1. 17 Oct, 2020 1 commit
  2. 01 Jul, 2019 1 commit
    • Kurt Hindenburg's avatar
      Try to use the build konsolepart for tests. · 44bc4d7f
      Kurt Hindenburg authored
      Move the build directory to the beginning of libraryPaths() so that
      the build konsolepart is used.  The CI installs and then runs tests,
      so leave other paths as-is.
      Also, fail instead of skipping if konsolepart is not found.
      44bc4d7f
  3. 05 Jun, 2019 1 commit
  4. 16 Apr, 2017 1 commit
  5. 10 Oct, 2015 1 commit
  6. 23 Feb, 2014 2 commits
  7. 12 Jan, 2014 1 commit
  8. 31 Aug, 2013 2 commits
  9. 23 Dec, 2011 1 commit
  10. 03 Apr, 2011 1 commit
  11. 22 Apr, 2008 1 commit
  12. 18 Apr, 2008 1 commit
    • Robert Knight's avatar
      Support use of existing pty in embedded terminal via openTeletype(int fd) slot. · 039d1c4f
      Robert Knight authored
      No new methods have been added to the TerminalInterface class in kdelibs to avoid breaking
      binary compatibility so the slot must be invoked via QMetaObject::invokeMethod() for now.
      
      See tests/PartTest.cpp
      
      CCMAIL:jr@jriddell.org
      
      Squashed commit of the following:
      
      commit 0759e22dc26b7c1c28e0d8a9b0d245d909629237
      Author: Robert Knight <robertknight@gmail.com>
      Date:   Fri Apr 18 20:43:20 2008 +0100
      
          Adapt test to kdelibs changes.  Add a label to explain what the user should expect to see.
      
      commit b67be2fd20178625f01f8f135751849082eddf04
      Author: Robert Knight <robertknight@gmail.com>
      Date:   Fri Apr 18 00:47:32 2008 +0100
      
          Export Pty, Session, KeyboardTranslator classes for use in tests.
      
      commit 6dd28bf628fe1036c59f3383aba27ba98e23152c
      Author: Robert Knight <robertknight@gmail.com>
      Date:   Fri Apr 18 00:46:27 2008 +0100
      
          Build test
      
      commit 0a9e1c9dc158f73e6bf9f7ef2fe7d4ea936a8066
      Author: Robert Knight <robertknight@gmail.com>
      Date:   Fri Apr 18 00:46:10 2008 +0100
      
          Remove temp file
      
      commit 8e69bd56fef267ac0c31c989a4959453a8e3359e
      Author: Robert Knight <robertknight@gmail.com>
      Date:   Fri Apr 18 00:45:28 2008 +0100
      
          Add a test for using existing file descriptors with the Konsole part.
      
      commit f1f5b8a7684e88db64769324496a5fa67dd4920b
      Author: Robert Knight <robertknight@gmail.com>
      Date:   Tue Apr 15 18:36:14 2008 +0100
      
          Add support in the KPart to use an existing terminal rather than opening a new one.
      
      svn path=/trunk/KDE/kdebase/apps/konsole/; revision=798661
      039d1c4f
  13. 12 Apr, 2008 1 commit
    • Robert Knight's avatar
      Use a new warning box widget for the 'transparency not supported' warning labels. · 366f9eaa
      Robert Knight authored
      The new widget respects the current KDE color scheme.
      
      BUG: 156119
      
      Squashed commit of the following:
      
      commit c7d81f7c65d2be87a4b70f485da6ec1b91be76b9
      Author: Robert Knight <robertknight@gmail.com>
      Date:   Sat Apr 12 11:05:11 2008 +0100
      
          Use the warning box for the 'transparency not supported' warning display in the color scheme and profile editors.
      
      commit e4149b67588123540144f0496257194058c92fe4
      Author: Robert Knight <robertknight@gmail.com>
      Date:   Sat Apr 12 11:04:25 2008 +0100
      
          Add WarninBox to build.
      
      commit d82adc02b9aad6cb99660a9b2d48cce2e3c42418
      Author: Robert Knight <robertknight@gmail.com>
      Date:   Sat Apr 12 11:04:02 2008 +0100
      
          Add a generic warning box widget which uses colors from the current KDE color scheme.
      
      svn path=/trunk/KDE/kdebase/apps/konsole/; revision=796014
      366f9eaa
  14. 06 May, 2007 1 commit
  15. 05 May, 2007 1 commit
  16. 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
  17. 06 Apr, 2007 1 commit
  18. 28 Sep, 2006 1 commit
  19. 11 Jul, 2006 1 commit
  20. 19 Jun, 2006 1 commit
  21. 06 Jun, 2006 1 commit
  22. 06 May, 2006 1 commit
  23. 20 Jan, 2006 1 commit
  24. 11 Nov, 2005 1 commit
  25. 28 Jul, 2005 1 commit
  26. 20 Apr, 2004 1 commit
  27. 20 Jan, 2003 1 commit
  28. 19 Dec, 2002 1 commit
  29. 26 Mar, 2002 1 commit
  30. 03 Mar, 2002 1 commit
  31. 08 Sep, 2001 1 commit
  32. 28 Jan, 2000 1 commit
  33. 01 Aug, 1999 1 commit