summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2011-04-18Added Roster Item Exchange XEP support.Jan Kaluza
License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php
2011-04-18Factor out payload persisting into utility classes.Remko Tronçon
2011-04-18Added XEP-0237 Roster Versioning support.Remko Tronçon
Resolves: #803 Release-Notes: Added support for XEP-0237 Roster Versioning
2011-04-18Cleaned up includes.swift-2.0alphaRemko Tronçon
2011-02-26Some more sluift tweaks.Remko Tronçon
2011-02-14Removed Swift::String.Remko Tronçon
2011-02-11Adding more roster unit testsKevin Smith
2011-02-07Moved Swift-specific roster code out of Swiften.Remko Tronçon
2011-02-07Reworking contact editing.Remko Tronçon
Collapsed rename, group edit, and remove into one dialog. Moved contact editing logic to controllers.
2011-02-05Don't crash when receiving null roster payload.Remko Tronçon
2011-01-24Added test suite registration checker.Remko Tronçon
2011-01-21Code cleanup.Remko Tronçon
2011-01-18Cleaned up some code.Remko Tronçon
2010-12-27Fix destruction order in unit tests.Remko Tronçon
2010-11-28Change error from optional to shared_ptr in GenericRequestRemko Tronçon
Resolves: #692
2010-11-03Added JIDDiscoInfoResponder + Added "to" parameter to responder callback.Remko Tronçon
2010-10-28Correctly mark roster items with the highest priority status.Kevin Smith
Resolves: #668
2010-10-27Remove MainEventLoop singleton.Remko Tronçon
The event loop now needs to be explicitly passed to clients using it.
2010-10-25Remove the use of Shared<>.Remko Tronçon
2010-10-24Creating abstract XMPPRoster base class.Remko Tronçon
2010-10-23Make sure presence isn't type error before updating roster.Kevin Smith
Resolves: #622 Release-Notes: Errors received from your contacts when setting your status will no longer cause the contacts to mirror your new status.
2010-10-21Moving queries & responders around.Remko Tronçon
2010-10-10Refactor responders to only start on start().Remko Tronçon
2010-10-09Added EchoBot walkthrough example.Remko Tronçon
2010-10-08Fixing assorted memory leaks.Kevin Smith
Resolves: #329
2010-10-07Code cleanup from recent commitsKevin Smith
2010-10-04Assign contacts to groups.Kevin Smith
Another patch will follow shortly to stop them appearing offline after a roster change like this. Resolves: #272 Release-Notes: It's now possible to assign your contacts to groups.
2010-10-03Show contacts as unavailable after subscription removal.Kevin Smith
Resolves: #455
2010-10-02Persist roster group expandiness.Kevin Smith
Release-Notes: Whether roster groups are expanded or collapsed is now persisted between sessions. Resolves: #399
2010-09-13Moved XMPPRosterController to Swiften.Remko Tronçon
2010-09-13Added presence notifier.Remko Tronçon
2010-09-11Make AvatarManager abstractRemko Tronçon
2010-09-11Added VCardAvatarManager for offline avatars.Remko Tronçon
Resolves: #418
2010-08-27Rerequest the roster at reconnect.Kevin Smith
Resolves: #548
2010-08-20Don't include status in MUC roster sorting.Kevin Smith
Resolves: #536
2010-08-07Don't crash when kicked from a MUC.Kevin Smith
Resolves: #521
2010-07-23Recognise when leaving a MUC (disconnect or kick).Kevin Smith
Also cleans up some outstanding MUC issues. Resolves: #288 Resolves: #392 Resolves: #279 Resolves: #114
2010-06-09Fixed windows compilation warnings.Remko Tronçon
2010-06-09Remove compilation warnings from tests.Remko Tronçon
2010-06-04Starting towards tooltips for the colour-blind.Kevin Smith
Putting status show names along with the text in tooltips. Covers the MeView and roster entries. Still ToDo: status setter Resolves: #429
2010-06-02Rename boost_signalslib.h to boost_bsignals.Remko Tronçon
2010-06-02Using Boost workaround for Qt signals keyword clash.Remko Tronçon
This should allow us to link against system boost versions.
2010-05-26Do JID Map lookups for MUC rosters.Kevin Smith
In the same way as was already done for user rosters. Resolves: #395
2010-05-26Don't let roster groups open and close on their own.Kevin Smith
Resolves: #368
2010-05-14Start roster groups expanded.Kevin Smith
Resolves: #343
2010-05-07Don't segfault when someone leaves a MUCKevin Smith
2010-05-07Sort the rosterKevin Smith
2010-05-07Fix hang on MUC users leavingKevin Smith
2010-05-06Rewrite of large amounts of roster code.Kevin Smith
Now keeps widgets out of Swiften, keeps sorting inside Swiften, and keeps track of presences to show the correct presence per roster item. Resolves: #316 Resolves: #81 Resolves: #239
2010-04-24XMPPRosterTest: Fix memory leak.Remko Tronçon