1. 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
  2. 27 Dec, 2006 2 commits
  3. 26 Dec, 2006 2 commits
  4. 22 Dec, 2006 1 commit
  5. 14 Dec, 2006 3 commits
  6. 07 Dec, 2006 1 commit
  7. 02 Dec, 2006 1 commit
  8. 30 Nov, 2006 1 commit
  9. 07 Nov, 2006 2 commits
  10. 06 Nov, 2006 5 commits
  11. 31 Oct, 2006 1 commit
  12. 28 Oct, 2006 4 commits
  13. 27 Oct, 2006 8 commits
  14. 23 Oct, 2006 2 commits
  15. 19 Oct, 2006 1 commit
  16. 18 Oct, 2006 2 commits
  17. 16 Oct, 2006 1 commit
  18. 15 Oct, 2006 1 commit
  19. 13 Oct, 2006 1 commit
    • Laurent Montel's avatar
      Necessary to change KDE4_AUTOMOC macro to support · bd323ae1
      Laurent Montel authored
      enable-final argument
      
      (there was not a dependancy between <name>_final.cpp file and
      moc generated files => moc files were never created)
      
      Not necessary to rebuild all kdelibs just cp kdelibs/cmake/modules/KDE4Macros.cmake <path_kde4>/share/apps/cmake/modules
      
      I ported and tested all kde module (without enable-final argument, it compiles fines (test and program))
      Don't try to use enable-final argument for the moment it doesn't compile (but dependancy works)
      
      Regards
      
      svn path=/trunk/KDE/kdebase/apps/konsole/; revision=595039
      bd323ae1