Description
Improve the Dock by adding interactive window previews and notification badges, providing a more modern and productive user experience similar to Windows and KDE Plasma.
Motivation
The current Dock provides quick access to applications but lacks contextual information and window management capabilities. Adding window previews with quick actions and notification badges would improve usability, multitasking, and accessibility without requiring users to switch windows.
Related Module
Dock
Alternatives Considered
- Window Preview
When hovering over a running application in the Dock, display a preview popup containing:
- Live thumbnail(s) of all open windows.
- Window title(s).
- Ability to click a preview to focus the window.
- Close window action.
- Minimize window action.
(Make it optional for the user)
- Notification Badges
Display notification counters directly on Dock icons for applications that support unread notifications or window oppened.
Examples:
- Discord (3)
- Telegram (12)
- Thunderbird (5)
(Make it optional for the user)
Additional Context
Benefits:
Faster window switching.
Easier management of multiple windows.
Better visibility of unread notifications.
More polished desktop experience.
Feature parity with other modern desktop environments while maintaining Aurora Shell's design language.
Description
Improve the Dock by adding interactive window previews and notification badges, providing a more modern and productive user experience similar to Windows and KDE Plasma.
Motivation
The current Dock provides quick access to applications but lacks contextual information and window management capabilities. Adding window previews with quick actions and notification badges would improve usability, multitasking, and accessibility without requiring users to switch windows.
Related Module
Dock
Alternatives Considered
When hovering over a running application in the Dock, display a preview popup containing:
(Make it optional for the user)
Display notification counters directly on Dock icons for applications that support unread notifications or window oppened.
Examples:
(Make it optional for the user)
Additional Context
Benefits:
Faster window switching.
Easier management of multiple windows.
Better visibility of unread notifications.
More polished desktop experience.
Feature parity with other modern desktop environments while maintaining Aurora Shell's design language.