1
0
mirror of https://gitlab.com/kelteseth/ScreenPlay.git synced 2024-09-15 06:52:34 +02:00
Commit Graph

2705 Commits

Author SHA1 Message Date
Elias Steurer
aefb4e683d WIP Add more examples content 2023-07-29 11:01:56 +02:00
Elias Steurer
9f4692b808 Update to Qt 6.5.2 and bump to 5.15.1
Default to ffmpeg on windows
2023-07-24 16:22:09 +02:00
Elias Steurer
daaeeff824 Merge remote-tracking branch 'origin/master' 2023-07-13 14:20:38 +02:00
Elias Steurer
55f1ab0c24 Add check if main project file actually exists 2023-07-13 12:43:11 +02:00
Elias Steurer
6034fad24b Merge branch 'wip-fix-window-scaling' into 'master'
WIP: Fix window scaling

See merge request kelteseth/ScreenPlay!104
2023-07-13 10:13:59 +00:00
Elias Steurer
0cdc4eefb0 Change old window scaling eyeball with new windows api 2023-07-13 11:20:05 +02:00
Elias Steurer
646733bb2c WIP: Fix window scaling
We now query ms api and not eyeball it
2023-07-10 16:09:28 +02:00
Elias Steurer
0813f6a473 Add vp9 test video
Rename mp4 video to h.264 because mp4 is only a
container
2023-07-09 11:50:22 +02:00
Elias Steurer
12314cafde Merge branch 'master' of https://gitlab.com/kelteseth/ScreenPlay 2023-07-02 12:26:10 +02:00
Elias Steurer
6ec21d1bfe Change launch.json for Windows again 2023-07-02 12:26:03 +02:00
Elias Steurer
7f230df175 Add slight delay to wait for MM to start outputting some frames 2023-07-02 12:25:04 +02:00
Elias Steurer
7abc937e0e Update choco package 2023-07-02 12:15:45 +02:00
Elias Steurer
1d84766f7f Merge remote-tracking branch 'origin/master' 2023-07-01 11:23:22 +02:00
Elias Steurer
ab4b5448c5 Add macos launch.json 2023-07-01 11:23:17 +02:00
Elias Steurer
a27984d58e Update ScreenPlay version to 0.15.0 2023-07-01 11:14:41 +02:00
Elias Steurer
b0a39b6d41 Add more macos faq 2023-07-01 11:07:37 +02:00
Elias Steurer
ea5c5033fb Add short delay before pausing to wait for...
potential window animation to finish
2023-07-01 11:07:20 +02:00
Elias Steurer
ad10683a74 Add regular message printing when using ScreenPlaySDK
This is now useful when directly starting ScreenPlayWallpaper
or ScreenPlayWidget
2023-07-01 11:06:47 +02:00
Elias Steurer
beaf7e96e7 Fix vscode not starting with debug console 2023-07-01 10:44:37 +02:00
Elias Steurer
ed54cf44f1 Merge remote-tracking branch 'origin/master' 2023-06-30 09:38:48 +02:00
Elias Steurer
961f648e33 Add interactive Wallpaper example (windows only) 2023-06-29 20:31:59 +02:00
Elias Steurer
82b38820f2 Add disable wallpaper playing if not visible (again)
Changed from not rendering to pause the video. This does not work if
the wallpaper contains audio, but has the advantage of not displaying
a black bar in the windows task bar.

Add audio icon to installed list if we item contains an audio.mp3
2023-06-29 20:31:35 +02:00
Elias Steurer
6554fa2774 Add disabling of anonymousTelemetry 2023-06-22 11:44:38 +02:00
Elias Steurer
73f31d2092 Update IFW version 2023-06-11 10:38:52 +02:00
Elias Steurer
3a18faa4b1 Add more recommended extensions 2023-06-11 10:07:52 +02:00
Elias Steurer
6b30e3f242 Formatting 2023-06-11 10:07:39 +02:00
Elias Steurer
a4aeccbd1f Add basic widgets and wallpaper count online stats 2023-06-11 10:06:07 +02:00
Elias Steurer
8790620da5 Merge branch 'master' of https://gitlab.com/kelteseth/ScreenPlay 2023-06-02 19:26:39 +02:00
Elias Steurer
5ea4c57f1b Update vcpkg 2023-06-02 19:26:31 +02:00
Elias Steurer
72a3ffba76 Fix macOS paths and remove old lipo script 2023-06-02 18:51:20 +02:00
Elias Steurer
dfd311c5d5 Merge commit 'e85c5ac6b69f38976521f9fd842f5b5a47c08cc9'
# Conflicts:
#	Tools/defines.py
2023-06-02 13:25:42 +02:00
Elias Steurer
ac00f94dc5 Remove old download script and fix openssl on win 2023-06-02 10:19:47 +02:00
Elias Steurer
11905a6370 Cleanup and small fixes 2023-06-02 10:19:12 +02:00
Elias Steurer
38f6262f8e Merge remote-tracking branch 'origin/master' 2023-06-02 09:52:25 +02:00
Elias Steurer
287730e9c7 Change macos building fat universal binary as default
For this we now use a custom triplet. This has some drawbacks like openssl
does not work with this config. Luckily we can
use openssl that is provided by Qt. On macOS
they use Secure Transport.
2023-06-02 09:51:56 +02:00
Elias Steurer
cb80ad6b0b Change cmake to make it work with ci 2023-06-02 09:23:34 +02:00
Elias Steurer
b20430080d Update natvis file for vscode 2023-06-02 09:18:14 +02:00
Elias Steurer
9b8b8e0374 Update to Qt 6.5.1
This removed the QWebEngine workaround and fixes ffmpeg looping,
but introduces ffmpeg crash.
2023-05-25 15:14:16 +02:00
Elias Steurer
e85c5ac6b6 WIP on master: 844215db Update steamSDK to 1.56 2023-04-21 11:13:30 +02:00
Elias Steurer
b58d526d92 index on master: 844215db Update steamSDK to 1.56 2023-04-21 11:13:30 +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
7bcbcb60e2 Remove Qt bug workaround 2023-04-06 09:49:43 +02:00
Elias Steurer
27b98a4693 Move docs to https://gitlab.com/kelteseth/ScreenPlayDocs 2023-03-30 17:51:16 +02:00
Elias Steurer
75d72de5b7 Update min CMake version to 3.26 (and QtCreator 10)
This will allow us to remove all of the hardcoded paths
2023-03-30 17:49:02 +02:00
Elias Steurer
c30ccd64f0 Add simple hello world widget 2023-03-25 14:26:17 +01:00
Elias Steurer
9b824a5192 Change Widget to behave more like a window
Lets only move with the new taskbar, to make sure
that we always can interact with the widget content
2023-03-25 14:25:51 +01:00
Elias Steurer
1689931060 Add stats, weather and cuntdown widgets 2023-03-09 10:19:58 +01:00
Elias Steurer
6a4cae4e24 Add display fps in debug mode 2023-03-02 13:22:57 +01:00
Elias Steurer
2b0c959609 Add 6.5 beta 3 loop lag workaround for windows 2023-03-02 13:22:26 +01:00