Elias Steurer
1e8ca2e2d8
Refactor project struct to be self contained
2023-01-19 14:09:06 +01:00
Elias Steurer
7871573179
Update to use SPDX-License-Identifier
2023-01-19 10:33:49 +01:00
Elias Steurer
40cde43a68
Fix disable sdk on debug mode
2022-12-17 13:30:08 +01:00
Elias Steurer
e2beadb671
Fix windows wallpaper fade in calculation again
2022-12-03 17:01:50 +01:00
Elias Steurer
561986b093
Add FHD 21:9 monitor offset
2022-11-12 14:45:41 +01:00
Elias Steurer
9538023b40
Change default image offset when using WQHD 21:9
2022-11-12 14:34:58 +01:00
Elias Steurer
ad8074ed12
Fix sidebar preview if now gif is available
2022-11-04 16:21:46 +01:00
Elias Steurer
804812181e
Formatting
2022-11-02 11:36:40 +01:00
Elias Steurer
8e0a3a8f50
Fix cmake format
...
Apparently auto format does not work via
general set variables
2022-11-02 11:33:40 +01:00
Elias Steurer
bda6716d3a
Refactor build &ci script to use aqt
...
Refactor gitlab-ci to inherit base
Add defines.py that stores variables like versions
Bump Qt version to 6.3.2
2022-10-10 11:35:41 +02:00
Elias Steurer
73078edee6
Fix macOS universal signing
2022-08-26 15:45:49 +02:00
Elias Steurer
ff371eeba5
Add missing terminate command for osx
2022-08-14 11:58:54 +02:00
Elias Steurer
376e96f96c
Add macos folder copy for qml folder
2022-07-15 13:05:47 +02:00
Elias Steurer
4da09711e6
Merge remote-tracking branch 'origin/HEAD'
2022-05-12 14:36:18 +02:00
Elias Steurer
6a40f7e69d
Fix FillMode web and Qt based fillModes
2022-05-06 14:52:23 +02:00
Elias Steurer
12e3aa91ac
Refactor ScreenPlaySDK and remove old QML support
2022-05-05 13:43:49 +02:00
Elias Steurer
bcfb188cf2
Remove all qml import version number
...
Fix sidebar
2022-05-05 13:02:54 +02:00
Elias Steurer
844a4ab676
Remove all .qrc files . We now use qt_add_qml_module
...
Copy fonts manually now
Fix paths
2022-04-30 13:22:17 +02:00
Elias Steurer
12b6911635
Merge and adapt change to make it runnable on linux
...
Move all qml components into a dedicated qml subfolder. This was needed to fix linker
errors where we would have a folder that has the same name as our executable.
2022-04-30 12:07:54 +02:00
Elias Steurer
12053d9531
Add basic kde setup
2022-04-24 16:38:12 +02:00
Elias Steurer
5c138fa8d4
Update to latest vcpkg
...
Add libxkbcommon for compiling shader
Fix SysInfo not available on osx and linux
2022-04-23 20:15:32 +02:00
Elias Steurer
bb700780ef
Move workshop qml files into ScreenPlayWorkshop
...
Move common qml stuff into ScreenPlayUtil
2022-04-23 14:32:36 +02:00
Elias Steurer
5d1c941cb3
Formatting
2022-04-04 18:09:45 +02:00
Elias Steurer
77a81451ca
Multiple refactoring....
...
Bump Qt to 6.3 to fix video loop
Remove no longer working shader and add new
WIP: Shader compilation path is wrong for some reason
Add Steamless version content path
Remove cmake-format: sortable from CMakeLists.txt
Add Widnow scale indocator icon to the bottom right
Remove unused doctest and benchmark
Fix tests and installer cmake logic
2022-04-04 18:06:43 +02:00
Elias Steurer
42bdd7682c
Fix cmake formatting script ignoring sort
2022-03-12 14:36:03 +01:00
Elias Steurer
d1b4896c0a
Formatting
2022-02-20 17:59:00 +01:00
Elias Steurer
caa8daf2d8
Remove windows buggy loop hack with Qt 6.3 fix
2022-02-20 17:57:00 +01:00
Elias Steurer
fb5d6581ec
Change all plugins to be QML_ELEMENT
...
Add ScreenPlayWeather
2022-02-20 17:55:26 +01:00
Elias Steurer
0adc9c8002
Merge remote-tracking branch 'origin/master'
2022-01-27 16:59:20 +01:00
Elias Steurer
0c837d81cb
Fix linux ui loading
...
This was because of buggy require property and
missing Q_IMPORT_QML_PLUGIN
2022-01-27 16:59:08 +01:00
Elias Steurer
52749edb94
Add missing border width
2022-01-27 14:58:38 +01:00
Elias Steurer
c281ec5599
Add our own Dialog and Popup with blur background
...
Remove all => for now because the qml formatter does
not like the new syntax
Fix states auf mute/play all buttons
Remove useless playback speed option
2022-01-20 16:37:07 +01:00
Elias Steurer
0f5b310f68
Merge branch 'master' into qt6-kde
...
# Conflicts:
# ScreenPlay/CMakeLists.txt
# ScreenPlay/app.cpp
# ScreenPlay/src/screenplaymanager.cpp
# Tools/build.py
2021-12-31 13:32:37 +01:00
Elias Steurer
429a5b231d
Merge remote-tracking branch 'origin/HEAD'
2021-12-18 13:24:18 +01:00
Elias Steurer
6bfdd9894c
Fix steam plugin loading
2021-12-18 13:24:03 +01:00
Elias Steurer
5fba1df486
Add Qt MM based wallpaper property changes
2021-12-18 12:40:25 +01:00
Elias Steurer
55b4608f69
WIP on master: bb738ca
Fix qml Wallpaper and Widget setup missing qrc
2021-12-11 17:05:41 +01:00
Elias Steurer
996526c1cd
Add basic kde wallpaper installation
2021-12-03 14:23:45 +01:00
Elias Steurer
41fb12c6b1
Merge remote-tracking branch 'origin/qt6-support' into qt6-kde
2021-12-02 16:16:29 +01:00
Elias Steurer
a5cc167d1f
Change monitor selection when using Windows scaling
2021-11-20 19:22:11 +01:00
Elias Steurer
20fa5de37d
Merge commit 'db4a7c7391f0a8dc80a7c9b282b4a531efc6454c' into qt6-kde
2021-11-14 19:14:43 +01:00
Elias Steurer
c74e80f00a
Merge remote-tracking branch 'origin/master'
...
# Conflicts:
# ScreenPlayWallpaper/qml/Wallpaper.qml
2021-11-13 14:30:02 +01:00
Elias Steurer
b78f20a4bf
Refactor platform check
2021-11-13 14:26:48 +01:00
Elias Steurer
b52c89c933
Fix mixed scaling issues (again)
...
Now we no longer trust Qt and use the data
we get from the Windows api directly.
Move monitor query function into util to be used
later in the main app, because we also must
user the correct values there.
2021-11-13 14:12:19 +01:00
Elias Steurer
ee1ee157c9
Merge commit '4c29196a14da422b5553671428b47f201ebe9335'
2021-11-12 15:26:54 +01:00
Elias Steurer
77daa040bb
Fix HTML Wallpaper
...
Remove old WebView that is now MultimediaWebView
2021-11-12 14:56:22 +01:00
Elias Steurer
13b548aae7
Fix html wallpaper
2021-11-12 14:42:19 +01:00
Elias Steurer
e6d817d1e0
Fix Qt6 scaling changes on Windows
2021-11-11 18:09:00 +01:00
Elias Steurer
fc4fb2ccdd
Fix windows detection
2021-11-11 18:08:24 +01:00
Elias Steurer
c15920ea1d
Fix incorrect platform check
2021-11-09 10:30:44 +01:00