Commit graph

62 commits

Author SHA1 Message Date
Chris Cochrun db39eb12b8 ServiceItems are loaded from lisp and converted to slides 2024-12-10 12:07:10 -06:00
Chris Cochrun cb7fa372a9 moving the lisp presentation parsing to service_items
Since we need the nav_bar to have the ServiceItemModel, the
presentation needs to be a list of service items, not slides, each
service item will have a list of slides attached though.
2024-12-10 09:27:50 -06:00
Chris Cochrun 9eb5bec320 some asthetics 2024-12-07 14:48:19 -06:00
Chris Cochrun 039d1043a3 better preview bar 2024-12-06 22:19:20 -06:00
Chris Cochrun 6ec2e1b97b working preview bar of all slides 2024-12-06 21:49:19 -06:00
Chris Cochrun f1c80215ae idk 2024-12-06 16:54:01 -06:00
Chris Cochrun 44aab37447 text now fits the slide on both previews and real pres 2024-12-06 12:50:38 -06:00
Chris Cochrun 9695c8670f parsing of lisp files is working 2024-12-06 11:42:14 -06:00
Chris Cochrun 87a26642fa now we can parse an entire presentation to a list of slides 2024-12-06 11:15:41 -06:00
Chris Cochrun 6779b0c77c working songs but needs better edge case handling 2024-12-06 10:32:07 -06:00
Chris Cochrun b81584a76b lisp song changes 2024-12-06 09:52:32 -06:00
Chris Cochrun 717968a178 making songs almost almost work 2024-12-06 09:24:56 -06:00
Chris Cochrun 9bd657f139 songs are nearly working entirely
Still needs audio and text_alignment, but it's nearly finished, then
we can find a way to load an entire presentation at once and then
track the changes to the presentation, and load songs from the files
2024-12-05 22:40:21 -06:00
Chris Cochrun 8c29e7900a working song translation from lisp 2024-12-05 22:27:37 -06:00
Chris Cochrun 1f314e3a7a adding a bit more to the lisp_to_song fn 2024-11-29 22:10:29 -06:00
Chris Cochrun 351eb983c7 fixing test having the right data 2024-11-29 21:14:26 -06:00
Chris Cochrun cbf2a2fd96 starting to add lisp_to_song function 2024-11-28 06:49:43 -06:00
Chris Cochrun 54c264f55d move the slider as video is playing 2024-11-22 16:46:25 -06:00
Chris Cochrun 4f3d5e560c Going to possibly build our own custom nav_bar 2024-11-22 13:53:14 -06:00
Chris Cochrun 9031d15678 layout of main window is getting closer 2024-11-22 11:44:04 -06:00
Chris Cochrun 102cba5dd5 idk i'm mad 2024-11-22 11:09:41 -06:00
Chris Cochrun 0974024fe6 video sound works right and some alignment tweaks 2024-11-21 14:24:40 -06:00
Chris Cochrun e39fc92ea4 adding ServiceItems 2024-11-21 12:42:12 -06:00
Chris Cochrun d7c69bf9e0 fixing text issues and window issues 2024-11-21 12:32:12 -06:00
Chris Cochrun 04b7ba6382 making explicit sure size is correct 2024-11-21 06:07:57 -06:00
Chris Cochrun 2b5259f245 remove unnecessary default 2024-11-21 06:07:38 -06:00
Chris Cochrun 52675b97e6 using the slides text 2024-11-20 16:31:45 -06:00
Chris Cochrun 6b6ebc8c58 using a different test file 2024-11-20 15:51:48 -06:00
Chris Cochrun 30e6ce40b5 fixing the parsing signature
No need for function to take a vector, instead it'll just generate one
from the value itself and then that'll be appended to the list of slides
2024-11-20 14:25:22 -06:00
Chris Cochrun 53ba0385f5 preps for actually reading slides in from lisp 2024-11-20 14:05:22 -06:00
Chris Cochrun 11fb5ddc71 removing unnecessary dbg! calls 2024-11-20 14:05:07 -06:00
Chris Cochrun 0669faa34f backgrounds use a better conversion for strings 2024-11-20 14:04:45 -06:00
Chris Cochrun 8cfe2506f5 more clear default values 2024-11-20 13:11:40 -06:00
Chris Cochrun 356384821b the core of loading slides from lisp is done
Slides themselves are capable of loading from lisp. The goal next will
be to create a way to load songs from lisp.
2024-11-20 12:13:50 -06:00
Chris Cochrun b49aa55ec3 fixing value comparison 2024-11-20 09:57:17 -06:00
Chris Cochrun 6f33930cc9 finally trying to start bringing in crisp properly 2024-11-19 17:45:04 -06:00
Chris Cochrun d6536f8a88 some updates 2024-11-19 15:25:35 -06:00
Chris Cochrun c60353f8c8 Getting closer to a working little system 2024-11-19 12:35:42 -06:00
Chris Cochrun d9459d6336 utilizing the same video and now changing slides works 2024-11-17 13:40:18 -06:00
Chris Cochrun e1a397c192 composed the view better to use same data for preview and present 2024-11-17 06:54:57 -06:00
Chris Cochrun 0607ccb78d trying to get composed slides to look right 2024-11-15 15:38:12 -06:00
Chris Cochrun 029188d632 trying to make the slide preview more composable 2024-11-15 09:37:17 -06:00
Chris Cochrun f81efdeef3 needing to make slides a structure in multiple places 2024-11-14 15:24:20 -06:00
Chris Cochrun a6b78e2e7d working buttons 2024-11-13 15:59:53 -06:00
Chris Cochrun e9c22c1a2a Adding better base ui for the rest to build off 2024-11-13 14:21:01 -06:00
Chris Cochrun a94ad65914 updating the core for actual builds and working tests 2024-11-12 13:10:12 -06:00
Chris Cochrun e82a9c161b tweaks to ui 2024-11-12 13:10:07 -06:00
Chris Cochrun c9225680c3 adding all of our core sql systems 2024-11-12 06:29:24 -06:00
Chris Cochrun 2408404ff4 adding ron to slide serializing...
It's possible I could use this as a method of creating slides in text
form. It's vastly easier to implement.
2024-11-11 12:02:42 -06:00
Chris Cochrun 66c37775d1 adding the basis for the full slide system 2024-11-06 10:51:01 -06:00