sankalp
8d6e117136
build: add tomlkit dependency to requirements.txt
2026-07-04 21:25:13 +05:45
sankalp
8cb2d08175
feat(src/assets/icons/misc): replace imac.svg with updated gradient definitions
...
Update project version to 1.0.0 and refresh dependency list.
2026-07-04 21:23:54 +05:45
sankalp
f55db03235
refactor(panel): remove redundant hide_dropdowns and changed_dropdown implementations
...
These methods were relocated to central handling via _get_all_buttons and manage_button_style_classes, simplifying the class.
2026-07-04 21:23:06 +05:45
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