mirror of
https://invent.kde.org/marcoa/shift-shell.git
synced 2026-04-26 14:23:09 +00:00
This reworks the implementation of the applet/containment configuration so that it is more optimized for the mobile experience and fixes lateral navigation (between categories). Changes: - Always show a list of category modules (switching from the navigation tab bar) in order to support more modules at once - Split the wallpaper and containment switching view into two modules - Add a close button at the top - Add an animation when the window opens and closes - Refactor the code so that it is clear which files are imported by the shell, and which are implementation details
8 lines
471 B
Markdown
8 lines
471 B
Markdown
<!--
|
|
- SPDX-FileCopyrightText: None
|
|
- SPDX-License-Identifier: CC0-1.0
|
|
-->
|
|
|
|
This folder contains source files for implementing the configuration window for applets/containments (including homescreens).
|
|
|
|
[libplasma](https://invent.kde.org/frameworks/libplasma) loads either `AppletConfiguration.qml` or `ContainmentConfiguration.qml` (depending on if its an applet or containment) from this folder when requested by the shell, which in turn initializes the config window.
|