https://bugs.kde.org/show_bug.cgi?id=357667

Simon Depiets <sdepi...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|                            |https://commits.kde.org/lok
                   |                            |alize/2049c62fbb7dc9eb71adf
                   |                            |7a6143903c36383277f
             Status|ASSIGNED                    |RESOLVED
         Resolution|---                         |FIXED

--- Comment #9 from Simon Depiets <sdepi...@gmail.com> ---
Git commit 2049c62fbb7dc9eb71adf7a6143903c36383277f by Simon Depiets.
Committed on 14/09/2018 at 07:57.
Pushed by sdepiets into branch 'master'.

Simplify the behavior of tab switch navigation

Summary:
This feature simplifies the behavior of the tab switch navigation.

The Ctrl+[ and Ctrl+] shortcuts become Ctrl+Tab and Ctrl+Maj+Tab and override
the previous default QMdiArea's embedded QTabBar shortcuts behavior (which only
drew a box around the tab which would be selected once the key was released).
The behavior will be similar to Chrome/Konsole by default (switch directly to
the next/previous tab in the order the tabs are displayed). The exception will
remain when a tab is closed, in that case the previously opened tab will be
displayed.

This behavior can be overridden in the menu option by selecting "According to
tab activation order". In that case the current behavior (prev tab selects the
previously selected tab, next tab selects the oldest selected tab) will be
used.

Finally a shortcut was added to just switch between the last two previously
activated windows : Ctrl+[.

Reviewers: #localization, adrianchavesfernandez, huftis, aacid, ltoscano

Tags: #localization

Differential Revision: https://phabricator.kde.org/D15444

M  +0    -2    src/cataloglistview/cataloglistview.cpp
M  +23   -7    src/lokalizemainwindow.cpp
M  +10   -1    src/lokalizemainwindow.h
M  +1    -0    src/nokde-stubs/prefs.cpp
M  +7    -0    src/nokde-stubs/prefs_lokalize.h
M  +0    -1    src/noteeditor.cpp
M  +3    -0    src/prefs/lokalize.kcfg
M  +35   -1    src/prefs/prefs_editor.ui

https://commits.kde.org/lokalize/2049c62fbb7dc9eb71adf7a6143903c36383277f

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to