1. 12 Aug, 2020 1 commit
    • David Redondo's avatar
      Categorize standard shortcuts · c0322379
      David Redondo authored
      We have a huge amount of standard shortcuts. By adding the ability to divide
      them into categories, they can be presented to the user in a way that enables
      them to easier find the shortcut that they want. Internally some shortcuts were
      already grouped but that seems to have stopped for the later additions. (The
      related standard actions from KConfigWidgets also seem to have this not exposed
      internal grouping.)
      See plasma-desktop!26
      c0322379
  2. 19 Jun, 2020 1 commit
  3. 24 May, 2020 1 commit
  4. 23 May, 2020 1 commit
  5. 22 May, 2020 1 commit
  6. 13 Apr, 2020 1 commit
  7. 22 Mar, 2020 1 commit
  8. 09 Dec, 2019 2 commits
  9. 18 Oct, 2019 1 commit
    • Friedrich W. H. Kossebau's avatar
      Use ECMGenerateExportHeader to manage deprecated API better · fb37084b
      Friedrich W. H. Kossebau authored
      Summary:
      Allows
      * projects linking to KConfigCore/Gui to hide deprecated API up to a
        given version or silence deprecation warnings after a given version,
        using
        * -DKCONFIGCORE_DISABLE_DEPRECATED_BEFORE_AND_AT
        * -DKCONFIGCORE_NO_DEPRECATED
        * -DKCONFIGCORE_DEPRECATED_WARNINGS_SINCE
        * -DKCONFIGCORE_NO_DEPRECATED_WARNINGS
        * -DKCONFIGGUI_DISABLE_DEPRECATED_BEFORE_AND_AT
        * -DKCONFIGGUI_NO_DEPRECATED
        * -DKCONFIGGUI_DEPRECATED_WARNINGS_SINCE
        * -DKCONFIGGUI_NO_DEPRECATED_WARNINGS
      
        or
        * -DKF_DISABLE_DEPRECATED_BEFORE_AND_AT
        * -DKF_NO_DEPRECATED
        * -DKF_DEPRECATED_WARNINGS_SINCE
        * -DKF_NO_DEPRECATED_WARNINGS
      * to build KConfigCore/Gui optionally with deprecated API excluded from
        the build, using "EXCLUDE_DEPRECATED_BEFORE_AND_AT" cmake argument.
      
      Test Plan:
      Builds with EXCLUDE_DEPRECATED_BEFORE_AND_AT set to 0, 4.0.0, 5.0.0,
      5.11.0, 5.24.0, 5.39.0, 5.42.0, CURRENT.
      
      Reviewers: #frameworks, mlaurent
      
      Reviewed By: mlaurent
      
      Subscribers: mlaurent, kde-frameworks-devel
      
      Tags: #frameworks
      
      Differential Revision: https://phabricator.kde.org/D24496
      fb37084b
  10. 07 Oct, 2019 1 commit
  11. 03 Oct, 2019 1 commit
  12. 11 Aug, 2018 1 commit
    • Peter Mühlenpfordt's avatar
      Set system default shortcut Ctrl+0 for "Actual Size" action · f651a817
      Peter Mühlenpfordt authored
      Summary:
      Default shortcuts for zoom in ({key Ctrl +}) and out ({key Ctrl -})
      already exists but not for going back to 100%.
      The shortcut {key Ctrl 0} is widely used by different applications
      for zoom to original size. This patch adds {key Ctrl 0} as system
      default for `KStandardAction::ActualSize`.
      
      FEATURE: 305702
      FIXED-IN: 5.50
      
      Test Plan:
      Searched lxr for conflicts of `KStandardAction::ActualSize` and
      usage of Ctrl+0 shortcut.
      Checked the following applications with set system default shortcut:
      * Gwenview
      * KAlgebra
      * KolourPaint
      * KStars (FITS viewer)
      * Cirkuit
      Only Cirkuit uses Ctrl+0 for "Zoom To Fit" action. I'll create a
      patch to solve this conflict.
      
      Reviewers: dfaure, broulik, ngraham, rkflx
      
      Reviewed By: dfaure, ngraham, rkflx
      
      Subscribers: jriddell, rkflx, kde-frameworks-devel
      
      Tags: #frameworks
      
      Differential Revision: https://phabricator.kde.org/D14201
      f651a817
  13. 13 Jan, 2018 1 commit
    • Nathaniel Graham's avatar
      Use Ctrl+Shift+, as the standard shortcut for "Configure <Program>" · cd25475f
      Nathaniel Graham authored
      Summary: FEATURE: Use Ctrl+Shift+, as the standard keyboard shortcut to invoke KDE programs' "Configure <Program>" menu items.
      
      Test Plan:
      This shortcut is not used by anything else. Searched on lxr, found one conflict in DigiKam, and the developers agreed to change it: https://bugs.kde.org/show_bug.cgi?id=386335
      
      Will wait to land this until Digikam 5.8.0 is released to prevent any shortcut conflicts.
      
      Tested in KDE Neon. Tried out Plasma, KWin, Dolphin, Kate, Konsole, Gwenview, Okular, Konversation, KTorrent, and Skanlite; all now have a consistent keyboard shortcut for their "Configure <Program>" menu items.
      
      Reviewers: #frameworks, #vdg, broulik, rkflx
      
      Reviewed By: rkflx
      
      Subscribers: ilic, abetts, elvisangelaccio, aacid, argonel, marten, graesslin, broulik, #frameworks
      
      Tags: #frameworks
      
      Differential Revision: https://phabricator.kde.org/D8296
      cd25475f
  14. 09 Aug, 2017 1 commit
  15. 31 Jul, 2017 1 commit
  16. 06 Mar, 2017 1 commit
  17. 16 Jan, 2017 1 commit
  18. 14 Aug, 2016 1 commit
  19. 01 Aug, 2016 1 commit
  20. 02 Jul, 2015 1 commit
  21. 10 Aug, 2014 1 commit
    • Matthew Dawson's avatar
      Allow translations to have context again. · 0005ba76
      Matthew Dawson authored
      Switch to using QT_TRANSLATE_NOOP3 so that context information can be
      given for actions, allowing the translators to do better translations.
      
      BUG: 337979
      FIXED-IN: 5.2.0
      REVIEW: 119577
      0005ba76
  22. 22 Jul, 2014 1 commit
  23. 18 Dec, 2013 3 commits