summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2011-04-24Initial Ad-Hoc commands support.Kevin Smith
This is not finished, use at your own peril.
2011-04-22Merge unread tab titles legibly.Kevin Smith
Release-Notes: Chat tabs with unread messages from several chats will now be a little more descriptive. Resolves: #485
2011-03-04Upgrade XEP-0258 support to match 0.6.Kevin Smith
Resolves: #183 Release-Notes: Security labels (XEP-0258) support has been updated to match the latest version of the specification.
2011-02-14Removed Swift::String.Remko Tronçon
2011-02-07Moved Swift-specific roster code out of Swiften.Remko Tronçon
2011-02-07Fixed the unit tests.Remko Tronçon
2011-01-24Added test suite registration checker.Remko Tronçon
2011-01-21Code cleanup.Remko Tronçon
2010-12-27Fix destruction order in unit tests.Remko Tronçon
2010-12-12Refactored own nickname handling.Remko Tronçon
2010-11-03Refactoring Presence & MUC handling.Remko Tronçon
2010-10-28Correctly mark roster items with the highest priority status.Kevin Smith
Resolves: #668
2010-10-24Moving more from Swift to Client.Remko Tronçon
2010-10-24Provide feedback in the status header when attempting to connect.Kevin Smith
Resolves: #657 Release-Notes: The status setter now shows when you're connecting.
2010-10-24Use the highest priority for a contact's roster item, not the newest.Kevin Smith
Resolves: #654 Release-Notes: Contacts online from several clients at once should now show the highest priority presence, not the most recent.
2010-10-24Creating abstract XMPPRoster base class.Remko Tronçon
2010-10-09Move Settings to Swift/Controllers.Remko Tronçon
2010-10-08Fixing assorted memory leaks.Kevin Smith
Resolves: #329
2010-10-03Only jump the Mac dock when a Notice is generated.Kevin Smith
Release-Notes: The Mac Dock icon has stopped jumping when it shouldn't. Resolves: #444 Resolves: #453
2010-10-02Persist roster group expandiness.Kevin Smith
Release-Notes: Whether roster groups are expanded or collapsed is now persisted between sessions. Resolves: #399
2010-09-24Add logic and tests for modifying roster items. No UI Yet.Kevin Smith
(Partially) Resolves: #575 (Partially) Resolves: #272
2010-09-15Moved events from Swiften to Swift.Remko Tronçon
2010-09-15Use NickResolver for nicks in notifications.Remko Tronçon
2010-09-15Added Snarl notification supportRemko Tronçon
2010-09-13Moved XMPPRosterController to Swiften.Remko Tronçon
2010-09-13Added presence notifier.Remko Tronçon
2010-09-11Make AvatarManager abstractRemko Tronçon
2010-09-03XEP-0198 Ack support in the UIKevin Smith
Resolves: #7
2010-09-03Squash presence in chat and MUC windows.Kevin Smith
Join/Parts will be shown in one block if they're uninterrupted, and only the last presence change in a row will be shown for chats. Resolves: #230 Resolves: #430
2010-08-27Separate MUCRegistry from ChatsManager.Remko Tronçon
2010-08-27Use own nick at top of roster.Kevin Smith
Currently doesn't work because onOwnVCardChanged isn't plumbed in.
2010-07-25Preparation for merging presences in the chat log.Kevin Smith
2010-06-09Remove compilation warnings from tests.Remko Tronçon
2010-06-07Don't resolve Nick for a bare MUC JID as an empty string.Kevin Smith
Resolves: #435
2010-06-06Use delay when printing MUC history.Remko Tronçon
Resolves: #415
2010-06-05Tab completion in MUCs.Kevin Smith
Resolves: #440
2010-05-06Rewrite of large amounts of roster code.Kevin Smith
Now keeps widgets out of Swiften, keeps sorting inside Swiften, and keeps track of presences to show the correct presence per roster item. Resolves: #316 Resolves: #81 Resolves: #239
2010-04-15Normalise muc joining, allow it from bookmark list.Kevin Smith
Resolves: #320
2010-04-12RosterController testing.Kevin Smith
2010-04-12Send roster set before roster add.Kevin Smith
2010-04-08Added copyrights to Swift.Remko Tronçon
2010-03-22Fixing up the unit tests again. Oops.Kevin Smith
2010-03-22Updating unit tests to work againKevin Smith
2010-03-22Lots of plumbing for event view.Kevin Smith
This isn't ready yet, but clicking on a message in the event view will now cause the chat to pop up, and the plumbing is there for doing something with subscription requests - I just don't, yet.
2010-02-17Preliminary Chat State Notifications support.Kevin Smith
Only covers Active and Composing (Which is very possibly all we care about).
2010-02-10Move the Chat stuff in Controllers into Chat folder.Kevin Smith
It was starting to get a bit unwieldly in Controllers/
2010-01-29Fix chatwindow unit testsKevin Smith
2009-12-26Fix segfault at launch due to argument reversal.Kevin Smith
2009-12-26More thoroughly test the chat routing.Kevin Smith
This adds in the behaviour for unbinding chats when the resource goes offline (only if there isn't already an unbound chatwindow). Resolves: #155
2009-12-24Some more tests for the chat routing.Kevin Smith
Resolves: #140