summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2011-05-12Remove duplicate entries from the recent chat list.Kevin Smith
Resolves: #860
2011-04-30Correct message feature using XEP-CorrectVlad Voicu
Uses Kev's not-yet-published protocol for correcting the last sent message. Release-Notes: You can now correct your previously sent message in a chat by pressing 'up' in the input field. License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php
2011-04-27Start on recent chats listKevin Smith
2011-04-24Initial Ad-Hoc commands support.Kevin Smith
This is not finished, use at your own peril.
2011-03-04Upgrade XEP-0258 support to match 0.6.Kevin Smith
Resolves: #183 Release-Notes: Security labels (XEP-0258) support has been updated to match the latest version of the specification.
2011-02-26Add "Edit details" section to Add User widget.Remko Tronçon
Resolves: #618
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-07Split contact editing out into separate widget.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
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-17Collapsed all UI factories into UIFactory.Remko Tronçon
2010-12-17Fixed IPv6 network test.Remko Tronçon
2010-12-13Extend the certificate accept dialog & login after accept.Remko Tronçon
2010-12-13Initial cert confirmationKevin Smith
2010-12-12Removing nickname change functionality from roster header.Remko Tronçon
2010-12-12Refactored own nickname handling.Remko Tronçon
2010-11-16Remember previous MUC service searches.Kevin Smith
Resolves: #615 Release-Notes: The MUC Search will now remember previously searched services.
2010-11-15Sanitise the Roster widget on signout.Kevin Smith
This will hopefully avoid crashes in the RosterDelegate due to Qt believing that the RosterItems still exist and that it can read them. Unverified as I can't reproduce the crash on this machine, but hopefully Resolves: #678
2010-11-15Clean MUC joins slightly.Kevin Smith
In an attempt to catch errors, this doesn't Resolves: #691 but does add an assert that may help. It also fixes an error with created rooms not receiving updates presences. Release-Notes: Newly-created rooms will now receive your presence updates, consistent with existing rooms.
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-30Disconnect client cleanly before quitting.Remko Tronçon
Resolves: #671, #420
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-03Only jump the Mac dock when a Notice is generated.Kevin Smith
Release-Notes: The Mac Dock icon has stopped jumping when it shouldn't. Resolves: #444 Resolves: #453
2010-09-24Add logic and tests for modifying roster items. No UI Yet.Kevin Smith
(Partially) Resolves: #575 (Partially) Resolves: #272
2010-09-15Moved events from Swiften to Swift.Remko Tronçon
2010-09-12Block MUC bookmarks until the server has responded.Kevin Smith
Else there could be bookmarks overwritten in an infeasibly unlikely race condition. Resolves: #340
2010-09-03XEP-0198 Ack support in the UIKevin Smith
Resolves: #7
2010-09-03Squash presence in chat and MUC windows.Kevin Smith
Join/Parts will be shown in one block if they're uninterrupted, and only the last presence change in a row will be shown for chats. Resolves: #230 Resolves: #430
2010-07-25Preparation for merging presences in the chat log.Kevin Smith
2010-06-09Fixed compilation warnings.Remko Tronçon
2010-06-06Use delay when printing MUC history.Remko Tronçon
Resolves: #415
2010-06-05Tab completion in MUCs.Kevin Smith
Resolves: #440
2010-06-02Rename boost_signalslib.h to boost_bsignals.Remko Tronçon
2010-06-02Using Boost workaround for Qt signals keyword clash.Remko Tronçon
This should allow us to link against system boost versions.
2010-05-13List MUCs available on services.Kevin Smith
Resolves: #276
2010-05-07Cleaned up MUC code.Remko Tronçon
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-15Normalise muc joining, allow it from bookmark list.Kevin Smith
Resolves: #320
2010-04-08Fix expanded tabs.Remko Tronçon
2010-04-08Added copyrights to Swift.Remko Tronçon
2010-04-06Add option to log in automatically.Kevin Smith
Resolves: #240
2010-04-06Fix compilation.Remko Tronçon
2010-03-28Chat list in the gui (mostly non-functional).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.