sankalp
ef4065bc1f
refactor(modules): improve exception handling and simplify service usage
...
Enhancements
- Replace bare `except:` with `except Exception:` in multiple modules- Cast step calculation to `int` for consistent type
- Simplify `get_battery_icon_file` to return a string directly
- Use `get_todo_service()` instead of module-level `todo_service` throughout todo widget
- Remove unused `"zen": "zen-browser"` mapping entry
Bug Fixes
- Prevent bare exception swallowing by catching `Exception` explicitly
- Ensure proper cleanup of timer IDs and other resources
- Delete unused modules/osdd components
New Features
- None
2026-03-23 23:34:03 +05:45
sankalp
cf7666a8a5
refactor(modules): clean up dock update logic and fix TOTP action closure
...
- Refactor dock update loop to use explicit parentheses and improve readability
- Fix closure capture in OTP plugin action to correctly pass current code
- Remove redundant lambda wrapper in player label binding
- Update logger messages with full exception context
- Adjust imports and naming for consistency across modules
- Minor code style updates and whitespace cleanup
2026-02-26 06:54:29 +05:45
sankalp
e97311e2b0
feat(modules): restructure battery UI and add dynamic layout rebuilding
...
New Features
- Introduce `get_battery_icon_file` to generate battery icons based on percentage and charging state.
- Add fallback Bluetooth control using `rfkill` when Fabric Bluetooth fails.
Enhancements
- Refactor layout management with `_rebuild_layout_from_config` and dynamic indicator instantiation.
- Replace large `EnergyModeButton` class with lightweight utility functions.
- Simplify notification icon updates using `dynamic_file`.
Bug Fixes
- No explicit bug fixes; changes focus on feature additions and refactoring.
2026-02-26 06:24:44 +05:45
sankalp
158ce6590c
Revert "ready for ignis"
...
This reverts commit 9d404b100f .
2025-09-01 12:39:28 +05:45
sankalp
9d404b100f
ready for ignis
2025-09-01 12:36:58 +05:45
sankalp
2801412746
🐛 fix(bluetooth): handle bluetooth enable/disable failures with subprocess
2025-08-17 18:44:57 +05:45
sankalp
75a87f9134
🐛 fix(bluetooth): use rfkill as fallback to enable/disable bluetooth
2025-08-16 13:38:47 +05:45
sankalp
73f3839d85
✨ feat(bluetooth): control scanning based on other devices section visibility
2025-08-16 13:20:40 +05:45
sankalp
2eba79b98e
🐛 fix(bluetooth): add fallback to bluetoothctl for enabling/disabling bluetooth
2025-08-16 13:15:21 +05:45
tr1x_em
3af502daa8
Caching Fixed
2025-08-14 16:05:29 +05:30
sankalp
07d0705fd4
✨ feat(ui): add pomodoro timer and todo list to readme and refine network indicator margin
2025-08-13 16:57:59 +05:45
tr1x_em
3fac357112
Added Night light support with respective icons
2025-08-13 16:18:25 +05:30
tr1x_em
4fbf2603e9
Player Small Styling
2025-08-12 18:34:45 +05:30
tr1x_em
010c7089c3
Fix All padding and volume centre with the helps of super crazy eyes
...
havers
2025-08-12 17:49:30 +05:30
tr1x_em
c1bbbb9483
controlcenter revamp
2025-08-12 14:28:35 +05:30
tr1x_em
c59e911018
Fixe Styling of cc
2025-08-12 14:17:42 +05:30
tr1x_em
0c91178aaf
controlcenter fix
2025-08-11 19:24:12 +05:30
tr1x_em
59e5db5cae
Fix Wifi Style Updation tweaked control panel looks
2025-08-11 19:11:05 +05:30
tr1x_em
d91c61d806
Added Wifi Signal Strenght Indicators
2025-08-11 18:57:04 +05:30
sankalp
fccb44b208
✨ feat(controlcenter): add flight mode and caffeine toggle functionality
2025-08-11 17:58:41 +05:45
tr1x_em
c2b93cac3a
per_app_volume looks enhancements
2025-08-11 12:09:09 +05:30
tr1x_em
44987758a8
Fixed Styling
2025-08-11 12:03:32 +05:30
tr1x_em
66464df825
Battery Window Enhanced
2025-08-11 11:28:23 +05:30
tr1x_em
f4349e6d93
Wifi Connection hover
2025-08-11 10:32:22 +05:30
tr1x_em
dd05ef786c
Buton Hover in Bluetooth
2025-08-11 10:11:15 +05:30
tr1x_em
6e6f864382
Initial New Windows
2025-08-11 10:03:38 +05:30
tr1x_em
819659c15d
Battery Buttons with bg
2025-08-11 09:13:25 +05:30
tr1x_em
7001dd2797
Battery Mode Icons
2025-08-11 09:10:51 +05:30
sankalp
d505b0fc26
♻️ refactor(battery): rearrange imports and remove unused imports
2025-08-11 03:00:22 +05:45
sankalp
a07b556438
✨ feat(controlcenter): redesign battery widget with energy modes and game mode toggles
2025-08-11 02:59:55 +05:45
sankalp
9aa9ab6e90
✨ feat(wifi): enhance WiFi network handling with refresh, monitoring, and pull-to-refresh
2025-08-11 02:04:48 +05:45
sankalp
faed1b9111
✨ feat(bluetooth): improve device handling and monitoring for real-time updates
2025-08-11 01:53:58 +05:45
sankalp
122254c394
✨ feat(bluetooth): implement pull-to-refresh for device scanning
2025-08-11 01:03:19 +05:45
sankalp
9a20337ced
✨ feat(controlcenter): redesign Wi-Fi and Bluetooth panels with macOS-style UI
2025-08-11 00:44:34 +05:45
tr1x_em
dc700770e0
Fixed Expanded player and removed revelear
2025-08-10 12:20:03 +05:30
tr1x_em
d13993d886
Battery Windows Formatted to match control centre
2025-08-10 12:10:32 +05:30
tr1x_em
94d37071af
Remove Revelaer
2025-08-10 09:43:40 +05:30
tr1x_em
42f9f66146
Added bluetooth battery indicator
2025-08-10 09:38:28 +05:30
tr1x_em
95a93cadbf
Added panel widget
2025-08-10 09:20:22 +05:30
tr1x_em
0f811def01
Apple Like Notificiation Centre
2025-08-09 19:57:24 +05:30
tr1x_em
813dac5370
Fixed Wifi Toggle Button
2025-08-09 16:18:26 +05:30
tr1x_em
79625b36a3
Fixed WifiLabel
2025-08-09 16:14:53 +05:30
tr1x_em
e89fdb8163
Fix Control Centre Wifi
2025-08-09 14:44:55 +05:30
tr1x_em
643d39b38b
Fixed Potential memory leak
2025-08-07 23:00:16 +05:30
tr1x_em
5d9db0a66f
Fixed Wrong Names
2025-08-07 19:07:44 +05:30
tr1x_em
3a5d0cf37d
Added Back button to Per App Volume
2025-08-07 19:01:27 +05:30
tr1x_em
ccbbe65e5e
Complete Overhaul of per app volume per app, Desgined new sliders
2025-08-07 18:48:37 +05:30
tr1x_em
2e78d911fc
make it use fabric audio service instead of pactl
2025-08-07 16:30:15 +05:30
tr1x_em
628e544e3d
Tweak
2025-08-07 15:30:46 +05:30
tr1x_em
a07adeb629
Truncuate Wifi and Bluetooth name
2025-08-07 14:41:03 +05:30