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
Elias Steurer
f01e713d11
Change unhook only be called if we hook in the first place
2021-05-13 13:59:35 +02:00
Elias Steurer
ea8852dafc
Add exit to test wallpaper
2021-05-13 13:57:19 +02:00
Elias Steurer
4205b325b9
Fix crash mouse hook on exit
2021-05-13 13:56:53 +02:00
Elias Steurer
f60c93ee64
Add more docs
2021-05-13 13:35:54 +02:00
Elias Steurer
e8fbe8e565
Add ScreenPlayUtil and ScreenPlayShader to developer docs
...
Update to qdoc Qt 6.1
Add module for every project
2021-05-13 13:05:05 +02:00
Elias Steurer
8e8b8b0480
Fix live reloading
...
The path contain invalid file:///
We now simply save the base path and
use this variable
2021-05-12 18:36:37 +02:00
Elias Steurer
36c6f627cf
Cleanup comments and OS specific defines
2021-05-12 17:42:38 +02:00
Elias Steurer
dd5f7248c6
Refactor BaseWindow to use Util functions
2021-05-12 17:34:25 +02:00
Elias Steurer
1e1dd057e6
Remove no longer used source file
2021-05-12 17:32:38 +02:00
Elias Steurer
5445012cb5
Add missing sdk connection
2021-05-09 12:00:34 +02:00
Elias Steurer
fa95faca1a
Formatting
2021-05-09 12:00:25 +02:00
Elias Steurer
7a428812cd
Fix wallpaper position
2021-05-09 11:24:33 +02:00
Elias Steurer
ba13492c7e
Fix OSX compilation
2021-04-22 18:27:55 +02:00
Elias Steurer
2cd40c559d
Merge
2021-04-22 16:07:22 +02:00
Elias Steurer
e258c89281
Fix fade in showing black
2021-04-21 18:13:47 +02:00
Elias Steurer
3563c32409
Fix more flickering
2021-04-18 18:17:47 +02:00
Elias Steurer
eafba32c2e
Fix some flickering when setup multiple wallpaper
...
Fix function comment
2021-04-18 18:14:28 +02:00
Elias Steurer
9065a4cb88
Refactor most ScreenPlayManager functions to retrun bool
...
Fix removal of ScreenPlay Wallpaper iteration
2021-04-18 18:03:08 +02:00
Elias Steurer
e7f1e61d33
Refactor wallpaper connection
...
Change sdk connection from shared to unqiue ptr
to make sure to only have one connection alive at
every time. This fixes to removal of wallpaper because
of a bug a shared connection as set in the monitorlistmodel.
The SDK connection is now part of the ScreenPlayWallpaper/Widget.
2021-04-18 17:23:21 +02:00
Elias Steurer
36a59518e9
Fix clazy connect-3arg-lambda
2021-04-16 10:59:18 +02:00
Elias Steurer
a5e07f5694
Add text for mouse position
2021-04-16 10:28:45 +02:00
Elias Steurer
a70aa8da2d
Add simple workaround for clients that use scaling
...
Somehow this fixes the scaling problem, by simply
calling the function twice. I do not know why.
2021-04-08 13:36:46 +02:00
Elias Steurer
e07960f8c3
Add orange border to see the actual borders
2021-04-08 13:35:58 +02:00
Elias Steurer
d5efc93bc1
Replace manual offset calc with workerW
...
This now works when the monitors are in the negative
coordinate system aka left top from the main monitor.
2021-04-03 11:03:24 +02:00
Elias Steurer
2ce576d112
Fix dpi scalings
2021-03-28 18:07:49 +02:00
Elias Steurer
21ac302488
Add more test code
2021-03-27 16:25:15 +01:00
Elias Steurer
5dcf6a83fd
Add copy step
2021-03-13 16:17:56 +01:00
Elias Steurer
0e97e805d2
Merge branch 'tmp/macos' into 130-add-macos-support
2021-03-12 09:20:01 +01:00
Elias Steurer
2852659e58
Add macos fixes
2021-03-12 09:19:19 +01:00
Elias Steurer
6cdfec4e7e
Add 4k testing code
2021-03-07 15:58:54 +01:00
Elias Steurer
637ecee1ef
Format file to use less boilerplate space
2021-02-28 12:47:21 +01:00
Elias Steurer
dc35dacb47
Fix quit when qml file contains an error
...
I cannt reproduce this in an empty project but _something_
stopped the quit call in the terminate function. The only
workaround I found was using an async loader...
Increase ping alive to 3000ms and change it to a static variable
Move getAvailableFillModes to globalvariables.h
2021-02-28 12:46:56 +01:00
Elias Steurer
eedfcdab47
Fix uninitialized vars
2021-02-28 12:37:28 +01:00
Elias Steurer
322f0d7908
Fix set replace wallpaper from type video to gif
...
Fix some wallpaper flickering (most of)
2021-02-19 17:21:17 +01:00
Elias Steurer
394237d11d
Change enum to use ScreenPlayUtil enums
2021-01-31 16:21:32 +01:00
Elias Steurer
4dcea75242
Move util functions and global enums into dedicated lib
...
This will make reusing easier like enum parsing between
ScreenPlay and ScreenPlayWallpaper &
project load/save
2021-01-28 15:19:46 +01:00
Elias Steurer
c20f83756d
Fix website Wallpaper
...
Add https:// to wizard.
2021-01-23 11:34:46 +01:00