Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-10-24 | Clear VCardUpdate avatar hash on stream reset. | Remko Tronçon | |
Resolves: #554 Release-Notes: Fixed a bug where avatars would no longer appear after reconnecting. | |||
2010-10-23 | Make sure presence isn't type error before updating roster. | Kevin Smith | |
Resolves: #622 Release-Notes: Errors received from your contacts when setting your status will no longer cause the contacts to mirror your new status. | |||
2010-10-23 | Fixed compilation warnings. | Remko Tronçon | |
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 | Fix failing tests | Kevin Smith | |
2010-10-22 | Don't send composing events to offline users. | Kevin Smith | |
Resolves: #637 | |||
2010-10-22 | Ignore message errors for CSN. | Kevin Smith | |
Resolves: #636 Release-Notes: You will no longer see your contacts typing if there is an error sending typing notifications to them. | |||
2010-10-21 | Make sure Component always sets 'from' on outgoing IQ stanzas. | Remko Tronçon | |
2010-10-21 | Fixed case sensitivity compilation problem. | Remko Tronçon | |
2010-10-21 | Moving queries & responders around. | Remko Tronçon | |
2010-10-21 | Fixed memory leak in StreamInitiationParser. | Remko Tronçon | |
2010-10-21 | Added beginnings of outgoing file transfer to Swiften. | 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-15 | Added EchoComponent. | Remko Tronçon | |
2010-10-15 | Added Component. | Remko Tronçon | |
2010-10-15 | Added CoreComponent. | Remko Tronçon | |
2010-10-15 | Added ComponentSession. | Remko Tronçon | |
2010-10-15 | Added Component parser, serializer, element, and connector. | Remko Tronçon | |
2010-10-14 | Added User Nickname element, serializer, and parser. | Remko Tronçon | |
2010-10-12 | Don't assert on incorrect priorities. | Remko Tronçon | |
Release-Notes: We don't crash anymore when a contact has set an incorrect priority | |||
2010-10-10 | Moved presenceOracle inside Client. | Remko Tronçon | |
2010-10-10 | Moved XMPP roster & controller from Swift to Client. | Remko Tronçon | |
2010-10-10 | Move SoftwareVersion responder from Swift to Client. | Remko Tronçon | |
2010-10-10 | Separate CoreClient out of Client. | Remko Tronçon | |
2010-10-10 | Client refactoring. | Remko Tronçon | |
Removing inheritance from StanzaChannel to trim down the public API. | |||
2010-10-10 | Move SoftwareVersionResponder constructor arguments to setter. | Remko Tronçon | |
2010-10-10 | Refactor responders to only start on start(). | Remko Tronçon | |
2010-10-10 | Added ClientTest to test suite.swift-1.0beta7 | Remko Tronçon | |
2010-10-10 | Fixed compilation of StorageTest. | Remko Tronçon | |
2010-10-09 | Move Settings to Swift/Controllers. | Remko Tronçon | |
2010-10-09 | Moved Application from Swiften into SwifTools. | Remko Tronçon | |
2010-10-09 | Fixed DoxyGen warning. | 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-07 | Fix crashes on disconnect during connect. | Remko Tronçon | |
Resolves: #588 | |||
2010-10-07 | Code cleanup from recent commits | Kevin Smith | |
2010-10-07 | Avoid recursive calling of event callbacks. | Remko Tronçon | |
When EventLoop::handleEvent() was called recursively (i.e. by calling processEvents() from a slot), weird things happened, especially in the XMPP parser (assertion triggers, parse error from server, ...). Now, callbacks are put in a queue handled by the topmost handleEvent. Resolves: #592, #568 | |||
2010-10-06 | Make sure parser tester returns an error. | Remko Tronçon | |
2010-10-04 | Implement getBoundJID() (as getJID()) | Remko Tronçon | |
Resolves: #582 | |||
2010-10-04 | Assign 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-10-04 | Join MUCs with the last broadcast presence. | Kevin Smith | |
Resolves: #590 Release-Notes: Joining rooms when you are not plain 'available' now correctly sends your status to the room. | |||
2010-10-03 | Don't get confused when people change roles in a MUC. | Kevin Smith | |
Resolves: #529 Release-Notes: Being in a MUC with someone who has their role changed will no longer cause them to appear several times in the occupant list. | |||
2010-10-03 | Show contacts as unavailable after subscription removal. | Kevin Smith | |
Resolves: #455 | |||
2010-10-02 | Persist roster group expandiness. | Kevin Smith | |
Release-Notes: Whether roster groups are expanded or collapsed is now persisted between sessions. Resolves: #399 | |||
2010-10-01 | Reuse server-generated resources. | Kevin Smith | |
Once a new method has been implemented in Client, this will re-use a server-generated resource for re-connections within the same Swift session. This provides a stable resource for the session, preventing MUC ghosts and similar artifacts due to server or network failures, without disclosing additional information like hostnames in the resource. Resolves: #563 | |||
2010-10-01 | Use caps for enabling chat state notifications. | Kevin Smith | |
Resolves: #93 | |||
2010-10-01 | Include contact's status when you start a chat with them. | Kevin Smith | |
Resolves: #580 | |||
2010-09-17 | Cleaning up XMPP parser a bit. | Remko Tronçon | |
2010-09-17 | Added XMPP parser tester. | Remko Tronçon | |
2010-09-16 | Don't assert on untyped form fields. | Remko Tronçon | |
Resolves: #567 |