summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2012-04-28Only open chat windows when there's something to be displayed.Kevin Smith
Resolves: #1009
2012-04-28Send label catalogue queries to bare/full JID as appropriate.Kevin Smith
Resolves: #244
2012-04-27Reset state of collapsing presence when a chat window is cleared.Kevin Smith
To stop new presence being lost because it's trying to append to old (deleted) data. Resolves: #925
2012-04-27Don't spin the throbber forever when editing a contact for whom you don't ↵Kevin Smith
yet have the vcard. Resolves: #1111
2012-04-27Cleaning out old cruftKevin Smith
2012-04-26Only include targeted messages in the Chats view count for MUCs.Kevin Smith
Resolves: #935
2012-04-26Avoid adding messages to the Notices view for the currently selected tab.Kevin Smith
Resolves: #934
2012-04-26Don't include yesterday's MUC presence changes in today's first update.Kevin Smith
Resolves: #975
2012-04-26Avoid duplicate subscription requests.Kevin Smith
Resolves: #1040 Resolves: #876
2012-04-26Mark recent chats offline when Swift is offline.Kevin Smith
Resolves: #999
2012-04-26Force signouts after trust checking overides when the password is unavailable.Kevin Smith
Resolves: #1026
2012-04-26Reset MUC Search windows between uses.Kevin Smith
Resolves: #1103
2012-04-25Convert /me in notification bubbles.Remko Tronçon
Resolves: #757
2012-04-24File transfer strings made translatablePavol Babincak
License: This patch is BSD-licensed, see Documentation/Licenses/BSD-simplified.txt for details.
2012-04-24Changed SWIFT_LOG("DEBUG") to SWIFT_LOG(debug).Remko Tronçon
2012-04-24Debug messages print only if logging is enabledPavol Babincak
License: This patch is BSD-licensed, see Documentation/Licenses/BSD-simplified.txt for details.
2012-04-23Fix member variables to not be const refsKevin Smith
2012-04-23Don't initialise with temporaries, fix warningsKevin Smith
2012-04-22Use boost::filesystem instead of boost::filesystem2.Remko Tronçon
2012-04-21Fix bug crashing Swift when sending non-existent file.Tobias Markmann
License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php
2012-04-17Fixing some clang warnings.Tobias Markmann
License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php
2012-04-14Silence some warningsKevin Smith
2012-04-14Fix correction from breaking /me actionsCatalin Badea
Check if the new message is an action when using correct last message. Resolves: #1053 License: This patch is BSD-licensed, see Documentation/Licenses/BSD-simplified.txt for details.
2012-04-12Refactoring incoming MUC invites UI.Tobias Markmann
Making MUC invites non-modal by moving them into the chat view. Adding event classes for invites so they turn up in 'Notices'-tab and generate notifications. License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php
2012-04-12Tidy up of assorted Schannel/CAPI stuffs.Kevin Smith
Makes Swift disconnect if a smartcard used for auth is removed. Fixes compilation. Changes code style in a few places.
2012-04-09Made MUC context options role-awareMateusz Piekos
License: This patch is BSD-licensed, see Documentation/Licenses/BSD-simplified.txt for details.
2012-04-08'Add contact' from MUC right-click menudknn
This patch allows to add a contact from a MUC, by right clicking a contact in the rooster. The action is only available if the JID of the user is also available License: This patch is BSD-licensed, see Documentation/Licenses/BSD-simplified.txt for details.
2012-03-23Allow TLS errors to bubble further up the stackKevin Smith
2012-03-20boost::shared_ptr<?>(new ?(...)) -> boost::make_shared<?>(...) ↵Tobias Markmann
transformation where possible. License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php
2012-03-20Naming suggestion for 'Add Contact'-dialog and "Edit Contact"-dialog based ↵Tobias Markmann
on vCards. License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php
2012-03-14Dispose of notification callbacks once the account signs out.Kevin Smith
Fixes segfaults caused by clicking notifications after the handlers had been freed. Does not fix GrowlNotifier, which needs fixing later.
2012-03-06Load 'show offline' for new sessionsKevin Smith
2012-03-05Get server disco from server, not bare JID.Kevin Smith
Resolves: #859
2012-03-05Save password when bookmarking rooms.Kevin Smith
Resolves: #1066
2012-03-05Send both items and adhoc queries to the server JID.Kevin Smith
Resolves: #1073
2012-03-03Unit tests for SettingsProviderHierachyKevin Smith
Also fixing up errors they found and an uninitialised read left-over from the original patch.
2012-02-29FixupKevin Smith
2012-02-29Don't crash when trying to join MUCs offlineKevin Smith
Resolves: #940
2012-02-28Remove compiler warning.Remko Tronçon
2012-02-22Fix up for previous CAPI patchKevin Smith
Now connects successfully with or without TLS(with cert)
2012-02-22Compile on WindowsKevin Smith
2012-02-21Read in the notifications toggle at launchKevin Smith
2012-02-21Probably fix compilation on some platformsKevin Smith
2012-02-21Introduce system settings policies.Kevin Smith
Release-Notes: It is now possible for sysadmins to deploy files with policies for configuration options, such as making it impossible for users to save passwords or to force sound notifications off, or to set defaults. Also allow changing an option so that Swift disconnects on idle timeout, instead of going away.
2012-02-09Fixes for mediated invitesKevin Smith
2012-02-06Display mediated invitesKevin Smith
2012-01-23XEP-0004 form support for user search.Tobias Markmann
License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php
2012-01-17Allow specifying BOSH and BOSH proxy URLs with names (rather than IPs)Kevin Smith
2011-12-24Enable "Show notifications" toggle when Growl isn't installed.Remko Tronçon
2011-12-13BOSH Support for SwiftenKevin Smith
This adds support for BOSH to Swiften. It does not expose it to Swift. Release-Notes: Swiften now allows connects over BOSH, if used appropriately.