47 Commits (146aeb85b4e763faec00c4c67d2917ffe2e6b77a)

Author SHA1 Message Date
Carlos Alves 4f1864abf2 Reflow lines when Terminal resizes 5 years ago
Tomaz Canabrava e71df623e4 Revert "Reflow lines when Terminal Shrinks" 5 years ago
Carlos Alves 4e10daa261 Fix visual glitches and performance 5 years ago
Kurt Hindenburg 78a0092522 Convert src to use SPDX license/copyright 5 years ago
Gustavo Carneiro b9bbbdba1f Move character classes to a new folder. 5 years ago
Martin T. H. Sandsmark 9bb6e3febe Fix crash when extending selection after switching between primary and secondary screen 6 years ago
Nicolas Fella e6f3d0a14e Replace Q_DECL_OVERRIDE with override 6 years ago
Ahmad Samir a78d525e8c Fix scoping issues with Screen::DecodingOptions 8 years ago
Kurt Hindenburg db4c513426 Fix zero as null pointer constant issues 8 years ago
Kurt Hindenburg b6fb10ff73 fix some parameter/api documentation mismatches 8 years ago
Kurt Hindenburg e5c8d97e51 Disable QObject subclasses' copy constructor/assignment 8 years ago
Kurt Hindenburg 2e86be05dc Implement support for trimming leading whitespace 8 years ago
Kurt Hindenburg e67661d28d uncrustify using kf5 config 9 years ago
Kurt Hindenburg eade05a4bd Do not specify Qt modules in includes 9 years ago
Kurt Hindenburg acdd32c27d Use Frameworks compiler settings; use NO_SLOT_SIGNALS_KEYWORDS 9 years ago
Kurt Hindenburg 35d419e734 Add Q_DECL_OVERRIDE via clang-tidy 9 years ago
Kurt Hindenburg fdeaed0945 Fix minor API docs 10 years ago
Kurt Hindenburg abb83e8ef0 Add support for copying HTML formatted text from terminal 12 years ago
Kurt Hindenburg f9ab2ff8dd add explicit to ctor 12 years ago
Kurt Hindenburg 5dbdec7501 re-add explicit 12 years ago
Kurt Hindenburg 707f341de3 Change constuctor - calls now have to give Screen 12 years ago
Kurt Hindenburg ffeaf3a33f Change constuctor - calls now have to give Screen 12 years ago
Harald Hvaal 473f48f371 Various search improvements 13 years ago
Harald Hvaal aa42a27ef3 Various search improvements 13 years ago
Kurt Hindenburg 3cd4d2e440 Add profile option to scroll full/half height via Page Up/Down keys 13 years ago
Kurt Hindenburg ca9dd11bf5 Allow option to trim spaces at end of line 14 years ago
Kurt Hindenburg 3d06b44fc7 minor style fixes - remove empty lines start/end code blocks 14 years ago
Kurt Hindenburg d42633e54d add explicit to constructors with 1 parameter 14 years ago
Kurt Hindenburg ad62a64037 Apply astyle-kdelibs 14 years ago
Jekyll Wu 8f1bbd4353 Remove trailing white spaces 15 years ago
Jekyll Wu cf92cece2b Remove leading white spaces in blank lines to make them really empty 15 years ago
Jekyll Wu d11fd4ea18 Add "Select All" action for selecting the whole history of this session. 15 years ago
Kurt Hindenburg d4bb1e1a68 Correct spelling using US English. 17 years ago
Robert Knight 956277c014 Convert tabs to 4 spaces to match kdelibs conventions. Previously 18 years ago
Robert Knight 243e5da7e4 ScreenWindow API doc updates. 18 years ago
Robert Knight 5d9997446e Update copyright year to 2008. Remove '(C)' from copyright lines. 18 years ago
Robert Knight 6d08863993 * Take into account the difference between the ScreenWindow's window size and 19 years ago
Robert Knight c708aff22c Fix the long standing limitation where multiple views on the same terminal session had to be the same size - the size of the smallest view. This means that it is now possible, for example, to have a large view on a session for browsing and examining output and a smaller view on the same session for input. The underlying terminal does not support the concept of multiple windows, so the size reported to terminal applications is still that of the smallest view. Full-screen applications such as vim and emacs will therefore be the size of the smallest view on all views. 19 years ago
Robert Knight ada0d91b82 * Avoid allocating a new buffer to hold character data on every screen update. 19 years ago
Robert Knight 6b56d35484 Fix bug where new lines were being inserted into the selection and copied text. I misunderstood the meaning of the preserveLineBreaks argument passed from the terminal display to the terminal screen when rewriting the terminal characters -> text conversion code. Also removed dead code. 19 years ago
Robert Knight 726c106f58 Move Character class to its own header. 19 years ago
Robert Knight e7f1b7904a Allow the scrolling optimisation to work on regions of the display instead of the whole screen. This makes it work with split/screen vi/Screen etc. Doesn't work with applications that use vertical splits. 19 years ago
Robert Knight 76b0f58867 * Add check for compositing on startup now that 19 years ago
Robert Knight 0956611a06 Update output tracking state of screen window when scrolling using Shift+Page/Arrow keys 19 years ago
Robert Knight 4e6e820acd Replace all usage of malloc/free with new/delete 19 years ago
Robert Knight 73df051eb6 Fix URL filters not being updated when scrolling the display. Fix URLs being left underlined when moving mouse outside of target area. 19 years ago
Dirk Mueller 9ea3227384 include cleanup 19 years ago
Robert Knight 33c913383d EBN fixes. Mostly copyright and implementations including their own headers first. 19 years ago
Stephan Binner f9ef188694 fix pedantic compilation 19 years ago
Robert Knight 19a29d182a Rename directories for clarity. konsole -> src , other -> data. 19 years ago