summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2011-01-20Use a dedicated Join MUC dialog.Remko Tronçon
2011-01-20Use another workaround for the Asio socket interrupter.Remko Tronçon
2011-01-20Revert "Temporary workaround to make boost::asio use ↵Remko Tronçon
socket_select_interrupter on OS X." This reverts commit 9a87658c432409366f51bdc6b33625b9890fc100.
2011-01-20Temporary workaround to make boost::asio use socket_select_interrupter on OS X.Remko Tronçon
2011-01-19Only highlight in MUCs on complete-word nicknames.Kevin Smith
Resolves: #738
2011-01-18Cleaned up some code.Remko Tronçon
2011-01-15Wait to close the connection until pending writes are done.Remko Tronçon
This hopefully fixes the uninterruptable hang on exit.
2011-01-15Comply with asio's documentation that we cannot call async_write multiple ↵Remko Tronçon
times simultaniously.
2011-01-15Removed accidentally committed debug info.Remko Tronçon
2011-01-14Use correct text in User Search.Kevin Smith
Resolves: #736
2011-01-14Don't crash when reconnecting with open Chats.Kevin Smith
Resolves: #740
2011-01-13Cleanup after previous patches.Kevin Smith
2011-01-13Add keyboard accelerators for tabs (alt-s to switch to the swift room, etc).Arnt Gulbrandsen
Handle window titles that happen to contain the '&' character correctly. Abbreviate the tab bars generated from some long JID localparts (e.g. #foo%irc.ma.us.example.org@irc.spectrum.example.net). License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php My future patches are also BSD-licensed, unless I explicitly note a different license in that patch.
2011-01-13Start adding keyboard accelerators for swift commands.Arnt Gulbrandsen
This is not complete, just a start with some of the low-hanging fruit. Eventually it should be possible to use swift without a mouse. License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php
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-31Slightly sensible renderer for user search results.Kevin Smith
Resolves: #719
2010-12-31Disable user search wizard pages unless they're ready.Kevin Smith
Resolves: #731
2010-12-30Fixed tray on multi-account.Remko Tronçon
2010-12-30Show certificate fingerprint in 'Trust certificate' dialog.Remko Tronçon
2010-12-27Removing 'force quit' timer.Remko Tronçon
2010-12-27Fixed crash on disconnect.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-27Disconnect signals in IQRouter.Remko Tronçon
2010-12-27Avoid leaking connection on exit.Remko Tronçon
2010-12-27Avoid more valgrind warnings.Remko Tronçon
2010-12-27Stop eventloop in ClientTest disconnect signal.Remko Tronçon
2010-12-27Added event debugging methods.Remko Tronçon
2010-12-27Fix valgrind warnings & leaks.Remko Tronçon
2010-12-27Also emit connection disconnected signal when we initiate the disconnect.Remko Tronçon
2010-12-27Fixed valgrind warnings & leaks.Remko Tronçon
2010-12-27Preparation for wizard completeness checkingKevin Smith
2010-12-27Show form instructions for user search.Kevin Smith
Resolves: #732
2010-12-27Fixed destruction order in MainController which was causing a crash.Remko Tronçon
2010-12-27Elide group header when necessary.Remko Tronçon
Resolves: #677
2010-12-26Compile Boost utf8 files as separate files.Remko Tronçon
2010-12-26Remove incorrect delete in UserSearchController.Remko Tronçon
2010-12-26Fixed linkifying of unicode URLs.Remko Tronçon
2010-12-26Fixed crash when searching for users.Remko Tronçon
Resolves: #730
2010-12-26Prompt user with JID before deleting.Kevin Smith
Resolves: #729
2010-12-26Tweaked user search UI a bit.Remko Tronçon
2010-12-26Small UI tweaks to actions menu and UI search.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-22Fixed compilation on non-Windows platforms.Remko Tronçon