Chris Cochrun
ae84870ef1
fix library buttons layout
2025-05-02 23:12:39 -05:00
Chris Cochrun
5ed7f6b837
cargo clippy fix
2025-05-01 09:50:59 -05:00
Chris Cochrun
8cf2d48a16
cargo fix
2025-05-01 09:44:35 -05:00
Chris Cochrun
e6621072cd
unnecessary layout
2025-05-01 09:40:20 -05:00
Chris Cochrun
77d12b2b01
making header bar more uniform
2025-05-01 06:26:33 -05:00
Chris Cochrun
043a90485c
making the library collapsable
2025-04-30 15:10:59 -05:00
Chris Cochrun
53b90afbdb
updating todo
2025-04-24 14:33:51 -05:00
Chris Cochrun
d16acf2139
tweaks
2025-04-23 15:18:40 -05:00
Chris Cochrun
73baad8ae6
turns out svg's are terribly expensive in iced
2025-04-23 13:49:34 -05:00
Chris Cochrun
a10264e081
update nix flake and cargo deps
2025-04-23 13:19:48 -05:00
Chris Cochrun
60f69cf312
making stroke smaller
2025-04-22 15:25:14 -05:00
Chris Cochrun
2f8ee4a317
update todo
2025-04-22 09:49:25 -05:00
Chris Cochrun
fc445e929f
remove stroke
2025-04-22 09:46:33 -05:00
Chris Cochrun
2e900039cb
update todo for presenter changes
2025-04-04 23:31:44 -05:00
Chris Cochrun
342485f9d2
working on a used text_svg in the presenter
2025-04-04 23:29:28 -05:00
Chris Cochrun
010f9a41d8
text_svg is working
2025-04-03 09:59:52 -05:00
Chris Cochrun
ed5e434adb
some better svg text pieces
2025-04-02 09:36:39 -05:00
Chris Cochrun
b65ac72a01
making svg a little smarter
2025-04-01 09:55:13 -05:00
Chris Cochrun
ed80ccaa55
the beginnings of the text_svg
2025-03-27 15:20:32 -05:00
Chris Cochrun
46cdf53c6e
fixing up text_svg
2025-03-27 11:44:38 -05:00
Chris Cochrun
2b92b9b792
adding text_svg to build text out of svgs
2025-03-27 09:39:23 -05:00
Chris Cochrun
89ec3145d1
update todo
2025-03-26 15:21:05 -05:00
Chris Cochrun
427059107a
adding cargo-flamegraph and removing unneccessary deps
2025-03-26 09:33:58 -05:00
Chris Cochrun
d2e456eae4
all tests passing now
2025-03-25 11:29:37 -05:00
Chris Cochrun
1ed04a1f64
fixing some test
2025-03-25 10:09:15 -05:00
Chris Cochrun
4500fe7bf1
changing presenter to use an action instead of the Task<Message>
...
This also helped me to find a bug in the system where we weren't
changing the audio if the slide we change to doesn't have audio.
2025-03-24 21:58:40 -05:00
Chris Cochrun
d8699721b7
small ui changes
2025-03-20 22:09:01 -05:00
Chris Cochrun
54de7eea8c
making slide controls use a transparent background
2025-03-20 12:53:19 -05:00
Chris Cochrun
9b9c337c1b
making the text in the library smarter
2025-03-20 07:16:21 -05:00
Chris Cochrun
40065d2c5a
updating readme and todo
2025-03-17 07:28:51 -05:00
Chris Cochrun
6fcabad45c
testing out svg as a text option instead of using the text element
...
The text element has little options for heavily styling the text. I
think I'll start to build a dedicated text element from SVGs
instead. This will ensure that I can add strokes and drop-shadows.
2025-03-17 07:26:44 -05:00
Chris Cochrun
53791162b1
changing how each slide in the song_editor gets its video background
2025-03-16 22:49:42 -05:00
Chris Cochrun
6fa08c1fec
adding a toolbar to every library
2025-03-16 22:49:23 -05:00
Chris Cochrun
255984961c
updating todo
2025-03-16 22:49:07 -05:00
Chris Cochrun
54ef90442e
switch to libcosmics builtin rfd instead of our own
2025-03-15 23:16:47 -05:00
Chris Cochrun
66e33be26c
fixed lots of bugs by return Action enums in song_editor and library
...
Instead of dealing with a complication of every return from a
component being a Task<Message>, I create an Action enum that only
contains Tasks when needed and other specific actions that the
overarching App should handle to interact with other parts of it.
2025-03-15 22:30:19 -05:00
Chris Cochrun
e5981d006b
adding the service_item to the nav_bar
2025-03-13 15:10:16 -05:00
Chris Cochrun
561e03ea81
making song_editor fonts and font_sizes better
2025-03-13 12:24:34 -05:00
Chris Cochrun
60e1d294b1
trying to add fonts
2025-03-12 16:15:14 -05:00
Chris Cochrun
0b317c0f1e
fixing backgrounds not changing
2025-03-12 16:13:22 -05:00
Chris Cochrun
7d92afb30a
updating crates
2025-03-12 15:58:46 -05:00
Chris Cochrun
2a980e523c
adding updating functions for all other kinds of items
2025-03-09 07:10:36 -05:00
Chris Cochrun
62453866c5
beginning to create a double_ended_slider
2025-03-08 22:35:35 -06:00
Chris Cochrun
49e1e767c3
updating songs now works
2025-03-08 22:35:18 -06:00
Chris Cochrun
95fb1d86d8
trying to find a way to beat the borrow checker
2025-03-06 15:20:28 -06:00
Chris Cochrun
e63f003181
dog idk
2025-03-06 11:56:04 -06:00
Chris Cochrun
d1ae7ba4f5
starting to make db universal across app
2025-03-04 11:13:40 -06:00
Chris Cochrun
804850505e
trying to tweak sqlx
2025-02-27 15:30:08 -06:00
Chris Cochrun
4fe68236ea
making songs almost more updatable....
2025-02-27 11:57:58 -06:00
Chris Cochrun
7137cf715d
songs are almost editable
2025-02-26 16:09:12 -06:00