Commit graph

207 commits

Author SHA1 Message Date
f1c80215ae idk 2024-12-06 16:54:01 -06:00
44aab37447 text now fits the slide on both previews and real pres 2024-12-06 12:50:38 -06:00
9695c8670f parsing of lisp files is working 2024-12-06 11:42:14 -06:00
87a26642fa now we can parse an entire presentation to a list of slides 2024-12-06 11:15:41 -06:00
6779b0c77c working songs but needs better edge case handling 2024-12-06 10:32:07 -06:00
b81584a76b lisp song changes 2024-12-06 09:52:32 -06:00
717968a178 making songs almost almost work 2024-12-06 09:24:56 -06:00
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
8c29e7900a working song translation from lisp 2024-12-05 22:27:37 -06:00
1f314e3a7a adding a bit more to the lisp_to_song fn 2024-11-29 22:10:29 -06:00
351eb983c7 fixing test having the right data 2024-11-29 21:14:26 -06:00
cbf2a2fd96 starting to add lisp_to_song function 2024-11-28 06:49:43 -06:00
54c264f55d move the slider as video is playing 2024-11-22 16:46:25 -06:00
4f3d5e560c Going to possibly build our own custom nav_bar 2024-11-22 13:53:14 -06:00
9031d15678 layout of main window is getting closer 2024-11-22 11:44:04 -06:00
102cba5dd5 idk i'm mad 2024-11-22 11:09:41 -06:00
0974024fe6 video sound works right and some alignment tweaks 2024-11-21 14:24:40 -06:00
e39fc92ea4 adding ServiceItems 2024-11-21 12:42:12 -06:00
d7c69bf9e0 fixing text issues and window issues 2024-11-21 12:32:12 -06:00
04b7ba6382 making explicit sure size is correct 2024-11-21 06:07:57 -06:00
2b5259f245 remove unnecessary default 2024-11-21 06:07:38 -06:00
52675b97e6 using the slides text 2024-11-20 16:31:45 -06:00
6b6ebc8c58 using a different test file 2024-11-20 15:51:48 -06:00
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
53ba0385f5 preps for actually reading slides in from lisp 2024-11-20 14:05:22 -06:00
11fb5ddc71 removing unnecessary dbg! calls 2024-11-20 14:05:07 -06:00
0669faa34f backgrounds use a better conversion for strings 2024-11-20 14:04:45 -06:00
8cfe2506f5 more clear default values 2024-11-20 13:11:40 -06:00
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
b49aa55ec3 fixing value comparison 2024-11-20 09:57:17 -06:00
6f33930cc9 finally trying to start bringing in crisp properly 2024-11-19 17:45:04 -06:00
d6536f8a88 some updates 2024-11-19 15:25:35 -06:00
c60353f8c8 Getting closer to a working little system 2024-11-19 12:35:42 -06:00
d9459d6336 utilizing the same video and now changing slides works 2024-11-17 13:40:18 -06:00
e1a397c192 composed the view better to use same data for preview and present 2024-11-17 06:54:57 -06:00
0607ccb78d trying to get composed slides to look right 2024-11-15 15:38:12 -06:00
029188d632 trying to make the slide preview more composable 2024-11-15 09:37:17 -06:00
f81efdeef3 needing to make slides a structure in multiple places 2024-11-14 15:24:20 -06:00
a6b78e2e7d working buttons 2024-11-13 15:59:53 -06:00
e9c22c1a2a Adding better base ui for the rest to build off 2024-11-13 14:21:01 -06:00
a94ad65914 updating the core for actual builds and working tests 2024-11-12 13:10:12 -06:00
e82a9c161b tweaks to ui 2024-11-12 13:10:07 -06:00
c9225680c3 adding all of our core sql systems 2024-11-12 06:29:24 -06:00
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
66c37775d1 adding the basis for the full slide system 2024-11-06 10:51:01 -06:00
d4b40dbdc4 fixing some test files 2024-11-02 14:28:00 -05:00
bdbcf5da56 using the slides backgrounds 2024-11-02 13:37:33 -05:00
99658ea060 working video_player in iced.....
This means that we have achieved what we've set out for. All the
pieces are available to us to use, we just now have to build it.
2024-11-02 05:11:32 -05:00
06debe1cc8 switching to using cosmic's version of video_player 2024-11-02 04:47:07 -05:00
c87f4b2cdc refactoring 2024-10-31 16:36:48 -05:00