Commit Graph

15 Commits

Author SHA1 Message Date
Jas Singh
bb3b3dfdfb Added strict type checking to the project. (#236)
* Implement strict typing (WIP).

* changes

* Finish type checks

* Fix notification icon, matugen settings and update tsconfig.

* OSD Styling updates and added the ability to configure OSD duration.
2024-09-09 00:44:51 -07:00
ItsTerminal
f188e23967 Update FileChooser.ts (#193)
Made theme open file chooser start at themes dir
2024-08-26 01:26:29 -07:00
Jas Singh
fecc3efc41 Consolidate theme importing code. (#178) 2024-08-24 17:07:15 -07:00
Jas Singh
2908ff7dd6 Added 3 new styles for bar buttons. (#168)
* Added a new style called split for bar buttons

* Added wavy button styles.

* Added padding configuration

* Update bar padding

* Fix styling for battery style2

* Fix icon only setting for bar

* Update types and options

* Add button style to exported theme props.

* Fix top margin for menus.
2024-08-24 00:01:21 -07:00
Jas Singh
6c8615c278 Added an option to define custom window title mappings. (#149) 2024-08-18 02:07:30 -07:00
Jas Singh
7ccb172bc7 The import Config/Theme dialog no longer restarts HyprPanel on cancellation. (#142) 2024-08-16 23:12:38 -07:00
matavach
b3b397d479 Workspace bar changes (#129)
* workspace mask + 'color only' indicator

* edits

* edits - 2

* Update modules/bar/workspaces/index.ts

---------

Co-authored-by: Jas Singh <jaskiratpal.singh@outlook.com>
2024-08-16 21:52:07 -07:00
Jas Singh
0ba89aae4a Added the ability to export the current color config/theme. (#120)
* Added the ability to export the current color config/theme.

* Added the ability to import a theme.

* Added the ability to import a config only.

* Created preset themes for popular palettes.

* Restart AGS once settings/theme is imported.

* Added tokyo night theme

* Added rose pine themes.

* Move themes

* Organize files
2024-08-14 23:30:36 -07:00
Jas Singh
1eef504fc2 Added the ability to opt out of the integrated wallpaper service. (#109) 2024-08-11 01:15:06 -07:00
Jas Singh
f5b75edbed Implemented Wallpaper Selector and Matugen's Wallpaper based auto-theming. (#73)
* Implement matugen - WIP

* Added matugen

* Add types and cleanup code

* Matugen implementation updates and added more options such as scheme and contrast.

* Code cleanup and matugen settings renamed for clarity.

* Makon maroon a primary matugen color.

* Updates to handle variations of matugen colors

* Finalizing matugen and wrapping up variations.

* Minor styling updates of the settings dialog.

* Do a swww dependency check.

* Dependency logic update

* Switch shouldn't double trigger notifications now when checking dependency.

* Logic was inverted

* Add matugen to dependency checker.

* Fixed dependency checking conditional

* Update dependency list in readme and check for matugen before doing matugen operations

* Styling fixes

* OSD Fix

* Remove unused code from wallpaper service.

* Color fixes for matugen.

* Nix updates for new dependencies

* Change default wallpaper to empty.

* Added custom notification service for startup, cleaned up code and updated readme.
2024-08-07 21:43:31 -07:00
Jas Singh
6166fdbe0f Settings menu now warns when a setting is unsaved. (#65)
* Settings menu now warns when a setting is unsaved. Additionally, font-weight increments properly now.

* Remove font weight fix - another PR already open for fix.
2024-08-02 20:00:28 -07:00
matavach
1f7c5a70ca added 'increment' option for Inputter (#64)
* added 'increment' option for Inputter

* added 'quick edit: added max value for font-weight

* forgot to include type change
2024-08-02 19:54:25 -07:00
Jas Singh
77c79a2d99 Updated the settings dialog button styling. 2024-07-27 01:04:07 -07:00
Jas Singh
21393c122a Implement layout options 2024-07-24 09:46:38 -07:00
Jas Singh
28fbb8e3b4 Implement Setting Dialog - Work in Progress 2024-07-21 16:20:34 -07:00