Elias Steurer
cbf8978c68
Add SPDX license
2023-02-04 11:56:23 +01:00
Elias Steurer
2b0d58f6de
Merge branch '161-refactor-screenplaywallpaper-to-no-longer-inherit-from-basewindow' of https://gitlab.com/kelteseth/ScreenPlay into 161-refactor-screenplaywallpaper-to-no-longer-inherit-from-basewindow
2023-02-04 11:54:59 +01:00
Elias Steurer
2b5d990c7c
Fix save autostart changes ever time
...
This fixes issue 163
2023-02-04 11:54:44 +01:00
Elias Steurer
6501a4c79f
Add automatic moc include for faster compile times
2023-02-04 11:42:32 +01:00
Elias Steurer
58340a2bf1
Merge branch '161-refactor-screenplaywallpaper-to-no-longer-inherit-from-basewindow' of https://gitlab.com/kelteseth/ScreenPlay into 161-refactor-screenplaywallpaper-to-no-longer-inherit-from-basewindow
2023-02-04 10:51:24 +01:00
Elias Steurer
df33695e7d
Add osx close icon and remove hardcoded size
2023-02-04 10:51:16 +01:00
Elias Steurer
46391d1e5d
Fix osx compilation
2023-02-03 17:55:22 +01:00
Elias Steurer
13959b39cf
Fix still using old FolderDialog labs api
2023-02-03 17:07:44 +01:00
Elias Steurer
d129bf5cf4
Fix long standing qml error internal crash
...
We now wait until the event loop is done until
we call terminate. Before ScreenPlayWallpaper would
crash internally and stay alive as a zombie process for some
reason...
2023-02-03 17:03:10 +01:00
Elias Steurer
10eabc0a56
Formatting
2023-02-03 16:18:13 +01:00
Elias Steurer
4bce0a2cab
Remove QApplication in favor of QGuiApplication
2023-02-03 16:17:47 +01:00
Elias Steurer
d2919576d8
Remove hardcoded string in favor of enum
2023-02-03 15:44:25 +01:00
Elias Steurer
0a1da4f4a7
Fix all wallpaper except video not showing
2023-02-03 15:44:06 +01:00
Elias Steurer
a90f2a8fc3
Merge remote-tracking branch 'origin/161-refactor-screenplaywallpaper-to-no-longer-inherit-from-basewindow' into 161-refactor-screenplaywallpaper-to-no-longer-inherit-from-basewindow
2023-02-03 12:45:46 +01:00
Elias Steurer
2c2030b437
Remove deprecated Qt.labs.platform
...
Remove own ColorPicker in favor if Qt 6.4
2023-02-03 12:45:42 +01:00
Elias Steurer
c4b2bcc67f
Remove deprecated Qt.labs.settings and fix quit
2023-02-03 12:31:59 +01:00
Elias Steurer
0d8d0cef58
Fix osx build.py args
2023-02-03 11:48:26 +01:00
Elias Steurer
d07f3db58e
Fix python version for windows and unix
2023-02-03 11:45:49 +01:00
Elias Steurer
348b06e4ce
Fix .5sec white frame at the beginning
2023-02-03 10:50:19 +01:00
Elias Steurer
829cec6e91
Fix windows launch type
2023-02-03 10:49:16 +01:00
Elias Steurer
6f5fabeb0e
Add qtconnectivity to fix windeploqt and macdeployqt
...
For some reason scene2d.dll need Qt6Bluetooth. What even is scene2d?
2023-02-03 10:16:39 +01:00
Elias Steurer
bd4c7e0bcf
Fix argument
2023-02-02 15:35:35 +01:00
Elias Steurer
2c12dd4ad4
Update docs
2023-02-02 15:34:18 +01:00
Elias Steurer
17347f324e
Remove update translations from CMake to python script
2023-02-02 15:34:09 +01:00
Elias Steurer
83bb652132
Add tasks.json and format all files
2023-02-02 15:25:26 +01:00
Elias Steurer
f942ce16dc
Remove dark mode workaround
...
https://bugreports.qt.io/browse/QTBUG-72028?focusedCommentId=704716&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-704716
2023-02-02 09:44:30 +01:00
Elias Steurer
11d89432a0
Fix Linux and OSX compilation
2023-01-30 16:46:39 +01:00
Elias Steurer
f9bc5c7112
Fix ffmpeg setup deleting wrong file
2023-01-29 14:07:09 +01:00
Elias Steurer
960a6db915
Remove unused Particles import
2023-01-29 13:50:21 +01:00
Elias Steurer
b1986ecd04
Fix accessing nullopt type if nullopt
2023-01-29 13:39:40 +01:00
Elias Steurer
d53dd498bb
Add VSCode setup to docs
2023-01-29 13:26:51 +01:00
Elias Steurer
31005092be
Bump version to 0.15.0-RC5
2023-01-29 13:26:36 +01:00
Elias Steurer
9b97d81e39
Bump to 6.5 on all platforms
2023-01-29 13:03:03 +01:00
Elias Steurer
64cde196eb
Update qdoc and formatting
...
turns out we need the Q_PROPERTY setter
in the cpp file for qdoc to recognize it
2023-01-28 11:02:10 +01:00
Elias Steurer
37db908db1
Refactor linux X11 support
...
Rename LinuxWindow to LinuxX11Window, for kde
we use a desktop wallpaper plugin and for
Wayland we need something else entirely.
2023-01-27 11:12:45 +01:00
Elias Steurer
4dab506b41
Fix linux compilation
...
- Downgrade to stable Qt for now, because linux mirrors are not yet updated
- Launch.json linux "type": "lldb" does not work for some reason...
2023-01-27 10:04:51 +01:00
Elias Steurer
8e72488f62
Merge branch '161-refactor-screenplaywallpaper-to-no-longer-inherit-from-basewindow' of https://gitlab.com/kelteseth/ScreenPlay into 161-refactor-screenplaywallpaper-to-no-longer-inherit-from-basewindow
2023-01-27 09:01:44 +01:00
Elias Steurer
64d2c3adb5
Bump to Qt 6.5.0 and use FFMPEG
...
FFMPEG will become default in 6.6.0 anyways
and this fixes the broken rendering on osx and performs
better on my AMD Vega VII on Windows
2023-01-27 09:01:37 +01:00
Elias Steurer
3f99f934a9
Add missing quit msg implementation for osx
2023-01-26 14:24:45 +01:00
Elias Steurer
2254372be6
Merge branch '161-refactor-screenplaywallpaper-to-no-longer-inherit-from-basewindow' of https://gitlab.com/kelteseth/ScreenPlay into 161-refactor-screenplaywallpaper-to-no-longer-inherit-from-basewindow
2023-01-26 13:59:44 +01:00
Elias Steurer
a0b71170cb
Re add visualizerFile
2023-01-26 13:59:36 +01:00
Elias Steurer
c74ea74459
Merge remote-tracking branch 'origin/161-refactor-screenplaywallpaper-to-no-longer-inherit-from-basewindow' into 161-refactor-screenplaywallpaper-to-no-longer-inherit-from-basewindow
2023-01-26 13:15:49 +01:00
Elias Steurer
71b69e9f0d
Add missing codec warning
2023-01-26 13:15:46 +01:00
Elias Steurer
f4800ef563
Fix making description optional
...
This is currently not even set in the wizards...
2023-01-26 13:14:23 +01:00
Elias Steurer
d1758d16a6
Add background to default widget code
2023-01-26 13:13:22 +01:00
Elias Steurer
33f58a9364
Add Widgets launch option
2023-01-26 13:13:04 +01:00
Elias Steurer
7b8cea1a3a
Default to debug console on start
2023-01-26 12:10:12 +01:00
Elias Steurer
97b05c5ff9
Refactor qml format script
...
Lets not add the changes now, but later, because this
was a flyby work.
2023-01-22 16:29:20 +01:00
Elias Steurer
d06f5b04c1
Add fadeIn workaround #2
2023-01-22 16:28:41 +01:00
Elias Steurer
ae845d2604
Add missing include
2023-01-22 16:28:15 +01:00