summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2011-12-13Change MainController to not log back in if there's an error during logoutKevin Smith
Resolves an issue where sending the stream close triggers an error.
2011-11-28Cleanup after previous patchKevin Smith
2011-11-28Message Receipts (XEP-0184) support for 1-to-1 conversations (including ↵Tobias Markmann
1-to-1 MUC). Warn icon from already existing theme. Check icon from Wikipedia. See Swift/resources/icons/license_info.txt for details. License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php
2011-11-25Deal with bookmarks with an empty nickKevin Smith
2011-10-29Make the --eagle-mode banner per-login, not per-runKevin Smith
2011-10-29Don't save message content of recents to disk in --eagle-modeKevin Smith
2011-10-26Fix missing includeKevin Smith
2011-10-26Update string to reflect being used for both no and wrong passwordKevin Smith
2011-10-19For abnormal MUC parts, give the reason.Kevin Smith
Makes abnormals immune to presence folding. Resolves: #1004
2011-10-19Allow rejoining rooms after join failure.Kevin Smith
Resolves: #1019
2011-10-19Use real JID for bans, not room JID.Kevin Smith
Resolves: #1020
2011-10-18When changing affiliation, only send the new one.Kevin Smith
Previously removing from admin and adding to members would send both none and member, causing people to be ejected from members-only rooms. Resolves: #1016
2011-10-18Fix possible crash on login failuresKevin Smith
2011-10-17Don't crash in ad-hoc after signout/signin.Kevin Smith
Resolves: #1014
2011-10-07Fixed CLang warnings.Remko Tronçon
2011-10-07Allow affiliation editing in MUCs.Kevin Smith
Resolves: #986 Resolves: #988
2011-10-05Allow role changing in MUCs.Kevin Smith
Resolves: #987
2011-10-05Don't crash with label item without a labelKevin Smith
2011-10-05Allow joining passworded MUCs.Kevin Smith
Resolves: #991
2011-10-04Allow both instant and reserved rooms.Kevin Smith
Resolves: #1006
2011-10-03Simple MUC invites.Kevin Smith
Resolves: #152
2011-10-01Roster optimizations.Remko Tronçon
2011-10-01Fixed cppcheck warnings.Remko Tronçon
2011-10-01Merge branch 'swift-1.x'Remko Tronçon
* swift-1.x: Set a title on subscription notification popup. Don't rely on CCVERSION being present. Conflicts: BuildTools/SCons/SConstruct
2011-10-01Set a title on subscription notification popup.Remko Tronçon
Notify-OSD behaves weird if you ask it to render a popup without a subject/header/summary. Release-Notes: Fixed the issue where subscription notifications on Linux did not show properly.
2011-09-30Moved SOCKS5BytestreamProxyFinder to Swiften.Remko Tronçon
2011-09-30Only do the "Mark unread messages as read" dance if there are unread messages.Remko Tronçon
This should avoid some juddery scrolling.
2011-09-30Moved DiscoServiceWalker to Swiften.Remko Tronçon
2011-09-28Destroy rooms.Kevin Smith
Resolves: #990
2011-09-27Allow room configuration.Kevin Smith
Resolves: #989
2011-09-27Add support for clearing chat recents.Kevin Smith
Resolves: #1001
2011-09-26Make SOCKS5 proxy finder conditional.Remko Tronçon
2011-09-26Fixed compilation warnings & errors.Remko Tronçon
2011-09-26Set/Update empty subjectsKevin Smith
Resolves: #1000
2011-09-26Allow setting of room topicsKevin Smith
2011-09-25File transfer changes.Remko Tronçon
- Introduce 'experimental' flag to conditionally compile FT. - Use LibMiniUPNPC and NATPMP CPPDEFINES only locally in the classes that need them. - Extract abstract interface from NAT traversal classes - Avoid unit test warnings
2011-09-25Google Summer of Code 2011 Project: Adding support for Jingle File Transfers ↵Tobias Markmann
(XEP-0234), Jingle SOCKS5 Bytestreams Transport Method (XEP-0260), Jingle In-Band Bytestreams Transport Method (XEP-0261) and SOCKS5 Bytestreams (XEP-0065). License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php
2011-09-23Add support for kicking people from MUCs.Kevin Smith
This also introduces a new DOM-like parser structure, used for the MUC parsers. Partially Resolves: #689
2011-09-20In Eagle mode, require TLSKevin Smith
2011-09-03Workaround for Boost empty string split bugKevin Smith
2011-08-28Merge branch 'swift-1.x'Remko Tronçon
* swift-1.x: Keep VCard photo hash cache consistent. Fix assertion on inconsistent VCard photohash cache. Conflicts: Swift/Controllers/Storages/VCardFileStorage.cpp Swiften/Avatars/UnitTest/VCardAvatarManagerTest.cpp
2011-08-28Merge remote branch 'origin/swift-1.x'Remko Tronçon
* swift-1.x: Catch boost file system errors when reading VCards. Conflicts: Swift/Controllers/Storages/VCardFileStorage.cpp
2011-08-21Warn when sending corrections without support.Kevin Smith
2011-07-18Issue activate() on MUCs joined through Join dialog.Kevin Smith
Resolves: #936
2011-07-17Check for avatar emptiness in TableRoster update check.Remko Tronçon
2011-07-16Show the correct (unavailable) presence for a MUC in the recents list after ↵Kevin Smith
leaving. Resolves: #932
2011-07-12Added missing include.Remko Tronçon
2011-07-11Make IdleDetector a parameter of MainController.Remko Tronçon
2011-07-10Don't include readable events (i.e. chat messages) in the Notices viewKevin Smith
Release-Notes: The Notices tab will no longer record messages that're being shown in chat windows. Instead the Chats tab will keep track of conversations.
2011-07-09Add avatar path to table roster.Remko Tronçon