summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2014-12-15Update Copyright in SwiftKevin Smith
Change-Id: Idb6ef5fa191b1465c0bf46c47e63b695de07fa0b
2014-07-07Show own tooltip when hovering over roster header.Richard Maudsley
Test-Information: Made combinations of presence/vcard/avatar changes and verified that the information in the tooltip was synchronized. Connect two clients and verify that the tooltip presence text reflects the local client presence only. Change-Id: I92af0f58f7045f3a15f2fae2f9cbc6e24a066923
2012-12-23Save recent status messages and allow easy setting.Kevin Smith
Change-Id: I5baaa2cf28cbc344bf442c4a74e0c9ff3ba31ea1
2012-06-17Style security button.Remko Tronçon
2012-05-11Showing stream encryption status in the roster header. Provide native ↵Tobias Markmann
certificate viewers on click. Native viewers for Windows and Mac OS X are implemented. Added TODOs to OpenSSL based TLS interface related to CRL and OCSP. Resolves: #167 License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php
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.
2011-02-14Removed Swift::String.Remko Tronçon
2011-02-07Now make the roster header *really* clickable.Remko Tronçon
2011-01-30Clickable roster header for profile edits (incomplete)Kevin Smith
2010-12-12Added menu to switch between 'show nickname' and 'show JID' in roster header.Remko Tronçon
Resolves: #627 Release-Notes: The roster header can now be configured to show the JID instead of the nick.
2010-12-12Removing nickname change functionality from roster header.Remko Tronçon
2010-12-12Refactored own nickname handling.Remko Tronçon
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-05-26Make better use of the elided text labels.Kevin Smith
Cache the elided text to avoid recalculating and making the QLabel superclass recalculate everything. Also using plaintext with a font instead of richtext means that it doesn't have to deal with truncated html tags. Hopefully Resolves: #398
2010-05-25Correctly scale avatars in the MeView.Kevin Smith
Resolves: #376
2010-05-24Various cleanupsKevin Smith
2010-05-23Start creating a prettier roster header.Kevin Smith
2010-04-08Added copyrights to Swift.Remko Tronçon
2009-11-02Set new status when Enter is pressed in the status change input.Kevin Smith
2009-10-16Mark as offline in the roster after an error.Kevin Smith
2009-08-16MeView collapsing.Kevin Smith
Qt's peculiarities with which mouse events get passed where are evident here: clicking the toolbar collapses/expands, while if you're clicking the label, it has to be a doubleclick to collapse or expand.
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-16Set the status text when changing presence.Kevin Smith
2009-08-16Adding the start of a 'me view' to the head of the roster.Kevin Smith