Web lists-archives.com

Re: Tab handling shortcuts across KDE applications




I see that I missed new tab in my last message. For new tab Ctrl+t is commonly used. 

On Aug 16, 2017 3:32 PM, "Nate Graham" <pointedstick@xxxxxxxx> wrote:
It looks like ctrl+pgup/ctrl+pgdn has already been decided on for now. I would agree that we should do ctrl+tab/ctrl+shift+tab as the default secondary one, though. Would be good to support both.

That said, most programs (e.g. Firefox, Chromium) that use ctrl+tab for the primary shortcut also support ctrl+pgup/pgdn.

Ctrl+w to always close a tab (and the window if it's the last tab or there are no tabs) seems right to me as well. That's the way all the web browsers work, as well as how it works across programs in macOS, and most KDE and GNOME apps already.

Nate



On 08/16/2017 01:16 PM, sithlord48 wrote:
I would use. Crtl+tab / Ctrl+shift+tab to move forward and backward thru tabs . Those are used often and are the almost standard.  Ctrl +w to close current tab or current window in a multi window program. Personally I would avoid crtl +pgup/pgdn as thay combo seams akward to press.

On Aug 16, 2017 1:44 PM, "Nate Graham" <pointedstick@xxxxxxxx <mailto:pointedstick@xxxxxxxx>> wrote:

    On 08/16/2017 10:59 AM, Nate Graham wrote:

        Or perhaps a better question is, it is safe to assume that this
        will touch every  app that currently uses ctrl+comma/dot as the
        standard shortcut? Because there are a few like Kate and Konsole
        that don't (or didn't as of 5.9.4, which is what I'm using.


    I answered my own question via code inspection: This should affect
    everything I checked on and care about (Dolphin, Kate, Konqueror,
    Konversation, except for Konsole, which does not use
    KStandardShortcut::tabPrev() and KStandardShortcut::tabNext().

    For that, I have filed https://bugs.kde.org/show_bug.cgi?id=383603
    <https://bugs.kde.org/show_bug.cgi?id=383603> and generated a quick
    and dirty patch on Phabricator: https://phabricator.kde.org/D7354
    <https://phabricator.kde.org/D7354>

    Nate