Commit graph

104 commits

Author SHA1 Message Date
31a18fd9e1 removing cruft 2025-02-18 17:02:57 -06:00
1ce365fc04 adding base for drag n drop 2025-02-18 16:43:39 -06:00
f79e61f2ed adding a way for items to propagate to main app layer
If I am not mistaken, I may not need to do this.
There might be a way to make items appear by using the DndSource and
DndDrop modules. I hope that these essentially move the item to a
global level and then drop the data in some way to the nav_bar.
2025-02-13 22:39:26 -06:00
a792bc459f tweaking ui of library_items and the width of the library
These changes make the library and each individual library react to
their size better.
2025-01-15 23:07:12 -06:00
89294061b7 a fledgling visible library system
Why do I write these weird commit messages....
2025-01-14 15:03:59 -06:00
bbaa35cb46 updates 2025-01-14 09:35:06 -06:00
df944f980c some preliminary work on libraries 2025-01-13 06:06:28 -06:00
7e7d27ecff a lot of changes to make videos a bit more robust
I still have a problem in lagging while moving the mouse though.
2024-12-16 22:25:17 -06:00
2bcf421e48 fixing up some warnings 2024-12-16 09:54:57 -06:00
0e949fae65 clippy fix 2024-12-16 09:53:57 -06:00
f8e7eead5f setting fonts in update 2024-12-16 09:51:21 -06:00
8e6f7851d3 customized nav_bar
We need to customize this so that we can add more functionality to it
2024-12-14 22:54:18 -06:00
9ac58dd546 async instead of thread based sound is working 2024-12-13 23:40:48 -06:00
4c352df050 attempting to make async work 2024-12-13 23:04:59 -06:00
9aa1a46937 reverted async attempt to thread based 2024-12-12 13:35:33 -06:00
c08030394e idk.... 2024-12-12 09:57:12 -06:00
dd7c5dd00a trying to use async instead of dedicated thread 2024-12-12 09:29:03 -06:00
db39eb12b8 ServiceItems are loaded from lisp and converted to slides 2024-12-10 12:07:10 -06:00
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
9eb5bec320 some asthetics 2024-12-07 14:48:19 -06:00
039d1043a3 better preview bar 2024-12-06 22:19:20 -06:00
6ec2e1b97b working preview bar of all slides 2024-12-06 21:49:19 -06:00
44aab37447 text now fits the slide on both previews and real pres 2024-12-06 12:50:38 -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
d7c69bf9e0 fixing text issues and window issues 2024-11-21 12:32:12 -06:00
2b5259f245 remove unnecessary default 2024-11-21 06:07:38 -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
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
6f33930cc9 finally trying to start bringing in crisp properly 2024-11-19 17:45:04 -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
e82a9c161b tweaks to ui 2024-11-12 13:10:07 -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
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
bcf5ba6f18 basics of keyboard navigation 2024-10-31 16:09:37 -05:00
7de3d8e5bc adding keyboard navigation to the presenter 2024-10-31 11:44:27 -05:00