summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2011-01-20Use a dedicated Join MUC dialog.Remko Tronçon
2011-01-19Only highlight in MUCs on complete-word nicknames.Kevin Smith
Resolves: #738
2011-01-14Don't crash when reconnecting with open Chats.Kevin Smith
Resolves: #740
2011-01-12Refactored MUC code a bit.Remko Tronçon
2011-01-01Use the PresenceOracle for getting chat window presence lines.Kevin Smith
Now instead of having its own logic for listening to presence updates, it checks if it's the same full JID, if the controller is bound, else it looks for changes in the highest priority resource. Combined with the previous commit, hopefully: Resolves: #718
2010-12-31StupidKevin Smith
2010-12-31Fix presence folding when receiving non-readable messages.Kevin Smith
Resolves: #640
2010-12-31Fix the MUC PM routing again.Kevin Smith
Resolves: #725
2010-12-27Removing 'force quit' timer.Remko Tronçon
2010-12-27Fix destruction order in unit tests.Remko Tronçon
2010-12-27Don't delete client in a callback.Remko Tronçon
2010-12-27Fixed destruction order in MainController which was causing a crash.Remko Tronçon
2010-12-26Remove incorrect delete in UserSearchController.Remko Tronçon
2010-12-26Fixed crash when searching for users.Remko Tronçon
Resolves: #730
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-21Make dock get the number of pending messages (instead of a generic message).Remko Tronçon
2010-12-18Disable the GUI while waiting for the steam to close.Kevin Smith
Resolves: #676
2010-12-17Collapsed all UI factories into UIFactory.Remko Tronçon
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-13Fixed reconnect for bare JIDs.Remko Tronçon
2010-12-13Extend the certificate accept dialog & login after accept.Remko Tronçon
2010-12-13Initial cert confirmationKevin Smith
2010-12-12Removing nickname change functionality from roster header.Remko Tronçon
2010-12-12Refactored own nickname handling.Remko Tronçon
2010-12-11Use bare JIDs as profile names.Remko Tronçon
2010-12-09Handle stream errors in client session.Remko Tronçon
2010-12-05Added plumbing for persistent certificate trust checking.Remko Tronçon
2010-11-28Change Chat Window titles when contacts are renamed.Kevin Smith
Resolves: #630 Release-Notes: Chat window titles will be updated when contacts are renamed.
2010-11-28Change error from optional to shared_ptr in GenericRequestRemko Tronçon
Resolves: #692
2010-11-28Rebind chat dialogs on just about anything.Kevin Smith
Resolves: #646 Release-Notes: Duplicate chat windows when contacts are using multiple clients should now be avoided.
2010-11-16Remember previous MUC service searches.Kevin Smith
Resolves: #615 Release-Notes: The MUC Search will now remember previously searched services.
2010-11-16Pass NetworkFactories as an explicit dependency into client.Remko Tronçon
2010-11-15Don't show unread events after signout.Kevin Smith
Resolves: #685 Release-Notes: Signing out with unread events will no longer trap your system tray with unread messages.
2010-11-15Sanitise the Roster widget on signout.Kevin Smith
This will hopefully avoid crashes in the RosterDelegate due to Qt believing that the RosterItems still exist and that it can read them. Unverified as I can't reproduce the crash on this machine, but hopefully Resolves: #678
2010-11-15Clean MUC joins slightly.Kevin Smith
In an attempt to catch errors, this doesn't Resolves: #691 but does add an assert that may help. It also fixes an error with created rooms not receiving updates presences. Release-Notes: Newly-created rooms will now receive your presence updates, consistent with existing rooms.
2010-11-12Persist toggle show offline.Kevin Smith
Resolves: #689 Release-Notes: The toggle state for showing offline contacts will now persist between restarts.
2010-11-11Avoided compilation warnings.Remko Tronçon
2010-11-09Only request new MUC context when rejoining.Kevin Smith
Resolves: #542 Release-Notes: On reconnects, existing MUC history now won't be replayed.
2010-11-08Brute force application of presence to roster items on add/modify.Kevin Smith
Resolves: #655 Resolves: #672 Release-Notes: The roster should no longer sometimes show online users as offline.
2010-11-07Refactoring certificates & certificate checking.Remko Tronçon
2010-11-06Use EntityCapsProvider in Swiften.Remko Tronçon
2010-11-03Centralizing predefined features in DiscoInfo.Remko Tronçon
2010-11-03Added ClientDiscoManager.Remko Tronçon
2010-11-03Refactoring Presence & MUC handling.Remko Tronçon
2010-11-01Disable bookmarks when offline.Kevin Smith
Resolves: #679 Release-Notes: You can no longer use bookmarks while offline.
2010-11-01Small tweaks to DummySystemTray & MemoryStoragesFactory.Remko Tronçon
2010-11-01Added dummy sound player & system tray.Remko Tronçon