Commit graph

10 commits

Author SHA1 Message Date
65efc37410 Unify Shift theme identity 2026-05-19 09:18:32 +02:00
18bef9a573 Brand product metadata as SHIFT
Update session, AppStream, service, shell metadata, and initial setup about/defaults to use SHIFT-facing product metadata while keeping runtime package IDs and executable names stable. Install Shift AppStream metadata and remove stale upstream metainfo from existing prefixes. Add a guard for product metadata branding.
2026-05-17 15:44:56 +02:00
42d41351e2 Add profile-aware initial setup
Detect the device class, stage the selected experience, and write the resulting setup choices through SetupState.

Load the new device and experience modules before the existing setup pages, and use the Shift icon on the finished page.
2026-05-11 10:03:07 +02:00
kai weaver
bcc034ff26 Update file main.cpp 2026-02-12 19:31:49 +00:00
kai weaver
6ccd2aa7d0 update copyright info from 2023 to 2024 2024-11-26 14:53:45 +00:00
Carl Schwan
0c774e1133 Port intial start module to declarative qml type registration 2024-01-24 15:01:20 +00:00
Carl Schwan
fc6b83d50f intialstart: Correctly init command line parser
Link the QCommandLine parse to the KAboutData to show the license and authorship
info.
2024-01-18 00:51:14 +00:00
Nicolas Fella
5e72fc9a45 Fix loading translations for inital start wizard 2023-09-24 20:49:40 +00:00
Carl Schwan
d8f3146de5
initialstart: Port to FormCard 2023-09-21 21:02:47 +02:00
Devin Lin
5c0fd57600 initialstart: Add first login experience
Adds an experience for users on first login, allowing some basic configuration.

This is separate from a first start wizard, which would run as a separate user with elevated permissions, and include options that an installer would have.
2023-04-01 07:09:57 +00:00