1
0
mirror of https://gitlab.com/kelteseth/ScreenPlay.git synced 2024-11-26 04:33:06 +01:00
Commit Graph

873 Commits

Author SHA1 Message Date
Elias Steurer
5b82f5b38a Add qdocs 2019-12-05 15:24:12 +01:00
Elias
6dfb129f10 Add disabling of anonymous telemetry via settings 2019-12-05 12:44:24 +01:00
Elias
e0b1a6c529 Add anonymous telemtry. This will only used for basic statisitcs like how many people have screenplay open and which menu point is clicked the most. 2019-12-05 12:42:04 +01:00
Elias Steurer
31fe7a91ac Add basic telemetry 2019-12-01 18:45:54 +01:00
Elias Steurer
f0189643a4 Fix install dependencies 2019-12-01 13:34:15 +01:00
Elias Steurer (Kelteseth)
a8aa4ed3c8 Update README.md 2019-12-01 12:32:27 +00:00
Elias Steurer
f8c4eeba71 Remove vcpkg submodule. Now installable via vcpkg-install-dependencies 2019-12-01 11:33:28 +01:00
Elias Steurer
fd94d65a3d Cleanup third party libs into common folder
Remove old OpenSSL which now get bundled with Qt installer
2019-12-01 11:31:09 +01:00
Elias Steurer
0d9eced740 Add nlohmann-json 2019-11-30 16:56:43 +01:00
Elias Steurer
1259cbbcde Bump version to 0.6 2019-11-29 11:56:33 +01:00
Elias Steurer
d76773f12f Add copy to clipboard util and feature to expander to easily copy logs 2019-11-29 11:56:03 +01:00
Elias
0ef3c46f21 Fix open explorer and formatting 2019-11-25 16:00:14 +01:00
Elias
4390e2d715 Fix language switching 2019-11-25 15:54:30 +01:00
Elias
bfc8619b79 Add more spacing fore single monitor for now 2019-11-23 22:04:18 +01:00
Elias
6913cf3f90 Fix starting of htmlWallpaper 2019-11-23 21:56:52 +01:00
Elias
a9c29494ac Fix Html wallpaper 2019-11-23 18:20:32 +01:00
Elias Steurer
9930fb63b6 Merge branch 'dev' of https://gitlab.com/kelteseth/ScreenPlay into dev 2019-11-23 17:25:48 +01:00
Elias Steurer
47a81af57c Add nicer popup for ffmpeg download if the user declines 2019-11-23 17:25:39 +01:00
Elias Steurer
98a2f397d4 Workaround for type. Sometimes the time also contains the wallpaper executable path. 2019-11-23 17:23:59 +01:00
Elias Steurer
7258646f4d Cleanup project file using PWD paths 2019-11-23 17:22:55 +01:00
Elias Steurer
0a27b61885 Some refactoring of the wallpaper. Split video/webview into seperate qml file.
Add sanity check for current time.
Change animation from OpacityAnimation to states. This is a behavior change in Qt 5.14 resulting in not starting the animation when no mouse enter was detected at all.
2019-11-23 17:22:24 +01:00
Elias Steurer
4d1a68b4b9 Add better directory discovery. Also create folder if use hasn't yet downloaded a workshop content. 2019-11-23 17:20:26 +01:00
Elias Steurer
bf70046cc1 Add better check for Wallpaper app parameter 2019-11-23 17:19:26 +01:00
Elias Steurer
aca1f26df4 Fix active profile warning with wrong check when using __more_ thant one profile 2019-11-23 17:18:25 +01:00
Elias Steurer
72670e72cc QtWebEngine initialize is not required if using AA_ShareOpenGLContexts 2019-11-23 11:40:52 +01:00
Elias Steurer
1456610bd4 Simplify version check 2019-11-23 11:40:14 +01:00
Elias Steurer (Kelteseth)
1c9273f118 Fix logo and text 2019-11-15 18:28:30 +00:00
Elias Steurer
fa3d21df27 Move to VP8 which has way better encoding speed on integrated graphics than VP9 for now 2019-11-14 16:09:41 +01:00
Elias Steurer
8d9dd4de56 Merge remote-tracking branch 'origin/dev' into dev 2019-11-14 10:22:59 +01:00
Elias
1369e3fc76 Add Qt 5.13 support to better investigate the 10 second delay on wallpaper creation 2019-11-13 21:04:51 +01:00
Elias Steurer
176742fb0d Fix updating ffmpeg version string to use the correct version string now via a variable. This is like the most beginner error ever -.- 2019-11-09 13:23:41 +01:00
Elias Steurer
9e0bece2a7 Bump the requirements to 5.14 for better high DPI scaling (and fixing window sizes on 4k monitors) and qmlRegisterSingletonInstance 2019-10-28 18:39:43 +01:00
Elias Steurer
18184d1047 Fix broken avatar width in Qt 5.14 2019-10-28 18:36:47 +01:00
Elias Steurer
9fc40fe3ec Remove unnecessary qInfo 2019-10-28 18:36:08 +01:00
Elias Steurer
92570a13fe Fix silent startup inverted logic
Remove center calculation casing buggy behavior on 4k Screens
2019-10-28 18:35:42 +01:00
Elias Steurer
187d7ed64a Move more code from main to app class to have easier unit tests later.
Fix activeProfilesTmp not reporing "We currently only support one profile!" when there is none.
Move setupLanguage into separate function to have a slimmer constructor.
Fix writing config:

 newConfiginsert(name, value.toJsonValue());
 newConfig.insert(name, value.toString());

where toJsonValue would write an nested wrong QJsonValues  and so aborting the insert method.

Fix checking steam path.
Move util before every other class to get info logs during the other class constructors.
2019-10-28 18:28:53 +01:00
Elias Steurer
0a9452c717 Move redirect signals into header 2019-10-28 18:24:21 +01:00
Elias Steurer
30017db8d5 Remove topmargin after confirming that it was indeed never necessary. Nobody saw that! 2019-10-28 18:23:24 +01:00
Elias Steurer
c7d93b3fae Replace {} with explicit std::nullopt 2019-10-28 18:01:16 +01:00
Elias Steurer
bbb70ece42 Merge remote-tracking branch 'origin/dev' into dev 2019-10-23 17:09:22 +02:00
Elias Steurer
224b3d63e3 Add ThreeJSScene and 2019-10-23 17:09:13 +02:00
Elias
ab2704a998 Fix flickering of wallpaper creation. My guess is that I was wrong about windows 1903 changing the position of the wallpaper. I think it was manly because the with and height was set to late. Now we use the basewindow width an height property without the topmargin. When this code works on 21:9 we can remove the calc completely. 2019-10-21 18:14:11 +02:00
Elias Steurer
75b7b53d75 Fix missing icon 2019-10-19 21:30:47 +02:00
Elias Steurer
4ce1a87e00 Fix ScreenPlay content path 2019-10-19 21:30:07 +02:00
Elias Steurer
11610c2883 Fix setting and updateting of the localStoragePath 2019-10-19 21:13:38 +02:00
Elias Steurer
ca022d7036 Add GrowIconLink with links to my online profiles 2019-10-19 20:56:12 +02:00
Elias Steurer
17f6f8110b Fix displaying of error messages
Fix abort not being called
2019-10-12 11:42:56 +02:00
Elias Steurer
08414a3d01 Fix calling to load installed content twice 2019-10-12 11:42:23 +02:00
Elias Steurer
bb5121264c Update FFMPEG to 4.2.1 2019-10-12 11:40:57 +02:00
Elias Steurer
c98ee8c236 Bump version to V0.5 2019-10-11 09:50:14 +02:00