shift-shell/initialstart
Devin Lin e66d88a754 initialstart: Introduce InitialStartModule as top level item for modules
Currently modules are initialized as QQuickItems. In order to be able to
add custom properties for modules to set in the future, introduce
InitialStartModule as the top-level QML object for modules to
initialize.

Currently only two properties are implemented: `available` for whether
to show the module in the wizard, and `contentItem` for the visual
module item.
2024-11-06 22:07:50 -08:00
..
modules initialstart: Introduce InitialStartModule as top level item for modules 2024-11-06 22:07:50 -08:00
qml initialstart: Introduce InitialStartModule as top level item for modules 2024-11-06 22:07:50 -08:00
CMakeLists.txt initialstart: Introduce InitialStartModule as top level item for modules 2024-11-06 22:07:50 -08:00
initialstartmodule.cpp initialstart: Introduce InitialStartModule as top level item for modules 2024-11-06 22:07:50 -08:00
initialstartmodule.h initialstart: Introduce InitialStartModule as top level item for modules 2024-11-06 22:07:50 -08:00
initialstartutil.cpp Port intial start module to declarative qml type registration 2024-01-24 15:01:20 +00:00
initialstartutil.h Remove Qt module includes 2024-02-16 13:38:23 +01:00
main.cpp Port intial start module to declarative qml type registration 2024-01-24 15:01:20 +00:00
Messages.sh initialstart: Add first login experience 2023-04-01 07:09:57 +00:00
settings.cpp initialstart: Add first login experience 2023-04-01 07:09:57 +00:00
settings.h initialstart: Add first login experience 2023-04-01 07:09:57 +00:00
utils.h initialstart: Add first login experience 2023-04-01 07:09:57 +00:00
wizard.cpp initialstart: Introduce InitialStartModule as top level item for modules 2024-11-06 22:07:50 -08:00
wizard.h initialstart: Introduce InitialStartModule as top level item for modules 2024-11-06 22:07:50 -08:00