1. 04 Jan, 2021 2 commits
    • Ismael Asensio's avatar
      kcm/kwinrules: Restore method textOfValue() · 247d9c38
      Ismael Asensio authored
      This convenience invokable method was removed in 66ee8985
      by mistake, since it's still used in RulesEditor.qml
      
      While at it, optimize arguments to const &
      247d9c38
    • Michael Tunnell's avatar
      Apply Initially as default value of new Properties · 5193658a
      Michael Tunnell authored
      Change the default value from "Do Not Affect" to "Apply Initially" when
      adding new properties in Window Rules.
      
      REASON: prior "Do Not Affect" as default and occasionally I forget to
      change the setting to something else when adding new properties.
      Unfortunately, this means I forget to do it and so it isn't saved when
      I close the window. I will then go back in to change it to Apply Initially
      or in some cases have to add the new property again as it wasn't saved in
      the set.
      
      I think if Apply Initially were to be the default it would be an easier
      and faster experience to add new properties.
      5193658a
  2. 03 Jan, 2021 1 commit
  3. 07 Aug, 2020 2 commits
    • Vlad Zahorodnii's avatar
      Prettify license headers · 4ce853e8
      Vlad Zahorodnii authored
      4ce853e8
    • Vlad Zahorodnii's avatar
      Switch to SPDX license markers · 1fb9f6f1
      Vlad Zahorodnii authored
      The main advantage of SPDX license identifiers over the traditional
      license headers is that it's more difficult to overlook inappropriate
      licenses for kwin, for example GPL 3. We also don't have to copy a
      lot of boilerplate text.
      
      In order to create this change, I ran licensedigger -r -c from the
      toplevel source directory.
      1fb9f6f1
  4. 22 Apr, 2020 1 commit
    • Ismael Asensio's avatar
      KWinRules KCM Redesign · a04b40da
      Ismael Asensio authored
      Summary:
      Replacement KCM to configure kwin rules, using a QML-based UI.
      
      After some work on the task T12729, it is almost feature-par with the previous module, and adapted to the recent move to KConfigXT.
      
      Test Plan:
      {F8208046}
      {F8208047}
      
      Reviewers: #plasma, #kwin, #vdg, ngraham, davidedmundson, zzag
      
      Reviewed By: #plasma, #kwin, #vdg, ngraham, davidedmundson, zzag
      
      Subscribers: ngraham, davidedmundson, hchain, broulik, zzag, kwin
      
      Tags: #kwin, #vdg
      
      Differential Revision: https://phabricator.kde.org/D28152
      a04b40da