3d989d5790
Add CMake option for sync support
...
This is to ease the amount of work for me packaging at first, so I can
focus on the actual feature. Once all packages support it, this option
can go away.
2024-07-30 21:02:22 -04:00
3ec355e79e
WIP Sync
2024-07-30 21:02:22 -04:00
b852e1894f
Begin adding GitHub actions and Windows build scripts
...
Adds back Windows support, also adds a GitHub action to build it and more. May not work 100% yet, but it's a good start.
2024-04-27 16:38:22 +00:00
3bb90ebed3
Fix bad i18nc call on settings page
2024-03-22 21:03:34 -04:00
7f1e1bcf51
Add close button in settings dialog in mobile mode
2024-03-22 18:51:31 -04:00
61fff13502
Move launcher settings to its own class, simplify LauncherCore
2023-10-11 13:25:24 -04:00
6dc8041c71
Fix import error on SettingsPage
2023-09-16 18:37:50 -04:00
63d1c98b90
Organize and clean up QML imports
2023-09-16 18:15:11 -04:00
f4a8b9ac78
Use qt_target_qml_sources
2023-09-16 17:41:51 -04:00
46a74830fd
Add an option to hide and show the dev tools
2023-08-19 11:20:47 -04:00
f14058afe9
Add prompts before deleting an account or profile
2023-08-19 10:53:41 -04:00
c2fdf5961e
Use the fancy categorized settings
2023-08-19 10:49:00 -04:00
b716801165
Switch to the new FormCard API for most of the user interface
2023-08-19 10:30:52 -04:00
a502d57c8f
Add graphical Steam compatibility tool installer
2023-08-18 23:27:29 -04:00
81e4901c7e
Improve appstream metadata, and change project id
2023-08-06 11:52:35 -04:00
ca0b25c935
Add a Developer Settings page
2023-07-31 19:00:59 -04:00
6142429623
Remove unnecessary mobileform separators
2023-07-30 10:13:42 -04:00
16420b7421
Complete rewrite to Kirigami
...
Giant commit overhauling the interface to use KDE's Kirigami framework,
which is based on Qt Quick. The logic is all but rewritten, allowing
accounts to be separate from profiles.
2023-07-30 08:49:34 -04:00