<feed xmlns='http://www.w3.org/2005/Atom'>
<title>miranda-ng.git/plugins/SmileyAdd, branch v0.95.8</title>
<subtitle>miranda-ng main repo mirror (manuall sync only)
</subtitle>
<link rel='alternate' type='text/html' href='http://git.dark-alexandr.net/miranda-ng.git/'/>
<entry>
<title>mir_forkThread&lt;typename&gt; - stronger typizatioin for thread function parameter</title>
<updated>2018-05-03T14:02:14+00:00</updated>
<author>
<name>George Hazan</name>
<email>ghazan@miranda.im</email>
</author>
<published>2018-05-03T14:02:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dark-alexandr.net/miranda-ng.git/commit/?id=3ad2582c4a4a6378f294f9256ecbcbdf0ae88e3a'/>
<id>3ad2582c4a4a6378f294f9256ecbcbdf0ae88e3a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>core changes:</title>
<updated>2018-04-18T20:04:26+00:00</updated>
<author>
<name>George Hazan</name>
<email>ghazan@miranda.im</email>
</author>
<published>2018-04-18T20:04:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dark-alexandr.net/miranda-ng.git/commit/?id=abf8cd813bb0ac4f4f5451d2af929279d816abac'/>
<id>abf8cd813bb0ac4f4f5451d2af929279d816abac</id>
<content type='text'>
- PROTOCOLDESCRIPTOR's implementation hidden inside mir_app;
- Proto_RegisterModule now doesn't need a PROTOCOLDESCRIPTOR structure;
- PROTOTYPE_PROTOWITHACCS type added for protos that work with accounts
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- PROTOCOLDESCRIPTOR's implementation hidden inside mir_app;
- Proto_RegisterModule now doesn't need a PROTOCOLDESCRIPTOR structure;
- PROTOTYPE_PROTOWITHACCS type added for protos that work with accounts
</pre>
</div>
</content>
</entry>
<entry>
<title>fix for strange &amp; rare crash while drawing smileys</title>
<updated>2018-04-17T14:25:34+00:00</updated>
<author>
<name>George Hazan</name>
<email>ghazan@miranda.im</email>
</author>
<published>2018-04-17T14:25:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dark-alexandr.net/miranda-ng.git/commit/?id=4e62f21ac21f9af557c5c17076fb3d7ec3b9a998'/>
<id>4e62f21ac21f9af557c5c17076fb3d7ec3b9a998</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>MNonCopyable - the common class to avoid declaring fake private constructors</title>
<updated>2018-04-17T12:56:52+00:00</updated>
<author>
<name>George Hazan</name>
<email>ghazan@miranda.im</email>
</author>
<published>2018-04-17T12:56:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dark-alexandr.net/miranda-ng.git/commit/?id=3e05d92dcb5f6c2017bc462554901ba27816bdb4'/>
<id>3e05d92dcb5f6c2017bc462554901ba27816bdb4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Accounts() : iterator for accounts</title>
<updated>2018-04-03T13:30:25+00:00</updated>
<author>
<name>George Hazan</name>
<email>ghazan@miranda.im</email>
</author>
<published>2018-04-03T13:30:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dark-alexandr.net/miranda-ng.git/commit/?id=9613f96e6a6f96ad02a0fc926054132811ae2bb1'/>
<id>9613f96e6a6f96ad02a0fc926054132811ae2bb1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>CLIST_INTERFACE:</title>
<updated>2018-04-03T10:37:13+00:00</updated>
<author>
<name>George Hazan</name>
<email>ghazan@miranda.im</email>
</author>
<published>2018-04-03T10:37:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dark-alexandr.net/miranda-ng.git/commit/?id=66b61f42871089f3962920924f9030cd6dff2ad8'/>
<id>66b61f42871089f3962920924f9030cd6dff2ad8</id>
<content type='text'>
- unused members removed (requires new History++ for people who compile Miranda themselves);
- useless helpers Proto_IsAccountEnabled &amp; Proto_IsProtocolLocked replaced with direct calls of PROTOACCOUNT members IsEnabled &amp; IsLocked respectively;
- static interface member pfnGetProtocolVisibility replaced with static function Clist_GetProtocolVisibility or PROTOACCOUNT::IsVisible when possible
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- unused members removed (requires new History++ for people who compile Miranda themselves);
- useless helpers Proto_IsAccountEnabled &amp; Proto_IsProtocolLocked replaced with direct calls of PROTOACCOUNT members IsEnabled &amp; IsLocked respectively;
- static interface member pfnGetProtocolVisibility replaced with static function Clist_GetProtocolVisibility or PROTOACCOUNT::IsVisible when possible
</pre>
</div>
</content>
</entry>
<entry>
<title>entities' names to be started with capital letters</title>
<updated>2018-03-16T18:05:31+00:00</updated>
<author>
<name>George Hazan</name>
<email>ghazan@miranda.im</email>
</author>
<published>2018-03-16T18:05:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dark-alexandr.net/miranda-ng.git/commit/?id=12225716d38830a23477b97a6979b6414faeec7b'/>
<id>12225716d38830a23477b97a6979b6414faeec7b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>always hated these long expressions: contact_iter makes them much shorter</title>
<updated>2018-03-16T17:01:14+00:00</updated>
<author>
<name>George Hazan</name>
<email>ghazan@miranda.im</email>
</author>
<published>2018-03-16T17:01:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dark-alexandr.net/miranda-ng.git/commit/?id=39390b02dbd5aa7eb21a83773fa561b39f8828bc'/>
<id>39390b02dbd5aa7eb21a83773fa561b39f8828bc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>LIST&lt;&gt;::indexOf(T**) - fast index calculation for direct iterators</title>
<updated>2018-03-16T09:09:38+00:00</updated>
<author>
<name>George Hazan</name>
<email>ghazan@miranda.im</email>
</author>
<published>2018-03-16T09:09:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dark-alexandr.net/miranda-ng.git/commit/?id=a7e5e613f86963c8bf82248ab044e0ea36e42fbc'/>
<id>a7e5e613f86963c8bf82248ab044e0ea36e42fbc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>LIST&lt;&gt; iterators:</title>
<updated>2018-03-15T18:05:06+00:00</updated>
<author>
<name>George Hazan</name>
<email>ghazan@miranda.im</email>
</author>
<published>2018-03-15T18:05:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dark-alexandr.net/miranda-ng.git/commit/?id=59e6b15f513cc998ce13e9e49e2a6a3ace445ebb'/>
<id>59e6b15f513cc998ce13e9e49e2a6a3ace445ebb</id>
<content type='text'>
- new method LIST::removeItem added to save a pointer to removed record;
- code cleaning related to the fact that LIST::remove() shall be the last operation inside an iterator, because otherwise the reference to it will point to a record next to deleted one;
- a few remaining cycles converted to iterators
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- new method LIST::removeItem added to save a pointer to removed record;
- code cleaning related to the fact that LIST::remove() shall be the last operation inside an iterator, because otherwise the reference to it will point to a record next to deleted one;
- a few remaining cycles converted to iterators
</pre>
</div>
</content>
</entry>
</feed>
