Gradience/gradience/frontend/widgets
tfuxu e834e55b11
backend/models: refactor Preset model object
This commit is the first in a series of commits that will introduce new CLI interface for Gradience. Currently we need to move some parts of code that reside mostly in frontend modules to their new backend modules, and this commit is the beggining of this whole ordeal.

* Refactor Preset model object, in order to make it more readable and to allow `new` function that directly takes new values for properties
* Move presets_dir from models/preset to new backend/globals module
* Create new utils/colors module (will be used in later commits)
* Update all modules that are affected by above changes
2022-12-08 12:43:12 +01:00
..
__init__.py move modules to new backend/frontend directories 2022-12-02 22:52:47 +01:00
builtin_preset_row.py feat: introduce new backend/logger module 2022-12-04 00:00:18 +01:00
custom_css_group.py feat: introduce new backend/logger module 2022-12-04 00:00:18 +01:00
error_list_row.py move modules to new backend/frontend directories 2022-12-02 22:52:47 +01:00
explore_preset_row.py feat: introduce new backend/logger module 2022-12-04 00:00:18 +01:00
meson.build move modules to new backend/frontend directories 2022-12-02 22:52:47 +01:00
option_row.py move modules to new backend/frontend directories 2022-12-02 22:52:47 +01:00
palette_shades.py move modules to new backend/frontend directories 2022-12-02 22:52:47 +01:00
plugin_row.py feat: introduce new backend/logger module 2022-12-04 00:00:18 +01:00
preset_row.py backend/models: refactor Preset model object 2022-12-08 12:43:12 +01:00
repo_row.py rename: change module name from utils.py to common.py 2022-12-02 23:21:55 +01:00