1. 29 Aug, 2019 1 commit
  2. 28 Aug, 2019 9 commits
  3. 25 Aug, 2019 3 commits
    • Mariusz Glebocki's avatar
      Restore "Show 'new tab' button" option in Konsole Settings · 616f5554
      Mariusz Glebocki authored
      BUG: 411158
      FIXED-IN: 19.12
      
      !24
      616f5554
    • Mariusz Glebocki's avatar
    • Mariusz Glebocki's avatar
      Apply new window flags only when necessary · b88e677b
      Mariusz Glebocki authored
      Applying settings in Configure Konsole dialog was causing every Konsole
      window to be hidden and shown again. This was leading to information
      related to window management (window state, desktop, position/display,
      etc.) to be lost - windows were appearing on current display, current
      desktop, at new positions.
      
      The hide/show action is triggered by setting window flags. Only "remove
      window titlebar and frame" option really changes the flags, so it is
      pointless to set them again in other cases. Now, flags are not set when
      they are the same as current ones.
      
      Additionally, when "remove window titlebar and frame" option is changed
      and new flags are different, windows' positions and displays are
      restored. Other properties are still being lost.
      
      Test cases
      ----------
      
      * Open a few Konsole windows, put them on different desktops and
        at different positions.
      * Open Configure Konsole dialog, change any option different than
        "remove window titlebar and frame".
      * Apply
      
      **Before**
      
      Konsole windows have been moved to current display and current desktop.
      Their positions have changed. The configuration window has been placed
      under them.
      
      **After**
      
      The side effects mentioned above do not occur.
      
      ---
      
      * Open a few Konsole windows, put them on different desktops and at
        different positions.
      * Open Configure Konsole dialog, change "remove window titlebar and
        frame" option.
      * Apply
      
      **Before**
      
      Konsole windows' titlebar and frame became visible/invisible.
      The windows have been moved to current desktop. Both their positions
      and display have changed. The configuration window has been placed
      under them.
      
      **After**
      
      Like before, except windows' position and display - they are restored
      now.
      b88e677b
  4. 24 Aug, 2019 6 commits
  5. 23 Aug, 2019 4 commits
  6. 22 Aug, 2019 1 commit
  7. 20 Aug, 2019 1 commit
  8. 18 Aug, 2019 2 commits
    • Kurt Hindenburg's avatar
      82bca348
    • Kurt Hindenburg's avatar
      Fix crash on "Close Current Tab" handling · 62a5f1d7
      Kurt Hindenburg authored
      Summary:
      _pluggedController disconnection happens  when session is closed
      by closeInNormalWay or closeInForceWay and calling
      disconnectController leads to Konsole crash.   Also a case when
      closeInNormalWay is false was not considered.
      
      BUG: 410607
      FIXED-IN: 19.08.1
      
      Test Plan:
      1. Open Konsole
      2. Open one more tab
      3. Try to close Konsole
      4. Pick option "Close Current Tab" (assuming you have not check
          'Do not ask again')
      
      Reviewers: #konsole, hindenburg
      
      Reviewed By: #konsole, hindenburg
      
      Subscribers: hindenburg, konsole-devel, #konsole
      
      Tags: #konsole
      
      Differential Revision: https://phabricator.kde.org/D23246
      62a5f1d7
  9. 17 Aug, 2019 5 commits
  10. 16 Aug, 2019 4 commits
  11. 13 Aug, 2019 1 commit
  12. 10 Aug, 2019 1 commit
  13. 07 Aug, 2019 1 commit
  14. 06 Aug, 2019 1 commit