summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2011-09-23Add support for kicking people from MUCs.Kevin Smith
This also introduces a new DOM-like parser structure, used for the MUC parsers. Partially Resolves: #689
2011-09-20In Eagle mode, require TLSKevin Smith
2011-09-03Workaround for Boost empty string split bugKevin Smith
2011-08-28Merge branch 'swift-1.x'Remko Tronçon
* swift-1.x: Keep VCard photo hash cache consistent. Fix assertion on inconsistent VCard photohash cache. Conflicts: Swift/Controllers/Storages/VCardFileStorage.cpp Swiften/Avatars/UnitTest/VCardAvatarManagerTest.cpp
2011-08-28Merge remote branch 'origin/swift-1.x'Remko Tronçon
* swift-1.x: Catch boost file system errors when reading VCards. Conflicts: Swift/Controllers/Storages/VCardFileStorage.cpp
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-17Check for avatar emptiness in TableRoster update check.Remko Tronçon
2011-07-16Show the correct (unavailable) presence for a MUC in the recents list after ↵Kevin Smith
leaving. Resolves: #932
2011-07-12Added missing include.Remko Tronçon
2011-07-11Make IdleDetector a parameter of MainController.Remko Tronçon
2011-07-10Don't include readable events (i.e. chat messages) in the Notices viewKevin Smith
Release-Notes: The Notices tab will no longer record messages that're being shown in chat windows. Instead the Chats tab will keep track of conversations.
2011-07-09Add avatar path to table roster.Remko Tronçon
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-08Removing setJID again.Remko Tronçon
2011-07-08Added setJID on ChatWindow.Remko Tronçon
Not wired in yet.
2011-07-08Fixed unread count on recent chats.Remko Tronçon
2011-07-08Cleaning up the unread chatsKevin Smith
2011-07-08Morph the login window into the roster before re-enabling login.Kevin Smith
Resolves: #920
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-07-04Check idleness every second instead of 10 times a second.Remko Tronçon
2011-07-04Fixed TableRoster bugs.Remko Tronçon
2011-07-03Implement TableRoster with roster diff.Remko Tronçon
2011-06-13Some more Cppcheck tweaks.Remko Tronçon
2011-06-13Tweaked CppCheck script.Remko Tronçon
2011-06-13Added CppCheck script.Remko Tronçon
Tweaked the sources to satisfy cppcheck.
2011-06-13Small fix for replace message featureVlad Voicu
License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php
2011-06-12Replace last message feature for MUCVlad Voicu
License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php
2011-06-03Limit the use of the SafeString type.Remko Tronçon
2011-06-03Ensure safety on onDataRead and onDataWritten signals.Remko Tronçon
2011-05-23Merge branch 'swift-1.x'Remko Tronçon
* swift-1.x: Fixed const references to vectors. Conflicts: Swiften/Elements/JinglePayload.h Swiften/Jingle/JingleSession.h
2011-05-23Fixed const references to vectors.Remko Tronçon
This could potentially cause crashes (same as a previous patch).
2011-05-22Added TableRoster.Remko Tronçon
2011-05-22Fix formatting bugs from previous patchKevin Smith
2011-05-22Allow errors in chats to not claim to be about sent messages.Kevin Smith
Resolves: #797 Release-Notes: When failing to enter a room, the error message will no longer wrongly report that you were trying to send a message.
2011-05-22Eagle mode.Kevin Smith
Disables password persistence.
2011-05-22Removed obsolete signal.Remko Tronçon
2011-05-18Introduce safe containers for storing passwords.Remko Tronçon
2011-05-13Cut dependency from AdHocCommandSession on DiscoItem.Remko Tronçon
2011-05-13Remove dead UI reference from SwiftenKevin Smith
2011-05-12Remove duplicate entries from the recent chat list.Kevin Smith
Resolves: #860