• Kai Uwe Broulik's avatar
    Implement do not disturb mode and grouping collapse · 9cee05eb
    Kai Uwe Broulik authored
    - Rework compact representation animations a bit
      For some reason they often got stuck
    - Implement do not disturb mode for applications
    - Add fallback timeout to ensure notifications eventually timeout
      Otherwise when disabling dnd mode you will get spammed
      and we would also keep apps running indefinitely waiting for the notification to close
    - Install plasmanotifyrc with some sane defaults
      So far only lets Spectacle show its screenshot notifications in dnd mode
    - Introduce Closable role rather than hardcoding that behavior everywhere in the view
    - Better app identification/grouping for jobs
    - Be more lenient about app identification (firefox will match Firefox, too)
    - Cleanups