Commit graph

247 commits

Author SHA1 Message Date
a8027ec7b9 adding the beginning of a better verse editor for clarity
Some checks failed
/ test (push) Has been cancelled
2026-01-13 15:23:21 -06:00
0543e2e892 moving stringfying of the verse to it's own function
Some checks failed
/ test (push) Has been cancelled
2026-01-06 14:53:17 -06:00
ec572a78d7 remove some debugging an unnecessary allocating
Some checks failed
/ test (push) Has been cancelled
2025-12-18 09:56:06 -06:00
0cd741f815 idk
Some checks are pending
/ test (push) Waiting to run
2025-12-16 09:38:03 -06:00
66b8ed0c2d adding the context_menu for slide_actions
With slide actions, we can ensure certain actions are taken and run
when the slide becomes active.

For now this is only when slides are active, but we can potentially
make sure they run other actions when they are navigated away from
too.
2025-12-15 14:05:36 -06:00
6e7b3caecb basic action structure that will let lumina control obs
Some checks are pending
/ test (push) Waiting to run
2025-12-13 07:26:50 -06:00
06c4d1681c starting to add obs
Some checks failed
/ test (push) Has been cancelled
2025-12-09 15:23:34 -06:00
2b40a7abcc Selecting slide in preview keeps the internal state correct
Some checks failed
/ test (push) Has been cancelled
2025-12-08 15:27:51 -06:00
1cd34f5019 fixing some slide changing bugs
Some checks are pending
/ test (push) Waiting to run
2025-12-08 15:12:25 -06:00
662a827003 a quick view of the song's verses to make sure things are working 2025-12-08 11:48:03 -06:00
168ecd9840 adding song updates
Some checks failed
/ test (push) Has been cancelled
2025-11-17 10:31:17 -06:00
920f7cf497 fixy some stuff
Some checks failed
/ test (push) Has been cancelled
2025-10-23 15:24:15 -05:00
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
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
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
b4311a613e fix songs adding not working correctly
Some checks are pending
/ test (push) Waiting to run
2025-10-16 20:38:42 -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
144fba3706 updating and formatting more
Some checks are pending
/ test (push) Waiting to run
2025-09-30 13:14:03 -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
c141a50c3e log error of updating items in db
Some checks are pending
/ test (push) Waiting to run
2025-09-27 06:39:12 -05:00
761006f516 more clippy fixes
Some checks are pending
/ test (push) Waiting to run
2025-09-26 15:44:42 -05:00
46abd9dd7a some clippy fixes 2025-09-26 14:05:57 -05:00
da621708ba fixing some bugs with selecting and deleting
Some checks are pending
/ test (push) Waiting to run
2025-09-26 10:01:38 -05:00
ee08280f22 selecting and deleting more items works now
Some checks are pending
/ test (push) Waiting to run
2025-09-26 09:41:20 -05:00
51c184fe37 getting some presentation editor changes ready
Some checks are pending
/ test (push) Waiting to run
2025-09-25 14:15:57 -05:00
1896b9380d image adding and updating works now
Some checks are pending
/ test (push) Waiting to run
2025-09-25 13:48:46 -05:00
08a140054e video updating and creation now works
Some checks are pending
/ test (push) Waiting to run
2025-09-25 13:25:28 -05:00
5cb53cbe72 still trying to figure out video db stuff
Some checks are pending
/ test (push) Waiting to run
2025-09-25 11:11:31 -05:00
a019dc235d grrr
Some checks are pending
/ test (push) Waiting to run
2025-09-25 09:55:42 -05:00
09654aef94 almost have video adding and editing working
Some checks are pending
/ test (push) Waiting to run
2025-09-24 16:22:37 -05:00
8068b57e71 better
Some checks are pending
/ test (push) Waiting to run
2025-09-24 12:37:14 -05:00
0d3f7180c9 trying some dialogs
Some checks are pending
/ test (push) Waiting to run
2025-09-24 12:01:14 -05:00
a56ff6a022 fixing some things....
Some checks are pending
/ test (push) Waiting to run
2025-09-24 10:39:28 -05:00
77daa03db6 Merge branch 'master' of git.tfcconnection.org:chris/lumina-iced
Some checks are pending
/ test (push) Waiting to run
2025-09-24 09:46:11 -05:00