- 15 Aug, 2007 1 commit
-
-
Robert Knight authored
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=700303
-
- 27 Jul, 2007 1 commit
-
-
Robert Knight authored
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=693130
-
- 24 Jul, 2007 2 commits
-
-
Robert Knight authored
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=691950
-
Robert Knight authored
Fix keyboard shortcuts when menu bar is hidden. Patch by Robin Stocker. Affects other KDE applications as well. See discussion on konsole-devel - http://lists.kde.org/?l=konsole-devel&m=118529209602516&w=2 svn path=/trunk/KDE/kdebase/apps/konsole/; revision=691938
-
- 21 Jul, 2007 1 commit
-
-
Robert Knight authored
Possibly controversial. Disabled F1 shortcut for handbook in Konsole because it interferes with terminal programs which need this key. Will review following beta feedback. Remove un-used includes and re-enable DBus adaptor for Session. svn path=/trunk/KDE/kdebase/apps/konsole/; revision=690414
-
- 09 Jul, 2007 1 commit
-
-
Robert Knight authored
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=685630
-
- 02 Jun, 2007 2 commits
-
-
Robert Knight authored
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. svn path=/trunk/KDE/kdebase/apps/konsole/; revision=670566
-
Robert Knight authored
Add command line options to list available profiles and specify default profile for a particular Konsole instance. svn path=/trunk/KDE/kdebase/apps/konsole/; revision=670562
-
- 31 May, 2007 1 commit
-
-
Robert Knight authored
Allow the default encoding to be specified per-profile. Something has caused the Edit Profile dialog's minimum size to become huge, I haven't figured out what it is yet. svn path=/trunk/KDE/kdebase/apps/konsole/; revision=670153
-
- 28 May, 2007 2 commits
-
-
Robert Knight authored
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=669235
-
Robert Knight authored
Add hide/show menu bar action to session context menu. Add shortcut ( Ctrl+Shift+F11 ) to full screen mode action. Update 'Change Profile' sub-menu in session context menu when the list of favorite sessions is changed in the Manage Profiles dialog. svn path=/trunk/KDE/kdebase/apps/konsole/; revision=669221
-
- 19 May, 2007 1 commit
-
-
Robert Knight authored
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. svn path=/trunk/KDE/kdebase/apps/konsole/; revision=666372
-
- 18 May, 2007 1 commit
-
-
Robert Knight authored
Rename History to Scrollback in the UI, to avoid confusion with shell's command history. Fixes to color scheme previewing in Edit Profile Dialog. Add a few icons here and there. Add full screen menu item. svn path=/trunk/KDE/kdebase/apps/konsole/; revision=665834
-
- 13 May, 2007 1 commit
-
-
Robert Knight authored
Add basic code to associate shortcuts with profiles and load/save those shortcut/profile pairs. Move Profile class into its own source file. Move old TODO list into the 'old' directory. svn path=/trunk/KDE/kdebase/apps/konsole/; revision=664308
-
- 12 May, 2007 1 commit
-
-
Robert Knight authored
Allow tab titles to include the window title set by the shell. Fix arithmetic exception when trying to shrink/expand the current view if it is the only view open. svn path=/trunk/KDE/kdebase/apps/konsole/; revision=663712
-
- 09 May, 2007 2 commits
-
-
Dirk Mueller authored
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=663054
-
Robert Knight authored
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=662726
-
- 08 May, 2007 1 commit
-
-
Stephan Binner authored
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=662510
-
- 07 May, 2007 1 commit
-
-
Robert Knight authored
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=662230
-
- 06 May, 2007 2 commits
-
-
Robert Knight authored
Remove the 'Merge Windows' menu item for now as it is non-functional. I will need to implement it properly later. svn path=/trunk/KDE/kdebase/apps/konsole/; revision=661892
-
Robert Knight authored
Put the space between the tab bar and the main window in the view container (ie. the tab container) rather than the main window - so that it disappears when the tab bar is hidden. svn path=/trunk/KDE/kdebase/apps/konsole/; revision=661690
-
- 05 May, 2007 1 commit
-
-
Robert Knight authored
svn path=/branches/work/konsole-split-view/; revision=661562
-
- 04 May, 2007 1 commit
-
-
Robert Knight authored
svn path=/branches/work/konsole-split-view/; revision=660887
-
- 30 Apr, 2007 1 commit
-
-
Robert Knight authored
More Session -> Profile renaming. Make default profile bold in 'Manage Profiles' dialog. Show KDE directory selection dialog when clicking on initial directory edit button in profile edit dialog. svn path=/branches/work/konsole-split-view/; revision=659341
-
- 29 Apr, 2007 1 commit
-
-
Robert Knight authored
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. svn path=/branches/work/konsole-split-view/; revision=659297
-
- 18 Apr, 2007 1 commit
-
-
Robert Knight authored
Add menu items and shortcuts to increase and decrease font size. I have tried to keep as close as possible to the recommended Zoom In/Out shortcuts given that Ctrl+[Key] shortcuts cannot be used because they are reserved for terminal application use. Ctrl++ zooms in, Ctrl+Shift+- zooms out. svn path=/branches/work/konsole-split-view/; revision=655622
-
- 16 Apr, 2007 1 commit
-
-
Robert Knight authored
* Initial draft of dialogs to manage sessions - SessionTypeDialog lists available session types and allows the user to trigger creation, editing or removal of a type. - EditSessionDialog allows the user to edit an individual session type. * Remove access to the old KDE 3 preferences dialog * Began a re-write of the Konsole part, the intention is to avoid the duplication of code between the part and the main application which occurred in KDE 3 and also to make more of the functionality from the main application available to the part's clients. * Implement the history size dialog * Implement SSH bookmarks * Implement Bookmark Tabs as Folders * Allow the user to choose which sessions are shown in the 'File' menu * Implement 'background mode'. When Konsole is started in this mode (by running "konsole --background-mode") it creates a new session in the background which can be displayed or hidden at any time by pressing F12. Idea taken from Yakuake. * Use tab bar rather than a tab widget for the view container by default, removes the frame around the terminal display, this does not look correct if you are using the ported-from-3.5 KDE "Plastik" style in KDE 4. Qt's very-similar-looking Platique style produces the desired results. * Fixed two spectacular memory leaks. * Add option to split the view left/right ( in addition to top/bottom ) and allow more than two views open at once. Dividing the view into a grid ( aka. "recursive splitting" ) is not yet supported. * Add menu options to Close Active View and Close Others ( which closes all views except the active one ) // Behind the scenes stuff * Rewrote color scheme code ColorSchema -> ColorScheme ColorSchemaList -> replaced with global ColorSchemeManager KDE 4 INI-format color schemes are used if available with fallback to the KDE 3 .schema files otherwise. * Some more Qt 3 -> 4 porting: Q3TextEdit -> QTextEdit Q3IntDict<V> -> QHash<int,V> Q3PtrList<T> -> QList<T*> * Various adjustments to resource loading so that the various *Manager classes can find their resources when being used in an application other than Konsole ( eg. when being used in a part ) * Change access to singleton managers, the *Manager classes now have an instance() method to access the global instance and a setInstance() method which is called by the Application or KPart constructor to create the manager initially. * Remove all references to MainWindow from the ViewManager and move the relevant code to the MainWindow class itself. svn path=/branches/work/konsole-split-view/; revision=654402
-
- 06 Apr, 2007 1 commit
-
-
Robert Knight authored
svn path=/branches/work/konsole-split-view/; revision=651051
-
- 04 Apr, 2007 1 commit
-
-
Robert Knight authored
* KConfig -> KConfigGroup porting * KKeyDialog -> KShortcutsDialog * Adapt to KFontDialog changes svn path=/branches/work/konsole-split-view/; revision=650337
-
- 26 Mar, 2007 2 commits
-
-
Robert Knight authored
Only disconnect views from the session's bell signal when another view associated with the session is given focus. This stops an interesting warning where disconnecting one of the view's slots when it lost focus failed because the QEvent::FocusOut event occurred after the TerminalDisplay's destructor had executed, at which point the display widget was, as far as Qt is concerned, just an ordinary QWidget without the slots defined in the TerminalDisplay class. svn path=/branches/work/konsole-split-view/; revision=646757
-
Robert Knight authored
* Use a sensible step value for the history size spinbox * Remove some more old commented out code and tidy up some API documentation * Add keyboard shortcuts for switching between tabs and views. Currently: Shift+Left - Previous Tab Shift+Right - Next Tab Shift+Tab - Next View ( only applicable when in split-view mode ) svn path=/branches/work/konsole-split-view/; revision=646521
-
- 18 Mar, 2007 1 commit
-
-
Robert Knight authored
KonsoleApp -> Application KonsoleMainWindow -> MainWindow KonsoleBookmarkHandler -> BookmarkHandler * Fix saving of history to include the correct number of lines * Remove some unused code svn path=/branches/work/konsole-split-view/; revision=643770
-
- 17 Mar, 2007 1 commit
-
-
Robert Knight authored
Add plumbing for terminal display context menus. Add menu item to hide menu bar. Remove unused code. svn path=/branches/work/konsole-split-view/; revision=643465
-
- 16 Mar, 2007 1 commit
-
-
Robert Knight authored
* Renaming: TEHistory -> History TEScreen -> Screen TESession -> Session TEmulation -> Emulation TEmuVt102 -> Vt102Emulation TEPty -> Pty * Move some XKB functions into their own source file * Some #include tidy-ups svn path=/branches/work/konsole-split-view/; revision=642987
-
- 09 Mar, 2007 1 commit
-
-
Robert Knight authored
svn path=/branches/work/konsole-split-view/; revision=640771
-
- 08 Mar, 2007 2 commits
-
-
Robert Knight authored
independantly. Added ScreenWindow class which represents a window onto a terminal screen. Each terminal view has one screen window associated with it. This breaks the original design choice of not having the view know anything about the session it was displaying, but I feel that no longer makes sense when there is more than one view on a session. Still work-in-progress * Add methods to support tooltips in filters * Add start of new history size dialog which I hope is easier to understand. * Internal renaming for clarity ca -> Character cacol -> CharacterColor CO_XYZ -> COLOR_SPACE_XYZ ca.c -> ca.character ca.r -> ca.rendition ca.f -> ca.foregroundColor ca.b -> ca.backgroundColor svn path=/branches/work/konsole-split-view/; revision=640688
-
Robert Knight authored
svn path=/branches/work/konsole-split-view/; revision=640441
-
- 28 Feb, 2007 3 commits
-
-
Robert Knight authored
Make 'Search History' menu item into a toggle which hides or shows the search bar when toggled. Search bar doesn't actually do anything yet. svn path=/branches/work/konsole-split-view/; revision=637905
-
Robert Knight authored
svn path=/branches/work/konsole-split-view/; revision=637893
-
Robert Knight authored
Re-enable bookmark menu in the front end and make menu pick up the working directory of the current session when 'Add Bookmark' is clicked. Not yet emitting the 'cd /bookmark/path' command when the bookmark is selected svn path=/branches/work/konsole-split-view/; revision=637883
-