new #6

Closed
S4NKALP wants to merge 200 commits from new into main
pull from: new
200 Commits
Author SHA1 Message Date
sankalp 55bf48ebb3 🔧 chore: update project metadata in info.py 2025-07-29 15:44:03 +05:45
sankalp eef39cab25 💅 style: update color scheme to warm desert theme 2025-07-29 15:28:39 +05:45
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
sankalp f5625ef1e4 ♻ refactor(clipboard): enhance clipboard plugin with forever image caching and improved search 2025-07-20 22:15:38 +05:45
sankalp f2fdc20ff3 ♻ refactor(clipboard): enhance clipboard plugin with forever image caching and improved search 2025-07-20 22:15:23 +05:45
sankalp d5eb8eb3ad ♻️ refactor(clipboard): improve search functionality - search through all items, sort by relevance, limit results after filtering and sorting 2025-07-20 21:50:53 +05:45
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 70dc0e97e2 🔧 chore(install): update package list in install script 2025-07-05 12:09:17 +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 e4b8fe3b94 💅 style(examples/app-launcher): update indentation and spacing 2025-07-04 12:41:41 +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 5b04a302a6 💅 style(components): fix CSS syntax, update font-size unit in #music-label 2025-06-30 02:29:08 +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 6d010ee65c ♻️ refactor(memory_monitor): improve memory calculation logic 2025-06-29 12:44:32 +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 f0fcfe5531 updates 2025-06-27 19:58:24 +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 54d2f4be0b updates 2025-06-26 23:14:52 +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 3d754ff50d 🔧 chore(config): move configuration files to config/assets directory 2025-06-26 16:11:24 +05:45
sankalp 96434bd036 updates 2025-06-26 16:10:17 +05:45
sankalp d684916f14 ✨ feat(gui): add dock hide special workspace option and sensitivity handling 2025-06-26 03:31:13 +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 f2090c1e53 ✨ feat(ui, icons): add process icon and description in launcher config and icons file 2025-06-24 02:56:56 +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
sankalp 7affe30403 ✨ feat(plugins/launcher): add Pomodoro Technique plugin with timer support 2025-06-23 22:06:19 +05:45
sankalp e37683ed7a ✨ feat(launcher, bookmarks): add bookmark management with caching and launcher hooks 2025-06-23 15:25:01 +05:45
sankalp f10c7b4bdd ✨ feat(launcher, plugins): add bookmarks plugin 2025-06-23 14:59:40 +05:45
sankalp 3a2eca41ca 🔧 chore(install): update install script - use git repo URL and adjust install dir/packages 2025-06-23 13:47:57 +05:45
sankalp e50a3cace7 ♻️ refactor(launcher): improve exit condition for trigger mode in search input 2025-06-23 13:46:58 +05:45
sankalp 6756b925b7 ✨ feat(launcher): add trigger mode management and backspace handling 2025-06-23 13:42:44 +05:45
sankalp c4d6530291 ✨ feat(launcher, password): add Password Manager plugin with XOR encryption and clipboard support 2025-06-23 13:33:47 +05:45
sankalp 67769dad87 ✨ feat(launcher, plugins): add password manager plugin with encryption and caching 2025-06-23 13:30:53 +05:45
sankalp dd16752d76 ♻️ refactor(gui): calculate and display total time for background task 2025-06-22 22:18:07 +05:45
sankalp 4fd719a8b8 🔧 chore(config): update Hypr modus configuration 2025-06-22 22:00:33 +05:45
sankalp b0eca30fab 💅 style(colors): update color configurations and stylesheet 2025-06-22 22:00:25 +05:45
sankalp 2c506ddb84 🔧 chore(config): use user-specific paths in modus.conf and utils.py 2025-06-22 21:58:59 +05:45
sankalp 096679bbd6 💅 style(config): update notify-send image path in utils.py 2025-06-22 20:19:55 +05:45
sankalp 78ea888eac 🔧 chore(config, settings, utils): update file paths for consistency and correctness 2025-06-22 20:15:07 +05:45
sankalp 25b3cebcc2 💅 style(config, gui): replace hardcoded paths with user-specific paths in config and gui modules 2025-06-22 20:09:20 +05:45
sankalp 380e2dbb1a 🔧 config, data, settings: use user-specific config paths instead of hardcoded paths 2025-06-22 20:05:10 +05:45
sankalp c323b4ead9 📚 docs(readme): update project description and logo in README 2025-06-22 19:57:01 +05:45
sankalp 00824b5b39 ✨ docs(readme): add and update project description and installation guide 2025-06-22 19:55:54 +05:45
sankalp 22dccd02a5 💅 style(launcher): remove unnecessary import inside functions 2025-06-22 19:54:02 +05:45
sankalp b9b0c5a141 ♻️ refactor(launcher): add constants for better maintainability, improve _position_cursor_at_end and _add_space_to_trigger, simplify _on_search_changed and _on_key_press 2025-06-22 19:52:09 +05:45
sankalp 4b0ac0825b ✨ feat(launcher): improve trigger handling and activation in main.py 2025-06-22 19:43:09 +05:45
sankalp 814ee1b9fd 💅 style(colors): update color scheme for better contrast and consistency 2025-06-22 19:38:03 +05:45
sankalp 84d3628c6e 🐛 fix(main): correct user's home path for symlinking example wallpaper 2025-06-22 19:36:40 +05:45
sankalp 674df22960 🔧 chore(switcher): add keybindings for scheme selection and navigation with h/l keys 2025-06-22 19:36:21 +05:45
sankalp c5ee49523e ♻️ refactor(launcher): remove gi.repository imports in result_item, use EventBox, Label, Image from fabric.widgets 2025-06-22 19:11:13 +05:45
sankalp cae5398230 💅 style(config): replace $axMessage with $Message and remove space from shortcut references in utils.py 2025-06-22 19:10:01 +05:45
sankalp c60c52800c ♻️ refactor(launcher): add space automatically after trigger keyword, improve backspace handling, and optimize key event handling 2025-06-22 19:09:34 +05:45
sankalp 2fd09ee21c ♻️ refactor(utils/conversion): simplify length chart and remove currency conversion via floatrates.com 2025-06-22 19:09:12 +05:45
sankalp bb8d4fabb8 lol i dont know 2025-06-22 19:07:27 +05:45
sankalp 9c81dd69a4 ♻️ refactor(osd, switcher): use Animator for smooth value transitions in OSD scale and switcher window animation 2025-06-22 18:52:39 +05:45
sankalp 8b4d829681 🔧 chore(workspaces): update Workspaces and WorkspaceButton instances, remove Hyprland import 2025-06-22 18:47:25 +05:45
sankalp 822672c399 ♻️ refactor(dock/battery): simplify battery component initialization and event handling 2025-06-22 18:39:49 +05:45
sankalp 73488b188c ♻️ refactor(dock/applications): use cairo for drawing, improve Hyprland integration, update pinned apps logic 2025-06-22 18:38:12 +05:45
sankalp 7b0458797e ✨ feat(launcher/plugins): add ability to load custom plugins 2025-06-22 15:36:20 +05:45
sankalp 8990801e7c ✨ feat(pomodoro): add asynchronous notifications, countdown timer management, and force refresh support 2025-06-22 15:35:54 +05:45
sankalp a2994abb16 🐛 fix(emoji): track recently used emojis and ensure order 2025-06-22 14:55:53 +05:45
sankalp 519f273d20 ♻️ refactor(clipboard, system): improve system plugin query performance and clipboard handling, invalidate cache on clipboard change, add command parsing to system plugin query 2025-06-22 14:41:14 +05:45
sankalp 26e6ed2858 🔧 chore(launcher/plugins): update config path for dock settings 2025-06-21 21:54:10 +05:45
sankalp db51fc44ac 🔧 chore(installation): make install script executable 2025-06-21 21:45:34 +05:45
sankalp 462587b2a8 🔧 chore(install): update AUR packages and scripts, improve installation process 2025-06-21 21:45:10 +05:45
sankalp 01a2d1aecc added notification history plugins 2025-06-21 21:30:45 +05:45
sankalp 5f55fb2c61 💅 style(launcher, notification_popup): update keyboard focus styling and add discharging battery icons 2025-06-21 14:51:00 +05:45
sankalp 131670ea02 ✨ feat(notification_popup): add close progress bar and expandable content for notifications 2025-06-21 11:37:07 +05:45
sankalp fea8b13477 ♻️ refactor(osd): add previous_volume and previous_muted; improve volume property change handling 2025-06-21 11:33:10 +05:45
sankalp eb01b5d17b 💅 style(launcher/plugins/otp): update exception handling and logging, improve readability 2025-06-21 10:44:00 +05:45
sankalp 63334f6569 🔧 - Changes the prefix and suffix values for various launcher actions in the constants.py file. 2025-06-20 23:04:18 +05:45
sankalp 0360227ed4 💅 style(plugins): simplify trigger names in bluetooth and network plugins 2025-06-19 22:37:19 +05:45
sankalp 761e7bfd61 🔧 This commit includes various changes to the launcher, such as updating colors and icons in the config files. New plugins, like 'scripts' and 'kanban', have been added along with new features in existing plugins like 'bluetooth' and 'screencapture'. Notifications have been improved with better error handling and a new service for caching notifications. The scripts plugin now supports more system utilities and commands, providing better control over the system. 2025-06-19 21:55:00 +05:45
sankalp e0691986c2 ✨ feat(ui): add NotificationPopup and related styles for displaying system notifications 2025-06-19 15:25:56 +05:45
sankalp 7cb5cb05d6 ♻️ refactor(screencapture): simplify command_info structure and remove unnecessary imports 2025-06-19 14:09:29 +05:45
sankalp fbc2eb8f4e 💅 style(screencapture): use fabric's get_relative_path for script_path resolution 2025-06-19 14:08:50 +05:45
sankalp d6dee7c50d ♻️ refactor(launcher/plugins/screencapture): use screen-capture.sh script for screenshot and screen recording functionality 2025-06-19 14:06:57 +05:45
sankalp e257ec2a2b ✨ feat(scripts, screen-capture): add shell script for screen recording & image capturing with various options and actions 2025-06-19 13:53:44 +05:45
sankalp 18c296f863 ♻️ refactor(bluetooth): return multiple values in tuple for connected devices and status messages 2025-06-19 13:00:45 +05:45
sankalp 78bc260e7a ✨ feat(bluetooth): add support for "blue" trigger and set bluetooth client creation timeout 2025-06-19 12:59:42 +05:45
sankalp c77f8369dd ✨ feat(launcher): add Bluetooth management feature in launcher 2025-06-19 12:53:10 +05:45
sankalp ccfd6e0f7e 🔧 - New feature for managing Bluetooth devices, connections, and adapter settings 2025-06-19 12:52:23 +05:45
sankalp 5cbe9321aa 🐛 fix(launcher): remove extra whitespace in import statement and fix attribute access in mixed case 2025-06-19 12:05:08 +05:45
sankalp ee14db3e9e ♻️ refactor(launcher): improve key handling in custom widgets, use 'exclusive' keyboard mode 2025-06-19 01:36:37 +05:45
sankalp 8697baba9e 💅 style(launcher): format consistency and code simplification in launcher config 2025-06-19 01:34:33 +05:45
sankalp 75b73d7f60 ✨ feat(network): add network management plugin for WiFi and Ethernet connections 2025-06-19 01:32:28 +05:45
sankalp 5bfc9f7631 💅 style(launcher): simplify and format launcher configuration 2025-06-18 23:04:40 +05:45
sankalp e53ef1c355 ✨ feat(launcher/plugins/calendar): add visual calendar widget with navigation buttons and Enter key support 2025-06-18 22:51:18 +05:45
sankalp acfb530c40 ✨ feat(launcher, plugins): add reminders plugin with time-based notifications 2025-06-18 22:46:54 +05:45
sankalp 35966f176e ✨ feat(launcher): add trigger keyword argument to show_launcher method, improve functionality 2025-06-18 17:17:44 +05:45
sankalp fee0aef45a 💅 style(colors): update color scheme in config/hypr/colors.conf and styles/colors.css 2025-06-18 17:13:18 +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 9e598319a7 💅 style(config/hypr/hyprlock): remove unnecessary properties no_fade_in and disable_loading_bar 2025-06-17 12:18:31 +05:45
sankalp 811c7d3449 added launcher and fixes some error in config.py and in applications.py 2025-06-17 12:17:20 +05:45
sankalp 90ebffe6dd ✨ feat(osd): add OSD for brightness, volume, and microphone controls 2025-06-16 18:58:34 +05:45
sankalp 99421153ab 🔧 chore(config): update .gitignore and use unified config files 2025-06-16 14:25:11 +05:45
sankalp 072df03989 ✨ feat(gui): add application switcher items scale and bindings in settings GUI 2025-06-16 14:24:05 +05:45
sankalp f918c67cc9 ✨ feat(ui): add application switcher with keyboard navigation and mouse interaction 2025-06-16 14:23:36 +05:45
sankalp 7d77230be8 ♻️ refactor(applications): initialize dock hidden for improved UX 2025-06-13 21:06:25 +05:45
sankalp 4059ff9309 updates 2025-06-13 21:00:45 +05:45
sankalp 776f2d2da2 ✨ feat(dock/components): initialize dock components with theming and visibility configuration 2025-06-12 03:09:03 +05:45
sankalp 54732242ed updates 2025-06-12 03:07:29 +05:45
sankalp 924b46fb89 🔧 config, dock: update dock position, remove pinned apps from config 2025-06-11 16:28:51 +05:45
sankalp 20dced51fb ✨ feat(applications-dock): add cross-section drag functionality for pinning and unpinning apps 2025-06-11 15:53:49 +05:45
sankalp bbff498013 💅 style(dock/components): remove unnecessary kwargs in constructor, simplify add method order 2025-06-11 15:41:49 +05:45
sankalp d1c2f65297 🔧 chore(dock): update config and dock.json, add pinned apps to dock instance, connect drag signals 2025-06-11 15:38:29 +05:45
sankalp a3c423c8b8 updates 2025-06-11 14:42:26 +05:45
sankalp b6a5343a42 update .gitignore 2025-06-07 23:05:10 +05:45
sankalp 904dfa2b6b 🔧 chore(dock): add system tray and update tray visibility in DockComponents 2025-06-07 23:02:52 +05:45
sankalp a6f47cc548 🔧 chore(dock): refactor DockSystemTray to DockComponents and update related changes for consistent naming and structure 2025-06-07 16:11:30 +05:45
sankalp e1a85413c2 new 2025-06-07 15:11:26 +05:45