1. 15 Dec, 2019 2 commits
    • Filip Fila's avatar
      [KCMs/Color] Remove unused import · bfdd9c9b
      Filip Fila authored
      I removed code that required QQC2 but forgot to remove the import so I'm fixing that.
      bfdd9c9b
    • Filip Fila's avatar
      [Plasma Style KCM] Add a color-wheel sign denoting the theme supports the system color scheme · 3245c6bc
      Filip Fila authored
      Summary:
      The discoverability of the system color scheme awareness feature of some Plasma themes right now is very poor.
      
      In addition to that the previews for Breeze and Breeze Light look identical when using the default color scheme.
      
      To fix this we add a little color wheel icon in the top right corner of the theme preview that only shows up if the theme supports this.
      
      Credits go to @broulik for most of the code, I just positioned the icon.
      
      BUG: 364953
      
      Test Plan:
      Depends on: D25999
      
      {F7818015}
      
      Doesn't get messed up with scaling either.
      
      Reviewers: #plasma, #vdg, ngraham
      
      Reviewed By: #vdg, ngraham
      
      Subscribers: ngraham, broulik, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D25785
      3245c6bc
  2. 14 Dec, 2019 5 commits
  3. 13 Dec, 2019 6 commits
  4. 12 Dec, 2019 7 commits
    • Björn Feber's avatar
      Add grouping and "Show Only Minimized" options to icons-only task manager · 5174aa9e
      Björn Feber authored
      Summary:
      FEATURE: 368430
      FIXED-IN: 5.18.0
      Being able to disable grouping for the icons-only task manager makes sense, because it has enough space to hold plenty of application icons/launchers. The "Show only tasks that are minimized" option is useful as well for the IOTM.
      {F7258179}
      
      Test Plan: Open the IOTM behavior settings page. Enable/disable grouping and toggle the "Show only tasks that are minimized" option.
      
      Reviewers: #plasma, #vdg, ngraham
      
      Reviewed By: #vdg, ngraham
      
      Subscribers: ngraham, hein, #vdg, plasma-devel, #plasma
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D23242
      5174aa9e
    • Kai Uwe Broulik's avatar
      [Notifications KCM] Show hint if notifications aren't available or provided by someone else · 96f485db
      Kai Uwe Broulik authored
      I've seen people complaining about ugly notification popups when they were in fact running Dunst instead of Plasma.
      Since the KCM won't work with notifications other than Plasma's, this patch adds a hint informing the user
      when there is no notification widget or notifications are provided by another service than Plasma.
      Notification API provides a way to query server identity which is used to determine if it's Plasma or not.
      The process name isn't used as you could have a notifications widget in e.g. Latte Dock.
      
      Differential Revision: https://phabricator.kde.org/D25097
      96f485db
    • David Edmundson's avatar
      [emojier] disable session manager · 24e43c52
      David Edmundson authored
      Summary: Code is copy pasted from elsewhere
      
      Reviewers: #plasma, apol, ngraham
      
      Reviewed By: apol, ngraham
      
      Subscribers: ngraham, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D25826
      24e43c52
    • Nate Graham's avatar
    • Nate Graham's avatar
      [Applets/Kickoff] Show apps by their real names on top by default · 9e708f95
      Nate Graham authored
      Summary:
      Right now Kickoff shows apps' captions/subtitles on top, with the real name below them.
      This is semantically backwards and is also inconsistent with the order with which app
      names and captions/subtitles are presented in most other places (Task Manager tooltips,
      other launchers, other desktop environments, other operating systems).
      
      This patch reverses the default ordering to put app names on top and fix the above issues.
      
      IMO it would even make sense to remove this option and its code entirely, and we could
      still do that, but I just wanted to flip the default for now to avoid undue controversy. I can
      remove the option and code if people agree with the reasoning behind this patch and
      prefer that.
      
      Test Plan: App names are now on top by default with captions/subtitles below them
      
      Reviewers: #vdg, #plasma, ndavis
      
      Reviewed By: #vdg, ndavis
      
      Subscribers: meven, ndavis, michaeltunnell, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D25838
      9e708f95
    • Script Kiddy's avatar
      SVN_SILENT made messages (.desktop file) - always resolve ours · d7c62cab
      Script Kiddy authored
      In case of conflict in i18n, keep the version of the branch "ours"
      To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
      d7c62cab
    • Script Kiddy's avatar
      SVN_SILENT made messages (.desktop file) - always resolve ours · fe37c576
      Script Kiddy authored
      In case of conflict in i18n, keep the version of the branch "ours"
      To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
      fe37c576
  5. 10 Dec, 2019 9 commits
  6. 09 Dec, 2019 3 commits
  7. 07 Dec, 2019 2 commits
  8. 06 Dec, 2019 1 commit
  9. 05 Dec, 2019 3 commits
    • Wojciech Stachurski's avatar
      Assign notification area category for Touchpad indicator · 1db79dc5
      Wojciech Stachurski authored
      Summary: This is a supplement for D11352.
      
      Reviewers: #plasma, broulik
      
      Reviewed By: #plasma, broulik
      
      Subscribers: plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D11749
      1db79dc5
    • David Edmundson's avatar
      Port away from kglobalsettings · e50eafbf
      David Edmundson authored
      Summary:
      This was there only to support notifying kdeinit4, which we no longer
      care about.
      
      For KF5 we should be sending the specific call to klauncher
      to reparse KProtocolManager, which in one case we seem to
      actually miss.
      
      Reviewers: #plasma, apol
      
      Reviewed By: apol
      
      Subscribers: apol, plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D25637
      e50eafbf
    • Filip Fila's avatar
      [Kickoff] Fix default avatar offset · 7c11cb46
      Filip Fila authored
      Nowadays we place avatars inside a circle with an always visible border.
      
      The default avatar has not been adjusted for this and has both its own dimensions and positioning.
      
      This patch has it fill the avatar circle and shifts it upwards a bit because otherwise the avatar overflows the circle when scaling is increased.
      
      Anchors.bottomMargin is used instead of anchors.margins because the latter results in a blurry SVG, while the former doesn't and looks just fine.
      
      BUG: 414687
      7c11cb46
  10. 04 Dec, 2019 2 commits