Miranda IM

Page 1 of 40 12311 ... LastLast
Results 1 to 10 of 391

Thread: Modern Contact List (Avatars mod) discussion

  1. #1
    Join Date
    July 2005
    Location
    Brasil
    Posts
    2,726

    Modern Contact List (Avatars mod) discussion

    Well, i think that the "Modern Contact List discussion" thread is getting too complicated. So I started this new one to be releated to my mod with avatar support. This thread will be used only until me and FYR merge the two versions. *This actualy already happened... but I'm still developing this plugin*

    Well, for the guys joining the ride now, this is a mod based on version 0.3.0.181 of Modern Contact List that adds avatars, status messages and variable row height. (FYR has already merged some of this changes to the alpha version).

    Now some explanation:

    1) I 'll not fix all bugs in clist_modern. Some bugs i won't try to fix until the versions are merged (to keep the merge simpler)
    2) After this next version, I intend to merge it with FYR's version and join forces with him... * Hummm... not yet ;) *
    3) I know that geocities don't work very well for everybody and i try to post it in other sites... but if someone can, please, mirror my files....
    4) Please, to post bugs, use crash report and post bugs only related to last version... It is at http://miranda.kom.pl/dev/ono/releas...pt-0.0.0.2.zip
    5) Most of the features were already merged by FYR
    6) Now I'm basically fixing bugs and making this clist stable

    The links for the source and DLL are always the same:
    DLL: http://geocities.yahoo.com.br/ricard...modern_mod.zip
    Debug DLL: http://geocities.yahoo.com.br/ricard...dern_mod_d.zip
    Source: http://geocities.yahoo.com.br/ricard...rn_mod_src.zip

    Mirrors:
    DLL: http://eth0.dk/files/pescuma/clist_modern_mod.zip
    Debug DLL: http://eth0.dk/files/pescuma/clist_modern_mod_d.zip
    Source: http://eth0.dk/files/pescuma/clist_modern_mod_src.zip


    Mirrors: (older version)
    http://atlas.cc.itu.edu.tr/~sandikka...ist_modern.zip
    http://atlas.cc.itu.edu.tr/~sandikka.../modernsrc.zip
    http://kullanici.be.itu.edu.tr/~tahi.../modernsrc.zip
    http://kullanici.be.itu.edu.tr/~tahi...ist_modern.zip
    http://www.sandikkaya.name.tr/Mirand.../modernsrc.zip
    http://www.sandikkaya.name.tr/Mirand...ist_modern.zip

    Actual version: 0.3.0.203

    Many thanks to scHacklaban and cortex for the mirrors

    For developers: I created a clist smiley pack called internally "clist" and with the name "Contact List smileys". I think that is a good idea to keep this data if you're going to implement smileys in other clist.


    -----

    Changelog:

    . 0.3.0.203
    * Fixed bugs added to last version
    + Added option to add contact time to second and third line

    . 0.3.0.202
    * Fixed smileyadd bug (thanks borkra)
    * Fixed bug when extra icons are on left side of nick name (posted in modern layered forum)
    + Contact time on clist (thanks Nightwish)

    . 0.3.0.201
    - Released in FL
    * Fixed status update bug

    . 0.3.0.199
    + Changed name to clist_modern_mod.dll
    + Font settings per status
    + Embedded mode (only draw avatars, second and third line on main list only)
    + XStatus: XMessage
    * Fix in icon drawing when Contact icon as avatar overlay selected

    . 0.3.0.198
    + Option to use status/contact icon as avatar overlay
    * Tried to fix nick update bug
    * Rolled back to version 196 to fix bugs in last version + added new versions there

    . 0.3.0.197
    + Removed popups
    * Tried to fix (Unknown Contact) when using metacontacs
    + Added align to right to text options
    + Metacontacts uses the more active protocol to select the smiley pack

    . 0.3.0.195
    + Lines can be up to 256 chars now
    * 2 bugfixes on status change code (thanks FYR)
    - Removed loadavatars.dll and overlay_icons.zip

    . 0.3.0.194
    + Option to resize smileys
    + Removed popups for incorrect db setting
    * Bugfix in icon drawing

    . 0.3.0.193
    + More popups to try to find the nick update bug
    + Workaround (a very ugly one...) to try to avoid the nick update bug
    + Possibility to draw smileys in its original height
    * Some small bugfixes

    . 0.3.0.192:
    + Custom order of itens in a row
    + RTL text (maybe incorrect implementation)
    + Up to 3 lines of text (configurable per line, including use of variables)
    + Uses XStatusName and XStatusMsg
    + Smileys in clist and an smiley pack to be used.
    + Avatar borders has customizable colors and round radius
    * Because of some changes, some configuration will be lost

    TODO:
    - Fix in http://forums.miranda-im.org/showpos...1&postcount=87
    - When miranda is hidden on exit, keep it hidden on start
    - Different configs for protocols/hover
    - Wordwrap (Improbable... too complicated to integrate with smileys drawing and RTL...)

    Know bugs:
    - Status bar size bug
    - Status change from status bar
    - Global status change bug
    - Tray icons updates
    Last edited by pescuma; 4 Jan 2006 at 1:04 AM.

  2. #2
    Join Date
    July 2005
    Location
    Brasil
    Posts
    2,726
    Planed features for next version:

    Smileys in clist and status messages
    Up to three lines of customizated text (including use of variables)
    Variable order of itens in a row

  3. #3
    Join Date
    September 2005
    Posts
    23
    i think, the only missing thing is right margin + smileys in clist in this rel. :)
    and for the rest; really well done, good job... :)

  4. #4
    Join Date
    March 2005
    Posts
    219
    Quote Originally Posted by pescuma
    Up to three lines of customizated text (including use of variables)
    Would the variables use (or be compatible with) the Variables plugin from Unregistered? It's being used by another plugins with sorta success. It allow to parse strings, query the DB (thus making customized variables) and some other good things.

  5. #5
    Join Date
    March 2005
    Location
    Germany, BW
    Posts
    149
    Crashes while KeepStatus is reseting the Status...


    Miranda crashed on Thursday, 8 Sep 2005 at 23:52:27.
    ================================================== =============
    D:\Programme\Miranda IM\miranda32.exe caused an Access Violation.
    Location 065ee408 in module D:\Programme\Miranda IM\Plugins\clist_modern.dll.
    Writing to location 00a1e020.

    Registers:
    -------------------------------------------------------------------------------
    eax=00a1e008 ebx=00000000 ecx=00000000 edx=00000001 esi=0012ee74 edi=0012fdd8
    eip=065ee408 esp=0012ee74 ebp=0012fdd8 iopl=0 nv up ei pl nz na pe nc
    cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00010202

    Address Module Comp Symbol
    ---------- ---------------------------------------------------- ------ ------------------
    065EE408 D:\Programme\Miranda IM\Plugins\clist_modern.dll unkn MirandaPluginInfo
    77D18709 C:\WINDOWS\system32\USER32.dll unkn GetDC
    77D187EB C:\WINDOWS\system32\USER32.dll unkn GetDC
    77D189A5 C:\WINDOWS\system32\USER32.dll unkn GetWindowLongW
    77D189E8 C:\WINDOWS\system32\USER32.dll unkn DispatchMessageW

  6. #6
    Join Date
    March 2005
    Location
    Czech Republic
    Posts
    78
    Quote Originally Posted by pescuma
    Actual version: 0.3.1.190
    But actual version is 0.3.0.190 ;-)

  7. #7
    Join Date
    July 2005
    Location
    Brasil
    Posts
    2,726
    Quote Originally Posted by Malversan
    Would the variables use (or be compatible with) the Variables plugin from Unregistered? It's being used by another plugins with sorta success. It allow to parse strings, query the DB (thus making customized variables) and some other good things.
    Yes, it will be there

  8. #8
    Join Date
    July 2005
    Location
    Brasil
    Posts
    2,726
    Quote Originally Posted by bOOT
    But actual version is 0.3.0.190 ;-)
    Sorry, my mistake. Fixed it

  9. #9
    Join Date
    March 2005
    Location
    Belgium
    Posts
    1,310
    Is it possible to have an entry in main menu to GLOBALY enable/disable the avatar ?

    This to avoid to go in miranda options, chose the list and check uncheck the show avatar option.

  10. #10
    Join Date
    September 2005
    Posts
    23
    i dont know if someone noticed before (i didnt read all the past thread history, just a quick search...) but with this avatar support + "Automatically resize window to height of list" option selected when an avatar (or more) loads a bit later changes the height of list but it doesnt update the height of window and the bottom contact gets under the status bar without a scrollbar... :)

Similar Threads

  1. Modern Contact List discussion
    By FYR in forum Plugins
    Replies: 3942
    Last Post: 19 Jul 2012, 6:59 AM
  2. How can I get a modern contact list?
    By mmhmm in forum Technical Support
    Replies: 5
    Last Post: 23 Jun 2006, 1:17 PM
  3. Modern contact list, random problems (avatars, refreshing)
    By littlefrostis in forum Technical Support
    Replies: 4
    Last Post: 1 Dec 2005, 7:54 AM
  4. Modern Contact List Layered -.VS.- Modern Contact List mod
    By sToRM_BlaSt in forum Customisation
    Replies: 8
    Last Post: 16 Nov 2005, 11:33 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •