Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-11-28 | Change error from optional to shared_ptr in GenericRequest | Remko Tronçon | |
Resolves: #692 | |||
2010-11-28 | Rebind chat dialogs on just about anything. | Kevin Smith | |
Resolves: #646 Release-Notes: Duplicate chat windows when contacts are using multiple clients should now be avoided. | |||
2010-11-16 | Remember previous MUC service searches. | Kevin Smith | |
Resolves: #615 Release-Notes: The MUC Search will now remember previously searched services. | |||
2010-11-15 | Clean 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-09 | Only request new MUC context when rejoining. | Kevin Smith | |
Resolves: #542 Release-Notes: On reconnects, existing MUC history now won't be replayed. | |||
2010-11-06 | Use EntityCapsProvider in Swiften. | Remko Tronçon | |
2010-11-03 | Refactoring Presence & MUC handling. | Remko Tronçon | |
2010-11-01 | Disable bookmarks when offline. | Kevin Smith | |
Resolves: #679 Release-Notes: You can no longer use bookmarks while offline. | |||
2010-10-29 | Make ChatStateNotifier use StanzaChannel directly. | Remko Tronçon | |
2010-10-24 | Moving more from Swift to Client. | Remko Tronçon | |
2010-10-24 | Creating abstract XMPPRoster base class. | Remko Tronçon | |
2010-10-22 | Be smarter about combining JoinParts in MUCs. | Kevin Smith | |
Resolves: 620 Release-Notes: Joins and parts in MUCs will now be merged in a more natural way. | |||
2010-10-22 | Minor fixes to MUCs. | Kevin Smith | |
Resolves: #626 Resolves: #632 Release-Notes: Notices will now be generated if someone says your nick in the MUC in any variant of capitalisation, and will not be generated if it was you that said it. | |||
2010-10-22 | Don't send composing events to offline users. | Kevin Smith | |
Resolves: #637 | |||
2010-10-21 | Moving queries & responders around. | Remko Tronçon | |
2010-10-20 | Tell MUCController to handle disconnect/reconnect rejoins. | Kevin Smith | |
This causes the MUCController to deal with reconnects by requesting a rejoin. It also prepares for doing time-based context requests. Although I've traced the code down, and confirmed that presenceSender->sendPresence(joinPresence); is being called, the stanza is never sent. This needs further investigation, as currently it prevents the rejoins working. Resolves: #625 | |||
2010-10-10 | Moved XMPP roster & controller from Swift to Client. | Remko Tronçon | |
2010-10-09 | Added EchoBot walkthrough example. | Remko Tronçon | |
2010-10-08 | Fixing assorted memory leaks. | Kevin Smith | |
Resolves: #329 | |||
2010-10-08 | Cancel chat state display when offline. | Kevin Smith | |
Release-Notes: Contacts will no longer show as 'typing' if you go offline before they've sent the message. Resolves: #561 | |||
2010-10-04 | Only bounce the dock (or flash the taskbar) on readable messages. | Kevin Smith | |
Resolves: #453 | |||
2010-10-03 | Don't treat role changes as a mergeable status change | Kevin Smith | |
2010-10-03 | Only 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-10-01 | Improve spacing in status messages in chat dialogs | Kevin Smith | |
2010-10-01 | Use caps for enabling chat state notifications. | Kevin Smith | |
Resolves: #93 | |||
2010-10-01 | Don't loop when searching a server that has the same JID with different nodes. | Kevin Smith | |
Resolves: #356 | |||
2010-10-01 | Include contact's status when you start a chat with them. | Kevin Smith | |
Resolves: #580 | |||
2010-09-30 | Show status in chat window when contact sends presence. | Kevin Smith | |
2010-09-24 | Don't overwrite date changes with presence changes | Kevin Smith | |
2010-09-24 | Don't crash at midnight if you've left a MUC. | Kevin Smith | |
Resolves: #571 | |||
2010-09-15 | Moved events from Swiften to Swift. | Remko Tronçon | |
2010-09-15 | Display useful errors in chats when server doesn't include <text>. | Kevin Smith | |
Resolves: #264 | |||
2010-09-15 | Print date changes in chat windows. | Kevin Smith | |
Resolves: #452 | |||
2010-09-13 | When joining a new room, create an instant room. | Kevin Smith | |
Resolves: #112 | |||
2010-09-13 | Added presence notifier. | Remko Tronçon | |
2010-09-12 | Block 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-11 | Make AvatarManager abstract | Remko Tronçon | |
2010-09-11 | Added VCardAvatarManager for offline avatars. | Remko Tronçon | |
Resolves: #418 | |||
2010-09-11 | Refactoring VCardUpdateAvatarManager. | Remko Tronçon | |
2010-09-03 | XEP-0198 Ack support in the UI | Kevin Smith | |
Resolves: #7 | |||
2010-09-03 | Squash 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-27 | Separate MUCRegistry from ChatsManager. | Remko Tronçon | |
2010-08-27 | Don't tab-complete for users who aren't in the room. | Kevin Smith | |
Resolves: #541 | |||
2010-08-27 | Use own nick at top of roster. | Kevin Smith | |
Currently doesn't work because onOwnVCardChanged isn't plumbed in. | |||
2010-08-24 | Implemented VCardManager. | Remko Tronçon | |
2010-08-20 | Don't include status in MUC roster sorting. | Kevin Smith | |
Resolves: #536 | |||
2010-08-20 | Fix chats sometimes not re-opening on new messages. | Kevin Smith | |
Resolves: #533 | |||
2010-07-25 | Preparation for merging presences in the chat log. | Kevin Smith | |
2010-07-25 | Fix MUC nick conflict resolution. | Kevin Smith | |
Resolves: #514 | |||
2010-07-24 | Improvements and further testing to tab completion. | Kevin Smith | |
Resolves: #506 Resolves: #498 |