summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2010-10-20Tell 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-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-15Print date changes in chat windows.Kevin Smith
Resolves: #452
2010-09-03XEP-0198 Ack support in the UIKevin Smith
Resolves: #7
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-06-06Use delay when printing MUC history.Remko Tronçon
Resolves: #415
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-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-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.
2010-04-08Added copyrights to Swift.Remko Tronçon
2010-02-17Preliminary Chat State Notifications support.Kevin Smith
Only covers Active and Composing (Which is very possibly all we care about).
2010-02-10Move the Chat stuff in Controllers into Chat folder.Kevin Smith
It was starting to get a bit unwieldly in Controllers/