Commit Graph
66 Commits
Author SHA1 Message Date
sankalp faaa99bd24 refactor(battery): consolidate button styles, refactor service, remove ddcutil
- Merge game-mode/charge-limit CSS into shared selectors
- Rewrite Battery service with IntEnum states and charge-limit support
- Add ChargeLimitButton with active-state styling
- Drop ddcutil from dependencies (unused)
2026-07-21 09:21:29 +05:45
sankalp d4f4850562 fix(package): update package name for fonts as apple-fonts isnot beign install 2026-07-19 18:55:44 +05:45
sankalp 7ac5696ef5 feat: bump version to 2.0.0 2026-07-19 18:15:44 +05:45
sankalp 96412dda47 feat: add settings window to fabric-cli and update docs 2026-07-19 10:37:12 +05:45
sankalp b69b11a184 docs(readme): update the quickstart 2026-07-18 22:35:34 +05:45
sankalp 5544367c2c docs(readme): update package list and fix config reference
- Sync package list with install.sh PACKAGES
- Fix modus.conf reference to modus.lua
2026-07-18 19:29:23 +05:45
sankalp a782d30f15 refactor: reorganize globalmenu into src/window 2026-07-14 18:45:14 +05:45
sankalp 54ff85ffc9 fix(services/spotlight): improve MPRIS artwork handling and scope keyword searches to single plugin
- mpris: native MediaArt cache lookup, dedupe play/pause emission, safe
  cleanup, artwork polling for already-playing browser players, drop
  os.system seek fallback
- spotlight: scope plugin keyword and detect() matches to a single plugin
  via search_single instead of global search; register clipboard keywords
  (clip/clipboard)
2026-07-13 22:20:19 +05:45
sankalp b5c92a9a77 docs: rearrange README sections and remove roadmap
New flow: hero -> quick start -> manual install -> docs -> config -> mods -> plugins -> team
Rename 'Links' to 'Documentation' for clarity
2026-07-12 20:16:14 +05:45
sankalp 7934267924 docs: link contribution guide in README 2026-07-12 18:40:03 +05:45
sankalp b78710002a docs(readme): mark Pomodoro Timer Widget as completed 2026-07-12 09:32:26 +05:45
sankalp 11ad484fb6 feat(root): update lock dependency to window.lock and document README properly 2026-07-12 05:26:40 +05:45
sankalp b3b684720a feat(readme,install): update documentation and add required build dependencies 2026-07-12 05:02:08 +05:45
sankalp 4357339559 feat: add configuration documentation and update TODO checklist
Add detailed configuration documentation in README, describing TOML files, their purpose, and usage. Update the TODO checklist to reflect completed items and remove outdated entries.
2026-07-04 06:55:17 +05:45
sankalp 6449da8c27 feat(root): bump version to 0.2.0 and update dependencies
- New Features
  - Incremented project version to 0.2.0
- Enhancements
  - Fixed image reference to use src/assets/modus.png
  - Pinned pywayland to exact version 0.4.18
  - Added explicit version constraints for new dependencies
- Bug Fixes
  - None
2026-04-10 18:40:22 +05:45
sankalp ffb9bc081d fix(root): Remove.py extension from lock command in README
- Corrected lock command reference from `uv run lock.py` to `uv run lock` to match the intended executable, fixing documentation error.
2026-04-10 17:17:03 +05:45
sankalp e4813f35a0 feat(root): implement dynamic todo list refresh and UI enhancements
This change adds a mechanism to refresh the todo list dynamically when the underlying service updates, improving UI responsiveness and user experience. It also updates documentation and removes deprecated files.

- New Features:
  - Added `_refresh_todos` method to rebuild the todo list when `get_todo_service().todos` changes.
  - Introduced `TodoListCapture` class for mouse capture handling of the todo list window.
- Enhancements:
  - Updated README with corrected image paths, installation tips, and manual installation commands.
  - Introduced `start.py` to launch the application or lock mode.
  - Removed deprecated `config.json` and `debug_memory.py`.
- Bug Fixes:
  - Fixed lock screen screenshot path in README.
2026-04-10 17:11:32 +05:45
sankalp 56ad44842e feat(root): migrate to uv‑managed environment
- Updated README to use `uv run lock.py` for lock‑screen binding
- Replaced pip install with `uv sync` and migrated to an uv‑managed Python virtual environment- Marked Installation Script and migration as completed in the TODO checklist
2026-04-02 23:25:42 +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
tr1x_em 64a6ec7af2 Update README.md 2025-08-15 20:17:22 +05:30
tr1x_em 52af081d35 Update README.md 2025-08-15 19:43:51 +05:30
tr1x_em 107a34d046 Update README.md 2025-08-15 08:20:33 +05:30
tr1x_em e735e722f6 Update README.md 2025-08-14 10:38:09 +05:30
tr1x_em 01f7e31a8a Update README.md 2025-08-14 10:35:51 +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
sankalp 219e5d0b69 📚 docs: correct typo in notification centre, add planned features and bug fixes 2025-08-13 16:50:50 +05:45
sankalp 7cd90cf689 📚 docs: update README with completed and strikethrough features 2025-08-13 16:46:05 +05:45
tr1x_em 59cebad845 Update README.md 2025-08-11 20:05:57 +05:30
tr1x_em df542d6d7d Update README.md 2025-08-11 19:54:53 +05:30
tr1x_em a1ed40c671 Update README.md 2025-08-11 19:53:09 +05:30
tr1x_em d30eb019f0 Update README.md 2025-08-10 22:49:19 +05:30
sankalp 76b241328d ✨ feat(dock): revamp dock with app pinning, instance management, and improved styling 2025-08-08 22:01:37 +05:45
tr1x_em 3f9c9139a6 Update README.md 2025-08-08 19:22:54 +05:30
tr1x_em 3202d9defa Update README.md 2025-08-05 09:46:39 +05:30
sankalp 559abfd5a9 📚 docs: add installation instructions to README 2025-08-04 18:03:00 +05:45
tr1x_em fc731930e1 Update README.md 2025-08-04 14:32:44 +05:30
tr1x_em 305073eed5 Fix Name 2025-08-04 08:41:39 +05:30
sankalp d7d95af306 📚 docs: add team members to README 2025-08-03 23:33:32 +05:45
sankalp 5ae6b0457a 📚 docs: update README to reflect added and planned features, and contributors 2025-08-03 23:32:17 +05:45
sankalp 03edced1d1 📚 docs: update project status in README 2025-08-03 11:50:37 +05:45
sankalp de80fb041b 📚 docs: update feature list and add bug fixes section in README 2025-08-02 19:31:55 +05:45
sankalp acec6bdda7 ✨ feat: implement core functionality and UI for Modus shell 2025-07-30 09:28:32 +05:45
sankalp 86e1e98004 Update README.md 2025-07-29 12:37:54 +05:45
sankalp 4723cd538c 📚 docs(ui): update project logo in README.md 2025-06-21 11:43:32 +05:45
sankalp 6a383c1719 Update README.md 2025-06-03 13:31:34 +05:45
sankalp a36c1e66ce docs(credits): added new credits 2025-04-25 06:38:20 +05:45
sankalp 2b044338b9 added dependencies that is needed 2025-03-07 11:25:17 +05:45
sankalp 247b9183dd update 2025-03-01 22:29:30 +05:45
sankalp b7800ccd02 update 2025-03-01 22:25:41 +05:45