1
0
mirror of https://gitlab.com/kelteseth/ScreenPlay.git synced 2024-09-02 16:49:47 +02:00
Commit Graph

2882 Commits

Author SHA1 Message Date
Elias Steurer
8753d6b27d Fix linux compilation 2023-10-13 13:08:09 +02:00
Elias Steurer
2ce66161e3 Fix windows installer creation 2023-10-13 08:38:50 +02:00
Elias Steurer
31e23e1120 Fix using Windows headers on unix 2023-10-13 07:10:02 +02:00
Elias Steurer
23c85f926e Fix none Windows compilation 2023-10-13 06:21:51 +02:00
Elias Steurer
b59103eb84 Fix configure file for unix 2023-10-13 06:15:21 +02:00
Elias Steurer
cc176cac51 Add submodule download to ci for godot-cpp 2023-10-13 05:50:14 +02:00
Elias Steurer
757b43e8c2 Add exit function for cleanup 2023-10-12 16:01:27 +02:00
Elias Steurer
5f331043e2 Fix ci compilation
error:
CMAKE_BUILD_TYPE must be set to Debug or Release
2023-10-12 15:35:59 +02:00
Elias Steurer
bf80e2eeee Add basic working keep alive ping and quit messages 2023-10-12 13:25:10 +02:00
Elias Steurer
1c152bed38 Add connection to main SP instance 2023-10-05 15:51:50 +02:00
Elias Steurer
a596ad6337 Add args parsing
Add access to ScreenPlay object to the
fjord example
2023-10-05 13:57:25 +02:00
Elias Steurer
0e05ec1188 Add automatic project export to zip 2023-09-29 12:36:06 +02:00
Elias Steurer
5d4cc8d4fc Fix nativs file by removing ##NAMESPACE##:: 2023-09-29 11:47:51 +02:00
Elias Steurer
8223eb5c36 Add Godot export
Fix paths in sidebar now that we have multiple
storage paths
Add Godot wallpaper and edit to ScreenPlay
Fix showing Godot icon in task bar
2023-09-28 15:55:11 +02:00
Elias Steurer
e2790b9fa2 Fix Wallpaper not shown if using tiled background
Thanks for BruhOP5 for reporting this issue!
2023-09-04 16:58:35 +02:00
Elias Steurer
b4a3cb806a Add argument parsing 2023-09-01 14:33:23 +02:00
Elias Steurer
1650c33a42 Add basic windows pipe support 2023-09-01 14:30:34 +02:00
Elias Steurer
c70fa6224a Add working Godot Wallpaper 2023-09-01 13:48:48 +02:00
Elias Steurer
7ecbd2e8d1 Add default Godot project with GDExtension
Add Godot Editor download
Add Godot Editor start in launch.json
2023-08-31 14:53:59 +02:00
Elias Steurer
410920df9c Fix CMake build for universal x86 2023-08-27 09:38:19 +02:00
Elias Steurer
22b3eb91dd Add check if we can log in before compiling 2023-08-24 17:17:22 +02:00
Elias Steurer
4c0881ebfe Refactor script to only job is to upload to steam
our ci does the rest
2023-08-24 16:43:46 +02:00
Elias Steurer
325c47f87b Move BuildConfig and BuildResult into dedicated files
this fixed the circular dependency in the build_and_publish
script than internally imports the macos_sign
2023-08-24 16:17:48 +02:00
Elias Steurer
fdbf077f0e WIP: Add mac .dmg installer
This does not yet work with signing of the
macos .dmg
ScreenPlay-Installer.dmg:
rejected (the code is valid but does not seem to be an app)
2023-08-24 16:02:43 +02:00
Elias Steurer
716db7ac66 Fix sha using path instead of filename 2023-08-24 08:40:10 +02:00
Elias Steurer
00ed9816e3 Fix release paths 2023-08-23 17:47:16 +02:00
Elias Steurer
f5ab76186a Fix missing release-cli
Remove dependencies from check_jobs
Remove qml format until qmlformat is installed
2023-08-22 19:45:35 +02:00
Elias Steurer
e933e0a50a Add ip to known hosts 2023-08-22 16:36:02 +02:00
Elias Steurer
81f6230d4d Add missing ssh dependency 2023-08-20 15:30:09 +02:00
Elias Steurer
9cf2e999b1 Fix job logic never executing 2023-08-20 15:25:35 +02:00
Elias Steurer
7a00984b27 Remove dependencies 2023-08-20 15:17:18 +02:00
Elias Steurer
2a39f70964 Fix ssh connection using ip to work around the host auth
Fix folder creation logic
Fix osx names
2023-08-20 14:26:25 +02:00
Elias Steurer
e9f4948b72 Fix osx arch namings 2023-08-20 12:48:51 +02:00
Elias Steurer
befa765117 Fix zip naming and hash creation 2023-08-20 12:44:38 +02:00
Elias Steurer
126af43f5c Add license SPDX checker script 2023-08-20 12:29:05 +02:00
Elias Steurer
72f44a6a1a Fix git tag parsing 2023-08-20 12:23:14 +02:00
Elias Steurer
f1facf2bfa Add explicit dependencies 2023-08-20 12:22:59 +02:00
Elias Steurer
ae9390add3 Change comment position 2023-08-20 12:04:34 +02:00
Elias Steurer
50b991dfb8 Fix qml format still containing test code 2023-08-20 12:03:47 +02:00
Elias Steurer
e327f73812 Fix all formatting scripts and format files
They default to format but also can be used
for checking
2023-08-20 11:59:02 +02:00
Elias Steurer
9b1de7cadf Fix wrong base image not containing python 2023-08-19 12:11:06 +02:00
Elias Steurer
c56fb68202 Fix build cmake parsing using lowercase v 2023-08-19 10:04:30 +02:00
Elias Steurer
59cb5d0dc5 Change to disable default content for now 2023-08-18 20:23:33 +02:00
Elias Steurer
7cf9dd1d80 Change ci again to upload to getsp.de 2023-08-18 20:23:12 +02:00
Elias Steurer
b96990accb Add pre-release flags 2023-08-18 17:56:50 +02:00
Elias Steurer
52b4732360 Fix release downloads 2023-08-18 17:47:39 +02:00
Elias Steurer
090e4aa75f Fix missing - 2023-08-18 14:27:08 +02:00
Elias Steurer
31f5fb7fa1 Add release ci 2023-08-18 12:32:20 +02:00
Elias Steurer
bdd613ab01 Disable plausible for now 2023-08-18 12:30:59 +02:00
Elias Steurer
f052c43d66 Merge branch '173-update-cmake-versioning-and-add-ci-step-for-screenplay-releases' into 'master'
Resolve "Update CMake Versioning and Add CI Step for ScreenPlay Releases"

Closes #173

See merge request kelteseth/ScreenPlay!107
2023-08-17 18:45:15 +00:00