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
Elias Steurer
c823c525d1
Fix enum names and casings
2021-01-21 18:38:39 +01:00
Elias Steurer
4d37a513e4
Format cmake
2021-01-16 17:57:36 +01:00
Elias Steurer
9fa317a6c5
Fix osx build script
2021-01-16 17:31:07 +01:00
Elias Steurer
3a320748d1
Add development info for KDE wallpaper
2021-01-02 21:16:47 +01:00
Elias Steurer
1b955eddb3
Refactor basewindow code
2020-12-29 18:16:34 +01:00
Elias Steurer
53f7b2757f
Add basic Gif and Website wallpaper
2020-12-28 17:26:56 +01:00
Elias Steurer
489b00c046
Enabled high dpi scaling that now works again with 5.15.2 only!
2020-12-26 12:07:37 +01:00
Elias Steurer
0fc196368b
Fix wallpaper custom margin
2020-12-11 14:14:00 +01:00
Elias Steurer
f13b9b8709
Add more wizards and wallpaper types
...
Add WebsiteWallpaper
Add GifWallpaper
Add generic FileSelector
Add required flag to TextField
Add generic LicenseSelector
Add Licenes for CC, GPL, Apache etc.
2020-12-11 11:58:04 +01:00
Elias Steurer
793b442051
Fix Test.qml casing
2020-11-13 10:56:13 +00:00
Elias Steurer
da59b2f4c6
Add basic wallpaper logic to qml file
...
We now use websocket for communcation. For this to work
we must add the logic to the screenplaymanager class.
2020-11-13 11:22:42 +01:00
Elias Steurer
bf1fa16d88
Add basic kde support
2020-11-07 17:44:13 +01:00
Elias Steurer
3b558e2f99
Fix loadFromFile
2020-11-07 14:03:44 +01:00
Elias Steurer
1fde330685
Fix live wallpaper editing
2020-11-07 14:02:27 +01:00
Elias Steurer
f188e6eb1c
Fix osx compilation and CI
2020-10-31 19:59:46 +01:00
Elias Steurer
e9d333ba2e
Call format-cpp
2020-10-29 19:17:37 +01:00
Elias Steurer
8e117cebfd
Call format-cmake.py
2020-10-29 18:53:52 +01:00
Elias Steurer
a8720d51dd
Remove unused code
2020-10-02 21:29:20 +02:00
Elias Steurer
d6b27d30a5
Remove CMake min version to only set it in main CMakeList.txt
2020-10-02 21:29:11 +02:00
Elias Steurer
0fa55884ac
Add shadertoy shader
2020-09-24 19:08:06 +02:00
Elias Steurer
25df082d88
Add tmp
2020-09-13 19:51:20 +02:00
Elias Steurer
1b8e708836
Replace qt-breakpad with sentry.io
2020-09-11 16:33:27 +02:00
Elias Steurer
1d11f6970c
Add debug qrc version when running RelWithDebInfo
...
This is so we browser qrc files in QtCreator project
tree
2020-08-30 17:23:37 +02:00
Elias Steurer
5e775b202d
Cleanup
2020-08-23 19:06:17 +02:00
Elias Steurer
8838f4f00e
Remove copying of html file
...
It is now in the qrc
2020-08-22 12:15:18 +02:00
Elias Steurer
c32ea21e13
Add html files to qrc
...
Apparently this works now with newer Qt versions...
2020-08-22 12:14:05 +02:00
Elias Steurer
1fe1fb2c4b
Fix replacing wallpaper from different types
2020-08-11 20:18:34 +02:00
Elias Steurer
e1b40a7d4c
More settings save reworking
2020-07-31 11:58:05 +02:00
Elias Steurer
281c3cf639
Add missing fadeIn when using QML/HTML Wallpaper
2020-07-25 15:04:28 +02:00
Elias Steurer
3c1f5f72a4
Replace setContextProperty that will be removed in Qt6 with qmlRegisterSingletonInstance
2020-07-18 20:21:47 +02:00
Elias Steurer
12ab2a24a6
Fix SDK to properly export header files
2020-07-13 17:58:03 +02:00
Elias Steurer
14991cb317
Change Resources into two seperate qrc files
2020-07-10 20:49:11 +02:00
Elias Steurer
c76bebb68b
Remove install step
2020-07-08 17:10:27 +02:00
Elias Steurer
6d4afb5b62
Fix window flash on startup
2020-06-21 16:10:56 +02:00
Elias Steurer
f7a78448e5
Change compilation mode to c++ 20
...
Fix qml compilation in release mode
2020-06-21 16:07:41 +02:00
Elias Steurer
73730eaac5
Add replace wallpaper that reuses the existing ScreenPlayWallpaper process
2020-06-21 16:07:10 +02:00
Elias Steurer
a72c7ed149
Add qt quick compiler and fix windows cmd opening in release
2020-06-19 18:06:09 +02:00
Elias Steurer
b13d643d44
Change cmake to compile into a separate bin folder for easier deployment
2020-06-07 13:06:55 +02:00
Elias Steurer
c3de439436
Remove high DPI scaling for now
2020-06-06 16:01:44 +02:00
Elias Steurer
9410375a4b
Fix more casing errors of wallpaper type
2020-06-01 18:46:58 +02:00
Elias Steurer
4cf2318147
Change QSysInfo to be private member
...
Fix include order
2020-06-01 16:09:13 +02:00
Elias Steurer
4a709635a4
Fix buggy mouse click input by using the same position and mouse flags on release
2020-05-26 16:03:50 +02:00
Elias Steurer
a5ef63e3fe
Rename main qml file of wallpaper and widget to match their project names
2020-05-24 14:32:07 +02:00
Elias Steurer
23a2e5eb42
Add mouse movement on wallpaper without click
2020-05-23 18:10:52 +02:00