Commit graph

387 commits

Author SHA1 Message Date
bf774b8cf2 adding stroke elements to the song_editor
Some checks are pending
/ test (push) Waiting to run
2025-10-23 14:40:51 -05:00
8c709d97d1 remove the caching of text_svg
Some checks are pending
/ test (push) Waiting to run
Since the longest part of the algorithm is saving and reloading the
data this speeds up the entire process. Next we can make sure every
slide's text gets made and added individually such that they can be
made one at a time and see the changes nearly instant
2025-10-23 10:34:07 -05:00
9aedc7a095 remove cruft
Some checks are pending
/ test (push) Waiting to run
2025-10-22 16:19:12 -05:00
b0a33ad0f6 make dialog us apply more such that it cleans up code structure
Some checks are pending
/ test (push) Waiting to run
2025-10-22 10:51:18 -05:00
8699a08948 create a close button on the settings dialog 2025-10-22 10:25:46 -05:00
7e0a019893 forgot to add the settings file
Some checks are pending
/ test (push) Waiting to run
2025-10-22 09:40:00 -05:00
1c319d8b78 Can apply changes to obs settings now
Some checks are pending
/ test (push) Waiting to run
2025-10-22 06:42:01 -05:00
15d35f63ff Pdfs now show the whole slide and will instead do black bars on top or sides
Some checks failed
/ test (push) Has been cancelled
2025-10-20 15:17:58 -05:00
470e14e5ca oops deleted enumerate
Some checks are pending
/ test (push) Waiting to run
2025-10-20 15:03:00 -05:00
3c1c76d41c presentations don't need to create the slide at all if not in range
Some checks are pending
/ test (push) Waiting to run
2025-10-20 15:02:00 -05:00
001650a656 presentations can show only the slides in their index ranges
This means that we only generate slides for these indexes.
2025-10-20 14:59:37 -05:00
5d5ea1f78f update todo
Some checks are pending
/ test (push) Waiting to run
2025-10-20 14:09:38 -05:00
547a9b80f4 adding starting and ending indexes to pdfs
This will allow us to keep the library smart with the ability to split
our pdfs up into multiple presetations
2025-10-20 14:08:36 -05:00
de81283ae4 adding icons for splitting presentations
Some checks failed
/ test (push) Has been cancelled
2025-10-18 07:20:59 -05:00
2d5362a015 ui and context menu for splitting presentations at an index 2025-10-17 16:13:13 -05:00
6c92856c46 feat: can now jump to each page in the presentation editor 2025-10-17 15:36:45 -05:00
d1ec3a8585 feat: Presentation editor now shows all pages made asynchronously
Some checks are pending
/ test (push) Waiting to run
Still needs some work to make sure that they are clickable to go to
the correct page and a right click menu to enable extra editing of the
presentation.

Eventually we can add splitting the presentation or removing/skipping
pages when actually presenting.
2025-10-17 10:34:51 -05:00
67a984a761 adding visual for where pdf pages go in presentation editor
Some checks are pending
/ test (push) Waiting to run
2025-10-17 07:07:49 -05:00
7512965608 more updating the readme 2025-10-17 07:07:39 -05:00
710926bf58 update readme
Some checks are pending
/ test (push) Waiting to run
2025-10-17 06:30:12 -05:00
b4311a613e fix songs adding not working correctly
Some checks are pending
/ test (push) Waiting to run
2025-10-16 20:38:42 -05:00
1a97622926 update todo 2025-10-16 20:38:34 -05:00
c307cbc44b update todo
Some checks are pending
/ test (push) Waiting to run
2025-10-16 06:26:07 -05:00
45e4954822 make the preview_bar invisible if there are no items
Some checks failed
/ test (push) Has been cancelled
2025-10-14 14:37:32 -05:00
1f82d9e8ce hovered_dnd disappears after dropping item
Some checks are pending
/ test (push) Waiting to run
2025-10-13 15:32:36 -05:00
dfbade1b80 making the service accept drag and drop files directly
Some checks are pending
/ test (push) Waiting to run
2025-10-13 15:28:16 -05:00
35a9996735 updating deps 2025-10-13 15:28:08 -05:00
b9caa1bdb3 some tweaks
Some checks failed
/ test (push) Has been cancelled
2025-10-07 09:25:41 -05:00
987df27fd1 setting up saveing stuff some
Some checks failed
/ test (push) Has been cancelled
2025-10-04 13:59:49 -05:00
375cea2408 fixing some database and adding issues 2025-10-04 13:59:36 -05:00
7f30b4395f dnd works in library now too
Some checks failed
/ test (push) Has been cancelled
2025-10-02 15:15:33 -05:00
894c68338d update formats
Some checks are pending
/ test (push) Waiting to run
2025-10-02 13:19:58 -05:00
20843f1b2c dnd now works for files in service items
Some checks are pending
/ test (push) Waiting to run
2025-10-02 13:10:55 -05:00
f9f3f7f95f start to implement save and dnd for files
Some checks are pending
/ test (push) Waiting to run
2025-10-02 11:39:20 -05:00
61fdc288b6 remove library header button
Some checks are pending
/ test (push) Waiting to run
2025-10-01 12:21:54 -05:00
2925a5b69e update todo
Some checks are pending
/ test (push) Waiting to run
2025-09-30 15:12:07 -05:00
527bc32e23 use 2024 edition of rustfmt 2025-09-30 15:02:57 -05:00
0dc16e5d79 only grab ignored keybinds 2025-09-30 15:02:40 -05:00
144fba3706 updating and formatting more
Some checks are pending
/ test (push) Waiting to run
2025-09-30 13:14:03 -05:00
49117a39a3 make drag and drop a little better
Some checks are pending
/ test (push) Waiting to run
2025-09-30 13:13:34 -05:00
085c8244f9 updating the drag system to use a more efficient process
Some checks are pending
/ test (push) Waiting to run
2025-09-30 10:05:09 -05:00
75ff187505 removing unused imports
Some checks are pending
/ test (push) Waiting to run
2025-09-30 06:09:31 -05:00
701497395e little better ui for presentation_editor
Some checks are pending
/ test (push) Waiting to run
2025-09-30 06:08:51 -05:00
076a75e3c2 ensure video is paused at start of video_editor 2025-09-30 05:57:25 -05:00
19e8fbcc35 making presentation_editor only need one page at a time
Some checks are pending
/ test (push) Waiting to run
2025-09-30 05:51:33 -05:00
ee45a11a0f presentations now show up and reworked some of dnd for better
Some checks are pending
/ test (push) Waiting to run
2025-09-29 15:21:24 -05:00
a3516ef70c some more cleanup 2025-09-28 14:27:08 -05:00
5e3ab8a22b more formatting
Some checks failed
/ test (push) Has been cancelled
2025-09-28 07:18:45 -05:00
119f99d0f4 format code
Some checks are pending
/ test (push) Waiting to run
2025-09-28 07:18:27 -05:00
df4ec1bd1b fix dragging items into service 2025-09-28 07:18:09 -05:00