Commit Graph
265 Commits
Author SHA1 Message Date
sankalp 34f60b4c98 ✨ feat(battery): add psutil fallback for battery info when UPower is unavailable 2025-07-29 12:51:03 +05:45
sankalp 7bcd9b27b2 ♻️ refactor(dock): use HyprlandWorkspaces and HyprlandLanguage widgets 2025-07-29 00:49:03 +05:45
sankalp e61fadd43c ✨ feat(dashboard): add dashboard UI and functionality with Bluetooth and Network tiles 2025-07-27 12:06:05 +05:45
sankalp a85e606022 ♻️ refactor(dashboard): improve dashboard module structure and components 2025-07-27 09:30:16 +05:45
sankalp 232518f2e6 💅 style(dashboard): format code for readability and consistency 2025-07-27 09:28:03 +05:45
sankalp fdb9e29bd7 🐛 fix(notification): handle potential errors when accessing image_pixbuf 2025-07-27 05:34:41 +05:45
sankalp 341523ca24 ✨ feat(dashboard): make Bluetooth and Network tiles toggleable via content area click 2025-07-27 05:30:38 +05:45
sankalp 7aef900ab7 💅 style(ui): remove unused vertical spacing in tooltip 2025-07-27 05:23:51 +05:45
sankalp 726cc421a1 💅 style(ui): replace outdated icons with more modern alternatives 2025-07-27 05:09:27 +05:45
sankalp c625d57898 ♻️ refactor(dashboard): consolidate hover cursor function into tile module 2025-07-27 05:08:20 +05:45
sankalp 0218862615 ✨ feat(dashboard): add back button and hover effects to bluetooth and network tiles, improve icon updates 2025-07-27 05:05:00 +05:45
sankalp 358b04bddc ♻️ refactor(dashboard): streamline network tile with NetworkClient and UI updates 2025-07-27 04:47:41 +05:45
sankalp 377e5d8733 ✨ feat(dashboard): implement Bluetooth and WiFi tiles with detailed content views 2025-07-27 04:24:27 +05:45
sankalp eb35ab53f8 ✨ feat(dashboard): make dashboard window hideable with Escape key 2025-07-27 03:13:33 +05:45
sankalp 13064f6d34 🐛 fix(dock): prevent recording indicator from showing during dock initialization 2025-07-27 02:54:26 +05:45
sankalp f82cb69577 ✨ feat(notifications): add function to clear all notification history 2025-07-27 02:08:04 +05:45
sankalp d207ef5008 ♻️ refactor(network): use NetworkClient and update connection handling 2025-07-27 02:06:17 +05:45
sankalp f76533df26 ♻️ refactor(dashboard): use direct method calls instead of fabric-cli for tile menu actions 2025-07-27 01:58:04 +05:45
sankalp e0756beaea ♻️ refactor(dashboard): move ScrolledWindow to notification component for better structure 2025-07-27 01:33:56 +05:45
sankalp 3e82082ae2 🐛 fix(config): correct default dashboard keybind suffix to prevent conflict 2025-07-27 01:30:33 +05:45
sankalp 25e5342b0f ♻️ refactor(dashboard): move notification components to separate module 2025-07-27 01:29:00 +05:45
sankalp 8f0891220e ✨ feat(dashboard): implement dashboard with notifications and keybinding 2025-07-27 01:23:49 +05:45
sankalp c4be327948 ✨ feat(ui): add placeholder for player mini when no players are active 2025-07-26 22:45:14 +05:45
sankalp 943fe24a55 ✨ feat: add dashboard module with network, bluetooth and player controls 2025-07-24 12:46:41 +05:45
sankalp fef4312996 ♻️ refactor(dock): improve music player popup handling and remove hover events 2025-07-21 10:30:38 +05:45
sankalp aebb974810 ✨ feat(dock): switch notification popup to click-based, load history in background 2025-07-21 10:26:22 +05:45
sankalp 2f7590c700 ♻️ refactor(battery): simplify battery component and add tooltips 2025-07-21 10:14:17 +05:45
sankalp 5f2f8f797b 💅 style: update color scheme and add power management commands to bash scripts plugin 2025-07-21 09:48:39 +05:45
sankalp bb64eb17d7 🐛 fix(ui): prevent window resizing in settings app 2025-07-21 09:16:20 +05:45
sankalp 36904e84e8 ♻️ refactor(gui): remove unused methods and imports, consolidate logic into tab classes 2025-07-21 09:14:42 +05:45
sankalp e5822a0a18 ♻️ refactor(ui): rearrange notification position settings in appearance tab 2025-07-21 09:12:40 +05:45
sankalp 8775f2cb83 ♻️ refactor(config): use fabric Grid and Box widgets for consistent styling 2025-07-21 08:56:06 +05:45
sankalp 3bb595203f ✨ feat(appearance): replace Gtk.Scale with custom Scale widget and reorganize layout 2025-07-21 08:42:52 +05:45
sankalp 88e42162cd ✨ feat(config): add settings GUI tabs for appearance, keybindings, system, and about 2025-07-21 08:18:27 +05:45
sankalp d5d2721820 ♻️ refactor(ui): enforce fixed window size and prevent dynamic resizing 2025-07-21 07:55:19 +05:45
sankalp 3d8f059957 🔧 chore: update plugins 2025-07-21 07:44:20 +05:45
sankalp b0d136e840 update 2025-07-21 07:30:42 +05:45
sankalp 1504423633 update 2025-07-21 07:29:27 +05:45
sankalp 44b06150e1 feat(launcher/plugin):added tmux manager plugin 2025-07-21 01:30:26 +05:45
sankalp 4a2fc70ff9 update 2025-07-21 00:55:51 +05:45
sankalp 532d3ceb39 💅 style(launcher/plugins/bash_scripts): remove management commands 2025-07-21 00:49:08 +05:45
sankalp 73c153d5a6 💅 style(launcher/plugins/bash_scripts): remove management commands 2025-07-21 00:48:26 +05:45
sankalp 91c6816eef 💅 style(launcher/plugins/bash_scripts): remove management commands and related functions, simplify code structure 2025-07-21 00:44:48 +05:45
sankalp e87510997d ♻️ refactor(plugins/bash_scripts): add script argument variants, improve result creation 2025-07-21 00:38:04 +05:45
sankalp 1e44ae1c2d 💅 style(launcher/plugins/bash_scripts): improve remove command handling and error messages 2025-07-21 00:20:08 +05:45
sankalp 1709a9ce58 new plugin 2025-07-21 00:08:23 +05:45
sankalp 966d58a644 ♻ refactor(screen-capture): enhance screen-capture script targeting latest video by default 2025-07-20 23:15:59 +05:45
sankalp 02c2ab5a8b ✨ feat(launcher): clear search query after toggling matugen wallpaper plugin 2025-07-20 22:50:40 +05:45
sankalp 3fdcffbc8c ♻️ refactor(system): optimize binary search, improve caching strategy, and add background cache update 2025-07-20 22:30:35 +05:45
sankalp c965882733 ♻️ refactor(switcher): filter out hidden windows and special workspace clients in update_windows method 2025-07-20 22:20:18 +05:45