summaryrefslogtreecommitdiff
path: root/src/roster.py
AgeCommit message (Expand)Author
2012-08-31Fix a traceback when a group has no name and a crash when dns gets interruptedmathieui
2012-08-07Take care of the race condition "node@groupchat_server is now online/offline"mathieui
2012-08-06Add a common.safeJID function, and use it everywheremathieui
2012-08-01Various changes to the roster sortingmathieui
2012-08-01Add an "online" contact sorting methodmathieui
2012-08-01Sort the unavailable contacts at the end of the contact listmathieui
2012-08-01Add a roster_group_sort option, which works like roster_sortmathieui
2012-07-31Add a roster_sort option to sort the contacts inside the roster groupsmathieui
2012-07-31Also sort the contacts alphabeticallymathieui
2012-07-31Sort the contacts in the roster groups by show (xa/away/…)mathieui
2012-05-21Docstrings, and small cleanupmathieui
2012-05-16Prevent the rooms from going “offline”mathieui
2012-05-08Fix some roster length issues with group foldingmathieui
2012-04-27Prevent some iteration problemsmathieui
2012-04-27Remove some debug infomathieui
2012-04-27New Roster class and new RosterGroup classmathieui
2011-11-09-get -set +@property +@property.settermathieui
2011-11-06Code cleanup (unused import, variables, undefined names, etc…)mathieui
2011-10-01More contact management commandsTodd Eisenberger
2011-09-11Change license to zlib (MIT sucks :()Florent Le Coz
2011-09-06Change license to MITFlorent Le Coz
2011-06-18Empty roster on disconnectFlorent Le Coz
2011-05-24fixes #2187 (import/export)mathieui
2011-03-10use config.get() only once instead of doing it at each iterationFlorent Le Coz
2011-02-02fixed #2115mathieui
2011-01-12Avoid a traceback on remove_contact:Florent Le Coz
2011-01-12/add and /remove commands, yayFlorent Le Coz
2011-01-11/accept and /deny commandsFlorent Le Coz
2011-01-01update copyright datelouiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-12-18hop, fixed #2068louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-12-17fixed #1892 save folded rosters and info_win_height in the config filelouiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-11-10ConversationTab interfacelouiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-10-31Basic search in the roster (based on contact JIDs)louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-10-27Command mode in roster tab, toggle offline contacts with 'o' and sort contact...louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-10-17Multi-resource. Handling <presence /> stanzas. But the normal conversation wi...louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-10-04update e-mail address and READMElouiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-09-27fold groups, display-name, focus the tab if user tries to open an already ope...louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-09-26group 'none' doesn't need to be createdlouiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-09-26open conversation only if a message has a body. And use the group 'none' for ...louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-09-26Basic implementation of the roster and one to one conversationslouiz@4325f9fc-e183-4c21-96ce-0ab188b42d13
2010-09-16LALALALALALALALALAlouiz@4325f9fc-e183-4c21-96ce-0ab188b42d13