summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2011-02-19Make Swift translatable.Remko Tronçon
2011-02-14Removed Swift::String.Remko Tronçon
2011-02-07Removed AddContactDialog.Remko Tronçon
2011-02-07Reworking contact editing.Remko Tronçon
Collapsed rename, group edit, and remove into one dialog. Moved contact editing logic to controllers.
2011-01-30Clickable roster header for profile edits (incomplete)Kevin Smith
2011-01-30Added profile edit dialog.Remko Tronçon
Resolves: #141, #587.
2011-01-20Use a dedicated Join MUC dialog.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-26Small UI tweaks to actions menu and UI search.Remko Tronçon
2010-12-23Turn the 'Find other users' into seperate add/chat menu items with a wizard.Kevin Smith
2010-12-22Basic User Search support, and Find Rooms cleanup.Kevin Smith
Adds a throbber to the MUC search, turns the Add Contact dialog into something searchy, adds the option to open chats to arbitrary JIDs. Resolves: #614 Resolves: #695 Resolves: #436 Release-Notes: On servers that support it, users can now perform searches for contacts to add or chat to.
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-11-12Persist toggle show offline.Kevin Smith
Resolves: #689 Release-Notes: The toggle state for showing offline contacts will now persist between restarts.
2010-10-24Scroll MUC roster pixel-by-pixel.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-10-22Fixed memory leaks and segfault on signout.Remko Tronçon
2010-10-04Assign contacts to groups.Kevin Smith
Another patch will follow shortly to stop them appearing offline after a roster change like this. Resolves: #272 Release-Notes: It's now possible to assign your contacts to groups.
2010-05-24Fix console warning on tab focus.Remko Tronçon
Resolves: #357
2010-05-13Remove the old Join MUC dialogKevin Smith
2010-05-13List MUCs available on services.Kevin Smith
Resolves: #276
2010-05-07Refer to Events as Notices instead of Events.Kevin Smith
Resolves: #341
2010-05-07Use 'room' to refer to MUCs.Kevin Smith
Resolves: #338
2010-05-06Rewrite of large amounts of roster code.Kevin Smith
Now keeps widgets out of Swiften, keeps sorting inside Swiften, and keeps track of presences to show the correct presence per roster item. Resolves: #316 Resolves: #81 Resolves: #239
2010-04-23Fix compilation on Qt < 4.5Kevin Smith
2010-04-18Update menus with more sensible words.Kevin Smith
Resolves: #318
2010-04-15Normalise muc joining, allow it from bookmark list.Kevin Smith
Resolves: #320
2010-04-15Set a special X11 window resource name on the main dialog.Remko Tronçon
This allows users to tweak windowmanagers like FVWM based on the type of dialog of Swift.
2010-04-08Added copyrights to Swift.Remko Tronçon
2010-04-04Add 'remove' context menu item for rosters (not implemented).Kevin Smith
2010-03-28Chat list in the gui (mostly non-functional).Kevin Smith
2010-03-23Show EventWindow activity in roster tab.Kevin Smith
Resolves: #295
2010-03-22Fixing up the unit tests again. Oops.Kevin Smith
2010-03-22Lots of plumbing for event view.Kevin Smith
This isn't ready yet, but clicking on a message in the event view will now cause the chat to pop up, and the plumbing is there for doing something with subscription requests - I just don't, yet.
2010-03-19Start of event viewer.Kevin Smith
Creates a basic event viewer framework, and plugs it into the Swift controllers, so that messages are displayed (in a very ugly way). Still a long way to go.
2009-11-16Scroll roster by pixel.Remko Tronçon
2009-11-10Remove "Add Contact" button from roster.Remko Tronçon
2009-10-16Mark as offline in the roster after an error.Kevin Smith
2009-09-16SignOut nearly working.Kevin Smith
2009-08-16Adding roster tabs, ready to take Events.Kevin Smith
2009-08-16Adding in a button to the roster for 'Add Contact'Kevin Smith
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-16Adding the start of a 'me view' to the head of the roster.Kevin Smith
2009-07-26Begin to assage Swift model into Qt Model/View.Kevin Smith
2009-06-10Moved UI/Qt -> Swift/QtUI.Remko Tronçon