1
0
mirror of https://gitlab.com/kelteseth/ScreenPlay.git synced 2024-11-25 12:13:00 +01:00
Commit Graph

76 Commits

Author SHA1 Message Date
Elias Steurer
d53dd498bb Add VSCode setup to docs 2023-01-29 13:26:51 +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
1590be77db Add missing license 2023-01-22 16:25:23 +01:00
Elias Steurer
7871573179 Update to use SPDX-License-Identifier 2023-01-19 10:33:49 +01:00
Elias Steurer
2c4f553637 Use new aqt path in docs 2023-01-05 14:37:26 +01:00
Elias Steurer
a62be6884f Add missing python dependencies call 2022-12-16 13:41:17 +01:00
Elias Steurer
16e78f34b0 Add clarification about msvc versions 2022-12-16 13:38:45 +01:00
Elias Steurer
656be6f7a9 Fix spelling 2022-12-16 13:35:10 +01:00
Elias Steurer
b5aa584337 Remove Qt Maintenance tool requirement 2022-12-16 13:34:15 +01:00
Elias Steurer
43f9558582 Update Docs/DeveloperSetup.md 2022-12-15 13:03:21 +00:00
Elias Steurer
f299d8cefd Update Docs/DeveloperSetup.md 2022-12-15 12:57:50 +00:00
Elias Steurer
73078edee6 Fix macOS universal signing 2022-08-26 15:45:49 +02:00
Elias Steurer
717a182af8 Fix cmake argument
x64 argument by vcpkg is
x86_64 in cmake...

Update to Qt 6.3.1
2022-07-22 14:18:04 +02:00
Elias Steurer
3a917c18c4 Update macos build scripts 2022-07-22 13:21:30 +02:00
Elias Steurer
a5ca4c7796 Add explicit arm64-osx support to the build script
Add not yet used download_qt.py
2022-07-08 12:33:26 +02:00
Elias Steurer
3c92cf9bd0 Add linux vscode setup without qt account 2022-06-12 18:49:00 +02:00
Elias Steurer
20fa5de37d Merge commit 'db4a7c7391f0a8dc80a7c9b282b4a531efc6454c' into qt6-kde 2021-11-14 19:14:43 +01:00
Elias Steurer
2f94afd8cb Update docs 2021-11-11 18:24:10 +01:00
Graphicscore
c89c3ae3e2 Merge Basic kde support via websockets 2021-10-23 16:30:13 +02:00
Elias Steurer
920d2afdf5 Remove last 5.x traces 2021-09-10 12:46:30 +02:00
Elias Steurer
f2bb03c93b Add basic kde wallpaper support via Websockets
This means: Set ScreenPlay as a Wallpaper
( see ScreenPlayWallpaper/kde/ScreenPlay)
and start a video wallpaper.  Nothing else works yet.
2021-09-06 19:18:56 +02:00
Elias Steurer
d2a67c292a Add mac signing guide 2021-08-14 13:38:51 +02:00
Elias Steurer
20be6ba4a9 Refacot setup and formatting tools 2021-05-16 13:09:32 +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
08bafb1b7e Update to boostrap 5 and mermaid 8.10.1 2021-05-13 12:21:02 +02:00
Elias Steurer
20c60d166c Update DeveloperSetup.md 2021-02-26 10:40:03 +00:00
Elias Steurer
adfddd1a38 Update DeveloperSetup.md 2021-02-26 10:39:33 +00:00
Elias Steurer
267d924b84 Update DeveloperSetup.md 2021-02-26 10:39:11 +00:00
Elias Steurer
60a9630e00 Update DeveloperSetup.md 2021-02-26 10:33:59 +00:00
Elias Steurer
ba05b82607 Update DeveloperSetup.md 2021-02-26 10:32:28 +00:00
Elias Steurer
236f27d07f Update Docs/DeveloperSetup.md 2021-02-26 10:28:29 +00:00
Elias Steurer
d58e8184e4 Fix Qt version 2021-02-26 10:24:04 +00:00
Elias Steurer
8c856c1ddc Fix links 2021-02-26 10:22:11 +00:00
Elias Steurer
2d257e02b3 Change image size 2021-02-26 11:18:45 +01:00
Elias Steurer
08f7a8471f Fix download link sound like manual download 2021-02-26 11:18:16 +01:00
Elias Steurer
5adcb6ae9f Update DeveloperSetup.md 2021-02-26 11:16:27 +01:00
Elias Steurer
7479d3766c Add ScreenPlayUtil to dev docs 2021-01-28 15:22:39 +01:00
Elias Steurer
7e204d4cb4 Update docs 2020-12-26 21:17:28 +01:00
Elias Steurer
aee42f894e Merge branch '107-refactor-create-screen' into 'master'
Resolve "Refactor create screen"

Closes #107

See merge request kelteseth/ScreenPlay!37
2020-12-12 13:42:27 +00:00
Elias Steurer
aabaaaf1f9 Move Legal in Docs folder 2020-11-25 16:14:17 +01:00
Elias Steurer
524bd1010a Refactor developer docs because qodc is now useable with qt6 2020-11-22 12:24:43 +01:00
Elias Steurer
86f9a7532f Update Qt CI to 6.0.0 2020-11-15 12:42:28 +01:00
Elias Steurer
52d38e204c Change qdoc version to Qt 6 because earlier version are unusable 2020-11-14 19:08:09 +01:00
Elias Steurer
dcc7986ff9 Add benchmark and doctest metrics 2020-10-30 16:40:16 +01:00
Elias Steurer
72a5485e7f Move vcpkg out of ScreenPlay source tree
This has some advatages. For one QtCreator starts way faster because
it queries _ALL_ files in the source dir. This can take to minute long
startup when using many packages. This makes some check python
scripts easier to write.
2020-10-29 18:52:37 +01:00
Elias Steurer
b5dae423cb Add new ci build script and check step
This is python based and is now functional for windows. We now
should be able to extend this script for linux and mac.

Move setup script to Tools folder.
2020-10-29 18:19:22 +01:00
Elias Steurer
ecc9377064 Fix required dev setup 2020-10-02 10:49:05 +02:00
Elias Steurer
8b3040180a Add ffmpeg as dev direct download 2020-09-18 12:22:42 +02:00
Elias Steurer
f1028d15d4 Merge branch 'master' of https://gitlab.com/kelteseth/ScreenPlay into master 2020-08-11 16:20:19 +02:00