- 01 Jan, 2008 1 commit
-
-
Jakob Petsovits authored
* view-left-right -> view-split-left-right * view-top-bottom -> view-split-top-bottom svn path=/trunk/KDE/kdebase/apps/konsole/; revision=755418
-
- 31 Dec, 2007 1 commit
-
-
Robert Knight authored
Fix bug where KPart did not emit setWindowCaption() signal until it gained focus. Call controllerChanged() in ViewManager::createController() so that an activeViewChanged() signal is emitted when the first controller in the view manager is created. Fix ViewManager::controllerChanged() to only emit an activeViewChanged() signal if the new and previous controllers are different. Remove the checks for this from the MainWindow and Part slots connected to this signal. svn path=/trunk/KDE/kdebase/apps/konsole/; revision=755284
-
- 29 Dec, 2007 3 commits
-
-
Robert Knight authored
* Replace all usage of qDebug() with kDebug(), since kDebug() provides information about which part of the code the message came from and allows filtering of output using kdebugdialog * Remove explicit creation of singleton classes SessionManager,ColorSchemeManager and KeyboardTranslatorManager and automate it with K_GLOBAL_STATIC. This ensures that the singleton destructors are called appropriately by KPart clients when they unload the libkonsolepart library. svn path=/trunk/KDE/kdebase/apps/konsole/; revision=754334
-
Robert Knight authored
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. svn path=/trunk/KDE/kdebase/apps/konsole/; revision=754203
-
Robert Knight authored
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. svn path=/trunk/KDE/kdebase/apps/konsole/; revision=754194
-
- 24 Dec, 2007 1 commit
-
-
Harald Fernengel authored
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. svn path=/trunk/KDE/kdebase/apps/konsole/; revision=752393
-
- 16 Dec, 2007 2 commits
-
-
Robert Knight authored
Enable 'Detach View' action when there is more than one container OR more than one view in the current container. svn path=/trunk/KDE/kdebase/apps/konsole/; revision=748993
-
Robert Knight authored
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. svn path=/trunk/KDE/kdebase/apps/konsole/; revision=748979
-
- 10 Nov, 2007 1 commit
-
-
Pino Toscano authored
- view-remove -> view-close svn path=/trunk/KDE/kdebase/apps/konsole/; revision=734965
-
- 07 Nov, 2007 1 commit
-
-
Robert Knight authored
Attempted fix for when changing the profile of a tab after making use of the split-view feature. Dangling pointers were being left in ViewManager::_sessionMap (even though _sessionMap previously stored QPointer guarted ptrs rather than raw pointers). Call removeContainer() to remove views cleanly from the _sessionMap hash when the 'Close Other Views' action is triggered rather than simply deleting the view container directly. Store raw pointers in _sessionMap variable since QPointer<> does not work here. svn path=/trunk/KDE/kdebase/apps/konsole/; revision=734008
-
- 29 Oct, 2007 1 commit
-
-
Hamish Rodda authored
Remove associateWidget that was too effective (obviously not working before, the patched version prevented the actions from being invoked) Commit results of setShortcut() audit svn path=/trunk/KDE/kdebase/apps/konsole/; revision=730686
-
- 22 Oct, 2007 1 commit
-
-
Pino Toscano authored
- tab-breakoff -> tab-detach - tab-remove -> tab-close svn path=/trunk/KDE/kdebase/apps/konsole/; revision=727874
-
- 18 Oct, 2007 1 commit
-
-
Thomas Reitelbach authored
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=726707
-
- 05 Oct, 2007 1 commit
-
-
Anders Lund authored
Handle focus better by setting a focus proxy. This way setFocus() and hasFocus() etc works in a meaningful way ;) Approved by Robert Knight. svn path=/trunk/KDE/kdebase/apps/konsole/; revision=721467
-
- 12 Sep, 2007 1 commit
-
-
Robert Knight authored
Make ViewManager emit a signal to request the creation of a new view rather than accessing the menu item directly. svn path=/trunk/KDE/kdebase/apps/konsole/; revision=711798
-
- 11 Sep, 2007 1 commit
-
-
Constantin Berzan authored
* Make it possible to rename a session by double-clicking on (one of) its tab(s). * Make double-clicking on the empty tabbar area launch a new session. svn path=/trunk/KDE/kdebase/apps/konsole/; revision=711160
-
- 05 Sep, 2007 1 commit
-
-
Robert Knight authored
Disable tabbed navigation in the Konsole Part. Add method to ViewManager to set navigation type for newly created containers. Fix crash when deleting a StackedViewContainer. Add note about a hack that needs to be fixed. svn path=/trunk/KDE/kdebase/apps/konsole/; revision=708735
-
- 02 Sep, 2007 1 commit
-
-
Robert Knight authored
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=707793
-
- 15 Aug, 2007 1 commit
-
-
Robert Knight authored
Use KMainWindow's provided facilities to save and restore window size instead of trying to record the line/column size of the last closed session which produces the wrong results for various reasons. svn path=/trunk/KDE/kdebase/apps/konsole/; revision=700456
-
- 06 Aug, 2007 1 commit
-
-
Robert Knight authored
Start of saving window size when Konsole and restoring it on the next startup. Not working properly yet for windows above a certain size. svn path=/trunk/KDE/kdebase/apps/konsole/; revision=696974
-
- 23 Jul, 2007 1 commit
-
-
Robert Knight authored
Remove a few unused methods and member variables, more Qt-ish API and naming. Prepend 'virtual' to declarations of re-implementations of virtual methods. svn path=/trunk/KDE/kdebase/apps/konsole/; revision=691162
-
- 21 Jul, 2007 1 commit
-
-
Robert Knight authored
Use the standard KDE fixed font (as set in the fonts KDE control module) by default. Aside from correctness this also fixes the font slider in the 'Edit Profile' dialog always being '12' initially instead of the actual point size. svn path=/trunk/KDE/kdebase/apps/konsole/; revision=690459
-
- 11 Jul, 2007 1 commit
-
-
Robert Knight authored
Set the COLORFGBG environment variable in new sessions to indicate to terminal programs whether the terminal has a light or dark background. This allows programs such as Vim to automatically pick appropriate colors when a Konsole session has a light or dark background. The value of 'COLORFGBG' is not strictly accurate, instead it approximates the current color scheme as 'black on white' or 'white on black' - but this covers the most important need' svn path=/trunk/KDE/kdebase/apps/konsole/; revision=686658
-
- 03 Jul, 2007 2 commits
-
-
Robert Knight authored
Re-implement Ctrl+Shift+Left/Right to move the current tab left or right. Fix float->int conversion warning. svn path=/trunk/KDE/kdebase/apps/konsole/; revision=682750
-
Robert Knight authored
* Comment out many debugging messages * Experimental optimization, disable kerning since this is not required with the mono-spaced fonts which are used in the terminal. svn path=/trunk/KDE/kdebase/apps/konsole/; revision=682702
-
- 02 Jul, 2007 1 commit
-
-
Robert Knight authored
Support for per-session randomized color schemes. Mainly useful to allow each new session (from a particular profile) to have a different background color to make them easier to identify at a glance. Randomization is specified in the color scheme as the maximum amount of difference in hue, saturation and value which a color is allowed to be randomly changed by. No GUI controls for this yet. Added a 'Black on Random Light' color scheme to make use of this facility out of the box. svn path=/trunk/KDE/kdebase/apps/konsole/; revision=682403
-
- 11 Jun, 2007 1 commit
-
-
Robert Knight authored
Don't switch tabs when a non-active session finishes ( Bug #146639 ). Begin implementation of Send Input to All in new front-end. svn path=/trunk/KDE/kdebase/apps/konsole/; revision=674139
-
- 10 Jun, 2007 1 commit
-
-
Robert Knight authored
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=673742
-
- 01 Jun, 2007 1 commit
-
-
Robert Knight authored
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
-
- 26 May, 2007 1 commit
-
-
Robert Knight authored
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
-
- 22 May, 2007 2 commits
-
-
Robert Knight authored
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
-
Robert Knight authored
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=667162
-
- 20 May, 2007 2 commits
-
-
Robert Knight authored
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
-
Robert Knight authored
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=666493
-
- 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
-
- 16 May, 2007 1 commit
-
-
Robert Knight authored
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=665439
-
- 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 2 commits
-
-
Robert Knight authored
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=663884
-
Robert Knight authored
Provide more sensible suggestions for bookmark names. Make suggestions context ( local vs. remote ) sensitive. svn path=/trunk/KDE/kdebase/apps/konsole/; revision=663708
-