Home > Pidgin, Projekte > Pidgin: Extended Buddy List Sort Plugin

Pidgin: Extended Buddy List Sort Plugin

Soo…nachdem das Projekt ein knappes halbes Jahr lang nicht angefasst wurde, habe ich mich in den letzten Wochen noch einmal dran gesetzt und eine ganze Reihe zusätzliche Sortier-Optionen implementiert. Folgende Möglichkeiten sind jetzt verfügbar:

  • Größe der Logdateien
  • Name
  • Online/Offline
  • Online-/Offline-Zeit
  • Priorität
  • Protokoll
  • Status

Diese können in drei Stufen kombiniert werden. Will man zum Beispiel die Kontaktliste nach Namen sortieren und Online- bzw. Offline-Kontakte trennen, so muss man “First: Online/Offline” und “Second: Name” einstellen.

Download: Sourceforge.net

KategorienPidgin, Projekte Tags:
  1. 30. Mai 2009, 22:31 | #1

    Version 1.5:
    * Added “Reverse Log Size” sort method (thanks to jinuljt)

  2. 4. Juli 2009, 13:14 | #2

    Version 1.6:
    * Loading language files from .purple directory
    * Replaced jinuljts patch for “Reverse Log Size” sort method by the ability to reverse each sort level individually

  3. Alumni
    27. Juli 2009, 18:39 | #3

    could you also add the option to sort groups? the groups are displayed in the order received from the IM server. In Yahoo’s case this is descending by group name, when it should be ascending.

  4. 27. Juli 2009, 20:59 | #4

    Unfortunately that is not possible. Pidgin does not provide any way to do that.

  5. Gast
    6. September 2009, 11:05 | #5

    Ich denke schon das es möglich ist auch Gruppen zu sortieren.

    Nach dem ich im SourceCode PURPLE_BLIST_NODE_IS_BUDDY usw. gesehen habe, dachte ich mir es muss sowas doch auch für Gruppen geben.

    Hier [1] habe ich gesehen das es auch PURPLE_BLIST_NODE_IS_GROUP gibt.

    Nach dem ich gesehen habe das _PurpleGroup Struct [2] eine doppeltverkettete Liste ist, bin ich der überzeugung das sich auch Gruppen sortieren lassen müssen.

    Ich wollte mir ein kleines Plugin schreiben womit ich mir Gruppen ausblenden kann. Bei Skype interessiert mich nicht die SkypeOut Gruppe genauso wenig wie bei StudiVZ die Transports Gruppe.

    Über eine kurze Mail mit ein paar Tipps wie ich am besten in die Pluginprogrammierung reinkomme würde ich mich sehr freuen.

    [1] http://developer.pidgin.im/doxygen/dev/html/blist_8h.html#710bf07650cc70f9f857e8320a7f3692
    [2] http://developer.pidgin.im/doxygen/dev/html/struct__PurpleGroup.html

  6. 6. September 2009, 13:36 | #6

    Das Problem ist, dass bei Gruppen die Sortierfukntion gar nicht aufgerufen wird von Pidgin.

  7. Gast
    6. September 2009, 13:57 | #7

    Achso! Das konnte ich dem Source Code auf dem ersten Blick natürlich nicht entnehmen. Mein Fehler.

  8. Mike
    7. Oktober 2009, 15:05 | #8

    file auf sourceforge offline =(( reupp – thx

  9. Daniel
    14. Dezember 2009, 18:32 | #9

    That`s a real pity. I would highly appreciate sorting by groups. I renamed some groups, but I don`t get them in the correct alphabetical order again. Is it really impossible? I tried the service at meebo.com and it works fine. But I would prefer having the functionality in pidgin.
    I would see my comment as feature request either as plugin or in the program itself.

  10. 14. Dezember 2009, 18:56 | #10

    Pidgin doesn’t even call my sort function when adding groups to the buddy list. So yes, it seems to be impossible. Maybe it is possible through some weird hacks, don’t know.

Kommentar Seiten
  1. 14. Dezember 2008, 10:36 | #1
  2. 16. Januar 2009, 20:40 | #2
  3. 19. Februar 2009, 20:24 | #3
  4. 5. Juni 2009, 04:38 | #4
:-) ;-) :-D :rotfl: :-P :-( :-| :shock: :-? :confused: :roll: :sick: :umfall: 8-) :yawn: :pirate: :-x :kaffee: :affe: :affe2: :turtle: :dog: :cat: :sheep: more »

Spam protection by WP Captcha-Free