1
0
mirror of https://gitlab.com/kelteseth/ScreenPlay.git synced 2024-11-22 10:42:29 +01:00
Commit Graph

2671 Commits

Author SHA1 Message Date
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
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
Elias Steurer
580c95036e Add fadeIn workaround
lets do not call fade in every loop
2023-03-02 13:17:30 +01:00
Elias Steurer
7749486332 Add mp4 test video 2023-03-02 13:15:27 +01:00
Elias Steurer
f557919419 Add release preset 2023-03-02 13:14:39 +01:00
Elias Steurer
6d491f8ee4 Fix casings 2023-02-25 14:16:45 +01:00
Elias Steurer
2e65371df9 Add reddit and dw rss atom feed examples 2023-02-25 12:44:46 +01:00
Elias Steurer
1b65e2ae18 Fix build date command on osx 2023-02-25 11:13:10 +01:00
Elias Steurer
02072a63af Add workaround for small search
See https://bugreports.qt.io/browse/QTBUG-111515
2023-02-25 10:50:30 +01:00
Elias Steurer
00a830518e Fix old path 2023-02-25 10:49:26 +01:00
Elias Steurer
67557dd66d Fix live reloading
Looks like we must add all files we want to track
into the watcher
2023-02-24 16:55:35 +01:00
Elias Steurer
eccc67d0c0 Remove native rendering setting
Looks like this version is worse than not setting it. This changes
every Qt version....
2023-02-24 16:54:56 +01:00
Elias Steurer
e3442ec208 Fix classes that should not be creatable in qml 2023-02-24 16:52:49 +01:00
Elias Steurer
531860884e Fix Qt 6.5 beta3 Text field changes 2023-02-24 09:38:55 +01:00
Elias Steurer
bca5f989b8 Fix widget not propagating input
Now we can move the widget and have input inside of the widget
2023-02-24 09:38:34 +01:00
Elias Steurer
fe827858cd Fix image selector using old dialog properties 2023-02-24 09:37:59 +01:00
Elias Steurer
884acb5287 Fix unix ffmpeg paths 2023-02-23 10:47:54 +01:00
Elias Steurer
412de3e7b2 Add first batch of default content 2023-02-18 14:30:06 +01:00
Elias Steurer
f0161ffc35 Check Widget for min height and width 2023-02-18 14:13:23 +01:00
Elias Steurer
231ee32488 Replace old Qt5Compat with build in Rectangle 2023-02-18 14:10:08 +01:00
Elias Steurer
e96b3fd35b Remove Common folder in favor of ThirdParty 2023-02-18 12:11:29 +01:00
Elias Steurer
df216ec42d Bump to 0.15.0-RC6 2023-02-16 13:19:21 +01:00
Elias Steurer
db9d319388 Add Qt 6.5 looping workaround
Remove Qt6Widgets workaround

Update to latest vcpkg
Update to latest plausible-qml
Update to latest QArchive
2023-02-16 13:06:50 +01:00
Elias Steurer
20287fc11a Merge branch '165-pack-screenplay-into-a-single-app-on-osx' into 'master'
Resolve "Pack ScreenPlay into a single .app on osx"

Closes #165

See merge request kelteseth/ScreenPlay!102
2023-02-11 15:01:26 +00:00
Elias Steurer
ef8b31c18b Fix resetting the cmake_osx_architectures 2023-02-11 15:17:50 +01:00
Elias Steurer
858e72e066 Default to x64 for first build on osx 2023-02-11 14:12:44 +01:00
Elias Steurer
5abaf85b3f Remove seperate signing step and put it into the build step
Fix qt path
2023-02-11 13:53:44 +01:00
Elias Steurer
06b7306173 Fix missing triplet and architecture 2023-02-11 13:23:32 +01:00
Elias Steurer
515e57d280 Remove workaround 2023-02-11 13:10:54 +01:00
Elias Steurer
6e2cecddb3 Fix compilation and signing
Move TrayIcon back to ScreenPlay:
- This fixes the missing labs plugins when running the macdeployqt script
- We don't need it here only in the SP main folder anyway

Move building and sign of the osx version for x64 and arm64 into the
actual build script.

Remove the qml plugin path workaround from the addImportPath
2023-02-11 11:57:09 +01:00
Elias Steurer
03c8d275d0 Refactor launch.json
Lets use variables instead of hardcoded paths
2023-02-09 16:35:43 +01:00
Elias Steurer
8b10e5989f Add basic .dmg bundle support 2023-02-09 16:35:08 +01:00
Elias Steurer
c9556f08d2 Remove outdated comment 2023-02-09 11:53:20 +01:00
Elias Steurer
fab7d0f4c3 Add docs 2023-02-09 11:52:12 +01:00
Elias Steurer
19ce4ce823 Fix sign script 2023-02-04 17:53:57 +01:00
Elias Steurer
abddca8685 Remove seperate .app for wallpaper and widgets 2023-02-04 17:34:59 +01:00