Commit graph

1122 commits

Author SHA1 Message Date
Chris Cochrun
04c8e84eaa also remove the compile of the file 2024-06-24 16:44:05 -05:00
Chris Cochrun
fb0a2cb4ec remove old testing file 2024-06-24 16:42:53 -05:00
Chris Cochrun
aa0eeaaeed rename all cxx_qt::bridge modules to qobject for clarity 2024-06-24 16:40:37 -05:00
Chris Cochrun
f6964cf06a change back to working system in master 2024-06-23 06:56:18 -05:00
Chris Cochrun
ee9c1e82f4 some prelim enum stuff in service_item_model 2024-06-23 06:51:32 -05:00
Chris Cochrun
eef6d6d15a add emacs interface 2024-06-21 14:45:54 -05:00
Chris Cochrun
269db49fa4 using alternating colors 2024-06-21 14:45:54 -05:00
Chris Cochrun
79da2fbe65 adding some better ideas for types 2024-06-21 06:51:59 -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
cb47858c17 update todo.org 2024-06-17 16:28:26 -05:00
Chris Cochrun
6036240b02 move to using rust strings in the video struct 2024-06-17 16:28:08 -05:00
Chris Cochrun
3d09157be8 delete all selected items 2024-06-17 16:27:10 -05:00
Chris Cochrun
dead3a16bc adding some details to readme, todo, and emacs interface 2024-06-17 09:44:11 -05:00
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