24 Commits

Author SHA1 Message Date
8507b536ec Add queue and playbar to homepage 2024-02-28 01:01:46 -05:00
d2986797bb Implement dragging to reorder queue 2024-02-28 00:54:35 -05:00
e6a68f4f40 Add trash outline icon for updated queue coloring 2024-02-23 19:21:45 -05:00
e0552269fb Don't update status on every time_update 2024-02-23 16:16:50 -05:00
fbc57fd90e Modify queue to only allow delete of upcoming songs 2024-02-16 17:34:45 -05:00
04898fe7f0
Add remove button for queue items 2024-02-09 16:42:35 -05:00
b8d2fca0ee
Make functions needed for queue public and add trash icon dependency 2024-02-09 16:42:34 -05:00
604e2c9c7f
created simple song component for queue 2024-02-09 16:42:34 -05:00
1a1b6550a1 Add queue module to lib.rs 2024-02-02 17:18:35 -05:00
c924b5613f Modify playstatus to keep track of queue status and derive Clone for songdata 2024-02-02 17:17:16 -05:00
7ed5561262 Add queue toggle button component 2024-02-02 17:16:27 -05:00
86c3053b26 Add queue component 2024-02-02 17:16:07 -05:00
a20c165d96
Use audio element event handlers instead of running function repeatedly 2024-01-24 13:31:55 -05:00
ff20d8d18d
Add conditional external crate dependencies 2024-01-23 23:03:12 -05:00
1d7f27a491
Add build script to set target configuration variable 2024-01-23 23:01:34 -05:00
62c53fc69b
Add auto generated Diesel schema for users 2024-01-16 22:36:42 -05:00
b78d7d8598
Add connection to database 2024-01-16 21:47:44 -05:00
7a9c93ee49
Read .env file on start 2024-01-16 21:47:44 -05:00
97304ba1a7
Implement a basic player bar 2024-01-03 00:31:58 -05:00
2a89dac9c9
Add PlayStatus struct 2024-01-01 16:47:13 -05:00
e5953c487f
Remove default home page 2024-01-01 16:32:05 -05:00
a65c7993d5
Add SongData struct 2024-01-01 15:08:13 -05:00
ad0d54b2a1
Set page title to LibreTunes 2023-12-29 21:14:05 -05:00
46ff5dfe7c
Create Leptos project 2023-12-28 20:19:23 -05:00