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