1. 31 Jan, 2020 1 commit
  2. 26 Jan, 2020 1 commit
    • Konrad Materka's avatar
      [SystemTray] Fix model update in settings (missing icon) · 3ba955f4
      Konrad Materka authored
      Summary:
      Fixes a bug, when system tray settings is opened and new application is opened, view is not correctly refreshed and icon is missing. Caused by duplicated role names. Related to: D26586
      
      BUG: 416400
      FIXED-IN: 5.18.0
      
      Test Plan:
      1. Open system tray settings
      2. Open an app with systray icon
      Expected:
      Icon, title etc are correctly rendered.
      
      Reviewers: #plasma_workspaces, #plasma, davidedmundson, ngraham, broulik
      
      Reviewed By: #plasma_workspaces, #plasma, davidedmundson
      
      Subscribers: plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D26850
      3ba955f4
  3. 15 Jan, 2020 1 commit
    • Konrad Materka's avatar
      [SystemTray] Rework system tray settings · e2bfeb16
      Konrad Materka authored
      Summary:
      Combines settings of SNI icons and plasmoids in one list. Ability to disable whole section is removed.
      
      Initial idea was proposed by Nicolas Fella (D22176).
      
      BUG: 360307
      FIXED-IN: 5.18.0
      
      {F7880936}
      
      Test Plan:
      1. Disable/enable plasmoids
      2. Set Shown/Hidden for plasmoid
      3. Set shortcut for plasmoid
      4. Previously hidden categories are shown
      5. Show all icons and revert
      6. Set Auto/Shown/Hidden for SNI icons
      
      Reviewers: #plasma_workspaces, #plasma, davidedmundson, broulik, ngraham, mart
      
      Reviewed By: #plasma_workspaces, #plasma, ngraham, mart
      
      Subscribers: ahiemstra, mart, meven, nicolasfella, plasma-devel, ngraham
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D26586
      e2bfeb16
  4. 16 Dec, 2019 1 commit
    • Konrad Materka's avatar
      [System Tray] Unified data model for System Tray items · 6d2fa8e6
      Konrad Materka authored
      Summary:
      Currently there are two different sources of SystemTray items:
      * Plasmoids
      * Status Notifier
      
      Thi change adds new model that holds both Plasmoids and SNIs.
      
      Test Plan: Add/disable applets. Start/stop SNI app.
      
      Reviewers: #plasma, broulik, ngraham, nicolasfella
      
      Reviewed By: nicolasfella
      
      Subscribers: plasma-devel, nicolasfella, anthonyfieroni
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D25580
      6d2fa8e6