Commit graph

1108 commits

Author SHA1 Message Date
Chris Cochrun
99178dbfe4 ui is done for asynchronous saving 2024-04-21 13:42:50 -05:00
Chris Cochrun
1105a061bf update todo.org 2024-04-20 07:23:10 -05:00
Chris Cochrun
defb73c0af trying to make a slide editing system 2024-04-17 15:58:25 -05:00
Chris Cochrun
df956af536 forgot to include header file 2024-04-17 11:23:15 -05:00
Chris Cochrun
b932f5a62b updating ideas on todo.org 2024-04-17 10:19:32 -05:00
Chris Cochrun
3b96885afd attempting to display to user which file was saved 2024-04-17 10:08:32 -05:00
Chris Cochrun
479c22087f updates to how logging works 2024-04-17 06:31:46 -05:00
Chris Cochrun
c7761b9787 Saving is multi threaded now 2024-04-17 06:31:23 -05:00
Chris Cochrun
60182e4d82 adding thoughts in todo.org of refactoring 2024-04-15 10:54:47 -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
a00f1b081a framework and basic example of qml tests 2024-04-14 10:52:36 -05:00
Chris Cochrun
9d9ecb3cc0 rustfmt things 2024-04-14 10:50:30 -05:00
Chris Cochrun
f2faa0564a adding framework to test saving files 2024-04-14 10:50:12 -05:00
Chris Cochrun
394914a72a backend for saving more asynchronously and showing progress 2024-04-14 10:49:27 -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
5df0302be9 using std::thread for ffmpeg calls since it takes long on big videos 2024-04-10 22:24:57 -05:00
Chris Cochrun
effede9da1 fix video thumbs? 2024-04-10 15:30:42 -05:00
Chris Cochrun
64095d6fed async setup for using ffmpeg in the slide model 2024-04-10 11:42:01 -05:00
Chris Cochrun
76b4c87d3a adding tests and moving bg_path_from_video to it's own function 2024-04-10 11:41:35 -05:00
Chris Cochrun
70040c5149 some basics of video times - unfinished 2024-04-10 09:49:50 -05:00
Chris Cochrun
0a895e1f04 update todo.org with video times and refactoring ideas 2024-04-10 09:48:59 -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
76c669c5a5 update todo.org for video stuff 2024-04-07 21:34:10 -05:00
Chris Cochrun
dd7e18fcdc updating flake 2024-04-07 21:34:04 -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
81883099de updates to todo 2024-04-03 14:58:40 -05:00
Chris Cochrun
dba5d39615 update todo 2024-04-03 11:23:09 -05:00
Chris Cochrun
3de13bb09f adding some extra signals 2024-04-03 06:39:09 -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
e4e4eb1501 updates to todo for info 2024-03-30 07:33:00 -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
64e10dd765 fixed slide_object tracking the index so the previewer can follow 2024-03-22 06:44:51 -05:00
Chris Cochrun
85b9f9cede simplifying qml response to changes in songs 2024-03-21 20:59:32 -05:00
Chris Cochrun
90c12e2fda idk 2024-03-07 16:59:41 -06:00
Chris Cochrun
fd0d696972 adding debug info for song updates 2024-03-07 12:04:57 -06:00
Chris Cochrun
bd78eb4986 fixing some loops and debug info 2024-03-07 12:04:17 -06:00
Chris Cochrun
ca6cccd24d tweaks to debugging file saving 2024-02-28 09:48:37 -06:00
Chris Cochrun
ea686a9d9b adding debug info in file_helper.rs 2024-02-23 11:13:37 -06:00
Chris Cochrun
5e36156d4f song editing is not working right. needs investigation 2024-02-21 21:28:07 -06:00
Chris Cochrun
a4ce593c0d switching to qml based save dialog 2024-02-09 09:58:57 -06:00
Chris Cochrun
fc1a8cd945 fixing linker with ssl 2024-01-25 10:39:58 -06:00
Chris Cochrun
9eb028b9aa adding test skeleton for obs 2024-01-24 09:38:51 -06:00