summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
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-21Distinguish between Roster and MUC list widgetsKevin Smith
2011-08-21Colour alert messages.Kevin Smith
Resolves: #964 Resolves: #966
2011-08-21Warn when sending corrections without support.Kevin Smith
2011-05-22Allow errors in chats to not claim to be about sent messages.Kevin Smith
Resolves: #797 Release-Notes: When failing to enter a room, the error message will no longer wrongly report that you were trying to send a message.
2011-05-22Don't pass cursor keys through to chat log.Kevin Smith
Resolves: #872
2011-05-12Allow Chat Window Font resizingKevin Smith
Resolves: #812 Release-Notes: It is now possible to resize the font in the chat window conversations.
2011-05-07Remember splitter position in a MUC dialog.Thilo Cestonaro
License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php Signed-off-by: Remko Tronçon <git@el-tramo.be>
2011-05-02Fixed chat dialog spacing issues.Remko Tronçon
2011-04-30A better fix for the strange rendering performance issue in tabbed mode.Tobias Markmann
License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php
2011-04-30Tidy up some correction quibblesKevin Smith
2011-04-30Correct message feature using XEP-CorrectVlad Voicu
Uses Kev's not-yet-published protocol for correcting the last sent message. Release-Notes: You can now correct your previously sent message in a chat by pressing 'up' in the input field. License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php
2011-04-19Use a bar to show where the last read messages in a chat areVlad Voicu
License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php
2011-03-08Cache rounded avatars.Remko Tronçon
Resolves: #770
2011-03-04Upgrade XEP-0258 support to match 0.6.Kevin Smith
Resolves: #183 Release-Notes: Security labels (XEP-0258) support has been updated to match the latest version of the specification.
2011-02-21Remove Edit entry from MUC roster context menu.Remko Tronçon
Resolves: #766
2011-02-20Make Swift translatable.Remko Tronçon
2011-02-19Make Swift translatable.Remko Tronçon
2011-02-14Removed Swift::String.Remko Tronçon
2011-02-12Don't update the unread count if it hasn't changed.Remko Tronçon
2011-02-07Moved Swift-specific roster code out of Swiften.Remko Tronçon
2010-10-05Linkify updated messages as well as the originals.Kevin Smith
Resolves: #584
2010-10-04Fix chat logs scrolling to bottom.Kevin Smith
(bug introduced since beta6) Resolves: #591
2010-10-03Only 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-02Linkify status messages in chat dialog.Kevin Smith
Release-Notes: System and Presence messages in chat windows are now linkified (as well as chat messages, which were previously). Resolves: #584
2010-09-15Display useful errors in chats when server doesn't include <text>.Kevin Smith
Resolves: #264
2010-09-03XEP-0198 Ack support in the UIKevin Smith
Resolves: #7
2010-09-03Squash 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-30Assertion checks for adding messages etc.Kevin Smith
2010-08-30Render the Chat view directly with DOM commands, not javascript.Kevin Smith
Tested locally, but it's conceivable there will be regressions.
2010-08-22Don't incorrectly mark all messages read in most recently opened chat when a ↵Kevin Smith
different chat is selected
2010-08-20Focus the chat input again when the chat log is clicked.Kevin Smith
Resolves: #532
2010-07-28Fix for previous commit losing style for some MUC messages.Kevin Smith
Resolves: #516
2010-07-25Preparation for merging presences in the chat log.Kevin Smith
2010-07-25ChatTabs improvements.Kevin Smith
Resolves: #504 Resolves: #507
2010-07-24Don't tab-complete empty words.Kevin Smith
Resolves: #468
2010-07-23Pre-render the MUC chat roster splitter.swift-1.0beta5Kevin Smith
Hopefully: Resolves: #497
2010-07-21Pre-render the chat window splitter.Kevin Smith
Should avoid the background tabs showing through. Hopefully Resolves: #185
2010-06-25Command-line option to not use tabs.Kevin Smith
Resolves: #476
2010-06-20Show total unread count in tab title.swift-1.0beta4Kevin Smith
Resolves: #448
2010-06-14Don't crash on tab presses in non-MUC chats.Kevin Smith
Resolves: #463
2010-06-13Convert newlines to <br/> after linkifying.Remko Tronçon
2010-06-06Use delay when printing MUC history.Remko Tronçon
Resolves: #415
2010-06-05Tab completion in MUCs.Kevin Smith
Resolves: #440
2010-05-30Let chat widget grow to fill the window.Kevin Smith
Resolves: #223
2010-05-25Support Ctrl-PgUp/PgDn for switch ing tabsKevin Smith
2010-05-25Allow Ctrl-W to close chat windowsKevin Smith