Commit Graph
138 Commits
Author SHA1 Message Date
sankalp b7b3e8c596 ✨ feat(launcher): add result item hover selection and mouse navigation support 2025-07-20 21:47:13 +05:45
sankalp 54c5c52026 ♻️ refactor(music_player, mpris): add visibility debouncing and handle invalid player positions 2025-07-11 22:55:42 +05:45
sankalp 36deefa200 💅 style(osd, config/hypr): update color scheme and normalize brightness calculation 2025-07-11 22:45:31 +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 d34ac0d369 ♻️ refactor(dock, applications): add option to hide apps in special workspaces, refactor related functions 2025-07-11 03:43:23 +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 e26696ee72 ♻️ refactor(dock/indicators): adapt RecordingIndicator layout based on dock position, update time label only in horizontal mode 2025-07-11 03:18:27 +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 3a6e8e20a5 ✨ feat(dock, components, battery): add BatteryPopup with power profile switcher and battery info 2025-07-11 02:42:37 +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 10cdecccf4 ✨ refactor(metrics, animatedcircularprogressbar): replace AnimatedCircularProgressBar with CircularProgressBar in Metrics component 2025-07-11 01:35:19 +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 13290d38ba 🐛 fix(notifications): ensure notification history consistency and ignore specific apps 2025-07-07 12:40:45 +05:45
sankalp e74b9829de ✨ feat(dock/systemtray): add custom SystemTray component with GTK theme integration and Gray watcher 2025-07-04 15:13:17 +05:45
sankalp aeebf26b8d 🔧 - This commit adds example configurations for several features and widgets, including app launcher, status bar, bluetooth widget, desktop widget, icon browser, notifications, and side panel. 2025-07-04 12:41:17 +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 1e755e60dc ✨ feat(applications): add context menu with pin/unpin, send to workspace, close, float window, and fullscreen actions 2025-07-04 11:55:36 +05:45
sankalp 61f922c480 ♻️ refactor(notification_popup): add safety checks with getattr and handle missing attributes 2025-07-04 11:37:21 +05:45
sankalp 1c47101457 ✨ feat(indicators, screen-capture): display and track recording time in RecordingIndicator and screen-capture.sh 2025-07-04 08:40:45 +05:45
sankalp aac7296d92 ✨ feat(launcher/plugins/kanban): add note text wrapping and shortcut handling in ScrolledWindow and text view, improve keyboard navigation for KanbanBoard 2025-07-04 08:17:35 +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 03d504472e ♻️ refactor(launcher, plugin_manager): build trigger map during activation, improve plugin loading 2025-06-29 12:37:56 +05:45
sankalp 24313ecdb6 ✨ feat(launcher, plugin_manager): add lazy loading support for plugins with trigger mapping 2025-06-29 12:34:09 +05:45
sankalp 3ec4c6229d 🔧 refactor(config, notification_utils): remove music_player visibility management 2025-06-29 12:23:14 +05:45
sankalp 02c148a12a 💅 style(indicators, icons): update screenrecord icon to F692 for better consistency 2025-06-29 11:23:54 +05:45
sankalp 56a5a738df 💅 style(launcher, osd, switcher): update spacing and background for better consistency with GNOME design guidelines 2025-06-29 11:21:05 +05:45
sankalp ca4ac4ffad updates 2025-06-28 23:35:29 +05:45
sankalp d9d9c0dd8e updates 2025-06-27 19:58:04 +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 5637741775 updates 2025-06-26 23:14:33 +05:45
sankalp 7e64fb84d6 ✨ feat(plugins/kanban): add 'remove' and 'clear' commands for todo management 2025-06-26 17:55:55 +05:45
sankalp 4a1fe7448d ✨ feat(ui): implement drag and drop for kanban columns and notes with cairo surfaces 2025-06-26 17:51:13 +05:45
sankalp a575af0812 ✨ feat(kanban, todos): add initial todos data model and JSON config file 2025-06-26 17:42:06 +05:45
sankalp e4091dd562 ✨ feat(dock): add top dock position and update styling for dense and edge themes 2025-06-26 16:29:38 +05:45
sankalp 96434bd036 updates 2025-06-26 16:10:17 +05:45
sankalp 226450d2bd 💅 style(dock): handle DOCK_HIDE_SPECIAL_WORKSPACE config in workspaces component 2025-06-26 03:29:01 +05:45
sankalp 0505bc1bb5 🔧 - Groups processes by application name 2025-06-26 03:20:38 +05:45
sankalp 9108ff0259 💅 style(config/hypr/colors): update wallpaper path and hex codes for improved color consistency 2025-06-25 12:20:46 +05:45
sankalp c77b45115b ✨ feat(launcher): add Digital Wellbeing plugin with screen time tracking 2025-06-24 11:26:24 +05:45
sankalp ffa535bcca ✨ feat(indicators, recording): add recording indicator with screen-capture support and status checking 2025-06-24 04:44:57 +05:45
sankalp 574f8ed034 ♻️ refactor(utils/conversion): introduce CurrencyCache for thread-safe background currency updates and caching 2025-06-24 03:47:15 +05:45
sankalp d50ba1cee3 ✨ refactor(launcher, emoji, websearch): simplify triggers, improve web search handling, and update emoji plugin configuration 2025-06-24 03:10:32 +05:45
sankalp 9533d15ce0 ✨ feat(plugins): add Process plugin for managing running processes with live updates 2025-06-24 02:53:47 +05:45
sankalp c35b4106ac ♻️ refactor(launcher): remove config & close buttons, update keyboard navigation in header_box 2025-06-23 22:10:30 +05:45