summaryrefslogtreecommitdiffstats
path: root/Swift
AgeCommit message (Collapse)Author
2010-10-24Rejoin MUCs on reconnect.Kevin Smith
Resolves: #625 Release-Notes: MUCs will once again be rejoined on reconnect.
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-24Don't show 'copy link' in chat context menu if there is no link.Remko Tronçon
Resolves: #554 Release-Notes: We no longer show 'copy link' in the context menu in the chat dialog if no link is selected.
2010-10-24Use smooth image interpolation in the chat dialog.Remko Tronçon
Resolves: #617 Release-Notes: The quality of the avatars has improved.
2010-10-24Scale avatars in freedesktop notifications.Remko Tronçon
Resolves: #616 Release-Notes: Pictures in the message popups on Linux are now scaled down.
2010-10-24Avoid QtDBus compilation warning.Remko Tronçon
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-23Improved Mac packaging.Remko Tronçon
2010-10-23Fixed compilation errors due to previous commit.Remko Tronçon
2010-10-23Don't lose notification enabledness when the user changes status.Remko Tronçon
Resolves: #651 Release-Notes: The notification toggle on Linux will now be respected.
2010-10-22Fixed memory leaks and segfault on signout.Remko Tronçon
2010-10-22Be smarter about combining JoinParts in MUCs.Kevin Smith
Resolves: 620 Release-Notes: Joins and parts in MUCs will now be merged in a more natural way.
2010-10-22Minor fixes to MUCs.Kevin Smith
Resolves: #626 Resolves: #632 Release-Notes: Notices will now be generated if someone says your nick in the MUC in any variant of capitalisation, and will not be generated if it was you that said it.
2010-10-22Don't send composing events to offline users.Kevin Smith
Resolves: #637
2010-10-21Don't show popups for message bounches.Remko Tronçon
Resolves: #647 Release-Notes: We no longer trigger popup notifications when a message bounches.
2010-10-21Moving queries & responders around.Remko Tronçon
2010-10-21Fixed authentication problems on reconnect.Remko Tronçon
Release-Notes: Fixed a bug where reconnecting to a different account after signout would fail authenticating.
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-15Fixed a segfault with pending events.Remko Tronçon
Release-Notes: Fixed a potential crash on signout when events are pending.
2010-10-10Moved presenceOracle inside Client.Remko Tronçon
2010-10-10Fix a crash when signing out.Remko Tronçon
Release-Notes: Don't crash when signing out.
2010-10-10Moved XMPP roster & controller from Swift to Client.Remko Tronçon
2010-10-10Move SoftwareVersion responder from Swift to Client.Remko Tronçon
2010-10-10Added missing QtDBus module to SConscript.Remko Tronçon
2010-10-10Client refactoring.Remko Tronçon
Removing inheritance from StanzaChannel to trim down the public API.
2010-10-10Move SoftwareVersionResponder constructor arguments to setter.Remko Tronçon
2010-10-10Refactor responders to only start on start().Remko Tronçon
2010-10-09Move Settings to Swift/Controllers.Remko Tronçon
2010-10-09Moved Application from Swiften into SwifTools.Remko Tronçon
2010-10-09Added EchoBot walkthrough example.Remko Tronçon
2010-10-08Tweak the look of the example JID.Remko Tronçon
2010-10-08Add example JID to login dialog.Kevin Smith
Resolves: #604
2010-10-08Slightly re-arrange the menus.Kevin Smith
Resolves: #602 Resolves: #603
2010-10-08Regrouping nick-less contacts now correctly renders them as a JID in the roster.Kevin Smith
Resolves: #606
2010-10-08Raise windows when activating them.Kevin Smith
Hopefully Resolves: #573
2010-10-08Fixing assorted memory leaks.Kevin Smith
Resolves: #329
2010-10-08Don't show multiple Notices selected when new ones are added.Kevin Smith
Resolves: #361
2010-10-08Rename groups.Kevin Smith
Resolves: #577 Release-Notes: Roster groups can now be renamed.
2010-10-08Fix for very unlikely timing-related crash when quitting during event handlingKevin Smith
2010-10-08Update roster header even when going offline.Kevin Smith
Resolves: #596 Release-Notes: The roster header will no longer show you with (No message) if you specify a message when you go offline.
2010-10-08Also disable certificate selection during login.Kevin Smith
2010-10-08Set the group window size appropriately.Kevin Smith
Resolves: #593
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-07Fix crashes on disconnect during connect.Remko Tronçon
Resolves: #588
2010-10-07Code cleanup from recent commitsKevin Smith
2010-10-05Linkify updated messages as well as the originals.Kevin Smith
Resolves: #584
2010-10-05Create 'Enable notifications' menu on Linux.Kevin Smith
I've not actually tested this on Linux... Resolves: #594
2010-10-05Added FreeDesktopNotifier.Remko Tronçon