1. 14 Aug, 2020 3 commits
  2. 13 Aug, 2020 1 commit
    • David Redondo's avatar
      Integrate standard shortcuts into global shortcuts kcm and rename it to just "Shortcuts" · c2d07beb
      David Redondo authored
      The standard shortcuts kcm is dropped and instead a new category "Standard Shortcuts" shown in the kcm. The standard shortcuts themselves are divided into some categries like navigation and edit to make finding a particular shortcut easier. The model specific behavior and changing of shortcuts of the model is moved into a base class. Both the new standard shortcuts model and the kglobalaccel model (renamed from ShortcutsModel) inherit from the base and implement their own saving and loading methods. ShortcutsModel now combines both of these model. It is a KConcatenateRowsProxyModel extended to support the tree models that are two levels deep.
  3. 12 Aug, 2020 5 commits
  4. 11 Aug, 2020 3 commits
    • Nicolas Fella's avatar
      Redesign Autostart KCM · ccc8a09d
      Nicolas Fella authored
      This is a redesign of the Autostart KCM according to today's standards.
      I made a few choices that might be controversial:
      - It is not possible to disable applications any more without removing them from the list
      - It is not possible any more to control whether something is only autostarted in Plasma
      - Scripts are now always symlinked, there is no option to copy them any more
      - It is not possible any more to add scripts to ~/.config/plasma-workspace/env. Existing scripts in this directory still show up, in the same category as the other autostart scripts
    • Carl Schwan's avatar
      Use more layouts in the kickoff header · a50ad621
      Carl Schwan authored
    • Carl Schwan's avatar
      Use PlasmaExtras.PlasmoidHeading in Kickoff · 98cfd75f
      Carl Schwan authored
  5. 10 Aug, 2020 2 commits
  6. 08 Aug, 2020 1 commit
  7. 07 Aug, 2020 19 commits
  8. 06 Aug, 2020 1 commit
  9. 05 Aug, 2020 3 commits
  10. 04 Aug, 2020 1 commit
    • David Redondo's avatar
      Add an about page to ConfigView · 8868bb83
      David Redondo authored
      This is a copy of AboutPage from Kirigami with the following changes:
      - Property names have been changed to match KPluginMetadata instead of KAboutData
      - The license text is in a Dialog instead of an OverlaySheet
      - Supports only one license because KPluginMetadata only supports one license
      - Dropped the part about Qt and KF versions
  11. 01 Aug, 2020 1 commit
    • Nate Graham's avatar
      [kcms/notifications] Use Kirigami.BasicListItem instead of custom delegate · 6025f926
      Nate Graham authored
      There's no need since the custom delegate was manufacturing the exact
      same look that a Kirigami.BasicListitem can provide with the hidden
      separator setting. However this commit does not use that setting, so as
      a result the separators now become visible. This makes the list
      consistent with other lists in QML-based software.
      My sense is that the reason why we hid the lines in the past was
      because the lines had a very heavy appearance, but that was improved
      recently to look much more lightweight.