1
0
mirror of https://gitlab.com/kelteseth/ScreenPlay.git synced 2024-11-20 01:34:04 +01:00
Commit Graph

2973 Commits

Author SHA1 Message Date
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
Elias Steurer
58567987aa Remove ScreePlay version from defines.py
We now use always the latest set git tag as version.
This means we also no longer need to add it as an argument
2023-08-17 14:26:39 +02:00
Elias Steurer
18b8c4025b Change ci formatter script to allow system wide installation
this is fine for a temporary ci
2023-08-17 10:48:28 +02:00
Elias Steurer
b1cc1587eb Fix --installer 2023-08-12 12:18:39 +02:00
Elias Steurer
4bd6cc3da1 Add separate steam builds step 2023-08-12 11:57:36 +02:00
Elias Steurer
ebff53948c Change build args to have double -
Split builds into regular and official
git tag release builds
2023-08-12 11:53:34 +02:00
Elias Steurer
799f4978be Fix path 2023-08-11 17:01:37 +02:00
Elias Steurer
efc70e9fc0 Change CI to split into multile sections
Change version to be only set via git tags
2023-08-11 17:00:24 +02:00
Elias Steurer
1d3847e9b7 Fix and simplify sidebar path handling 2023-08-04 09:29:33 +02:00
Elias Steurer
aebda377fc Add default content to list model
Add option to disable default content
2023-08-03 14:14:24 +02:00