Robert Knight
790822f1bf
Use correct parent widget for part. Update TODO.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=673742
2007-06-10 22:53:55 +00:00
Robert Knight
d0141e5e82
Disable detach view, expand view and shrink view actions when not in split-view mode. Fix disabling of multi-view only actions when a view is closed.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=670439
2007-06-01 13:03:48 +00:00
Robert Knight
76b0f58867
* Add check for compositing on startup now that
...
KWindowSystem::compositingActive() works without a QApplication instance.
* Make terminal display intercept shortcuts using the Backspace/Home/End keys
( fixes backspace key triggering the 'Go Back' action in Dolphin when
terminal part has the focus )
* Add some plumbing that will be used to handle resizing by the terminal
program.
* Misc. tidy-ups and EBN fixes.
* Update the right part of the terminal display when updating blinking
cursor.
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=668460
2007-05-26 14:07:24 +00:00
Robert Knight
2739625dce
Allow the tab bar position to be specified in the profile editing dialog. Other tweaks to the profile editing dialog.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=667497
2007-05-22 23:38:16 +00:00
Robert Knight
0ef9ea5f41
Added 'Change Profile' menu to change the profile used by a running session.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=667162
2007-05-22 02:19:57 +00:00
Robert Knight
2fd69ce1ba
Add internal support for choosing the tab bar's position with respect to the terminal display. Currently now defaults to positioning the tabs at the bottom of the screen as in KDE 3, haven't decided on what the final default setting will be.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=666706
2007-05-20 16:33:03 +00:00
Robert Knight
a7549daefc
Fix crash when browsing color schemes after closing a split view.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=666493
2007-05-20 03:08:40 +00:00
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.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=666372
2007-05-19 17:08:56 +00:00
Robert Knight
dcdf9e76b3
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
2007-05-18 05:26:40 +00:00
Robert Knight
fca8970274
Better Qt-style signal/slot names in Session class.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=665439
2007-05-16 22:48:45 +00:00
Robert Knight
c5ab0f3cec
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
2007-05-13 16:38:59 +00:00
Robert Knight
794e57b9a4
Make use of window transparency setting in the color scheme when compositing support is available.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=663884
2007-05-12 15:35:39 +00:00
Robert Knight
07b1e29c0c
Provide more sensible suggestions for bookmark names. Make suggestions context ( local vs. remote ) sensitive.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=663708
2007-05-12 05:14:14 +00:00
Robert Knight
e9c4c9cca0
Cleanup the Session class's API. Remove redundant and unused methods, give better names to others, reorganise the order in the header file. Add checks in the view to behave properly when it is not attached to a session. Make the Konsole part's behaviour compliant with the TerminalInterface API documentation.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=663705
2007-05-12 04:55:02 +00:00
Robert Knight
c43d476a1d
Menu items and keyboard shortcuts to change the size of the current view in split-view mode. Use Ctrl+Shift+[ to shrink the size of the current view by 10% and Ctrl+Shift+] to increase the size of the current view by 10%
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=663091
2007-05-10 01:09:55 +00:00
Dirk Mueller
9ea3227384
include cleanup
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=663054
2007-05-09 22:23:52 +00:00
Robert Knight
33c913383d
EBN fixes. Mostly copyright and implementations including their own headers first.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=662726
2007-05-09 00:01:01 +00:00
Robert Knight
d7f197448f
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
2007-05-06 21:52:58 +00:00
Robert Knight
1ff1400940
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
2007-05-06 11:52:25 +00:00
Robert Knight
2cc0183729
When a session closes, switch to the previous view before deleting the session's displays. This (in most cases) prevents the 'flash' which occurs as one view disappears but before Konsole has switched to the next view.
...
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=661608
2007-05-06 04:27:53 +00:00
Robert Knight
19a29d182a
Rename directories for clarity. konsole -> src , other -> data.
...
svn path=/branches/work/konsole-split-view/; revision=661562
2007-05-05 23:33:05 +00:00