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
Elias Steurer
0669e2d1bf
Add explicit send quit command to connection
...
Make it more robust instead of waiting for a timeout
2023-01-22 16:27:59 +01:00
Elias Steurer
a6eb6b0660
Add fadeIn not working workaround
...
See https://bugreports.qt.io/browse/QTBUG-110456
Add exit codes
2023-01-22 16:27:18 +01:00
Elias Steurer
1590be77db
Add missing license
2023-01-22 16:25:23 +01:00
Elias Steurer
cbc4ad7757
Refactor launch.json for better multi os usage
2023-01-22 16:25:04 +01:00
Elias Steurer
9cfc4bb154
Formatting with clang 15
2023-01-21 11:12:04 +01:00
Elias Steurer
8ba7c62f1b
Fix missing appID
2023-01-21 11:11:32 +01:00
Elias Steurer
9fcae64806
Adapt changes for osx
2023-01-20 15:55:17 +01:00
Elias Steurer
c5ec7e7bff
WIP refactor ScreenPlayWallpaper
...
This is Windows only for now:
Make Classes default constructible. We now have:
setup():
- Can return status of the input data. This is most important, because
we can now properly exit if this fails
- We now use the same ProjectFile struct as we do in InstalledListModel
- Gets called on all platforms
start():
- Platform specific code
Move argument parsing into main
2023-01-20 14:42:48 +01:00
Elias Steurer
1e8ca2e2d8
Refactor project struct to be self contained
2023-01-19 14:09:06 +01:00
Elias Steurer
7871573179
Update to use SPDX-License-Identifier
2023-01-19 10:33:49 +01:00
Elias Steurer
9951faf137
Bump ScreenPlay version
2023-01-07 12:47:15 +01:00
Elias Steurer
d3893f8011
Update translations
2023-01-07 12:44:25 +01:00
Elias Steurer
8b831ac9c8
Bump to Qt 6.4.2
...
Fix qt paths still using Qt Maintenance
2023-01-07 12:30:18 +01:00
Elias Steurer
2c4f553637
Use new aqt path in docs
2023-01-05 14:37:26 +01:00
Elias Steurer
c743fd7377
Use old method on Windows of opening a folder
2023-01-05 14:37:14 +01:00
Elias Steurer
cc4cda5aa0
Add QmlProject to qml wallpaper
2023-01-05 14:36:56 +01:00
Elias Steurer
04c86508ef
Remove Qt Maintanance build in favor of aqt
...
Update osx steam contentbuilder bins
Add skip build option
2023-01-05 13:42:58 +01:00
Elias Steurer
a05a690a37
Add missing clang dependency
2022-12-28 15:00:50 +01:00
Elias Steurer
d929369008
Merge remote-tracking branch 'origin/master'
2022-12-28 11:38:15 +01:00
Elias Steurer
ef47b516d1
Add build task
...
Add Qt MSVC debugging helper qt.natvis.xml file
2022-12-28 11:38:05 +01:00
Elias Steurer
736b4a25bf
Add working macos launch.json
...
Remove mac only files from linux/windows build
2022-12-28 11:36:16 +01:00
Elias Steurer
d2fc2bbc6d
Hide app icon from dock on macOS
2022-12-27 22:07:44 +01:00
Elias Steurer
16557eb286
Install all libxkbcommon
2022-12-23 12:35:18 +01:00
Elias Steurer
28bd66952f
Install all libxcb dependencies
2022-12-23 12:09:18 +01:00