Chris Cochrun
66f313675b
updates to fix qml
2024-09-15 06:06:53 -05:00
Chris Cochrun
7b82202c51
starting to build
2024-09-15 06:06:13 -05:00
Chris Cochrun
61aef5c48f
Moving to QT6: Read more
...
QT6 Apparently means a lot of changes, these are the changes I've
found to make at least CPP build. The problem is we just got rid of a
lot of CPP and I don't know if the application will work. On the other
hand, the QML isn't finished yet either, but this is the start of
updating the application for QT6 and using MpvQt which is being built
and maintained by KDE. This will be better as they'll keep the library
updated for future QT updates so long as I still track with Kirigami.
2024-09-15 06:05:56 -05:00
Chris Cochrun
0ebdaf2921
builds correctly now
2024-09-04 14:17:59 -05:00
Chris Cochrun
3f2f57f8e7
remove all references to service_thing
2024-06-24 16:49:17 -05:00
Chris Cochrun
269db49fa4
using alternating colors
2024-06-21 14:45:54 -05:00
Chris Cochrun
ad80604293
preparing settings to be used more
2024-06-17 17:05:41 -05:00
Chris Cochrun
bbb9f910d0
making loading work and allow for canceling
2024-06-17 16:52:31 -05:00
Chris Cochrun
3d09157be8
delete all selected items
2024-06-17 16:27:10 -05:00
Chris Cochrun
99178dbfe4
ui is done for asynchronous saving
2024-04-21 13:42:50 -05:00
Chris Cochrun
defb73c0af
trying to make a slide editing system
2024-04-17 15:58:25 -05:00
Chris Cochrun
3b96885afd
attempting to display to user which file was saved
2024-04-17 10:08:32 -05:00
Chris Cochrun
c7761b9787
Saving is multi threaded now
2024-04-17 06:31:23 -05:00
Chris Cochrun
74f5596946
adding id to the service_item_model of the corresponding model
2024-04-15 10:54:28 -05:00
Chris Cochrun
905197f78b
attemtping to make this look better
2024-04-14 10:48:34 -05:00
Chris Cochrun
77e98c4682
ui for a ProgressBar that shows the state of saving the presentation
2024-04-14 10:48:02 -05:00
Chris Cochrun
a2ba6e70bd
making web backgrounds match theme so there aren't any flashbangs.
2024-04-13 06:22:35 -05:00
Chris Cochrun
6177219482
fixing the spinner to always be the right size
2024-04-12 07:22:59 -05:00
Chris Cochrun
402bc08d52
a custom loading indicator
2024-04-12 06:32:35 -05:00
Chris Cochrun
2428792895
adding a custom loading spinner to slides
2024-04-11 09:33:03 -05:00
Chris Cochrun
70040c5149
some basics of video times - unfinished
2024-04-10 09:49:50 -05:00
Chris Cochrun
461d25a73d
a somewhat working system of video start and end times
2024-04-07 21:34:31 -05:00
Chris Cochrun
00fcf565ef
making obs scene switching more coherent, but still not functional
2024-04-07 06:56:44 -05:00
Chris Cochrun
c96f188c70
attempts at making obs work
2024-04-03 14:58:51 -05:00
Chris Cochrun
564aec2bda
fix updating properties from the SongEditor.qml
...
Since we get the original songID from the proxy model, it somehow
differs from the song_model.rs id. So, in the future, I should figure
out how to get the original id and use that so that these sorts of
bugs aren't quite as hard to find
2024-04-03 06:37:31 -05:00
Chris Cochrun
1117d6eea2
pdf and html now properly work in slides
2024-03-31 14:34:43 -05:00
Chris Cochrun
15c657b81e
fixing html slides not working through nextSlideAction()
2024-03-29 07:30:07 -05:00
Chris Cochrun
428386a25b
fixing a lot of debug info
2024-03-25 18:35:58 -05:00
Chris Cochrun
85b9f9cede
simplifying qml response to changes in songs
2024-03-21 20:59:32 -05:00
Chris Cochrun
ca6cccd24d
tweaks to debugging file saving
2024-02-28 09:48:37 -06:00
Chris Cochrun
a4ce593c0d
switching to qml based save dialog
2024-02-09 09:58:57 -06:00
Chris Cochrun
c6c45b451e
update dialogs
2024-01-22 14:17:54 -06:00
Chris Cochrun
86f4f603a1
fixing some things with NewVideo.qml
...
First I've updated the styles to fit better. Then I've moved the timer
into the NewVideo.qml item. This will help to make sure we know where
that timer is coming from.
2024-01-22 13:21:50 -06:00
Chris Cochrun
ab9faae0b5
fixing clicking the slide to change slides breaking arrow keys
2024-01-22 11:20:00 -06:00
Chris Cochrun
8b23c9809c
fixing the transition of the previewSlideList following active item
2024-01-18 04:20:39 -06:00
Chris Cochrun
da258433d9
Adding reveal next and previous buttons
...
In order to make this work, I had to determine in rust which were html
and essentially not call the change_slide function and instead call
the reveal_next/previous functions and then tweak it from there.
2024-01-17 11:26:04 -06:00
Chris Cochrun
791bcc146e
attempting to switch the next button to using slibe_object for a
...
cleaner interaction
2024-01-17 09:46:23 -06:00
Chris Cochrun
60b89a84d7
using getItem directly since QVariantMaps work now in 0.6 of cxxqt
2024-01-16 13:54:09 -06:00
Chris Cochrun
1ab93122a5
building a debug setting in
2024-01-11 06:06:23 -06:00
Chris Cochrun
7061ec2ed8
adding some debug info and fixing font sizes?
2023-12-15 11:39:49 -06:00
Chris Cochrun
c36802f5e4
fixing some text and adding prev actions to reveal
2023-12-07 06:38:41 -06:00
Chris Cochrun
3f9a1714c4
trying to tweak song editor to work
2023-12-01 09:54:16 -06:00
Chris Cochrun
4189c16f6e
adding a basic details view skeleton
2023-11-29 14:38:13 -06:00
Chris Cochrun
744481587f
initial port to cxx_qt 6.0
2023-11-27 11:07:55 -06:00
Chris Cochrun
39ef6ed492
smaller font picker so it fits better on SongEditor.qml
2023-11-21 06:34:32 -06:00
Chris Cochrun
b46888685a
Making header us Lumina name
2023-11-20 12:47:24 -06:00
Chris Cochrun
f582c5464e
fix bug: changing video backgrounds don't properly show up in ui
2023-11-20 12:45:57 -06:00
Chris Cochrun
a1ecfaaef9
trying to fix the hovercolor not changing
2023-11-20 09:19:32 -06:00
Chris Cochrun
0a55062cd0
fixed bug: splitview doesn't have a cursorshape
2023-11-20 06:40:41 -06:00
Chris Cochrun
3c2f74ae66
fixed bug: activating service item switches the slide list properly
2023-11-20 06:21:18 -06:00