summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2014-04-22Fix crash in QtUserSearchWindow.Richard Maudsley
Avoid storing pointers to items in vectors. Using shared_ptr for Contact items. Change-Id: I3baa05fc058011b2beca14dc620ab794988a2b37
2014-02-25Build with new Boostish stuff.Kevin Smith
Can no longer use a shared_ptr as a bool. Change-Id: Ic92ede082e8f923830af943bb522c64e4f5ff453
2014-02-13Fix clang warningsRemko Tronçon
Change-Id: I7cd26f00f626b64da934e9f5594db393d6184b9c
2013-11-18Improve tooltips to include avatars, last seen and vcard information.Tobias Markmann
Change-Id: I3768d9891ba903c5e2ce8217de0b4413ce40bb9a License: This patch is BSD-licensed, see Documentation/Licenses/BSD-simplified.txt for details.
2013-10-01Adding support for impromptu MUCs.Tobias Markmann
Change-Id: I363e9d740bbec311454827645f4ea6df8bb60bed License: This patch is BSD-licensed, see Documentation/Licenses/BSD-simplified.txt for details.
2013-08-04Factor Chat Message Parsing out and test itKevin Smith
Change-Id: Ia11dbebc736ecf9996f6d0fcc4550b749c55d433
2013-08-01Refactor chat messages so parsing of links/emoticons happens in controllers.Kevin Smith
Change-Id: I07256f23ffbb6520f5063bdfbed9111946c46746
2013-03-27Adding support for Blocking Command (XEP-0191) to Swift(-en).Tobias Markmann
Change-Id: I7c92518dc389474d520d4cf96f96a11459f73d26 License: This patch is BSD-licensed, see Documentation/Licenses/BSD-simplified.txt for details.
2013-01-09Highlighting supportMaciej Niedzielski
Change-Id: Ib6bd42cecff018998117bc1e7db279a62b3af434 License: This patch is BSD-licensed, see Documentation/Licenses/BSD-simplified.txt for details.
2012-09-08Support whiteboarding.Mateusz Piekos
License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php
2012-08-30History dialogCătălin Badea
Add history dialog as an experimental feature. License: This patch is BSD-licensed, see Documentation/Licenses/BSD-simplified.txt for details.
2012-05-31Better MUC invitingKevin Smith
2012-04-28Only open chat windows when there's something to be displayed.Kevin Smith
Resolves: #1009
2012-04-26Mark recent chats offline when Swift is offline.Kevin Smith
Resolves: #999
2012-03-20boost::shared_ptr<?>(new ?(...)) -> boost::make_shared<?>(...) ↵Tobias Markmann
transformation where possible. License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php
2012-03-05Save password when bookmarking rooms.Kevin Smith
Resolves: #1066
2012-03-03Unit tests for SettingsProviderHierachyKevin Smith
Also fixing up errors they found and an uninitialised read left-over from the original patch.
2012-02-29FixupKevin Smith
2012-02-29Don't crash when trying to join MUCs offlineKevin Smith
Resolves: #940
2012-02-21Introduce system settings policies.Kevin Smith
Release-Notes: It is now possible for sysadmins to deploy files with policies for configuration options, such as making it impossible for users to save passwords or to force sound notifications off, or to set defaults. Also allow changing an option so that Swift disconnects on idle timeout, instead of going away.
2012-02-09Fixes for mediated invitesKevin Smith
2012-02-06Display mediated invitesKevin Smith
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-29Don't save message content of recents to disk in --eagle-modeKevin 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-01Fixed cppcheck warnings.Remko Tronçon
2011-09-27Add support for clearing chat recents.Kevin Smith
Resolves: #1001
2011-09-26Set/Update empty subjectsKevin Smith
Resolves: #1000
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-03Workaround for Boost empty string split bugKevin Smith
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-16Show the correct (unavailable) presence for a MUC in the recents list after ↵Kevin Smith
leaving. Resolves: #932
2011-07-09Don't store the full JID for new ChatList entriesKevin Smith
2011-07-09Get the avatar right in the chats list more oftenKevin Smith
2011-07-09Track when a user joins a MUC for the ChatListKevin Smith
2011-07-09Store avatar paths in the recent objects.Kevin Smith
Resolves: #906
2011-07-09Prune the recent chatsKevin Smith
2011-07-09Keep MUCs in the recent chats list.Kevin Smith
Populate them with Available StatusShow::Type when they're joined, and None when they're not. Resolves: #907
2011-07-09Remember status type for chat list items.Kevin Smith
Resolves: #905
2011-07-08Don't rebind chats when chatlistview updatedKevin Smith
2011-07-08Fixed unread count on recent chats.Remko Tronçon
2011-07-08Cleaning up the unread chatsKevin Smith
2011-07-07Add setUnreadCount to ChatListViewKevin Smith
Resolves: #904
2011-07-06Don't bring autojoined MUCs to front.Kevin Smith
Resolves: #909
2011-07-04Moving some ChatList logic to Controllers.Remko Tronçon