1
0
mirror of https://gitlab.com/kelteseth/ScreenPlay.git synced 2024-09-15 06:52:34 +02:00
Commit Graph

2764 Commits

Author SHA1 Message Date
Elias Steurer
dbd92317ee Add missing xml dependency 2023-02-04 12:01:07 +01:00
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