1. 23 Dec, 2019 1 commit
  2. 20 Dec, 2019 1 commit
  3. 18 Dec, 2019 1 commit
  4. 12 Dec, 2019 1 commit
    • 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
  5. 18 Nov, 2019 1 commit
    • Nate Graham's avatar
      [Notifications KCM] Fix keyboard navigation in apps list · 659fe0a7
      Nate Graham authored
      Learned how to do this from @guoyunhe in D24798!
      BUG: 409024
      FIXED-IN: 5.17.4
      Test Plan:
      1. Click on list item -> list gets focus, item is shown
      2. Use up and down arrow keys -> items are shown
      3. Click on search field and tab into list -> you can select things with the keyboard
      4. Search for something and click on or tab into apps list -> the correct item is shown
      Reviewers: broulik, #plasma
      Subscribers: plasma-devel, guoyunhe
      Tags: #plasma
      Differential Revision: https://phabricator.kde.org/D25309
  6. 08 Nov, 2019 2 commits
  7. 23 Oct, 2019 1 commit
  8. 24 Sep, 2019 1 commit
  9. 08 Sep, 2019 1 commit
  10. 13 Aug, 2019 1 commit
  11. 06 Aug, 2019 1 commit
  12. 09 Jun, 2019 2 commits
  13. 29 May, 2019 1 commit
  14. 28 May, 2019 2 commits
  15. 19 May, 2019 2 commits
  16. 10 May, 2019 2 commits
  17. 08 May, 2019 2 commits
  18. 06 May, 2019 1 commit
  19. 26 Apr, 2019 1 commit
  20. 15 Apr, 2019 1 commit
    • Kai Uwe Broulik's avatar
      Finishing touches · be33b5f1
      Kai Uwe Broulik authored
      - Make current index handling and filtering work
        Store a persistent model index and update the current index if neccessary
      - Add some explanatory labels here and there
      - Have two categories: "Applications" at the top and "System Services" ad the bottom
      - Drop custom events configuration, use old KNotifyConfig for code simplicity right now
  21. 01 Apr, 2019 2 commits
    • Kai Uwe Broulik's avatar
      Remove traces of activities make removing auto-detected apps work · f210fb10
      Kai Uwe Broulik authored
      Activities stuff has been postponed from the initial release and might be
      added at a later time.
      Also, properly filter out duplicates between Gnome and auto-detected apps
    • Kai Uwe Broulik's avatar
      Cleanup and tidying · bf2be2c7
      Kai Uwe Broulik authored
      - Remove do not disturb times feature
        Might come back at a later point, let's focus on the important bits first
      - Turn timeout selection into SpinBox as per VDG's request
      - Some naming and layout fixes as per VDG's request
      - Add option to exclude application from history
  22. 26 Mar, 2019 1 commit
    • Kai Uwe Broulik's avatar
      Make some of the settings actually work · 5c834677
      Kai Uwe Broulik authored
      - Uses the NotificationManager::Settings stuff for reading/writing config
      - Make some of the settings on main page work
      - Make general notification settings work for apps (not the KNotification ones)
      - Cleanup screen position selector
      - Get rid of Activities stuff, will be added later and/or separately
        by having kactivitymanagerd set an inhibition rather than having the
        notification server watch all the triggers
  23. 21 Mar, 2019 2 commits
    • Kai Uwe Broulik's avatar
      Filter duplicate desktop entries · c6598a31
      Kai Uwe Broulik authored
      Just in case we start using this Gnome flag from KDE apps
    • Kai Uwe Broulik's avatar
      Implement new Notifications KCM · 0117b7c2
      Kai Uwe Broulik authored
      It's only UI with no actual notification reading/writing right now but the design
      is pretty much done.
      It has settings for Do Not Disturb mode (time-based, activity-based, etc) and moves some of the
      settings that are currently spread out all over Plasma into a central place (e.g. task manager
      badges and progress as well as popup position settings, as the new notification system will
      only have one popup group in total, not one per applet)
      There's also support for third-party apps (just server-side popup on/off, no elaborate notifyrc stuff)
      and various other bits and pieces.