Elias Steurer
613a4d435d
Test CI
2021-07-25 16:15:31 +02:00
Elias Steurer
da7decdc81
Add curl zip unzip tar for vcpkg
2021-07-25 15:57:58 +02:00
Elias Steurer
c3ae717dd0
Add git to linux ci installation
2021-07-25 15:50:53 +02:00
Elias Steurer
670a8515d8
Fix linux ci
2021-07-25 15:47:31 +02:00
Elias Steurer
0cd4c38257
Remove manual cmake install
2021-07-25 15:34:15 +02:00
Elias Steurer
0f1ea0d248
Fix linux CI base
2021-07-25 15:32:38 +02:00
Elias Steurer
8a79576c14
Apply cmake format
2021-07-25 15:31:35 +02:00
Elias Steurer
6cb31ffa3f
Apply clang format
2021-07-25 15:30:37 +02:00
Elias Steurer
d76cfd9ff4
Fix yaml
2021-07-25 15:27:51 +02:00
Elias Steurer
1369e22212
Fix ci python scripts and fix linux apt-get
2021-07-25 15:26:48 +02:00
Elias Steurer
6a9bf15ba2
Test linux CI
2021-07-25 15:23:31 +02:00
Elias Steurer
e3a6193275
Fix macos compilation and workshop files
2021-07-25 12:26:55 +02:00
Elias Steurer
65dcf79aa5
Merge remote-tracking branch 'origin/master'
2021-07-21 15:45:40 +02:00
Elias Steurer
686fe05ea4
Fix output folder
2021-07-21 15:44:48 +02:00
Elias Steurer
e5269b0ca1
Merge branch 'master' into 'master'
...
update zh_cn translations
See merge request kelteseth/ScreenPlay!62
2021-07-19 05:40:39 +00:00
poly000
c8ade19ce4
update translations
2021-07-18 20:07:31 +08:00
Elias Steurer
536813e52d
Add Window termination on error to avoid zombie windows
2021-07-16 16:46:40 +02:00
Elias Steurer
59758487b4
Fix missing QtQuickCompiler and qrc
2021-07-16 16:44:28 +02:00
Elias Steurer
42bc6f869b
Fix steam lib copy on macos
2021-07-16 11:36:02 +02:00
Elias Steurer
a9b2a7130e
Set workshop out path for this lib only
2021-07-16 11:29:22 +02:00
Elias Steurer
fe2be3665e
Make ScreenPlayWorkshop open source
2021-07-16 11:14:21 +02:00
Elias Steurer
37175b9107
Fix new workshop explicit init
2021-07-11 08:35:29 +02:00
Elias Steurer
d5276b8169
Add Qt5 and Qt6 compatibility to CMake
...
Because the WebEngine got renamed we have
to make it this ugly. This will only work with Qt5
for now because Qt6 still breaks things.
2021-07-11 08:27:13 +02:00
Elias Steurer
2fb9e728d0
Format target_link_libraries
2021-06-25 16:28:30 +02:00
Elias Steurer
a6ac44a953
Add link to sentry.io to thank them for free premium
2021-06-25 15:24:04 +02:00
Elias Steurer
818b328802
Fix having profile with invalid entries
...
Just save all content that is active via calling saveProfiles
2021-06-25 15:02:20 +02:00
Elias Steurer
134a04979e
Add check if monitor index exists before starting
...
This can happen when the user has a valid config and
removes one monitor with an active wallpaper while
ScreenPlay is not running.
2021-06-25 14:55:40 +02:00
Elias Steurer
305026982a
Remove windows only lib from global linkage
2021-06-25 13:03:48 +02:00
Elias Steurer
2448e9462e
Update vcpkg
2021-06-25 12:42:03 +02:00
Elias Steurer
2fb51d20e4
Add curl to satisfy sentry
2021-06-25 12:35:41 +02:00
Elias Steurer
60bf972c26
Fix vcpkg command call
2021-06-25 12:32:19 +02:00
Elias Steurer
b70ba77714
Merge remote-tracking branch 'origin/master'
...
# Conflicts:
# ScreenPlay/CMakeLists.txt
# ScreenPlay/app.cpp
# ScreenPlay/main.cpp
# ScreenPlayWallpaper/CMakeLists.txt
2021-06-25 12:31:55 +02:00
Elias Steurer
1b292b7a6a
Add localsocket error info
2021-06-25 12:08:26 +02:00
Elias Steurer
4ba2a1d3e5
Add app version to sentry
2021-06-25 12:08:07 +02:00
Elias Steurer
7c2e5dc9cc
Add basic steam profile
2021-06-25 12:07:28 +02:00
Elias Steurer
0ab4e2e42f
Fix Qt 5 compilation
2021-06-25 12:06:43 +02:00
Elias Steurer
a577decdc9
Add some Qt6 cmake support
...
WebEngine is missing because the current 6.2 installed
has a broken WebEngine
2021-06-20 18:50:54 +02:00
Elias Steurer
caff9d424e
Merge branch '130-add-macos-support' into 'master'
...
Resolve "Add MacOS support"
Closes #130
See merge request kelteseth/ScreenPlay!56
2021-06-17 15:50:16 +00:00
Elias Steurer
30d05aa5e9
Fix sentry and ffmpeg
2021-06-17 15:50:33 +02:00
Elias Steurer
e118fa235c
Add sentry support for macos
...
Fix cmake apple define because apple
is a unix system.
2021-06-12 15:17:38 +02:00
Elias Steurer
dd1e5e614d
Add missing silent parameter for autostart
2021-06-12 14:43:11 +02:00
Elias Steurer
5add9d869e
Fix setup script for macos and linux
2021-06-12 14:42:55 +02:00
Elias Steurer
3efbda68ee
Add autostart for MacOS
2021-06-10 16:24:03 +02:00
Elias Steurer
2416a7074c
Fix incorrect setOrganizationDomain
2021-06-10 16:23:39 +02:00
Elias Steurer
7410052139
Merge branch 'master' into 'master'
...
monthly update & improve zh_cn translations
See merge request kelteseth/ScreenPlay!61
2021-05-28 18:10:55 +00:00
poly000
805a354c08
update & improve zh_cn translations
2021-05-28 23:17:19 +08:00
Elias Steurer
3cd5d619a7
Fix steam plugin missing folder
2021-05-24 14:27:54 +02:00
Elias Steurer
c4812402f8
Merge
2021-05-24 14:26:06 +02:00
Elias Steurer
2596c9700b
Remove explicit wigdet count workaround
...
We now list to the pipe connection to make this
behavior implicit.
2021-05-23 17:24:52 +02:00
Elias Steurer
8c344b7c3d
Remove explicit workshop loading
...
This does not really make sense because it (und)loaded the
plugin twice and cause crashes on macos. The new version
now lets the QML engine handle the lifetime.
2021-05-23 17:23:59 +02:00