Chris Cochrun
461d25a73d
a somewhat working system of video start and end times
2024-04-07 21:34:31 -05: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
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
219e2312c7
reveal presentations now move forward using signals
...
Rather than the logic in qml, I've moved it to rust and am using
signals to tell the ui to change.
2023-11-15 09:48:29 -06:00
Chris Cochrun
e30066b101
revealJS presentations work sorta
...
I still have lots of bugs, but the groundwork is there. At least a
proof of concept.
2023-11-14 21:39:30 -06:00
Chris Cochrun
13a8180d36
Controlling a reveal.js presentation
2023-10-28 14:33:26 -05:00
Chris Cochrun
5ead356289
placeholder functions for switching the reveal slide or fragment
2023-10-28 07:09:37 -05:00
Chris Cochrun
ed9693c27b
comment out dead code and prepare function for moving to right index
2023-09-29 16:34:10 -05:00
Chris Cochrun
daf8511081
move notification to after the change
2023-09-12 06:38:53 -05:00
Chris Cochrun
ffb4da1432
fixing html visibility in live mode
2023-08-07 07:33:41 -05:00
Chris Cochrun
ea74fda363
🐛 need to get video start and end times working
...
This is waiting till service_item_model.rs is the model actually used
for ServiceList. Right now we are still using C++ so once that
switches, we can add it in service_item_model.
This way we don't add anymore C++ code that we are likely to throw away.
2023-05-19 16:01:08 -05:00
Chris Cochrun
c33b5af588
basic implementation of having reveal.js slides working
...
There is still a lot of work needed to be done here, but the basics
are laid out.
2023-05-01 06:20:45 -05:00
Chris Cochrun
a7e3cfa39f
qml webengine is running
...
I'll need to figure out the best way to show the html slideshow later
but it's running and can accept html.
2023-04-28 05:46:02 -05:00
Chris Cochrun
e8b042df54
Preparing to add html as a presentation option
2023-04-27 14:17:59 -05:00
Chris Cochrun
caa2e31d99
add looping for slides
...
This add looping primarily for videos but I've added in the groundwork
for looping through any kind of slide. This obviously will be
implemented differently for each type of slide, but this way the
groundwork is done already.
2023-03-06 15:06:18 -06:00
Chris Cochrun
11d8ca366c
add vidLoop property
2023-03-06 13:28:25 -06:00
Chris Cochrun
5fe5a5b621
switching all layouts to newer layouts
2023-03-03 16:47:49 -06:00
Chris Cochrun
93f60ddf3b
removing subtitles by default
2023-02-14 21:55:33 -06:00
Chris Cochrun
d6da3b546c
better debugging: all print statements are now console.log
2023-01-17 05:52:34 -06:00
Chris Cochrun
40cb3163e2
making a PreviewSlideListDelegate and using a repeater
2023-01-16 17:11:52 -06:00
Chris Cochrun
a3be06639b
ui components to control looping on the fly
2022-10-06 03:33:56 -05:00
Chris Cochrun
26f49f9923
updating todos and fixing image aspect in slide
2022-09-26 16:57:06 -05:00
Chris Cochrun
2711bde130
ensuring audio only plays in proper places
2022-09-26 06:38:11 -05:00
Chris Cochrun
9bc6e17a8f
fixing video background loading twice
2022-09-26 05:52:45 -05:00
Chris Cochrun
b5543c0c46
fix mpv showing overtop with audio cover art
2022-09-25 14:59:04 -05:00
Chris Cochrun
48514667cf
gave up on qt and using mpv for audio too
2022-09-25 07:31:58 -05:00
Chris Cochrun
7f94cc37e7
getting audio into the slide.. still not playing yet though
2022-09-25 07:09:00 -05:00
Chris Cochrun
c197277e62
adding backbones for audio
2022-09-25 07:08:00 -05:00
Chris Cochrun
14458f8161
make pdfs fit in slide and everything else crop
2022-09-24 14:59:56 -05:00
Chris Cochrun
d8aca3d149
a bit of updating and making pdfs work better
2022-09-24 14:58:17 -05:00
Chris Cochrun
a6d2eb28fd
adding functionality to preview slider
2022-09-19 16:19:43 -05:00
Chris Cochrun
e05beb3857
ensure the text fits properly and better control over text size
2022-09-16 16:45:18 -05:00
Chris Cochrun
b6e29352d9
adding a mechanism to ensure textsize based off size of slide
2022-09-16 16:13:32 -05:00
Chris Cochrun
9f9026105f
making the window close and stop audio properly
2022-09-16 06:03:41 -05:00
Chris Cochrun
9a180f7df0
adding a playpause ability in videos
2022-09-15 17:06:04 -05:00
Chris Cochrun
e758958dca
fixing the crashes and maybe speed up loading of objects in slides
2022-09-07 13:32:36 -05:00
Chris Cochrun
ae5edd8cad
minor ui changes to keep text in check
2022-09-01 06:29:44 -05:00
Chris Cochrun
fbf26daebc
video playpause and font changes are working
2022-08-29 15:43:11 -05:00
Chris Cochrun
7237601a3b
some minor ui fixes and ui for play/pause button for first slide
2022-08-29 11:38:34 -05:00
Chris Cochrun
e1ce631b16
added a non-functioning video control to presenter
2022-07-14 07:15:06 -05:00
Chris Cochrun
51f8488089
follow the SlideObject for more parts
2022-07-13 10:44:13 -05:00
Chris Cochrun
12a5b0bcf1
trying to add slide class as master controller for the slide
2022-07-11 09:36:18 -05:00
Chris Cochrun
b45763a62c
trying to get nix develop to work
2022-05-23 06:25:21 -05:00
cac676975b
previewer autoplays while editors do not
2022-04-29 10:53:12 -05:00
39fc19dff2
making songs have a list of slides visible to assist in editing
2022-04-26 13:10:26 -05:00
672158a316
made the alignment of text persistent and editable
2022-04-14 06:30:12 -05:00
Chris Cochrun
e22ac445c5
making songeditor align text
2022-04-12 17:21:50 -05:00
deb620a2eb
adding some more todos and refactoring getSong so it's more future proof
2022-04-05 08:21:16 -05:00