Commit graph

107 commits

Author SHA1 Message Date
f656cce769 A toggle for editor views 2025-02-20 11:54:37 -06:00
b01f29f5b8 now it builds with the song_editor loaded just not visible 2025-02-20 07:18:48 -06:00
a36a1d59c6 Drag and Drop works ok now.
The main functionality works but only in cosmic desktop. So there are
some issues that need to be worked out yet in regards to libcosmic.
2025-02-20 06:53:54 -06:00
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