1
0
mirror of https://gitlab.com/kelteseth/ScreenPlay.git synced 2024-11-06 19:12:30 +01:00
Commit Graph

94 Commits

Author SHA1 Message Date
Elias Steurer
59a6523f28 Update ScreenPlay App type to be a QML_SINGLETON
This should in theory fix QtCreator autocompletion,
but https://bugreports.qt.io/browse/QTCREATORBUG-30197
must be fixed first
2024-01-12 16:10:34 +01:00
Elias Steurer
8ebc88980a Fix qml enums again
Fix missing steam_appid
Fix missing include
2023-12-20 15:09:39 +01:00
Elias Steurer
340562d3ca Fix steam dll not being copied 2023-12-08 21:13:19 +01:00
Elias Steurer
221f2ba6b7 Formatting 2023-12-07 13:07:31 +01:00
Elias Steurer
716397ce3a Formatting 2023-12-03 11:45:20 +01:00
Elias Steurer
e17e2abd9d Fix wallpaper enum types 2023-12-03 11:43:17 +01:00
Elias Steurer
1ace6e5cb5 Fix qml enum values 2023-12-01 16:51:38 +01:00
Elias Steurer
0a046cec9f Move steam enums into util
This makes it easier in general to work with
2023-12-01 16:40:59 +01:00
Elias Steurer
9a583efbd9 Refactor enum #2 and merge Util into ScreenPlayUtil/Util 2023-12-01 16:15:53 +01:00
Elias Steurer
d15e670cb3 WIP refactoring namespace enums into enum classes 2023-12-01 14:50:36 +01:00
Elias Steurer
dfe9e60c46 Refactor mac build to be all included into ScreenPlay.app
this also is for all tests now

Fix macos ScreenPlay.app icon
2023-11-30 09:51:12 +01:00
Elias Steurer
55996b2914 Change cpp defines to CMakeVariables.h.in vars 2023-11-09 10:32:28 +01:00
Elias Steurer
1441998435 Add working Windows pipes connection 2023-10-22 17:29:06 +02:00
Elias Steurer
6b30e3f242 Formatting 2023-06-11 10:07:39 +02:00
Elias Steurer
11905a6370 Cleanup and small fixes 2023-06-02 10:19:12 +02:00
Elias Steurer
844215db5e Update steamSDK to 1.56 2023-04-06 12:08:04 +02:00
Elias Steurer
aaa7159b29 Change to use qt based integers 2023-04-06 10:17:31 +02:00
Elias Steurer
67557dd66d Fix live reloading
Looks like we must add all files we want to track
into the watcher
2023-02-24 16:55:35 +01:00
Elias Steurer
231ee32488 Replace old Qt5Compat with build in Rectangle 2023-02-18 14:10:08 +01:00
Elias Steurer
8b10e5989f Add basic .dmg bundle support 2023-02-09 16:35:08 +01:00
Elias Steurer
6501a4c79f Add automatic moc include for faster compile times 2023-02-04 11:42:32 +01:00
Elias Steurer
83bb652132 Add tasks.json and format all files 2023-02-02 15:25:26 +01:00
Elias Steurer
9cfc4bb154 Formatting with clang 15 2023-01-21 11:12:04 +01:00
Elias Steurer
1e8ca2e2d8 Refactor project struct to be self contained 2023-01-19 14:09:06 +01:00
Elias Steurer
7871573179 Update to use SPDX-License-Identifier 2023-01-19 10:33:49 +01:00
Elias Steurer
fd995e146d Remove thin font weight that makes text less readable 2022-12-04 13:31:20 +01:00
Elias Steurer
141372bee1 Fix navigation changes 2022-11-02 16:12:26 +01:00
Elias Steurer
804812181e Formatting 2022-11-02 11:36:40 +01:00
Elias Steurer
8e0a3a8f50 Fix cmake format
Apparently auto format does not work via
general set variables
2022-11-02 11:33:40 +01:00
Elias Steurer
09ba827c52 Remove no longer needed manual QT_QML_DEBUG
Use QtCreator Profile for this now
2022-09-16 16:13:46 +02:00
Elias Steurer
3e283aa5d5 Update SteamSDK to 1.55
Add ContentBuilder tools
2022-08-26 15:43:50 +02:00
Elias Steurer
2b481ddcd0 Fix internal layout crash on return
Fix tag horizontal scrolling
Update steamSDK
Update scrolling speed
2022-07-01 17:41:45 +02:00
Elias Steurer
44ecea7e34 Fix styling issues
Remove outdated icons
Update icons
Fix not set style
Remove duplicate  code via inline components
2022-05-20 13:23:11 +02:00
Elias Steurer
e00b5f1ebe Fix steam dylib paths 2022-05-12 14:55:58 +02:00
Elias Steurer
4da09711e6 Merge remote-tracking branch 'origin/HEAD' 2022-05-12 14:36:18 +02:00
Elias Steurer
bcfb188cf2 Remove all qml import version number
Fix sidebar
2022-05-05 13:02:54 +02:00
Elias Steurer
dd00683445 Fix workshop resource path prefix 2022-05-01 20:20:57 +02:00
Elias Steurer
844a4ab676 Remove all .qrc files . We now use qt_add_qml_module
Copy fonts manually now
Fix paths
2022-04-30 13:22:17 +02:00
Elias Steurer
12b6911635 Merge and adapt change to make it runnable on linux
Move all qml components into a dedicated qml subfolder.  This was needed to fix linker
errors where we would have a folder that has the same name as our executable.
2022-04-30 12:07:54 +02:00
Elias Steurer
65736cb5ff Fix workshop search state when returning 0 items 2022-04-24 10:02:50 +02:00
Elias Steurer
bdd27acdf2 Fix text color 2022-04-24 09:18:50 +02:00
Elias Steurer
41967b541c Fix none steam builds and installer
Refactor Navigation to use Qt style navigation
2022-04-23 19:26:55 +02:00
Elias Steurer
50f198050d Fix tst_ScreenPlay 2022-04-23 18:00:12 +02:00
Elias Steurer
bb700780ef Move workshop qml files into ScreenPlayWorkshop
Move common qml stuff into ScreenPlayUtil
2022-04-23 14:32:36 +02:00
Elias Steurer
5d1c941cb3 Formatting 2022-04-04 18:09:45 +02:00
Elias Steurer
77a81451ca Multiple refactoring....
Bump Qt to 6.3 to fix video loop
Remove no longer working shader and add new
WIP: Shader compilation path is wrong for some reason
Add Steamless version content path
Remove cmake-format: sortable from CMakeLists.txt
Add Widnow scale indocator icon to the bottom right
Remove unused doctest and benchmark
Fix tests and installer cmake logic
2022-04-04 18:06:43 +02:00
Elias Steurer
42bdd7682c Fix cmake formatting script ignoring sort 2022-03-12 14:36:03 +01:00
Elias Steurer
3781f6ef17 Add IPAdress feature to show v4 and v6 address 2022-03-12 14:30:03 +01:00
Elias Steurer
fb5d6581ec Change all plugins to be QML_ELEMENT
Add ScreenPlayWeather
2022-02-20 17:55:26 +01:00
Elias Steurer
157823739d Update SteamSDK to 1.53a
Fix invalid utf8 files via convert_steam_sdk_to_utf8.py
2022-01-09 17:13:56 +01:00