summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2011-02-07Reworking contact editing.Remko Tronçon
Collapsed rename, group edit, and remove into one dialog. Moved contact editing logic to controllers.
2011-01-30Clickable roster header for profile edits (incomplete)Kevin Smith
2011-01-30Added profile edit dialog.Remko Tronçon
Resolves: #141, #587.
2010-12-12Removing nickname change functionality from roster header.Remko Tronçon
2010-12-12Refactored own nickname handling.Remko Tronçon
2010-11-28Change error from optional to shared_ptr in GenericRequestRemko Tronçon
Resolves: #692
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-12Persist toggle show offline.Kevin Smith
Resolves: #689 Release-Notes: The toggle state for showing offline contacts will now persist between restarts.
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-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-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-23Make sure presence isn't type error before updating roster.Kevin Smith
Resolves: #622 Release-Notes: Errors received from your contacts when setting your status will no longer cause the contacts to mirror your new status.
2010-10-22Fixed memory leaks and segfault on signout.Remko Tronçon
2010-10-21Moving queries & responders around.Remko Tronçon
2010-10-09Added EchoBot walkthrough example.Remko Tronçon
2010-10-08Regrouping nick-less contacts now correctly renders them as a JID in the roster.Kevin Smith
Resolves: #606
2010-10-08Fixing assorted memory leaks.Kevin Smith
Resolves: #329
2010-10-04Re-apply the contact's presence after roster changes.Kevin Smith
Resolves: #578
2010-10-03Show contacts as unavailable after subscription removal.Kevin Smith
Resolves: #455
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-13Added presence notifier.Remko Tronçon
2010-09-11Added VCardAvatarManager for offline avatars.Remko Tronçon
Resolves: #418
2010-09-11Refactoring VCardUpdateAvatarManager.Remko Tronçon
2010-08-27Rerequest the roster at reconnect.Kevin Smith
Resolves: #548
2010-08-27Use own nick at top of roster.Kevin Smith
Currently doesn't work because onOwnVCardChanged isn't plumbed in.
2010-06-04Starting towards tooltips for the colour-blind.Kevin Smith
Putting status show names along with the text in tooltips. Covers the MeView and roster entries. Still ToDo: status setter Resolves: #429
2010-05-27Show JIDs for users without nicks in the roster.Kevin Smith
Resolves: #344
2010-05-14Show the JID in the roster where there's no nick.Kevin Smith
Resolves: #344
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-13Don't lose presence when receiving a roster item rename pushKevin Smith
Resolves: #312
2010-04-12Allow roster items to be deleted.Kevin Smith
Resolves: #296
2010-04-12Show ErrorEvent when roster push fails.Kevin Smith
Resolves: #293
2010-04-12Send roster set before roster add.Kevin Smith
2010-04-11Don't duplicate roster items for roster pushes.Kevin Smith
Resolves: #218
2010-04-10Fix two segfaults on signout/signin.Kevin Smith
Connections that don't go away when the slot is destroyed. Resolves: #310
2010-04-08Added copyrights to Swift.Remko Tronçon
2010-04-04Add 'remove' context menu item for rosters (not implemented).Kevin Smith
2010-03-22Don't prompt for subscription requests you've already added.Kevin Smith
2010-03-22Fixing up the unit tests again. Oops.Kevin Smith
2010-03-22Can now accept roster subscriptions.Kevin 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.
2009-12-24Extract the Chat dialog management from MainController into ChatsManager.Kevin Smith
There is a single unit test so far - but that's more than was there before, so I'm pushing. Expect more unit tests shortly. Resolves: #139
2009-11-21Removing compiler warnings.Kevin Smith
Swiften and Swift now build with no compiler warnings for me on Snow Leopard.
2009-11-05A block of the work for roster pushes.Kevin Smith
Still needs unit testing
2009-09-16SignOut nearly working.Kevin Smith