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

2892 Commits

Author SHA1 Message Date
Elias Steurer
bd5516fb41 Refactor video wizard into a single wizard 2024-01-05 14:10:18 +01:00
Elias Steurer
b41242a938 Refactor wizards to use qcoro 2024-01-05 14:09:05 +01:00
Elias Steurer
1a4a14ae8a Fix import and export of wallpaper 2024-01-04 14:30:56 +01:00
Elias Steurer
a17e7f0e78 Add processmanager to check
if a pid is still running
2023-12-28 10:10:12 +01:00
Elias Steurer
5d3d3a905e Remove httpfileserver until we actually use it 2023-12-28 09:59:43 +01:00
Elias Steurer
2626226618 Fix reserved argument path
Looks like this gets swallen in godot, so
lets just use projectpath

Remove duplicate godot export function that
now lives in util
2023-12-21 13:18:23 +01:00
Elias Steurer
70e9b48abf Fix SP Wallpaper and Widgets arguments
we now use regular --args instead of
position based arguments. This is needed
now that we open different types like Godot
wallpaper that have different args.
2023-12-20 15:11:16 +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
b92f2298f3 Fix godot export by using qcoro 2023-12-20 15:08:30 +01:00
Elias Steurer
340562d3ca Fix steam dll not being copied 2023-12-08 21:13:19 +01:00
Elias Steurer
69cb0066f8 Change godot default wallpaper
make it also move vertically
2023-12-08 20:06:30 +01:00
Elias Steurer
2cf7f2f0ba Rename sidebar sections 2023-12-08 20:05:26 +01:00
Elias Steurer
fa9d259f35 Update vpckg and make sure it is clean 2023-12-08 14:25:20 +01:00
Elias Steurer
2809eab14c Update translations 2023-12-08 12:00:40 +01:00
Elias Steurer
01b0838218 Merge remote-tracking branch 'origin/l10n_master2'
# Conflicts:
#	ScreenPlay/translations/ScreenPlay_fr_FR.ts
2023-12-08 12:00:04 +01:00
Elias Steurer
11992efb55 Merge branch '174-add-godot-wallpaper-support' into 'master'
Draft: Resolve "Add Godot Wallpaper support"

Closes #174

See merge request kelteseth/ScreenPlay!108
2023-12-08 10:51:42 +00:00
Elias Steurer
5c960b94a0 Fix right click edit wallpaper 2023-12-07 14:17:20 +01:00
Elias Steurer
221f2ba6b7 Formatting 2023-12-07 13:07:31 +01:00
Elias Steurer
2d3ce9c5bf Disable default content for now 2023-12-07 13:07:18 +01:00
Elias Steurer
e37491621f New translations screenplay_.ts (French) 2023-12-04 22:44:16 +00: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
e2447d3fa4 Update to ffmpeg 6.1 2023-12-03 11:43:00 +01:00
Elias Steurer
0cd141a12b WIP add macos dmg signing 2023-12-03 11:42:51 +01:00
Elias Steurer
3657ebb026 Fix Godot 4.2 to stable 2023-12-01 18:44:11 +01:00
Elias Steurer
befdccd306 Fix more qml enums 2023-12-01 18:43:55 +01:00
Elias Steurer
276a917ebd Fix enums in qml 2023-12-01 17:51:00 +01:00
Elias Steurer
11063d86c6 Update to release Godot 4.2 2023-12-01 16:51:51 +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
9e01dbac54 Remove unused util classes 2023-12-01 14:56:51 +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
cfe0b2b3e5 Merge remote-tracking branch 'origin/174-add-godot-wallpaper-support' into 174-add-godot-wallpaper-support 2023-11-29 19:00:36 +01:00
Elias Steurer
3bc1389a8c Merge branch '174-add-godot-wallpaper-support' of https://gitlab.com/kelteseth/ScreenPlay into 174-add-godot-wallpaper-support 2023-11-29 18:58:57 +01:00
Elias Steurer
c8e8a92897 Add basic macos dmg installer
Fix inverted fat bin check
2023-11-29 18:58:09 +01:00
Elias Steurer
db08b38f27 Remove builds from docs 2023-11-29 16:39:05 +01:00
Elias Steurer
ccd38b06b9 Formatting #2 2023-11-29 15:41:59 +01:00
Elias Steurer
51294c4912 Formatting 2023-11-29 13:08:58 +01:00
Elias Steurer
c5d2871440 Merge remote-tracking branch 'origin/174-add-godot-wallpaper-support' into 174-add-godot-wallpaper-support 2023-11-29 11:33:18 +01:00
Elias Steurer
17c6bd891c Add universal binary check 2023-11-29 11:33:14 +01:00
Elias Steurer
7843f63f5a Remove Qt openSSL workaround
now that we compile it ourself again
2023-11-29 11:10:07 +01:00
Elias Steurer
dd01baa459 Change init to only init most systems...
after we  make sure that this is the only
ScreenPlay instance
2023-11-29 10:56:16 +01:00
Elias Steurer
c1003343e7 Move wizard files into resources
this fixes qt complaining about none qt files
like export_presets.cfg
2023-11-29 10:54:14 +01:00
Elias Steurer
e472260030 Fix crash on startup with fmt and unbuffered output 2023-11-29 10:53:39 +01:00
Elias Steurer
b8560d6e48 Update third party dependencies 2023-11-29 10:36:58 +01:00
Elias Steurer
780fa8f60b Merge remote-tracking branch 'origin/174-add-godot-wallpaper-support' into 174-add-godot-wallpaper-support 2023-11-29 08:05:14 +01:00
Elias Steurer
c18bdbb398 Refator universal builds again...
Looks like the earlier solution only
worked if all packages used cmake.
We now simply build vcpkg twice and
combine it into a universal binary. Then
we use this when compiling our universal binary.

Change qt tools installation to only install ifw. We do install things like
cmake, ninja and others via
choco, brew, vcpkg or apt
2023-11-29 08:02:15 +01:00
Elias Steurer
b942d88765 Add icons to tray icon menus 2023-11-25 13:01:57 +01:00