Commit Graph
30 Commits
Author SHA1 Message Date
sankalp ad6d35fe46 feat(modules/panel/components): adjust dropdown capture layer and pointer widget assignments
Changed the default layer used by `create_dropdown_with_capture` from `"bottom"` to `"top"` and updated the call site accordingly. Added safety checks to set `_pointing_widget` on indicator windows when they exist, preventing potential errors when the windows are not created.

- Enhancements:
  - Updated default `layer` parameter in `create_dropdown_with_capture` to `"top"`.
- Bug Fixes:
  - Ensured `BluetoothIndicator`, `NetworkIndicator`, and `BatteryIndicator` properly assign `_pointing_widget` to their respective buttons when the associated windows are present.
2026-04-10 01:13: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 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 d91c61d806 Added Wifi Signal Strenght Indicators 2025-08-11 18:57:04 +05:30
tr1x_em 44987758a8 Fixed Styling 2025-08-11 12:03:32 +05:30
sankalp 721eac0c5d Reapply "🐛 fix(panel): reduce icon size and hide battery indicator when no battery is detected"
This reverts commit 3b119e7474.
2025-08-10 22:50:30 +05:45
sankalp 3b119e7474 Revert "🐛 fix(panel): reduce icon size and hide battery indicator when no battery is detected"
This reverts commit c33adef98b.
2025-08-10 22:47:13 +05:45
sankalp 2e8e3e73e2 💅 style(indicators): increase icon size for better visibility 2025-08-10 22:33:27 +05:45
sankalp c33adef98b 🐛 fix(panel): reduce icon size and hide battery indicator when no battery is detected 2025-08-10 22:31:33 +05:45
tr1x_em dca44f9f69 New icons 2025-08-10 17:22:21 +05:30
tr1x_em d13993d886 Battery Windows Formatted to match control centre 2025-08-10 12:10:32 +05:30
sankalp 68ec5c50a6 ✨ feat(panel): display battery percentage next to the battery icon 2025-08-09 15:34:43 +05:45
sankalp 31a0e1dd25 ✨ feat(panel): add show_window option to indicators to conditionally render control centers 2025-08-09 14:55:50 +05:45
sankalp fb65e0b55d ✨ feat(controlcenter): implement battery control widget with power profiles and game mode 2025-08-07 11:25:42 +05:45
sankalp 25d12a838b ✨ feat(controlcenter): integrate network and bluetooth indicators with control center 2025-08-05 08:57:44 +05:45
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 47c192444a Added Correct Sized Icon 2025-08-03 15:56:19 +05:30
tr1x_em cc5680e1ff Added New SVG and Made Title name bold 2025-08-02 20:37:48 +05:30
sankalp 8dd1656fc2 ♻️ refactor(notification): improve notification animation and limit count 2025-08-01 09:57:52 +05:45
sankalp c3d01b3185 Huge updates: ControlCenter: Wi-Fi, Bluetooth, Password Entry Dialog, Notification, CustomRevealer for notif 2025-08-01 07:54:43 +05:45
sankalp 8c9b9fc5b5 ✨ feat(ui): add new applet icons for better visual representation 2025-08-01 01:02:07 +05:45
sankalp 8a2efa3b5a ✨ feat(wifi): improve connection handling and UI feedback for WiFi network operations 2025-07-31 22:37:07 +05:45
tr1x_em 9a2a434eab Better Size 2025-07-31 21:29:33 +05:30
sankalp 9540d2913a Huge updates: ControlCenter, DropDown Menu 2025-07-31 20:46:02 +05:45
sankalp 67dab9cfb9 ♻️ refactor(ui): improve panel and launcher functionality and appearance 2025-07-30 14:54:53 +05:45
sankalp 5495233667 ♻️ refactor(launcher): improve code structure and plugin functionality 2025-07-30 13:04:22 +05:45
sankalp acec6bdda7 ✨ feat: implement core functionality and UI for Modus shell 2025-07-30 09:28:32 +05:45