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

1251 Commits

Author SHA1 Message Date
Elias Steurer
0d7cb55643 Move more functions into dedicated ScreenPlayWallpaper class 2020-07-18 20:22:47 +02:00
Elias Steurer
7df52a12b3 Add Wallpaper and Widgets settings background 2020-07-18 20:22:22 +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
3ba635a077 Merge SDKConnector into ScreenPlayManager 2020-07-18 19:06:53 +02:00
Elias Steurer
49b75a463a Move SDKConnectors SDKConnection class into seperate file
The next will be to merge SDKConnector into the ScreenPlayManager.

We now have the first version of bi directional messages. This is for updating values like
saving the current Widget position. We also save a SDKConnection shared reference inside
our ScreenPlayWallpaper or ScreenPlayWidget instance. So we now have all logic in these classes.
2020-07-18 18:26:41 +02:00
Elias Steurer
5f0d81df9e Change sidebar monitor selection to no longer clip
Add flickable when the selection area is bigger than the sidebar
2020-07-13 18:00:22 +02:00
Elias Steurer
7c0b5741af Add basic saving and loading of Widgets 2020-07-13 17:59:20 +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
88fb8d888c Fix spelling 2020-07-10 20:48:34 +02:00
Elias Steurer
175867410b Bump stomt git submodule 2020-07-09 19:28:33 +02:00
Elias Steurer
dd9cf8c46e Fix copying of korean font 2020-07-09 18:43:02 +02:00
Elias Steurer
6913934e46 Remove disabled threejs button 2020-07-09 18:42:39 +02:00
Elias Steurer
c76bebb68b Remove install step 2020-07-08 17:10:27 +02:00
Elias Steurer
db637a44b0 Fix cmake resources variables 2020-07-03 14:38:01 +02:00
Elias Steurer
19636edc0c Add error message 2020-07-03 14:37:43 +02:00
Elias Steurer
cffeec4814 Fix sidebar FillMode 2020-07-03 14:37:20 +02:00
Elias Steurer
1ee39de01f Add Collaboration Guidelines 2020-06-27 08:13:22 +00:00
Elias Steurer
f63284e915 Fixed to fast reloading if folder content has changed 2020-06-21 16:49:08 +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
a83d1fc491 Change wallpaper selection to always select the first monitor 2020-06-21 13:34:44 +02:00
Elias Steurer
4f2854ba5a Add search type enum
Change FillMode namespace
2020-06-19 21:27:26 +02:00
Elias Steurer
7b4a5cb747 Fix btn being click able if it is a widget 2020-06-19 20:27:23 +02:00
Elias Steurer
2b1ba81c94 Remove WallpaperType and WidgetType to merge into InstalledType
This is needed because we have one type enum inside the projectfile struct.
Also we now use qmlRegisterUncreatableMetaObject with a namespace for every enum to "enumalte" enum classes in QML
2020-06-19 20:15:56 +02:00
Elias Steurer
cb6b438feb Change sdkconnector to use GlobalVariables::getAvailableTypes 2020-06-19 20:13:01 +02:00
Elias Steurer
7e3a4da3f7 Merge remote-tracking branch 'origin/master' 2020-06-19 18:06:17 +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
5fb1ea3a96 Change installed content type from string to enum
We now use the InstalledType enum in QML for differentiating between wallpaper types

Fix widgets start
Add tag parsing from project file
Cleanup sidebar unused code
2020-06-19 18:05:32 +02:00
Elias Steurer
32c895ea3b Merge branch 'master' into 'master'
Fix german translation

See merge request kelteseth/ScreenPlay!33
2020-06-16 14:45:06 +00:00
Elijah Werner
91107253a0 Fix german translation 2020-06-11 19:24:55 +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
c77bdcc553 Fix ffmpeg dark theme colors 2020-06-07 11:39:11 +02:00
Elias
c289a3ebb6 Change monitor preview size when only a single monitor is in use 2020-06-06 21:55:44 +02:00
Elias Steurer
c3de439436 Remove high DPI scaling for now 2020-06-06 16:01:44 +02:00
Elias Steurer
49e5b5ff04 Fix telemetry when to send errors
Remove unused constructor
2020-06-06 16:01:03 +02:00
Elias Steurer
9b9697fbed Add missing getter from last commit 2020-06-06 16:00:22 +02:00
Elias Steurer
4a0270cec1 Merge branch 'master' of https://gitlab.com/kelteseth/ScreenPlay 2020-06-06 15:56:24 +02:00
Elias Steurer
fb503d2fd0 Cleanup ProjectSettingsListModel
Remove unnecessary shared_ptr
Fix dark mode white background by moving from Rectangle to Item
2020-06-06 15:56:16 +02:00
Elias Steurer
b035ec716b Fix list model using wrong comparison 2020-06-06 15:42:15 +02:00
Elias Steurer
fa12140a2d Update README.md 2020-06-03 13:46:23 +00: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
53f618a299 Fix duplicate call of close function 2020-05-31 15:20:57 +02:00
Elias Steurer
ae6d697cac Remove space 2020-05-31 15:15:47 +02:00
Elias Steurer
b99c14934d Fix wrong c++ function name in qml 2020-05-31 15:15:32 +02:00
Elias Steurer
a817b34efd Bump version to 0.11.0 2020-05-31 15:14:50 +02:00
Elias Steurer
6581736f96 Fix wrong c++ function name in qml 2020-05-31 15:14:32 +02:00
Elias Steurer
43666b0860 Add explicit quit command when removing a wallpaper 2020-05-31 15:13:51 +02:00