Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-12-27 | Fix destruction order in unit tests. | Remko Tronçon | |
2010-12-26 | Remove incorrect delete in UserSearchController. | Remko Tronçon | |
2010-12-26 | Fixed crash when searching for users. | Remko Tronçon | |
Resolves: #730 | |||
2010-12-23 | Turn the 'Find other users' into seperate add/chat menu items with a wizard. | Kevin Smith | |
2010-12-22 | Basic 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-17 | Collapsed all UI factories into UIFactory. | Remko Tronçon | |
2010-12-17 | Fixed IPv6 network test. | Remko Tronçon | |
2010-11-28 | Change Chat Window titles when contacts are renamed. | Kevin Smith | |
Resolves: #630 Release-Notes: Chat window titles will be updated when contacts are renamed. | |||
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 | |