summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
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
2009-09-15Completely untested. Rewiring the MainController for Client to be ↵Kevin Smith
reconnectable (won't compile).
2009-09-15Logout without signout, but without UI notification that you're logged out.Kevin Smith
2009-08-16Now show my avatar and JID in the 'me view'.Kevin Smith
At the moment it's my JID rather than my Name, because the NickResolver doesn't cope with our own Name. Also: the name resizing sometimes doesn't work. If it doesn't for you, make the roster very wide and then slowly resize it down.
2009-08-01Roster now includes avatars.Kevin Smith
2009-06-10Moved Swiften/Controllers to Swift/Controllers.Remko Tronçon