Commit Graph
167 Commits
Author SHA1 Message Date
tr1x_em da03fcd84e Smooth notification + Removing logs 2025-08-07 11:21:36 +05:30
sankalp fb65e0b55d ✨ feat(controlcenter): implement battery control widget with power profiles and game mode 2025-08-07 11:25:42 +05:45
tr1x_em e7fac41852 Addded Caching System 2025-08-07 09:38:10 +05:30
sankalp 4852fa01e2 ♻️ refactor(dock): overhaul dock implementation for improved performance and maintainability 2025-08-07 06:08:20 +05:45
sankalp 8ba98e33d3 ✨ feat: add dock module with drag and drop pinning and instance management 2025-08-07 06:01:54 +05:45
tr1x_em 82a0886c74 Fixed Expanded No Playing(rare-case) 2025-08-06 23:20:36 +05:30
tr1x_em aec638ef6a Fixed Postion of macos-player-switcher-dot 2025-08-06 23:11:06 +05:30
tr1x_em 8c56d9b236 Enchancements 2025-08-06 22:56:54 +05:30
sankalp e44d2aef00 ✨ feat(wallpaper): add hex color scheme support to color picker results 2025-08-06 22:37:58 +05:45
sankalp 89ed9a4877 ♻️ refactor(wallpaper): apply matugen color scheme only when enabled 2025-08-06 22:37:32 +05:45
tr1x_em 597b11d6cc Expanded Player Tweaks and Icons 2025-08-06 21:30:46 +05:30
tr1x_em 2575814554 Per App Volume Control Enhanced 2025-08-06 20:58:18 +05:30
tr1x_em f1993ef473 Final ExpandedPlayer Layout 2025-08-06 20:18:53 +05:30
tr1x_em 209df5d91a Fix No Media 2025-08-06 19:15:30 +05:30
tr1x_em 7d169ce1ef Fix Memory leak(maybe) 2025-08-06 18:44:43 +05:30
tr1x_em 6de682784e W 2025-08-06 16:32:21 +05:30
tr1x_em 26587a4717 fix: restore working Bluetooth functionality in control center by reverting to direct initialization
Bluetooth in control center was failing with AttributeError: 'Device' object has no attribute 'get_paired'.
Restored the working initialization pattern from 20 commits back where BluetoothClient is created directly
during control center initialization rather than lazy loading, which avoids the device enumeration error.

🤖 Generated with [opencode](https://opencode.ai)
2025-08-06 16:28:31 +05:30
tr1x_em b5211b3446 Expanded Player formatting 2025-08-06 16:06:16 +05:30
tr1x_em cc5a116efb Fix Expanded Player 2025-08-06 15:41:33 +05:30
tr1x_em 6895b346cd Added all stuff to one stack and fixed seekbar 2025-08-06 14:59:16 +05:30
tr1x_em 331a704243 QuickFix 2025-08-06 14:19:31 +05:30
sankalp 163232ac34 ✨ feat(player): add seek bar and position display to control playback position 2025-08-06 14:32:36 +05:45
tr1x_em c7d40f0177 Per app sound control 2025-08-06 14:07:49 +05:30
tr1x_em 700eea586e Fix Char limit 2025-08-06 12:38:16 +05:30
tr1x_em 88e6f641c2 fix: resolve memory leaks in control center and expanded player cleanup 2025-08-06 12:38:16 +05:30
tr1x_em 4c587db489 fix: resolve memory leaks in player and expanded player components 2025-08-06 12:38:16 +05:30
tr1x_em 75236973f0 fix: resolve memory leaks by improving resource cleanup and management 2025-08-06 12:38:16 +05:30
tr1x_em b86edfc213 fix: Replace append method with children property for music widget management 2025-08-06 12:38:16 +05:30
tr1x_em 2551355bbc refactor: Optimize control center for lazy loading and memory management 2025-08-06 12:38:16 +05:30
sankalp 39cdc51e62 ♻️ refactor(notification): use custom notification service instead of roam service 2025-08-06 12:29:52 +05:45
sankalp b497c61fa0 ♻️ refactor(notification): improve notification caching and management 2025-08-06 12:27:00 +05:45
tr1x_em c1c6786b26 refactor: Remove XML usage and instantiate widgets directly in control center 2025-08-06 11:54:22 +05:30
tr1x_em 8e1f0de0b8 fix: control-centre formatting and small-player 2025-08-06 11:40:24 +05:30
tr1x_em f1d53b7e1e Fixed The player in control centre 2025-08-06 10:56:51 +05:30
tr1x_em 8b86bfd72d feat: close control center and open expanded player on prev button click 2025-08-06 09:48:16 +05:30
tr1x_em d5d824d8d6 refactor: remove unused mouse capture and expanded player from main.py 2025-08-06 09:48:14 +05:30
tr1x_em e5217cc91c style: Improve code readability with consistent line breaks in conditions 2025-08-05 23:58:50 +05:30
tr1x_em 98082ef300 feat: enable automatic switching to currently playing player in widget 2025-08-05 23:35:05 +05:30
tr1x_em 3c0193411c refactor: remove commented-out code in PlayerBox class 2025-08-05 23:35:03 +05:30
tr1x_em 57593f8c10 Intial Exapanded player 2025-08-05 22:53:33 +05:30
sankalp a4abffeed1 ✨ feat(network): improve WiFi connection handling with callbacks and error messages 2025-08-05 09:48:16 +05:45
sankalp dcafc9c59e ✨ feat(dock): create individual dock buttons for each application instance 2025-08-05 09:25:45 +05:45
sankalp babdf40262 ♻️ refactor(bluetooth): remove bounce animation code to simplify refresh logic 2025-08-05 09:08:26 +05:45
sankalp 25d12a838b ✨ feat(controlcenter): integrate network and bluetooth indicators with control center 2025-08-05 08:57:44 +05:45
tr1x_em 855dd2859f Revamped Notification and NotificationCenter 2025-08-04 23:38:07 +05:30
tr1x_em 5e950a98bd Reduced Debounce Times 2025-08-04 23:37:52 +05:30
tr1x_em 0d57188da8 Added Workspace number with icons in dock 2025-08-04 22:46:17 +05:30
sankalp 5f4bb8d342 ✨ feat(panel): display current workspace in the menubar 2025-08-04 18:27:32 +05:45
sankalp 27116a544f 🐛 fix(panel): correct battery icon path to load icons properly 2025-08-04 18:21:09 +05:45
tr1x_em d3f5d2b6ac Prettier 2025-08-04 14:31:07 +05:30