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
a5cc167d1f
Change monitor selection when using Windows scaling
2021-11-20 19:22:11 +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
Elias Steurer
6a3395286a
Fix osx only check
2021-11-01 19:12:58 +01:00
Elias Steurer
c0cfef1536
Add index.html copy step to macos version
2021-11-01 19:02:39 +01:00
Elias Steurer
8074535cfb
Fix local webengine video loading...
...
When using the index.html from the qrc file
we cannot load local content for some reason...
Add Windows looping workaround
2021-11-01 18:25:46 +01:00
Elias Steurer
e155879e37
Merge remote-tracking branch 'origin/qt6-support' into qt6-support
2021-10-23 13:46:54 +02:00
Elias Steurer
0419676af2
Add MultimediaWebView
...
This is for now macOS only because macOS MM only can play h264,
so we still need the webview to render webm
2021-10-23 10:35:15 +02:00
Elias Steurer
feb9648684
Refactor to use Qt6 style cmake/qml plugins
2021-10-15 15:06:05 +02:00
Elias Steurer
3650f9bfb1
Remove more deprecated version import
2021-10-08 10:14:11 +02:00
Elias Steurer
6b653bdfdc
Merge branch 'master' into qt6-support
...
# Conflicts:
# .gitlab-ci.yml
# CMakeLists.txt
# ScreenPlay/CMakeLists.txt
# ScreenPlay/qml/Workshop/Workshop.qml
# ScreenPlay/qml/Workshop/upload/UploadProjectItem.qml
# ScreenPlay/translations/ScreenPlay_.ts
# ScreenPlay/translations/ScreenPlay_de.ts
# ScreenPlay/translations/ScreenPlay_es.ts
# ScreenPlay/translations/ScreenPlay_fr.ts
# ScreenPlay/translations/ScreenPlay_ko.ts
# ScreenPlay/translations/ScreenPlay_pt_br.ts
# ScreenPlay/translations/ScreenPlay_ru.ts
# ScreenPlay/translations/ScreenPlay_vi.qm
# ScreenPlay/translations/ScreenPlay_vi.ts
# ScreenPlay/translations/ScreenPlay_zh_cn.ts
2021-09-26 17:56:40 +02:00
Elias Steurer
6549ef86f5
Fix live reloading
2021-09-18 10:52:17 +02:00
Elias Steurer
b52f9fcfa8
Fix qt6 qml capture =>
2021-09-10 12:45:54 +02:00
Elias Steurer
b0c36c4c67
Remove versioned qml imports #2
...
Fix some labs file dialogs
2021-09-10 12:45:15 +02:00
Elias Steurer
2b7d6422bd
Fix wallpaper playing
2021-09-10 11:36:47 +02:00
Elias Steurer
40d8696e99
Remove more Qt6 #ifdef
2021-09-10 11:16:46 +02:00
Elias Steurer
4504f06eb1
Merge branch 'master' into qt6-support
...
# Conflicts:
# CMakeLists.txt
# ScreenPlay/app.h
# ScreenPlay/main.cpp
# ScreenPlay/main.qml
# ScreenPlay/qml/Navigation/Navigation.qml
# ScreenPlay/src/settings.h
# ScreenPlay/translations/ScreenPlay_zh_cn.qm
# ScreenPlayWallpaper/CMakeLists.txt
# ScreenPlayWallpaper/SPWResources.qrc
# ScreenPlayWallpaper/qml/Wallpaper.qml
2021-09-10 11:09:38 +02:00
Elias Steurer
3240c84db8
Fix missing clearComponentCache for macos
2021-09-03 13:02:29 +02:00
Elias Steurer
1d817ae262
Fix linux compilation
2021-08-24 18:20:40 +02:00
Elias Steurer
6d4f48013e
Remove not needed import that only works on windows anyways
2021-08-16 15:59:30 +02:00
Elias Steurer
47b61a23f8
Fix mac qrc main.qml path
2021-08-16 15:59:12 +02:00
Elias Steurer
bb5e753291
Move all qml files from all project into qml subfolder
...
This makes the build script easier
2021-08-14 13:38:24 +02:00
Elias Steurer
538889465d
Merge remote-tracking branch 'origin/master'
2021-08-08 19:33:20 +02:00
Elias Steurer
2d04ce2608
Add macOS code signing
2021-08-08 19:31:50 +02:00
Elias Steurer
6cb31ffa3f
Apply clang format
2021-07-25 15:30:37 +02: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
01031ba5d8
Add qt6 support
2021-07-15 12:07:39 +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
305026982a
Remove windows only lib from global linkage
2021-06-25 13:03:48 +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
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
3cd5d619a7
Fix steam plugin missing folder
2021-05-24 14:27:54 +02:00
Elias Steurer
1e29d44d7d
Add ffmpeg and fix video import
2021-05-21 12:02:16 +02:00
Elias Steurer
a6ecc53db6
Merge master
2021-05-18 17:26:02 +02:00
Elias Steurer
4010018057
Add default Info.plist
2021-05-18 16:07:53 +02:00
Elias Steurer
60dc7ef54f
Format via qmlformat
2021-05-16 19:37:55 +02:00
Elias Steurer
818987310b
Formatting
2021-05-16 14:19:29 +02:00
Elias Steurer
e54e0c2acb
Refactor widget removal/restore
2021-05-16 11:57:50 +02:00
Elias Steurer
ebfe616460
Refactor Widget and Wallpaper to use same project properties
...
- projectPath
- C:\Program Files (x86)\Steam\steamapps\workshop\content\672870\_tmp_171806
- projectSourceFile
- main.qml
- projectSourceFileAbsolute
- C:\Program Files (x86)\Steam\steamapps\workshop\content\672870\_tmp_171806\main.qml
2021-05-14 12:50:22 +02:00