summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2011-09-03Workaround for Boost empty string split bugKevin Smith
2011-08-21Warn when sending corrections without support.Kevin Smith
2011-07-18Issue activate() on MUCs joined through Join dialog.Kevin Smith
Resolves: #936
2011-07-16Show the correct (unavailable) presence for a MUC in the recents list after ↵Kevin Smith
leaving. Resolves: #932
2011-07-09Don't store the full JID for new ChatList entriesKevin Smith
2011-07-09Get the avatar right in the chats list more oftenKevin Smith
2011-07-09Track when a user joins a MUC for the ChatListKevin Smith
2011-07-09Store avatar paths in the recent objects.Kevin Smith
Resolves: #906
2011-07-09Prune the recent chatsKevin Smith
2011-07-09Keep MUCs in the recent chats list.Kevin Smith
Populate them with Available StatusShow::Type when they're joined, and None when they're not. Resolves: #907
2011-07-09Remember status type for chat list items.Kevin Smith
Resolves: #905
2011-07-08Don't rebind chats when chatlistview updatedKevin Smith
2011-07-08Fixed unread count on recent chats.Remko Tronçon
2011-07-08Cleaning up the unread chatsKevin Smith
2011-07-07Add setUnreadCount to ChatListViewKevin Smith
Resolves: #904
2011-07-06Don't bring autojoined MUCs to front.Kevin Smith
Resolves: #909
2011-07-04Moving some ChatList logic to Controllers.Remko Tronçon
2011-06-13Added CppCheck script.Remko Tronçon
Tweaked the sources to satisfy cppcheck.
2011-05-12Remove duplicate entries from the recent chat list.Kevin Smith
Resolves: #860
2011-04-28Recent chats are now persisted.Kevin Smith
Release-Notes: A list of recent chats is now kept in the 'Chats' tab of the main window. Resolves: #181
2011-04-27Start on recent chats listKevin Smith
2011-04-18Added RFC5122 XMPP URI parsing and basic handling.Remko Tronçon
URI Handling currently only works on Mac OS X.
2011-04-18Cleaned up includes.swift-2.0alphaRemko Tronçon
2011-02-14Removed Swift::String.Remko Tronçon
2011-01-20Use a dedicated Join MUC dialog.Remko Tronçon
2010-12-31Fix the MUC PM routing again.Kevin Smith
Resolves: #725
2010-12-17Fixed IPv6 network test.Remko Tronçon
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-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-06Use EntityCapsProvider in Swiften.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-10-20Tell MUCController to handle disconnect/reconnect rejoins.Kevin Smith
This causes the MUCController to deal with reconnects by requesting a rejoin. It also prepares for doing time-based context requests. Although I've traced the code down, and confirmed that presenceSender->sendPresence(joinPresence); is being called, the stanza is never sent. This needs further investigation, as currently it prevents the rejoins working. Resolves: #625
2010-10-10Moved XMPP roster & controller from Swift to Client.Remko Tronçon
2010-10-08Fixing assorted memory leaks.Kevin Smith
Resolves: #329
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-01Use caps for enabling chat state notifications.Kevin Smith
Resolves: #93
2010-09-15Moved events from Swiften to Swift.Remko Tronçon
2010-09-15Print date changes in chat windows.Kevin Smith
Resolves: #452
2010-09-13Added presence notifier.Remko Tronçon
2010-09-12Block MUC bookmarks until the server has responded.Kevin Smith
Else there could be bookmarks overwritten in an infeasibly unlikely race condition. Resolves: #340
2010-09-03XEP-0198 Ack support in the UIKevin Smith
Resolves: #7
2010-08-27Separate MUCRegistry from ChatsManager.Remko Tronçon
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-07-23Generate a Notice if your nick is mentioned in a MUC.Kevin Smith
Resolves: #471
2010-06-20Show subjects on MUC join.Kevin Smith
Resolves: #472
2010-06-12Don't re-associate a MUC PM with the bare JID when the target goes offline.Kevin Smith
Resolves: #458
2010-05-21Warnings about MUC joins that never complete.Kevin Smith
2010-05-07Cleaned up MUC code.Remko Tronçon
2010-05-07Don't open MUC PMs to different people into the same windowKevin Smith
Resolves: #317