1. 01 Jan, 2008 1 commit
  2. 31 Dec, 2007 1 commit
    • Robert Knight's avatar
      Fix bug where KPart did not emit setWindowCaption() signal until it gained... · 0d87b313
      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
      0d87b313
  3. 29 Dec, 2007 3 commits
    • Robert Knight's avatar
      · 46cfc108
      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
      46cfc108
    • Robert Knight's avatar
      Fix crash when attempting to start the program in the Konsole part before the... · 619f44dd
      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
      619f44dd
    • Robert Knight's avatar
      Fix bug where multiple Konsole KParts within one application would not work. ... · ccaeea48
      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
      ccaeea48
  4. 24 Dec, 2007 1 commit
    • Harald Fernengel's avatar
      Make anti-aliasing of fonts configurable. Anti-Aliased fonts just look bad on... · b5c91a66
      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
      b5c91a66
  5. 16 Dec, 2007 2 commits
  6. 10 Nov, 2007 1 commit
    • Pino Toscano's avatar
      icon renamings: · d60abcd5
      Pino Toscano authored
      - view-remove -> view-close
      
      svn path=/trunk/KDE/kdebase/apps/konsole/; revision=734965
      d60abcd5
  7. 07 Nov, 2007 1 commit
    • Robert Knight's avatar
      Attempted fix for when changing the profile of a tab after making use of the... · 88c681d0
      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
      88c681d0
  8. 29 Oct, 2007 1 commit
  9. 22 Oct, 2007 1 commit
    • Pino Toscano's avatar
      icon renamings: · e9751c4e
      Pino Toscano authored
      - tab-breakoff -> tab-detach
      - tab-remove -> tab-close
      
      svn path=/trunk/KDE/kdebase/apps/konsole/; revision=727874
      e9751c4e
  10. 18 Oct, 2007 1 commit
  11. 05 Oct, 2007 1 commit
  12. 12 Sep, 2007 1 commit
  13. 11 Sep, 2007 1 commit
  14. 05 Sep, 2007 1 commit
  15. 02 Sep, 2007 1 commit
  16. 15 Aug, 2007 1 commit
  17. 06 Aug, 2007 1 commit
  18. 23 Jul, 2007 1 commit
  19. 21 Jul, 2007 1 commit
  20. 11 Jul, 2007 1 commit
    • Robert Knight's avatar
      Set the COLORFGBG environment variable in new sessions to indicate to terminal... · 808d9ed6
      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
      808d9ed6
  21. 03 Jul, 2007 2 commits
    • Robert Knight's avatar
      Re-implement Ctrl+Shift+Left/Right to move the current tab left or right. Fix... · e12174c2
      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
      e12174c2
    • Robert Knight's avatar
      · 72241ef4
      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
      72241ef4
  22. 02 Jul, 2007 1 commit
    • Robert Knight's avatar
      Support for per-session randomized color schemes. Mainly useful to allow each... · 50fb0ef4
      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
      50fb0ef4
  23. 11 Jun, 2007 1 commit
  24. 10 Jun, 2007 1 commit
  25. 01 Jun, 2007 1 commit
  26. 26 May, 2007 1 commit
    • Robert Knight's avatar
      * Add check for compositing on startup now that · 76b0f588
      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
      76b0f588
  27. 22 May, 2007 2 commits
  28. 20 May, 2007 2 commits
  29. 19 May, 2007 1 commit
    • Robert Knight's avatar
      Fix primary/alternate shortcuts for next/previous tab (they were the wrong way... · 8e72dd41
      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
      8e72dd41
  30. 18 May, 2007 1 commit
  31. 16 May, 2007 1 commit
  32. 13 May, 2007 1 commit
  33. 12 May, 2007 2 commits