Commit Graph
21 Commits
Author SHA1 Message Date
sankalp 54c5c52026 ♻️ refactor(music_player, mpris): add visibility debouncing and handle invalid player positions 2025-07-11 22:55:42 +05:45
sankalp 8f12b04a02 ♻️ refactor(music_player, mpris): add recursion protection, debouncing, and state tracking in player management 2025-07-11 06:47:39 +05:45
sankalp 9bdb4f15d5 ✨ feat(dock, components): pre-create popups for immediate display on hover in battery, music player, and notifications components 2025-07-11 03:33:02 +05:45
sankalp 960ab05312 ✨ feat(dock, notifications): add NotificationHistoryPopup with hover-based reveal and revealer transition 2025-07-11 03:08:03 +05:45
sankalp 6fb96214d0 ✨ feat(music_player): add enter/leave hover events for popup handling 2025-07-11 02:00:56 +05:45
sankalp f3aab5893d ✨ feat(music_player): add revealer transition based on dock position, improve popup display and behavior 2025-07-11 01:58:11 +05:45
sankalp 53f0800c59 ✨ feat(dock/components): add AnimatedCircularProgressBar and AnimatedScale to dock components 2025-07-11 01:32:04 +05:45
sankalp 6cc77cda73 ✨ feat(music_player, player): add Vivaldi and Brave to allowed players, improve error handling when cleaning up player service and connecting signals, update progress bar behavior for unknown duration, use Playerctl.Player type for active_player_changed signal 2025-07-11 01:21:34 +05:45
sankalp bc11606e11 ♻️ refactor(dock/components): delay visibility checks and initialization in dock components to prevent showing during startup 2025-07-04 12:13:13 +05:45
sankalp afde588c8a 🔧 - Replace gi.repository with Playerctl for managing players 2025-07-04 00:15:25 +05:45
sankalp e5471eb771 🔧 chore(dock/components): import cleanup in __init__ files, refactor SystemTrayItem monkey patching 2025-06-30 01:11:08 +05:45
sankalp 994b44f515 ♻️ refactor(dock/components/music_player): update MusicPlayer to use PlayerContainer and handle active player changes 2025-06-30 01:07:50 +05:45
sankalp 0b652ff87a 🔧 chore: update code 2025-06-29 23:41:21 +05:45
sankalp 3ec4c6229d 🔧 refactor(config, notification_utils): remove music_player visibility management 2025-06-29 12:23:14 +05:45
sankalp d3a331a1b5 ♻️ refactor(dock/components): update visibility management for batteries and music player components 2025-06-27 09:42:48 +05:45
sankalp 18d5470308 🔧 - Added Notifications component with dock and system tray indicators 2025-06-27 02:07:58 +05:45
sankalp 96434bd036 updates 2025-06-26 16:10:17 +05:45
sankalp 8b4d829681 🔧 chore(workspaces): update Workspaces and WorkspaceButton instances, remove Hyprland import 2025-06-22 18:47:25 +05:45
sankalp 75b73d7f60 ✨ feat(network): add network management plugin for WiFi and Ethernet connections 2025-06-19 01:32:28 +05:45
sankalp 3774544484 improve the launcher and application switcher, now laucher become plugin based fully 2025-06-17 23:51:51 +05:45
sankalp 4059ff9309 updates 2025-06-13 21:00:45 +05:45