1
0
mirror of https://gitlab.com/kelteseth/ScreenPlay.git synced 2024-11-07 03:22:33 +01:00
Commit Graph

2959 Commits

Author SHA1 Message Date
Elias Steurer
53ebb23350 Merge remote-tracking branch 'origin/version1' into version1 2024-10-27 12:06:59 +01:00
Elias Steurer
5be8baf838 Fix aqt install on linux and mac 2024-10-27 12:06:27 +01:00
Elias Steurer
052b8ab8d1 Remove outdated windows media workaround
Thanks to Artem Dyomin for fixing this <3
2024-10-26 17:57:32 +02:00
Elias Steurer
f2aea13a3f Fix preview image missing in timeline 2024-10-26 17:56:15 +02:00
Elias Steurer
a46bf9a2e0 Formatting 2024-10-25 17:48:43 +02:00
Elias Steurer
48dac9001e Update dependencies
6.7.2 is no longer available to download
2024-10-25 17:48:22 +02:00
Elias Steurer
779105b2ad Fix enums 2024-10-25 17:47:43 +02:00
Elias Steurer
7cba81c60c Fix namespace inconsistensies
Add namespace to Q_PROPERTIES to make moc and qmlls happy
2024-10-25 16:29:52 +02:00
Elias Steurer
ced1a62bba Fix video controls if only a single timeline is present 2024-10-25 15:35:44 +02:00
Elias Steurer
57e23e6f44 Refactor setting values in timelines 2024-10-25 10:18:34 +02:00
Elias Steurer
f6a3d85c00 Fix line handle offset calculation 2024-09-26 11:13:25 +02:00
Elias Steurer
c88500df55 Change listmodel items to use required properties
Add monitorlistmodel image preview update
2024-09-20 09:43:32 +02:00
Elias Steurer
1db297776c Fix LineHandle time and Timeline hour marks 2024-09-12 12:51:10 +02:00
Elias Steurer
d28edc070e Fix corortine signal emit
Fix add timeline section
2024-08-18 17:09:07 +02:00
Elias Steurer
d358c4f920 WIP Refactor wallpaper timeline logic
TODO:
- Fix qcoro // QMetaObject::invokeMethod( requestSaveProfiles call
2024-08-14 14:06:53 +02:00
Elias Steurer
1f3ab94e26 Fix WorldEnvironment not loading when transparent is enabled 2024-08-08 10:00:06 +02:00
Elias Steurer
0474b8422b Fix godot wallpaperData
Update godot to 4.3rc1
2024-07-31 16:18:49 +02:00
Elias Steurer
ca7908d844 Fix closing of wallpaper in MonitorSelection
We did not remove wallpaperData, but only
the running wallpaper resulting in a reenabling
of the wallpaper
2024-07-31 15:45:17 +02:00
Elias Steurer
74fb1f2b29 Add thumnails of set wallpaper to Timeline
Create bugreport for accessing properties
https://bugreports.qt.io/browse/QTBUG-127633

Fix closing of wallpaper by setting the correct
timeline index and not using monitor index
2024-07-31 14:18:18 +02:00
Elias Steurer
734a24b78f Update Qt version to 6.7.2
Add debug info
2024-07-29 12:41:27 +02:00
Elias Steurer
c8dc0e3fc6 Disable third party qcoro tests and examples 2024-07-29 12:38:22 +02:00
Elias Steurer
5318a4b54e Fix always starting wallpaper 2024-07-29 11:13:55 +02:00
Elias Steurer
f228a81ff1 Fix log path 2024-07-29 10:45:20 +02:00
Elias Steurer
d32b093651 Fix remove all call
We need to first stop all currently running wallpaper,
before we remove the timelines
2024-07-29 10:45:02 +02:00
Elias Steurer
2f481e0846 Fix missing relativePosition when we reset 2024-07-29 10:26:26 +02:00
Elias Steurer
0ad84736c0 Refactor timelines
Fix monitorlistmodel and add mock
monitor list for easier testing

Add working active wallpaper preview based on
selected timeline

Change many calls to use coroutines that make the
async handling of wallpaper closing 1000x easier

Fix wallpaper count based on actual connected wallpaper
and not based on started

Add LineIndicator user selected indicator
2024-07-25 18:16:17 +02:00
Elias Steurer
ee47a6d968 Change logs location to tmp
So that they eventually get cleaned up
2024-07-14 15:44:29 +02:00
Elias Steurer
245e427dc5 Fix CMake min version 2024-07-14 15:44:05 +02:00
Elias Steurer
142b58f308 WIP: Move timeline related stuff into ScreenPlayTimeline 2024-07-14 15:43:50 +02:00
Elias Steurer
7831290365 WIP: Move timeline and wallpaper data into dedicated files
Change initial stop position to sections

this provides more informations
2024-06-27 09:52:33 +02:00
Elias Steurer
a71b3ea53e Add basic refactoring for installed drawer and
now so called content settings
2024-05-29 13:01:16 +02:00
Elias Steurer
59ce122225 Fix InstalledDrawer setWallpaperAtTimelineIndex incorrect index
Formatting
2024-05-25 15:36:24 +02:00
Elias Steurer
d88859927d Fix timeline activation 2024-05-25 10:53:57 +02:00
Elias Steurer
8be660390a Add basic saving/loading
Add basic timline active based on current time check
2024-05-22 14:25:55 +02:00
Elias Steurer
c3ea37eb23 Add blocking MouseArea
this blocks adding new sections to close
2024-05-22 11:01:46 +02:00
Elias Steurer
358800a94c Add timeline reset 2024-05-22 11:00:52 +02:00
Elias Steurer
00d77d815e Fix start of wallpaper 2024-05-21 14:06:28 +02:00
Elias Steurer
7dcaa3b016 Update Qt and ffmpeg 2024-05-21 13:54:10 +02:00
Elias Steurer
99b0647f81 Fix adding, removing and moving of timelines 2024-05-21 10:18:32 +02:00
Elias Steurer
0bd9a47fbe Add remove timeline feature 2024-05-02 08:25:22 +02:00
Elias Steurer
a1e2c58cba Add realtive timeline wallpaper loading to ui 2024-04-26 09:58:43 +02:00
Elias Steurer
72ba97c6c6 Add working timeline loading 2024-04-26 09:35:05 +02:00
Elias Steurer
413c4ebef5 Fix exit dialog 2024-04-14 14:29:11 +02:00
Elias Steurer
cb11bd08c0 WIP add basic (not working) wallpaper timeline code 2024-04-14 14:28:55 +02:00
Elias Steurer
ff02791ede Change ScreenPlayManager to use the new WallpaperData struct 2024-04-05 13:04:57 +02:00
Elias Steurer
aee0387f45 Change Drawer position to be inside InstalledView
Now that we actually use a drawer that displays
itself above everything, we can finally move it
into the InstalledView
2024-04-04 16:25:19 +02:00
Elias Steurer
88dce28396 Add remove all Timeline items button 2024-04-04 16:24:28 +02:00
Elias Steurer
152e1ce4b7 Rename Sidebar to InstalledDrawer
Remove util signal and use it directly in qml
2024-04-04 13:20:53 +02:00
Elias Steurer
18248b4569 Fix invalid version number 2024-04-02 17:46:05 +02:00
Elias Steurer
421a75ef04 Remove old file 2024-04-02 17:38:18 +02:00