summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2010-10-01Use caps for enabling chat state notifications.Kevin Smith
Resolves: #93
2010-10-01Don't loop when searching a server that has the same JID with different nodes.Kevin Smith
Resolves: #356
2010-10-01Include contact's status when you start a chat with them.Kevin Smith
Resolves: #580
2010-09-30Show status in chat window when contact sends presence.Kevin Smith
2010-09-24Don't overwrite date changes with presence changesKevin Smith
2010-09-24Don't crash at midnight if you've left a MUC.Kevin Smith
Resolves: #571
2010-09-15Moved events from Swiften to Swift.Remko Tronçon
2010-09-15Display useful errors in chats when server doesn't include <text>.Kevin Smith
Resolves: #264
2010-09-15Print date changes in chat windows.Kevin Smith
Resolves: #452
2010-09-13When joining a new room, create an instant room.Kevin Smith
Resolves: #112
2010-09-13Added presence notifier.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-11Make AvatarManager abstractRemko Tronçon
2010-09-11Added VCardAvatarManager for offline avatars.Remko Tronçon
Resolves: #418
2010-09-11Refactoring VCardUpdateAvatarManager.Remko Tronçon
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-08-27Separate MUCRegistry from ChatsManager.Remko Tronçon
2010-08-27Don't tab-complete for users who aren't in the room.Kevin Smith
Resolves: #541
2010-08-27Use own nick at top of roster.Kevin Smith
Currently doesn't work because onOwnVCardChanged isn't plumbed in.
2010-08-24Implemented VCardManager.Remko Tronçon
2010-08-20Don't include status in MUC roster sorting.Kevin Smith
Resolves: #536
2010-08-20Fix chats sometimes not re-opening on new messages.Kevin Smith
Resolves: #533
2010-07-25Preparation for merging presences in the chat log.Kevin Smith
2010-07-25Fix MUC nick conflict resolution.Kevin Smith
Resolves: #514
2010-07-24Improvements and further testing to tab completion.Kevin Smith
Resolves: #506 Resolves: #498
2010-07-23Don't create Notices for MUC history on join.Kevin Smith
2010-07-23Recognise when leaving a MUC (disconnect or kick).Kevin Smith
Also cleans up some outstanding MUC issues. Resolves: #288 Resolves: #392 Resolves: #279 Resolves: #114
2010-07-23Generate a Notice if your nick is mentioned in a MUC.Kevin Smith
Resolves: #471
2010-07-21Patching memory leaks in ChatController.Kevin Smith
Resolves: #328
2010-06-20Show subjects on MUC join.Kevin Smith
Resolves: #472
2010-06-19Shorter tab names for MUCs.Kevin Smith
Resolves: #439
2010-06-12Don't re-associate a MUC PM with the bare JID when the target goes offline.Kevin Smith
Resolves: #458
2010-06-12Apply MUC Conflict resolution until a successful nick is found.Kevin Smith
Resolves: #460
2010-06-07Remove TODO.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-04Starting towards tooltips for the colour-blind.Kevin Smith
Putting status show names along with the text in tooltips. Covers the MeView and roster entries. Still ToDo: status setter Resolves: #429
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-06-01Don't try and send messages with labels until we've got a valid catalogue.Kevin Smith
Resolves: #432
2010-05-26Do JID Map lookups for MUC rosters.Kevin Smith
In the same way as was already done for user rosters. Resolves: #395
2010-05-23Implement XEP-0045 joining, and appropriate error handling.Kevin Smith
Resolves: #211
2010-05-21Warnings about MUC joins that never complete.Kevin Smith
2010-05-13List MUCs available on services.Kevin Smith
Resolves: #276
2010-05-07Cleaned up MUC code.Remko Tronçon
2010-05-07Don't open MUC PMs to different people into the same windowKevin Smith
Resolves: #317
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-30Support adding/removing bookmarks from the UIKevin Smith
Doesn't support editing meaningfully, nor do changes get saved.
2010-04-23Make latency stats optional.Kevin Smith
Includes boost program_options so we can use commandline parameters. Netbook mode is now activated with --netbook-mode. Latency debug is activated with --latency-debug.