summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2011-01-30Added profile edit dialog.Remko Tronçon
Resolves: #141, #587.
2011-01-20Use a dedicated Join MUC dialog.Remko Tronçon
2010-12-27Removing 'force quit' timer.Remko Tronçon
2010-12-27Don't delete client in a callback.Remko Tronçon
2010-12-23Turn the 'Find other users' into seperate add/chat menu items with a wizard.Kevin Smith
2010-12-23Add a timer so 20 seconds after requesting a quit, it'll quit regardless of ↵Kevin Smith
receiving a stream close
2010-12-22Basic User Search support, and Find Rooms cleanup.Kevin Smith
Adds a throbber to the MUC search, turns the Add Contact dialog into something searchy, adds the option to open chats to arbitrary JIDs. Resolves: #614 Resolves: #695 Resolves: #436 Release-Notes: On servers that support it, users can now perform searches for contacts to add or chat to.
2010-12-17Fixed IPv6 network test.Remko Tronçon
2010-12-14Added initial Growl for Windows notifier (GNTP).Remko Tronçon
The notifier doesn't handle callbacks yet. Release-Notes: Replaced Snarl notifications with Growl for Windows notifications.
2010-12-05Added plumbing for persistent certificate trust checking.Remko Tronçon
2010-11-28Change error from optional to shared_ptr in GenericRequestRemko Tronçon
Resolves: #692
2010-11-16Pass NetworkFactories as an explicit dependency into client.Remko Tronçon
2010-11-03Added ClientDiscoManager.Remko Tronçon
2010-10-30Disconnect client cleanly before quitting.Remko Tronçon
Resolves: #671, #420
2010-10-30Changed CoreClient::onError to CoreClient::onDisconnected.Remko Tronçon
The error parameter is optional.
2010-10-27Remove MainEventLoop singleton.Remko Tronçon
The event loop now needs to be explicitly passed to clients using it.
2010-10-24Moving more from Swift to Client.Remko Tronçon
2010-10-24Created Storages interface.Remko Tronçon
2010-10-24Moved MUCRegistry into client.Remko Tronçon
2010-10-24Rejoin MUCs on reconnect.Kevin Smith
Resolves: #625 Release-Notes: MUCs will once again be rejoined on reconnect.
2010-10-23Don't lose notification enabledness when the user changes status.Remko Tronçon
Resolves: #651 Release-Notes: The notification toggle on Linux will now be respected.
2010-10-10Moved presenceOracle inside Client.Remko Tronçon
2010-10-10Moved XMPP roster & controller from Swift to Client.Remko Tronçon
2010-10-10Move SoftwareVersion responder from Swift to Client.Remko Tronçon
2010-10-09Move Settings to Swift/Controllers.Remko Tronçon
2010-10-08Update roster header even when going offline.Kevin Smith
Resolves: #596 Release-Notes: The roster header will no longer show you with (No message) if you specify a message when you go offline.
2010-10-08Cancel chat state display when offline.Kevin Smith
Release-Notes: Contacts will no longer show as 'typing' if you go offline before they've sent the message. Resolves: #561
2010-10-07Code cleanup from recent commitsKevin Smith
2010-10-01Reuse server-generated resources.Kevin Smith
Once a new method has been implemented in Client, this will re-use a server-generated resource for re-connections within the same Swift session. This provides a stable resource for the session, preventing MUC ghosts and similar artifacts due to server or network failures, without disclosing additional information like hostnames in the resource. Resolves: #563
2010-09-15Moved events from Swiften to Swift.Remko Tronçon
2010-09-15Added EventNotifier.Remko Tronçon
2010-09-13Added presence notifier.Remko Tronçon
2010-09-12Move Notifier to SwifToolsRemko Tronçon
2010-09-12Moved application message display around.Remko Tronçon
2010-09-11Added support for Entity Capabilities.Remko Tronçon
Resolves: #94
2010-08-27Separate MUCRegistry from ChatsManager.Remko Tronçon
2010-08-24Implemented VCardManager.Remko Tronçon
2010-08-24Added VCardStorage.Remko Tronçon
2010-08-21Revert "Store avatars per profile."Remko Tronçon
2010-08-21Store avatars per profile.Remko Tronçon
2010-08-20Restart with previous (per-accoun) status.Kevin Smith
Resolves: #390
2010-08-19Fixed compilation on OS X.Remko Tronçon
2010-08-19Extract dir providing functionality from application class.Remko Tronçon
2010-06-25Simplify presence handling for auto-away and reconnections.Kevin Smith
Resolves: #405
2010-06-20Fire fewer reconnect timers after they become obsoleteKevin Smith
2010-06-18Fix crash on reconnect.Remko Tronçon
BoostTimer isn't supposed to be constructed as a non-shared-ptr. Making constructor private to avoid this error in the future.
2010-06-11Back off reconnects after an error.Kevin Smith
Resolves: #342
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-13List MUCs available on services.Kevin Smith
Resolves: #276