2918 Commits (ccb0fecf9bf845a31a98ec2b2235ec8bdafa5fbc)
 

Author SHA1 Message Date
Robert Knight ed54c709f8 Fix bug where Part::sendText() sent the text to every session in all terminal KParts within an application. Send the text instead only to the active session. 18 years ago
Robert Knight 619f44dd8d Fix crash when attempting to start the program in the Konsole part before the widget is shown and given focus. Check SessionController* pointer in the KPart before using it. When creating a controller in the ViewManager, set it as the active controller if there is no active controller at present. 18 years ago
Robert Knight ccaeea481a Fix bug where multiple Konsole KParts within one application would not work. Part::activeSession() was always returning the first session from the shared SessionManager. In the second KPart, activeSession()->isRunning() would always return true even when the session for that part was not actually running, so the session was never started. 18 years ago
Script Kiddy afd172c511 SVN_SILENT made messages (.desktop file) 18 years ago
Robert Knight e7a91beccb The 'Send Input to All' feature is not in good enough shape at this point to include in the release. This commit disables the code which creates the menu item for it. 18 years ago
Robert Knight 70e244df35 The 'Quick Access' feature is not in good enough shape at this point to include in the release, so I am removing the menu entry to launch it. It can still be accessed via the --background-mode startup argument. 18 years ago
Robert Knight 09a6a5975d Disable tabbed navigation inside the Konsole part itself. This is something which I would like to add after KDE 4.0, but it does not work well enough to be used at the moment and causes problems for applications such as Yakuake and KDevelop which provide their own tabs. 18 years ago
Urs Wolfer 3de6fb7295 Add Categories, so it is not anymore in 'Lost & Found'. 18 years ago
Jakob Petsovits f41f10913a Icon naming spec compliance (code changes - KDE/): 18 years ago
Robert Knight 96b912e957 Fix serious bug where starting Konsole with arguments such as -e,--workdir or -p made changes to the default profile which applied to other Konsole windows and were saved on exit. Problem fixed by creating a new hidden profile which inherits from the window's default profile and applying the property changes to that. Modify SessionManager so that hidden profiles are not saved to disk. 18 years ago
Robert Knight 38f170c448 Fix assert failure when splitting the view when there are tabs with no history or a very short history. 18 years ago
Script Kiddy 1a08d3d0b7 SVN_SILENT made messages (.desktop file) 18 years ago
Script Kiddy a90e0874e1 SVN_SILENT made messages (.desktop file) 18 years ago
Script Kiddy 2605d3a81f SVN_SILENT made messages (.desktop file) 18 years ago
Harald Fernengel b5c91a6658 Make anti-aliasing of fonts configurable. Anti-Aliased fonts just look bad on konsole on OS X with the default font, so I want to have a possibility to switch it off. No new user-visible strings were introduced, to switch off anti-aliasing, write "AntiAliasFonts=false" into your $KDEHOME/share/apps/konsole/Shell.profile, in the "Appearance" section. 19 years ago
Script Kiddy d69877997b SVN_SILENT made messages (.desktop file) 19 years ago
Script Kiddy 3ca5f29b72 SVN_SILENT made messages (.desktop file) 19 years ago
Laurent Montel 868b7bcc0f Fix includ 19 years ago
Script Kiddy 66bfb02522 SVN_SILENT made messages (.desktop file) 19 years ago
Script Kiddy 63bd5eff78 SVN_SILENT made messages (.desktop file) 19 years ago
Script Kiddy e9f80670ab SVN_SILENT made messages (.desktop file) 19 years ago
Robert Knight cee0ce539b Remove dead code, including the non-functional scroll lock code. Scroll lock support will be re-implemented in the terminal display widget post KDE 4.0 if there is a demand for it. 19 years ago
Robert Knight 132f9752d7 When a key combination corresponding to the 'Erase' command is pressed, append the emulation's erase character to the text sent to the terminal. 19 years ago
Robert Knight 2d532398b6 Add methods to Pty to get the erase character for the terminal. Avoid trying to set the erase character in Pty::start() if setErase() has not been called previously. 19 years ago
Robert Knight c0b14ce83e Add support for 'Erase' command in .keytab files which echos the OS/terminal type appropriate erase character to the terminal, previously always '\b' in Konsole. 19 years ago
Rafael Fernández López 53aec521c8 And sorry, forgot to remove this... 19 years ago
Rafael Fernández López 78cbb7faae Now the konsole part is autodestructed when no tabs do exist. This makes the desired effect on dolphin when typing "exit" on the terminal, the dock will be hidden. 19 years ago
Robert Knight 520ed31dbd Ensure that the color scheme preview is updated when changing the selection via the keyboard. 19 years ago
Allen Winter e201b0471f logging message for XKB discovery. 19 years ago
Script Kiddy f761492315 SVN_SILENT made messages (.desktop file) 19 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 a51b972080 Rename Screen::getCookedLineProperties() to Screen::getLineProperties() and add an extra parameter to control the number of lines whoose properties are returned. 19 years ago
Robert Knight ada0d91b82 * Avoid allocating a new buffer to hold character data on every screen update. 19 years ago
Thomas Zander d180bad6f0 BUG: 152449 19 years ago
Script Kiddy b54e9ddd40 SVN_SILENT made messages (.desktop file) 19 years ago
Matt Rogers f655292ecf unbreak build on Mac OS (without X11) 19 years ago
Robert Knight e723e310f0 Remove the non-functional 'Konsole (Super User Mode)' desktop entry. 19 years ago
Script Kiddy 6f79b7e653 SVN_SILENT made messages (.desktop file) 19 years ago
Robert Knight 7b77ff1684 When checking for a match against an entry with the AnyModifier state, the keypad modifier is not counted. 19 years ago
Robert Knight f93ae9c23a Add support for the keypad modifier in .keytab files. This makes it possible to produce different output for a key on the keypad and its semantic equivalent elsewhere on the keyboard. The modifier can be required or banned using 'key+keypad','key-keypad' etc. in the key bindings list, as with any other modifier. 19 years ago
Robert Knight 9631700e32 Remove the non-working Defaults button from the Edit Profile dialog. Will be re-instated once there is working code to load and set the defaults. 19 years ago
Robert Knight e7d9da81bd Enable 'Detach View' action when there is more than one container OR more than one view in the current container. 19 years ago
Robert Knight db9df4aedb Fix Alt+Backspace, it now deletes the previous word as expected. Fix test for converting Alt+[Char] into Esc+[Char] when sending text to terminal. The conversion is only avoided when the key translator entry which matched requires the alt modifier or any modifier. Previously the Alt+Char -> Esc+Char was avoided if any entry matched, as in the Backspace case. 19 years ago
Robert Knight a140e9078f Fix Ctrl+Space key combination with default keytab: Fixed bug where unescaping the character sequences '\x0' or '\x00' from a .keytab entry failed because the result was '0', which was also the value used to mean that escaping the sequence failed. Use a separate boolean variable to track whether the escaping succeeds or not instead. 19 years ago
Robert Knight 684b40c6dd Change default shortcut for decreasing text size to Ctrl+-. This is in line with other applications and fixed the problem of a clash with the Undo action in emacs. Discussed with dfaure back in October but not implemented until now. Remove the code which prevents Ctrl+[Printable character] shortcuts from working. 19 years ago
Robert Knight 4b29319792 Change default triple click behaviour to select the whole line, rather than just that forwards of the cursor. This is in line with KDE 3. Replaced the API which controls this behaviour in the TerminalDisplay class with a clearer one. 19 years ago
Robert Knight dc3e9fbf39 Prevent the fallback keyboard translator being loaded on every startup. Avoid setting the key bindings in the Emulation constructor, instead the bindings are initially null until the SessionManager asks the session to load the keyboard translator from the current profile. 19 years ago
Robert Knight c7bf0598ff Add version attribute to XmlGui resources. 19 years ago
Robert Knight 62e01d8487 Add a shortcut to paste the selection (Ctrl+Shift+Insert) as opposed to the clipboard (Ctrl+Shift+V or Shift+Insert). 19 years ago