1. 17 Sep, 2015 1 commit
  2. 12 Sep, 2015 1 commit
  3. 17 Oct, 2014 1 commit
  4. 30 Apr, 2014 1 commit
  5. 23 Oct, 2013 1 commit
  6. 06 Mar, 2012 2 commits
  7. 27 Dec, 2011 1 commit
  8. 24 Dec, 2011 1 commit
    • Kurt Hindenburg's avatar
      Apply astyle-kdelibs · 86fcd495
      Kurt Hindenburg authored
      Over the years, the coding style is all over the place.
      
      Use 'git diff -w --ignore-all-space' to see non-whitespace changes.
      86fcd495
  9. 05 Nov, 2011 1 commit
  10. 27 Oct, 2011 1 commit
  11. 02 Oct, 2011 1 commit
  12. 06 Sep, 2011 1 commit
  13. 21 Aug, 2011 1 commit
  14. 22 Sep, 2010 1 commit
  15. 26 May, 2010 1 commit
  16. 29 Aug, 2009 1 commit
    • Kurt Hindenburg's avatar
      Allow Konsole's zmodem file transfers to work. · 2af04206
      Kurt Hindenburg authored
      Thanks to Thomas Dreibholz <dreibh@iem.uni-due.de> for the patch.  I removed
      some whitespace changes from his patch on reviewboard.
      
      BUG: 200744
      
      svn path=/trunk/KDE/kdebase/apps/konsole/; revision=1016847
      2af04206
  17. 09 Dec, 2008 1 commit
    • Rick Xing's avatar
      Just EBN fixes · 773993a4
      Rick Xing authored
      svn path=/trunk/KDE/kdebase/apps/konsole/; revision=894687
      773993a4
  18. 24 Apr, 2008 1 commit
  19. 08 Dec, 2007 1 commit
    • Robert Knight's avatar
      * Do not remove color schemes / key bindings from list if the · 8171d487
      Robert Knight authored
        call to delete the file fails.
      * Make deletion of color schemes, key bindings and profiles
        atomic operations from the point of view of outside classes.
      * Fix various warning produced by the -Woverloaded-virtual flag.
      
      
      svn path=/trunk/KDE/kdebase/apps/konsole/; revision=746168
      8171d487
  20. 09 May, 2007 2 commits
  21. 05 May, 2007 1 commit
  22. 16 Apr, 2007 1 commit
    • Robert Knight's avatar
      * Use kdelibs facilities to check for compositing support · 95f053e3
      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
      95f053e3
  23. 16 Mar, 2007 1 commit
    • Robert Knight's avatar
      * Move Konsole classes into their own namespace · c2d98d13
      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
      c2d98d13
  24. 31 Dec, 2006 1 commit
    • Robert Knight's avatar
      Work done during my short holiday: · 242e18a9
      Robert Knight authored
      New User-Visible Features:
          * 'Merge Windows' feature.  This merges all of the existing Konsole windows into a single
            window.  (The opposite of detach view in a sense).  Only merges the views from the active 
            tab widget in each window at the moment. 
          * Split-view feature.  Splits existing view top/bottom.
      
      New Front-end Progress:  
          * Make creating a new tab and window work in the new front-end
          * Add detach-view in new front-end
          * Added ViewManager class which manges views and view containers in a main window as well
            as creating new views and session controllers for terminal sessions.
          * Added SessionController class which provides the actions associated with an individual session and view.
            (including the Edit and History menus)
          * Menu items now working: Copy,Paste,Clear,Clear & Reset,Clear History,Configure Konsole
          * Wrote a widget for incremental searches in documents ( IncrementalSearchBar ).  The widget
            is closely modelled on the incremental search bar found in Firefox. 
          * SessionList class to provide the actions used to create new sessions in menus
      
      Fixes:
          * Fix crashes with multiple views caused by trying to change the size of the 
            terminal image ( via setSize() ) after the user manually resizes the display
          * Update terminal size associated with pty when resizing display
          * Fix broken signal-slot connection in TabbedViewContainer
          * Check for a minimum terminal size of 1 line x 1 column when updating the terminal image
          * Ensure that internal array used by display widget to store terminal characters is always non-zero
            in size.  Also ensure that 'lines' and 'columns' internal properties are always > 0.
            Fixes crashes when display widget has a very small height or width.
          * Fixed crash with small display widget caused by TEWidget's count of used lines and used columns
            (usedLines,usedColumn fields) not being updated when the terminal image was made smaller.
      
      Refactoring:
          * Further file renaming for consistancy between file name and class name
          * Make ViewContainer subclasses take a QObject* parent argument in their constructors
          
      
      svn path=/branches/work/konsole-split-view/; revision=618089
      242e18a9
  25. 22 Dec, 2006 1 commit
  26. 13 Sep, 2006 1 commit
  27. 02 Jul, 2006 1 commit
  28. 13 Jun, 2006 1 commit
  29. 10 Jan, 2006 1 commit
  30. 05 Oct, 2005 1 commit
  31. 28 Jul, 2005 1 commit
  32. 04 Jul, 2005 1 commit
  33. 04 Feb, 2003 1 commit
  34. 28 Nov, 2002 1 commit