24 Commits (698edcbb95441e2733deb86eaa8f9fffe6befb79)

Author SHA1 Message Date
Robert Knight b446a2cc37 Move application icon setup to Application class constructor. Fix a missed qWarning() -> kWarning() in main.cpp 18 years ago
Robert Knight 46cfc108d3 * Replace all usage of qDebug() with kDebug(), since kDebug() provides information about 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
Thomas Zander d180bad6f0 BUG: 152449 19 years ago
Robert Knight e37fe69431 * Fix problem where selection background and other text with non-standard background 19 years ago
Robert Knight fc94b88311 Change the 'workdir' argument to set a property on the default profile rather than changing the directory argument for the first new session in the new window or tab. Refactor the command-line argument processing, split the processing of groups of commands into their own functions. 19 years ago
Laurent Montel 8292c89d21 Readd workdir to allow to use konsole servicemenu 19 years ago
Robert Knight ec72a6d51d Add --new-tab command line option which starts new instance in a new tab rather than creating a new window. 19 years ago
Robert Knight 95d479b601 Support for -e command line argument to specify a custom command to run when starting Konsole. Also added a -p command line argument which can be used to change almost any other option for that Konsole instance using the same syntax as the konsoleprofile tool. Update TODO. 19 years ago
Laurent Montel 5be4ac86c7 Compile 19 years ago
Alexander Rodin 3a6c0d6410 svn path=/trunk/KDE/kdebase/apps/konsole/; revision=684802 19 years ago
Robert Knight 573f763624 * konsoleprofile now only affects an individual session rather than modifying 19 years ago
Robert Knight 5872b79ef1 Replace old key translator with new key translator. Lightly tested. Fix some bugs in the new translator's decoding. 19 years ago
Robert Knight df7ecb99bb Disable translucent windows temporarily (again) while I work on other things. 19 years ago
Benjamin Reed 9b393e6ba2 fix build on non-x11 19 years ago
Robert Knight 942ecb745c Make new sessions start in the same directory as the previously active session. Does not apply when creating a new tab from a specific profile. 19 years ago
Robert Knight 3f1f8cac41 Add command line options to list available profiles and specify default profile for a particular Konsole instance. 19 years ago
Robert Knight ffa03ca138 Make profile shortcuts work for favorite profiles (others are currently ignored). 19 years ago
Robert Knight 8e72dd41ce Fix primary/alternate shortcuts for next/previous tab (they were the wrong way round). More appropriate close icon in search bar. Make Quit menu item close only the current window, not all Konsole instances. Change the default shortcut for the Quit menu item to Ctrl+Shift+Q. The standard Ctrl+Q is reserved for use by terminal applications. Remove references to Application in MainWindow class. 19 years ago
Robert Knight 794e57b9a4 Make use of window transparency setting in the color scheme when compositing support is available. 19 years ago
Robert Knight 33e1a53cf8 Fix crash when changing color scheme if none in the list were previously checked. Add API documentation. 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
Robert Knight 544a0811c8 Start of dialog to edit key bindings. 19 years ago
Robert Knight 2c6b36ac37 Respect 'Show Menu Bar' and tab bar display mode profile settings. 19 years ago
Robert Knight a428afdf9b KWM -> KWindowSystem 19 years ago
Robert Knight 1a0b94d822 Changed the naming scheme used in Konsole. Several survey respondants said that they didn't understand what a 'Session' was or how it was different from a 'Profile'. Under the new scheme, a 'Profile' is a saved set of terminal options which can be used to create a new tab, or which can be applied to an existing tab. Internally, a 'Session' is a running terminal process and emulation created from a particular profile. 19 years ago
Robert Knight 5e1b00682d API cleanup in Session class. Remove un-needed methods and duplicates. Avoid need to call setListenToKeyPress on new Session instances before they can receive input. 19 years ago
Robert Knight 95f053e393 * Use kdelibs facilities to check for compositing support 19 years ago
Robert Knight 83491d35f5 Q_UINT* -> quint* , QEvent::Accel* -> QEvent::Shortcut* , add missing QPalette include. 19 years ago
Robert Knight 2ecc0893dd Add a class to extract information (user,host,command) about an SSH process. Correct syntax mistakes in API documentation. 19 years ago
Robert Knight 9ee6e82f87 * Remove Konsole prefix from several class names. 19 years ago
Robert Knight c2d98d13af * Move Konsole classes into their own namespace 19 years ago
Robert Knight ca98b10abb * Separate emulation back-end from view. Removed all references to TEWidget ( the terminal display ) 19 years ago
Robert Knight 7c47cfadba Fix errors in email addresses introduced by recent refactoring. 19 years ago
Robert Knight d746c96c4f * New approach to handling scrolling views on the same session 19 years ago
Robert Knight 212c33eb31 Make tabbed view notify the view manager when the user switches between sessions. Create the first view on a session before running the session executable because some terminal processes such as GNU Screen and midnight commander don't like changes in terminal size during their initialisation. 19 years ago
Robert Knight 576d1c3971 * Moved session action layout into a separate XML file. I'm still a bit new to this 19 years ago
Robert Knight 242e18a98a Work done during my short holiday: 19 years ago
Robert Knight 6ae999271d Add beginnings of a XMLGUI-based menu to Konsole. 20 years ago
Robert Knight 13ba26378f * It is time to bite the bullet. This is the beginnings of an attempt to rewrite 20 years ago