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
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