Commit graph

23 commits

Author SHA1 Message Date
504b4bc944 fixy 2025-07-25 15:19:21 -05:00
92f2b18a20 rust side builds but having trouble linking in main.cpp 2025-03-12 09:35:36 -05:00
0ba3e7588b fixing lots of bugs 2025-03-10 23:18:30 -05:00
836c997e97 adding SlideType to slide_model 2024-09-27 06:12:41 -05:00
8c7f2d794f starting to change slide_model to have the logic of changing slides
In order to make slide_object dumber and and not need to keep track of
slide info, we are moving the business logic to slide_model so that
the model can keep track of whether presentations are ready to switch
and don't need to run reveal_next or something.
2024-09-26 14:11:30 -05:00
4c403d9f3c embedding the slide_model in the slide_object 2024-09-26 06:39:06 -05:00
273dd76d23 adding a SlideType enum that can parse from a string
This will start to allow us to have a much better data model for the
slides and service items. They can have a type associated with them
and parse which they are from this type.
2024-09-17 06:23:27 -05:00
27acbdc866 fixing name clobbering in qobjects.
Apparently qobjects need unique names or else they will name clobber.
2024-09-15 06:11:34 -05:00
b4ce082891 rename all cxx_qt::bridge modules to qobject for clarity 2024-09-15 06:10:06 -05:00
da1c4f84b5 fixing name clobbering in qobjects.
Apparently qobjects need unique names or else they will name clobber.
2024-06-26 09:12:11 -05:00
cbf5fe3d9d clippy-fix 2024-06-25 23:04:30 -05:00
aa0eeaaeed rename all cxx_qt::bridge modules to qobject for clarity 2024-06-24 16:40:37 -05:00
461d25a73d a somewhat working system of video start and end times 2024-04-07 21:34:31 -05:00
1117d6eea2 pdf and html now properly work in slides 2024-03-31 14:34:43 -05:00
15c657b81e fixing html slides not working through nextSlideAction() 2024-03-29 07:30:07 -05:00
64e10dd765 fixed slide_object tracking the index so the previewer can follow 2024-03-22 06:44:51 -05:00
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
791bcc146e attempting to switch the next button to using slibe_object for a
cleaner interaction
2024-01-17 09:46:23 -06:00
744481587f initial port to cxx_qt 6.0 2023-11-27 11:07:55 -06:00
81b430e768 slides, settings, and file stuff ported 2023-11-21 17:31:19 -06:00
85136ddb94 rename slide_obj.rs to slide_object.rs 2023-11-17 06:07:59 -06:00
b32d35c385 adding a slide_obj in rust
This object is still unfinished, but it will later serve as our main
object to connect to for the slides that are shown on screen. All of
this needed some heavy tweaking and I still need to learn more about
rust, but the beginnings are there and it will be worth it to have the
safety and speed that rust provides
2023-03-21 10:34:54 -05:00
2011a176bf adding slide_object.rs 2023-03-14 14:40:30 -05:00