Commit Graph
719 Commits
Author SHA1 Message Date
sankalp ea815e33ca style(src/styles): add background-color and border to #outer-no-player-box-c
Add semi-transparent background and outline styling to the outer player box
2026-07-04 21:22:47 +05:45
sankalp 3e8dde6f35 refactor: adjust layer and event handling in dismissal UI 2026-07-04 21:22:28 +05:45
sankalp 572cd0c089 feat(icons): update SVG icons and bump version to 0.2.0 2026-07-04 21:22:10 +05:45
sankalp 3de654218c feat(config): add terminal options and update dependencies
Add Mods.terminal configuration for terminal icons and actions, bump version in pyproject.toml, and update dependencies including fabric from a specific commit.
2026-07-04 21:21:50 +05:45
sankalp bff5cf7962 style(src/window/todo): adjust comment to reflect widget package
JIRA-1337
2026-07-04 07:27:44 +05:45
sankalp 107efd595c refactor(src/window/controlcenter): remove battery monitoring module 2026-07-04 07:27:20 +05:45
sankalp a2cda4c3e6 chore(src/utils): drop unused dbus_helper and monitors modules and cleanup utils code 2026-07-04 07:27:02 +05:45
sankalp 01c193bd8e refactor(src/services): simplify TodoService and remove unused ConfigService stop function
Remove redundant import duplication, replace uuid with os.urandom, rename completion_rate to active, update property decorator, and clean up callback handling. Also removed unused stop_config_service function.
2026-07-04 07:26:44 +05:45
sankalp 274ffbfaed refactor(src/styles/window): remove unused CSS rules 2026-07-04 07:07:55 +05:45
sankalp bcb63eafe0 style(src/styles/widgets): remove unused CSS rules 2026-07-04 07:07:37 +05:45
sankalp c63f19a5d2 refactor(src/styles/notification): remove unused notification CSS 2026-07-04 07:06:48 +05:45
sankalp d46e4ca32b style(src/styles/launcher): remove unused launcher search and network password entry CSS 2026-07-04 07:06:30 +05:45
sankalp 14205de816 refactor(src/styles/controlpanel): streamline UI styles for compact macOS layout and remove legacy Apple seek bar 2026-07-04 07:06:13 +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 2cf846d022 refactor(src/window/launcher/plugins/wallpaper.py): remove unused hex color imports and helper functions 2026-07-04 06:48:40 +05:45
sankalp 21969c6c05 feat(src/assets/icons): simplify color-picker.svg implementation 2026-07-04 06:48:23 +05:45
sankalp 76f4650409 refactor(src/window/panel/components): drop google_lens_indicator and simplify command handling
Refactor ModPopup to use shell -c for commands, adjust icon size default, and improve button click handling. Remove unused GoogleLensIndicator component and related import/usage.
2026-07-04 06:47:59 +05:45
sankalp 23bbabf21d feat(src/utils): introduce GoogleLens CLI tool and update constants accordingly 2026-07-04 06:47:39 +05:45
sankalp ac061940bc feat(config): add Mods.color-picker and Mods.google-lens configurations 2026-07-04 06:47:19 +05:45
sankalp 89eb8db97b feat(config): switch configuration parsing to TOML and add google_lens support 2026-07-04 06:29:38 +05:45
sankalp bca67e255d feat(src/assets): add new SVG icons for Google Lens, Color Picker, and Terminal
Add SVG assets for Google Lens, Color Picker, and Terminal icons to enhance UI.
2026-07-04 06:29:20 +05:45
sankalp 0d11b68add feat(src/window): switch configuration from JSON to TOML and refactor pinned apps handling 2026-07-04 06:29:01 +05:45
sankalp e5a02015b3 build: add tomlkit to dependencies 2026-07-04 06:28:44 +05:45
sankalp 35dcbe4a82 feat(config): migrate launcher configuration to TOML
Migrate launcher configuration from JSON to TOML format, add new `launcher.toml` and `mods.toml` files, remove `launcher.json`, and update project metadata in `pyproject.toml` to version 0.2.0.
2026-07-04 06:28:27 +05:45
sankalp 66fa02d2da feat(gitignore): update gitignore 2026-07-04 06:21:02 +05:45
sankalp 532f01295d refactor(src/styles): remove colors.css 2026-07-04 05:30:41 +05:45
sankalp 895b44f3d5 refactor(src): relocate colors.css to src/styles
Moved stylesheet from src/shared/styles/colors.css to src/styles/colors.css
to simplify path and improve organization.
2026-07-04 05:30:23 +05:45
sankalp 69d54cbb62 refactor(src/utils): restructure import handling for AppName 2026-07-04 05:30:03 +05:45
sankalp 9b9528d84e refactor(src/styles/window): adjust CSS variable usage and improve window styling 2026-07-04 05:29:46 +05:45
sankalp 64368e1216 style(src/styles/widgets): adjust color variables and simplify widget styling 2026-07-04 05:29:28 +05:45
sankalp 789eb62e33 fix: remove redundant 'shared/' prefix from stylesheet path 2026-07-04 05:29:10 +05:45
sankalp 83e49096d0 chore(config/matugen): rename macos.css to modus.css 2026-07-04 05:01:12 +05:45
sankalp 09a01a7f41 fix(src/window/panel): handle missing label gracefully when updating dropdown 2026-07-04 05:00:54 +05:45
sankalp 901731711f refactor(src/window/controlcenter): refactor UI layout and battery icon handling in BluetoothDeviceSlot 2026-07-04 05:00:36 +05:45
sankalp c1e24f7cb4 refactor(styles): simplify color variables and update CSS constants
Add new color palette file and refactor constant definitions to use variable tokens.
2026-07-04 05:00:18 +05:45
sankalp 9c90de0dc8 feat(src): add recursive CSS file monitoring and streamline stylesheet setting
Monitor CSS files and their subdirectories for changes by walking the styles directory and connecting change events to each monitor. Simplify the `set_css` function by removing the unnecessary empty line and directly passing the path to `set_stylesheet_from_file`. This enhances file change detection and reduces redundant code.
2026-07-04 04:59:59 +05:45
sankalp 6c8eca2afe fix(src/window/settings): use set_title() instead of assigning to .title attribute
The title attribute assignment does not affect the window title; using set_title ensures the title is displayed correctly.
2026-07-04 01:30:09 +05:45
sankalp c796dc7bc5 refactor(config/hypr): streamline layer rules for blurs and animations 2026-07-04 01:28:08 +05:45
sankalp f68c076d98 chore(src/shared): update dialog titles and import ordering 2026-07-04 01:25:24 +05:45
sankalp 21f21c6d83 refactor(src/window/settings): reorder imports and set window title 2026-07-04 01:25:04 +05:45
sankalp 6d5d8cce88 feat(src/window/panel): rename panel title and update imports
Change title of create_control_window to "modus-controlcenter" and adjust Panel title to "mdous-bar". Update import ordering and remove redundant imports for clarity.
2026-07-04 01:24:41 +05:45
sankalp 15bf16d9d8 refactor(window): rename titles to prefixed modus- names 2026-07-04 01:24:23 +05:45
sankalp f8ef5c8da4 style: clean up stray comment markers in dock.css 2026-07-04 01:24:05 +05:45
sankalp ae17c172ce refactor(window/controlcenter): replace icon labels with Overlay widgets and reorganize imports 2026-07-04 00:34:07 +05:45
sankalp d1ca18da70 style(src/styles): adjust CSS for control center and widget icons 2026-07-04 00:33:50 +05:45
sankalp ae29326401 refactor(src/shared/widgets/flat_scale): simplify flat_scale drawing and add draw_value flag 2026-07-04 00:33:31 +05:45
sankalp 1594f9ff57 style(src/assets/icons/volume): switch color definitions to currentColor for theme compatibility 2026-07-04 00:33:14 +05:45
sankalp a89b142493 style(icons/brightness): replace hard‑coded fill with currentColor 2026-07-04 00:32:56 +05:45
sankalp 4cdb048a6c refactor(src/window/settings): replace SettingsSwitch with SmoothSwitch and simplify toggle handling 2026-07-03 23:16:02 +05:45
sankalp f381766929 feat(src/window/controlcenter): improve playback state handling and UI for multiple players
Add _on_map handler and connect "map" signal to update playing state.
Refactor button handling to use change-value signal and dynamic child management.
Update playback status notification to avoid duplicates and use current_status variable.
2026-07-03 22:59:45 +05:45