66 Commits (7aca63ec00a85720f5ce7731af55e00d710815c6)

Author SHA1 Message Date
Robert Knight 7aca63ec00 Allow views to be removed from a session. Better handling of terminal emulation size when a view is resized - Konsole looks through all of the visible views on a session and selects the largest number of lines and columns which can be displayed on all views. 20 years ago
Robert Knight aa3e470c23 * Start using the SessionManager in the Konsole main window. Use SessionManager 20 years ago
Robert Knight b9285c3ca7 * Initial code for a SessionManager class, which will eventually serve as a central 20 years ago
Robert Knight 055d720a57 Minor refactoring of method names and ++apidocs 20 years ago
Robert Knight 006409b9ca * #include tidy-ups. 20 years ago
Robert Knight 9f6569394b Allow multiple views to be connected to a terminal emulation. Looking at this as a model-view combination, the terminal image (TEScreen) becomes the model, and the terminal display (TEWidget) becomes the view. 20 years ago
Robert Knight f162ca33ba * Clean up directory structure 20 years ago
Robert Knight f2d53f74bb * Display a warning banner when the user presses Ctrl+S to suspend terminal output, to warn them 20 years ago
Robert Knight dd701988b5 Optimise searching of large history (particularly when dealing with 'unlimited' scrollback history). Relates to bug #99746 20 years ago
Robert Knight 6392e8bef6 * Improved performance when saving large history logs by rewriting text-retrival code 20 years ago
Robert Knight a7bac175e5 Add support for double width and double height lines. 20 years ago
Robert Knight 9ef41f08ec Fix update of display when a terminal-based program changes the size of the screen and the text contents at the same time (eg. starting the 'vttest' program). --warnings. 20 years ago
Robert Knight c3bed045e6 * Give keyboard focus to initial terminal window after startup 20 years ago
Robert Knight 91522a2998 Fix display of multi-byte unicode characters by decoding the incoming stream on a per-block rather than per-character basis. This also speeds up processing of the incoming data stream significantly. It seems that QTextDecoder::toUnicode() was not designed to process single characters at a time. In fact it does an awful lot of init stuff for every call, and it may well be a Qt bug. 20 years ago
Kurt Hindenburg 5cb6eb74c4 Fix Copyright/License issues. 20 years ago
Thorsten Roeder ef1cbde05f fixed some EBN issues 20 years ago
Laurent Montel 98ca372548 #include <q...h> -> #include <Q...> 20 years ago
Laurent Montel eb5747eae9 #include <q...h> -> #include <Q...> 20 years ago
Yann Bodson aec23cf7fc deprecated-- 20 years ago
Frank Osterfeld dbcec4a9f3 deprecated-- 20 years ago
Thorsten Roeder b375853c36 some more deprecated-- 20 years ago
David Faure 07bf60273a qt4-ification by Thorsten Röder <thorsten.roeder weihenstephan.org> 20 years ago
Laurent Montel d20c486f39 deprecated-- 20 years ago
Stephan Kulow 1661c2415e svn merge svn+ssh://coolo@svn.kde.org/home/kde/trunk/KDE/kdebase@438057 21 years ago
Kurt Hindenburg 625e19a557 remove filenames from files 21 years ago
Kurt Hindenburg 5cd61bfb9c Fix some keyboard incompatibilities between konsole and real xterm. Thanks for the patch! 21 years ago
Kurt Hindenburg daad822e5c fix __ in macros; remove unused macros 21 years ago
Kurt Hindenburg 6d17ed814d Correct notifySize parameter order 21 years ago
Waldo Bastian 20a04d8617 Add support for IUTF8 21 years ago
Waldo Bastian 6ce964b0e6 Must have been late when I made that last change. 22 years ago
Waldo Bastian 98849f2525 Detect & handle control sequences within multi-byte characters. 22 years ago
Waldo Bastian 11541cb4b1 FEATURE: 90268 22 years ago
Waldo Bastian 11423e0ebc Make it possible to change the encoding (BR80046) 22 years ago
Waldo Bastian 7ca74795d4 * Preserve trailing spaces when selecting 22 years ago
Waldo Bastian 8cd3b8ac6d Composing done differently. 23 years ago
Waldo Bastian a5fb8369ac * Overcommit screen so that we can be more relax in checking boundary conditions 23 years ago
Dirk Mueller a61a64f4d1 spelling fixes 23 years ago
Waldo Bastian 1f538de5bb * Reworked size handling (Thanks go to TrollTech for educating me) 23 years ago
Stephan Binner a5f0fb0120 Column text selecting if Ctrl+Alt are pressed 23 years ago
Waldo Bastian 50b0fea1e6 Rate limited screen updates 23 years ago
Stephan Binner 3b9966e83b Ever dreamed of passive popups for bells in hidden sessions? knotify on the rise 23 years ago
Stephan Binner 9550fea1b4 First part to fix #47643. Next step and started with this commit too is 24 years ago
Waldo Bastian 6bad5025ac Improved ZModem detection. 24 years ago
Waldo Bastian a63793caea ZModem support 24 years ago
Simon Hausmann 5b8b6b47f1 - fixed an invalid read when attaching a detached session 24 years ago
Stephan Binner 2acb79c40c Don't clear selection when switching sessions. 24 years ago
Stephan Binner 024339735b Save unnecessary showBulk() on resize. 24 years ago
Oswald Buddenhagen 5adc27ff97 - set BULK_TIMEOUT to 10 instead of 20 ms. this makes konsole usable 24 years ago
Waldo Bastian e5e00d90eb Don't copy to both clipboards on selection. 24 years ago
Dominique Devriese 2e26f4ace9 cosmetic fix: replace "#define BOOL int" with the normal bool type 24 years ago