Commit Graph

6 Commits

Author SHA1 Message Date
Vladyslav Hroshev
ca4e4d4cbe Refactor GDM module to correspond SOLID principles
- I don't know how I will support this hell ahh code;
- Added some methods to gnome_shell_theme_builder.py;
- Added "color" property "install" method from theme_base.py.
2025-04-12 23:30:34 +03:00
Vladyslav Hroshev
40a88cb7f4 Refactored Theme class to correspond SOLID patterns 2025-04-10 18:29:19 +03:00
Vladyslav Hroshev
8a377455ea Check for results in concurrent tasks, remove stop_after_first_installed_color flag 2025-04-02 21:37:52 +03:00
Vladyslav Hroshev
038c2fcda1 Run installation concurrently (Unexpected behavior), class for managing console lines 2025-04-01 19:11:06 +03:00
Vladyslav Hroshev
e5f8662269 Fixed GDM installation, reworked label_files.py, fixed theme removing 2025-04-01 13:23:46 +03:00
Vladyslav Hroshev
860cacaa2c Extracted installation methods, created a new class for theme installers 2025-03-31 23:53:14 +03:00