1
0
mirror of https://gitlab.com/kelteseth/ScreenPlay.git synced 2024-11-22 02:32:29 +01:00
Commit Graph

165 Commits

Author SHA1 Message Date
Elias Steurer
e9d333ba2e Call format-cpp 2020-10-29 19:17:37 +01:00
Elias Steurer
8e117cebfd Call format-cmake.py 2020-10-29 18:53:52 +01:00
Elias Steurer
d6b27d30a5 Remove CMake min version to only set it in main CMakeList.txt 2020-10-02 21:29:11 +02:00
Elias Steurer
1d11f6970c Add debug qrc version when running RelWithDebInfo
This is so we browser qrc files in QtCreator project
tree
2020-08-30 17:23:37 +02:00
Elias Steurer
88fe5b6f0f Fix ci compile error 2020-08-10 21:09:45 +02:00
Elias Steurer
e1b40a7d4c More settings save reworking 2020-07-31 11:58:05 +02:00
Elias Steurer
8bed32ae93 Fix workshop type not set resulting in not showing anything 2020-07-18 20:48:24 +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
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
19636edc0c Add error message 2020-07-03 14:37:43 +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
a72c7ed149 Add qt quick compiler and fix windows cmd opening in release 2020-06-19 18:06:09 +02:00
Elias Steurer
a5ef63e3fe Rename main qml file of wallpaper and widget to match their project names 2020-05-24 14:32:07 +02:00
Elias Steurer
2ac4540461 Add AGPL and Commercial copyright header 2020-05-16 23:01:09 +02:00
Elias Steurer
6148288570 Change name to ${PROJECT_NAME} 2020-05-16 13:40:38 +02:00
Elias Steurer
9ce9467dd7 Fix cmake be compilable on linux
Downgrade to 3.16 that ships with Ubuntu 20.04
Fix QML modules that does not exists ( cmake on Windows just ignores this lol)
2020-05-16 13:37:32 +02:00
Elias Steurer
bd77099c06 Remove old project files 2020-05-01 16:46:09 +02:00
Elias Steurer
c7fd69a78e Add first working cmake version for ScreenPlay
Refactor stomt sdk from qmake/github to cmake/gitlab
2020-04-30 20:03:14 +02:00
Elias Steurer
27d298e8b3 Merge branch 'master' into 66-port-screenplay-from-qmake-to-cmake 2020-04-23 09:45:30 +02:00
Elias Steurer
38f117b369 Merge branch 'master' into 66-port-screenplay-from-qmake-to-cmake 2020-04-16 11:14:49 +02:00
Dominik Louven
2df2df12fb Migrate from QGuiApplication to QApplication for linux support 2020-03-27 14:29:44 +01:00
Elias Steurer
0658d3f8c8 Fix 5.15 warnings for c++ singals to QML slots not using function 2020-03-25 21:29:01 +01:00
Elias Steurer
8b347cad9f Fix version an add auto install script to replace install-dependencies 2020-03-16 11:50:35 +01:00
Elias Steurer
2e20673e67 Fix cmake files to be able to open the project in QtCreator 2020-03-10 12:34:34 +01:00
Elias Steurer
d1bee5aa8f Add autoconversion based of https://github.com/davidtazy/QMake2CMake 2020-03-10 12:16:58 +01:00
Elias Steurer
9e85f2eaea Fix qmake variable overrides triggering wrong {} 2020-02-08 13:55:34 +01:00
Elias Steurer
40eefb74c1 Merge remote-tracking branch 'origin/linuxFixes' into dev 2020-02-08 13:48:51 +01:00
Elias Steurer
9731b61583 Formatting (1.000 commit :) 2020-02-08 13:36:49 +01:00
Elias Steurer
dddab507ce Fix some linux compile issues 2020-01-30 16:32:24 +01:00
Elias Steurer
38c6916bce Add custom size, color and opacity for widgets to set 2020-01-26 10:59:52 +01:00
Elias
4c4f5356e9 Add refresh ability of widgets via F5 2020-01-23 09:48:48 +01:00
Elias Steurer
bfd7a839de Fix install paths
Add openSSL to readme as dep
2020-01-18 14:33:33 +01:00
Elias Steurer
d110fbc9d2 Update openSSL to 1.1.1d via vcpkg now 2020-01-18 14:20:39 +01:00
Elias Steurer
369b01ac9b Fix widget moving jitter thanks to bardao https://stackoverflow.com/a/55367441/12619313 2020-01-10 20:54:27 +01:00
Elias Steurer
63a2cca679 Add nice fadeout on sdkDisconnected 2020-01-10 15:26:53 +01:00
Elias Steurer
dbe1135708 Fix sdk connection not sending appID with the "appID=" in the beginning of the string 2020-01-10 15:26:25 +01:00
Elias Steurer
f72b4163cf Remove soon to be deprecated rootContext 2020-01-10 14:30:21 +01:00
Elias Steurer
04705a5ec3 Add widget type to the ScreenPlayWidget executable as an argument. This can be ether qmlWidget or htmlWidget for now. 2020-01-09 16:08:32 +01:00
Elias
74e0f68622 Rename ScreenPlayWindow to the more fitting ScreenPlayWallpaper 2019-07-26 13:08:27 +02:00
Elias
8c1b535fad Add widget fadeout 2019-06-13 18:06:24 +02:00
Elias
54f597529a Cleanup 2019-06-10 16:27:17 +02:00
Elias
90990b827f Remove aimber 2019-06-10 16:03:05 +02:00
Elias
dc0d8afa8b Fix sdk build 2019-04-04 17:19:05 +02:00
Elias Steurer
ac1eee9d27 Fix linux compilation 2019-04-01 13:03:49 +02:00
Elias
6b370d57ba Add a way easier way to debug wallpaper and widgets 2019-03-27 18:38:36 +01:00
Elias
9b606a79bc Cleanup widgets and Window. When a developer now opens the widget or window project it opens a instance without screenplay sdk. This makes debugging way easier 2019-03-24 16:52:07 +01:00
Elias
970aeea99f Fix massive widget movement jitter bug 2019-03-17 15:18:49 +01:00
Elias
c096be89cc Make import consistent from using 2.x -> 2.12 2019-02-15 12:07:29 +01:00
Dominik Louven
3c90588220 Fix library paths for widgets under macos 2018-12-03 16:54:47 +01:00
kelteseth
e5302d6d00 Merge remote-tracking branch 'origin/feature/macos' into dev
# Conflicts:
#	ScreenPlay.pro
2018-12-01 18:06:32 +01:00
kelteseth
1d9b3b6497 Remove force opengl 2018-12-01 18:01:17 +01:00
Dominik Louven
cb10848ca6 Removed forcefully OpenGL 2018-11-26 22:31:07 +01:00
Dominik Louven
5d7e342131 Removed /opt/ dependency in pro file 2018-11-26 22:30:52 +01:00
Dominik Louven
53280d1a36 Disabled Windows only WinApi calls in sys info 2018-11-26 20:38:23 +01:00
kelteseth
152cdeba92 Move sdk from qml to cpp 2018-11-24 14:28:02 +01:00
Daniel Schukies
4aa03a1d76 Add proto stuff, needs fix 2018-11-21 21:07:04 +01:00
kelteseth
92c09aa2bd Add nice blurry background on windows 10 2018-10-26 19:28:40 +02:00
kelteseth
7411697e1c Fix critical bug when sending debug message not parsing appID
Remove spammign debug messages
2018-09-22 16:01:34 +02:00
kelteseth
893179f335 Qt qtquickcompiler 2018-07-29 17:56:14 +02:00
kelteseth
43f43d73f9 Add 2018-04-18 18:39:25 +02:00
kelteseth
2833eeca81 Add basic widget functionallity 2018-03-23 14:49:52 +01:00
kelteseth
db6cad839e Add basic widget functionallity 2018-03-21 18:56:58 +01:00
kelteseth
0662101626 Add new ScreenPlayWidget subproject 2018-03-08 22:03:05 +01:00