Commit Graph
81 Commits
Author SHA1 Message Date
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 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 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 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 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 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 75b73d7f60 ✨ feat(network): add network management plugin for WiFi and Ethernet connections 2025-06-19 01:32:28 +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 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 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