summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
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.
2011-12-13Change MainController to not log back in if there's an error during logoutKevin Smith
Resolves an issue where sending the stream close triggers an error.
2011-11-28Cleanup after previous patchKevin Smith
2011-11-28Message Receipts (XEP-0184) support for 1-to-1 conversations (including ↵Tobias Markmann
1-to-1 MUC). Warn icon from already existing theme. Check icon from Wikipedia. See Swift/resources/icons/license_info.txt for details. License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php
2011-11-25Deal with bookmarks with an empty nickKevin Smith
2011-10-29Make the --eagle-mode banner per-login, not per-runKevin Smith
2011-10-29Don't save message content of recents to disk in --eagle-modeKevin Smith
2011-10-26Fix missing includeKevin Smith
2011-10-26Update string to reflect being used for both no and wrong passwordKevin Smith
2011-10-19For abnormal MUC parts, give the reason.Kevin Smith
Makes abnormals immune to presence folding. Resolves: #1004
2011-10-19Allow rejoining rooms after join failure.Kevin Smith
Resolves: #1019
2011-10-19Use real JID for bans, not room JID.Kevin Smith
Resolves: #1020
2011-10-18When changing affiliation, only send the new one.Kevin Smith
Previously removing from admin and adding to members would send both none and member, causing people to be ejected from members-only rooms. Resolves: #1016
2011-10-18Fix possible crash on login failuresKevin Smith
2011-10-17Don't crash in ad-hoc after signout/signin.Kevin Smith
Resolves: #1014
2011-10-07Fixed CLang warnings.Remko Tronçon
2011-10-07Allow affiliation editing in MUCs.Kevin Smith
Resolves: #986 Resolves: #988
2011-10-05Allow role changing in MUCs.Kevin Smith
Resolves: #987
2011-10-05Don't crash with label item without a labelKevin Smith
2011-10-05Allow joining passworded MUCs.Kevin Smith
Resolves: #991
2011-10-04Allow both instant and reserved rooms.Kevin Smith
Resolves: #1006
2011-10-03Simple MUC invites.Kevin Smith
Resolves: #152
2011-10-01Roster optimizations.Remko Tronçon
2011-10-01Fixed cppcheck warnings.Remko Tronçon