summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2012-09-08Connection settings supportKevin Smith
2012-08-06Don't allow enter in the roster to trigger logins.Kevin Smith
Resolves: #973
2012-05-12Show Certificate dialog from certificate error window.Remko Tronçon
2012-04-25Don't bring roster to front by clicking tray icon on OS X.Remko Tronçon
Resolves: #712
2012-04-25Clicking the OS X dock brings the app to the front.Remko Tronçon
Resolves: #501
2012-04-25Inserting elements do generalMenu_ before quitActionMateusz Piekos
Resolves: #1081 License: This patch is BSD-licensed, see Documentation/Licenses/BSD-simplified.txt for details.
2012-04-11Added support for determining SmartCard Reader associated with a certificate ↵Alexey Melnikov
(if any) This patch implements monitoring for SmartCard ejection. This is done by periodically (currently every second) polling smart card reader for the smart card status. If the smart card status becomes "absent" or "unknown" (an error to query the smartcard), the TLS session is aborted. This usually results in an attempt to reestablish TLS which will pop up "please insert the smart card" dialog. License: This patch is BSD-licensed, see Documentation/Licenses/BSD-simplified.txt for details.
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-02-22Fix up for previous CAPI patchKevin Smith
Now connects successfully with or without TLS(with cert)
2012-02-22Initial implementation of using CAPI certificates with Schannel.Alexey Melnikov
Introduced a new parent class for all certificates with keys (class CertificateWithKey is the new parent for PKCS12Certificate.) Switched to using "CertificateWithKey *" instead of "const CertificateWithKey&" Added calling of a Windows dialog for certificate selection when Schannel TLS implementation is used. This compiles, but is not tested. License: This patch is BSD-licensed, see Documentation/Licenses/BSD-simplified.txt for details.
2012-02-21Read in 'play sounds' toggle at launchKevin Smith
2012-02-21Read in the notifications toggle at launchKevin 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-01-05Add more cert file types for the login cert dialog filterKevin Smith
2011-12-24Enable "Show notifications" toggle when Growl isn't installed.Remko Tronçon
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-10-30Fix eagle mode asking to save password after signoutKevin Smith
2011-10-29Make the --eagle-mode banner per-login, not per-runKevin Smith
2011-09-25File transfer changes.Remko Tronçon
- Introduce 'experimental' flag to conditionally compile FT. - Use LibMiniUPNPC and NATPMP CPPDEFINES only locally in the classes that need them. - Extract abstract interface from NAT traversal classes - Avoid unit test warnings
2011-09-25Google Summer of Code 2011 Project: Adding support for Jingle File Transfers ↵Tobias Markmann
(XEP-0234), Jingle SOCKS5 Bytestreams Transport Method (XEP-0260), Jingle In-Band Bytestreams Transport Method (XEP-0261) and SOCKS5 Bytestreams (XEP-0065). License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php
2011-08-21Select correct cert when selecting different login JIDKevin Smith
Resolves: #963
2011-07-09Disable debug console in Eagle mode.Kevin Smith
Resolves: #889
2011-05-22Only forget login details in eagle modeKevin Smith
2011-05-22Eagle mode.Kevin Smith
Disables password persistence.
2011-04-19Allow smaller roster heights.Kevin Smith
Resolves: #5222 Release-Notes: The minimum vertical roster size has been reduced.
2011-03-13"Show Notifications" -> "Display Pop-up Notifications"Remko Tronçon
2011-02-20Make Swift translatable.Remko Tronçon
2011-02-19Make Swift translatable.Remko Tronçon
2011-02-14Removed Swift::String.Remko Tronçon
2011-02-11Allow deletion of items from login list.Kevin Smith
Resolves: #711 Release-Notes: Highlighting an item in the login account list and pressing detele will now prompt you to remove the cached credentials for that account.
2011-02-07Tweaked code style of event filter in login window.Remko Tronçon
2011-02-07Identify the marked jid and recognize del or backspaceThilo Cestonaro
License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php
2011-02-04Cleaned up some unused code.Remko Tronçon
2011-01-13Start adding keyboard accelerators for swift commands.Arnt Gulbrandsen
This is not complete, just a start with some of the low-hanging fruit. Eventually it should be possible to use swift without a mouse. License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php
2010-12-30Show certificate fingerprint in 'Trust certificate' dialog.Remko Tronçon
2010-12-22Use a default balloons notifier on Windows.Remko Tronçon
2010-12-19Make loginwindow hiding a little more consistent with other codeKevin Smith
2010-12-13Extend the certificate accept dialog & login after accept.Remko Tronçon
2010-12-13Initial cert confirmationKevin Smith
2010-12-12Don't hide the roster when clicking the system tray on OS X.Remko Tronçon
2010-11-20Logo should stay in the centre when login window is resized.Kevin Smith
Resolves: #675 Release-Notes: The Swift logo will now remain in the centre when the login window is resized.
2010-10-31Include colons in labels.Kevin Smith
Resolves: #605
2010-10-30Disconnect client cleanly before quitting.Remko Tronçon
Resolves: #671, #420
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-08Also disable certificate selection during login.Kevin Smith
2010-10-07Fix crashes on disconnect during connect.Remko Tronçon
Resolves: #588
2010-10-05Create 'Enable notifications' menu on Linux.Kevin Smith
I've not actually tested this on Linux... Resolves: #594
2010-10-03Allow cancelling logins.Kevin Smith
Note that until 588 is fixed, this can cause crashes. Release-Notes: It's now possible to cancel a login in progress. Resolves: #100