| Summary: | [feature] - improve MultipleLayouts startup mode and reduce hard disk usage | ||
|---|---|---|---|
| Product: | [Unmaintained] lattedock | Reporter: | Michail Vourlakos <mvourlakos> |
| Component: | application | Assignee: | Michail Vourlakos <mvourlakos> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | ||
| Priority: | NOR | ||
| Version First Reported In: | git (master) | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/plasma/latte-dock/commit/c7bb46b2172602491efd0ef551f3d425bc235f87 | Version Fixed/Implemented In: | |
| Sentry Crash Report: | |||
|
Description
Michail Vourlakos
2021-11-28 17:16:25 UTC
Git commit c7bb46b2172602491efd0ef551f3d425bc235f87 by Michail Vourlakos. Committed on 25/01/2022 at 07:58. Pushed by mvourlakos into branch 'master'. introduce new MultipleLayouts mechanism --the new approach does not load/unload layouts during startup/exit. When the user loads layouts in multiple layouts mode the layouts are inserted and when exit they still remain in the hidden multiple layouts file. These layouts present in the multiple layouts file from now are called preloaded layouts. --the new approach fixes also the wayland exit issue and in general the message for Latte not closed properly has been totally dropped. Related: bug 448702 M +13 -0 app/apptypes.h M +4 -0 app/lattecorona.cpp M +32 -0 app/layouts/importer.cpp M +6 -0 app/layouts/importer.h M +6 -2 app/layouts/manager.cpp M +62 -0 app/layouts/storage.cpp M +3 -0 app/layouts/storage.h M +51 -13 app/layouts/synchronizer.cpp M +4 -2 app/layouts/synchronizer.h https://invent.kde.org/plasma/latte-dock/commit/c7bb46b2172602491efd0ef551f3d425bc235f87 |