1. 02 May, 2008 3 commits
    • Robert Knight's avatar
      * Add option to show new tab button with delayed popup menu on tab bar. · 34a9e7ec
      Robert Knight authored
        Go to Settings -> Edit Current Profile -> Tabs page and tick "Show 'New tab' button in tab bar"
      
        This was added for the benefit of users with existing habits from KDE 3 and is not
        shown by default.
      
      * Add close buttons on tabs using the new style ppenz added to KTabBar
      * Add confirmation when closing via middle-click/close button if a program other than a shell or
        nested shell is running in the foreground of that session.
      
      BUG: 157015
      
      Squashed commit of the following:
      
      commit 54a5db9c31a5527e44d7358b30587c28bab965bc
      Author: Robert Knight <robertknight@gmail.com>
      Date:   Fri May 2 01:48:05 2008 +0100
      
          UI text correction: 'on tab bar' -> 'in tab bar'
      
      commit ed8e70238e2cc4240f8334cd091fa2707785a908
      Author: Robert Knight <robertknight@gmail.com>
      Date:   Fri May 2 01:46:42 2008 +0100
      
          Do not show the confirm-on-close prompt if the foreground program is another shell.
      
      commit 010370c12950a532d93c99d0983c74c47e26ad07
      Author: Robert Knight <robertknight@gmail.com>
      Date:   Fri May 2 01:40:05 2008 +0100
      
          Add a confirmation which is displayed when closing a tab via middle-click / close button if the program has an active program running in the session (other than the shell itself).
      
      commit 49812e26e5fd8c44dd01f1a6a4c0e7271c6366fd
      Author: Robert Knight <robertknight@gmail.com>
      Date:   Fri May 2 01:25:29 2008 +0100
      
          Add confirmClose() method to ViewProperties which is can be re-implemented to prompt whether to close the session.  Make the presence of the close button in the ViewContainer dependent on a QuickCloseView feature being enabled.
      
      commit ece191ad5ad550af47cd2ca0bc75a517119e7189
      Author: Robert Knight <robertknight@gmail.com>
      Date:   Fri May 2 01:09:17 2008 +0100
      
          Show 'close' button on tabs using the new close button style added to KTabBar by ppenz.
      
      commit f975f04c993effdd2afef588c5f765192b6fab5a
      Author: Robert Knight <robertknight@gmail.com>
      Date:   Fri May 2 01:03:54 2008 +0100
      
          Better UI text for 'Show New Tab' option.
      
      commit 642c5b1d07cd2288c78446efe395da050730decb
      Author: Robert Knight <robertknight@gmail.com>
      Date:   Thu May 1 21:04:47 2008 +0100
      
          Sync 'new tab' tab bar menu actions with profile list.
      
      commit c6c556980e43afcb1bb5fdfaaa9dd7e12e524688
      Author: Robert Knight <robertknight@gmail.com>
      Date:   Wed Apr 30 23:01:34 2008 +0100
      
          Hook up actions in new tab popup menu so a new tab is created with the right profile when an action is chosen.
      
      commit dece8a23ff101dda47d495ba38e57e55059c4e63
      Author: Robert Knight <robertknight@gmail.com>
      Date:   Wed Apr 30 22:51:28 2008 +0100
      
          Apply ShowNewTabButton profile property to current view container.
      
      commit e244a95512dc535198fa69c3afe34b597402de15
      Author: Robert Knight <robertknight@gmail.com>
      Date:   Wed Apr 30 22:50:57 2008 +0100
      
          Add support for enabling/disabling a 'quick new view' widget in view containers.  Add an implementation of it (quick new tab button) in TabbedViewContainerV2
      
      commit 9fdc2e450aefb9b602f8fb6b66d3508e6750531b
      Author: Robert Knight <robertknight@gmail.com>
      Date:   Wed Apr 30 22:50:22 2008 +0100
      
          Hook up 'Show new tab button' UI option.
      
      commit 7326e6dccbc095f0f784fd6f4da532f250ca5437
      Author: Robert Knight <robertknight@gmail.com>
      Date:   Wed Apr 30 22:50:04 2008 +0100
      
          Add ShowNewTabButton profile property and set a default for it (false)
      
      commit 273f85f0d21d8b755712c67c50a939400f15a169
      Author: Robert Knight <robertknight@gmail.com>
      Date:   Wed Apr 30 21:22:09 2008 +0100
      
          Add checkbox for toggling new tab menu button.
      
      commit 200744ce620cd6bd9a9d1791e62863c618921788
      Author: Robert Knight <robertknight@gmail.com>
      Date:   Wed Apr 30 21:21:33 2008 +0100
      
          Formatting. Remove extra lines.
      
      svn path=/trunk/KDE/kdebase/apps/konsole/; revision=803112
      34a9e7ec
    • Robert Knight's avatar
      Fix flicker when dropping a tab onto itself. Return after ignoring the drop event. · c5bfff3d
      Robert Knight authored
      svn path=/trunk/KDE/kdebase/apps/konsole/; revision=803111
      c5bfff3d
    • Robert Knight's avatar
      SVN_SILENT - Formatting · 204d2bcc
      Robert Knight authored
      svn path=/trunk/KDE/kdebase/apps/konsole/; revision=803110
      204d2bcc
  2. 30 Apr, 2008 1 commit
  3. 29 Apr, 2008 3 commits
  4. 26 Apr, 2008 1 commit
  5. 25 Apr, 2008 4 commits
  6. 24 Apr, 2008 5 commits
  7. 22 Apr, 2008 3 commits
  8. 21 Apr, 2008 5 commits
  9. 20 Apr, 2008 3 commits
  10. 19 Apr, 2008 3 commits
  11. 18 Apr, 2008 3 commits
    • 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
    • Robert Knight's avatar
      New color scheme 'Dark Pastels'. This is a softer alternative to Black on White or · c69f61e1
      Robert Knight authored
      Linux colors.
      
      It is a very slightly modified version of Zenburn, originally made for
      Vim by Jani Nurminen and later adapted for Konsole/KDE 3 by Christoffer Sawicki.
      
      BUG: 160857
      
      svn path=/trunk/KDE/kdebase/apps/konsole/; revision=798584
      c69f61e1
    • Script Kiddy's avatar
      SVN_SILENT made messages (.desktop file) · 2550d3ba
      Script Kiddy authored
      svn path=/trunk/KDE/kdebase/apps/konsole/; revision=798572
      2550d3ba
  12. 16 Apr, 2008 1 commit
    • Malcolm Hunter's avatar
      Typo fixes · f38b90ca
      Malcolm Hunter authored
      svn path=/trunk/KDE/kdebase/apps/konsole/; revision=797763
      f38b90ca
  13. 15 Apr, 2008 5 commits
    • Robert Knight's avatar
      Pick the closest drop position instead of just the one to the left of the... · c4079501
      Robert Knight authored
      Pick the closest drop position instead of just the one to the left of the current tab when dragging and dropping tabs.
      
      svn path=/trunk/KDE/kdebase/apps/konsole/; revision=797293
      c4079501
    • Robert Knight's avatar
      Update CHANGELOG · a4b66af0
      Robert Knight authored
      svn path=/trunk/KDE/kdebase/apps/konsole/; revision=797290
      a4b66af0
    • Robert Knight's avatar
      Support drag-and-drop of tabs between windows and containers, with drop indicator · e9fe2b1b
      Robert Knight authored
      arrow and 'torn-off' tab while moving.
      
      (Drag and drop between windows is supported only for windows within the same process,
      which will be all windows opened from a GUI)
      
      Some of this functionality could be moved to kdelibs / KTabBar for the benefit of other
      applications.
      
      BUG: 75653
      
      Squashed commit of the following:
      
      commit 1e5b628b74f4c7182b1aed159088f0d449bf6f1f
      Author: Robert Knight <robertknight@gmail.com>
      Date:   Tue Apr 15 11:32:04 2008 +0100
      
          Set drop indicator label to same size as pixmap.
      
      commit 59ad9200465cfb76651ce81abd3ba20e2fdd3067
      Author: Robert Knight <robertknight@gmail.com>
      Date:   Tue Apr 15 11:14:41 2008 +0100
      
          Adjust drop indicator for north and south tabs.
      
      commit 01ba5bca9457bc19156f5a87ad6967fac7cc3c1e
      Author: Robert Knight <robertknight@gmail.com>
      Date:   Tue Apr 15 11:06:52 2008 +0100
      
          Display a drop indicator arrow at the position where the tab will be dropped.
      
      commit 137ade01d70d75d26f3c14624ec2c096c8c50eba
      Author: Robert Knight <robertknight@gmail.com>
      Date:   Tue Apr 15 10:01:28 2008 +0100
      
          Update detach view action state when moving tabs between windows.
      
      commit 412c2d16844afda3f0427a5583d653c2214722fb
      Author: Robert Knight <robertknight@gmail.com>
      Date:   Tue Apr 15 09:56:37 2008 +0100
      
          Move mimetype definition to ViewProperties
      
      commit dc31499351ef564cfe75c25124c3549b5dc75e16
      Author: Robert Knight <robertknight@gmail.com>
      Date:   Tue Apr 15 02:26:03 2008 +0100
      
          Hack around crash which can occur after a drag-and-drop tab move causes a view container to be destroyed, taking the QDrag object with it.  Fix this by setting the QDrag's parent object to 0 before calling removeView().  This leaks the QDrag however.
      
      commit df057fd06988bcd2b4c0f21e1d746543e7cfe1c5
      Author: Robert Knight <robertknight@gmail.com>
      Date:   Tue Apr 15 02:24:21 2008 +0100
      
          Fix jumps based on uninitialized variables.
      
      commit 864bfcc2e8c63e2c8a9b6e9c96bc4d90d3dacd7e
      Author: Robert Knight <robertknight@gmail.com>
      Date:   Tue Apr 15 00:20:12 2008 +0100
      
          Make the initiator of the tab drag event remove the view.  Change newViewRequest() -> moveViewRequest().  Do not delete the view if the tab is dropped onto another application which blindly accepts it.
      
      commit b922858420d4b61ad2727c64bc885042280d65f4
      Author: Robert Knight <robertknight@gmail.com>
      Date:   Mon Apr 14 23:29:18 2008 +0100
      
          Add support for drag-and-drop moving of tabs between any two tab bars in the same process.
      
      svn path=/trunk/KDE/kdebase/apps/konsole/; revision=797287
      e9fe2b1b
    • Robert Knight's avatar
      Update CHANGELOG · caf82bdd
      Robert Knight authored
      svn path=/trunk/KDE/kdebase/apps/konsole/; revision=797286
      caf82bdd
    • Script Kiddy's avatar
      SVN_SILENT made messages (.desktop file) · f39a0421
      Script Kiddy authored
      svn path=/trunk/KDE/kdebase/apps/konsole/; revision=797202
      f39a0421