Commit Graph

22 Commits

Author SHA1 Message Date
Mark
a316f6282e update dependencies #1 2024-05-12 15:23:31 +02:00
Mark
a2d24e780a add QueueMove operation 2024-04-01 00:54:00 +02:00
Mark
0fe2648efe include shuffle functionality in folders, remove shuffle and random elements, change ToFromBytes impls 2024-03-30 22:13:59 +01:00
Mark
b0417a72b6 improve CacheManager 2024-01-18 00:27:42 +01:00
Mark
b3aea8a4c9 fix bug where server would not start CacheManager 2024-01-17 22:24:28 +01:00
Mark
3ffd6b6377 improve song caching. can be optionally enabled using --advanced-caching in the server. see --help for help. 2024-01-17 22:16:06 +01:00
Mark
6f9535a28e Change from dbfile to dbdir, dbfile is now dbdir/dbfile
- add autosave 1 minute after change is made to db 1 minute
- improved gapless playback (used to run some code 10 times a second for gapless playback, is now event driven)
- saving now moves the previous file to dbfile-[UNIX-TIMESTAMP] in case something goes wrong when saving the new dbfile.
2024-01-10 14:05:22 +01:00
Mark
8a9ee5c9cf fix shuffle not shuffling away first element
and fix dragging selected song not dragging all selected elements but rather only those that pass current filter/search, which was not intended.
2023-12-31 14:16:18 +01:00
Mark
b848a0d511 add ways to modify tags, and add a Fav button to client 2023-12-30 18:12:02 +01:00
Mark
8c434743f8 s 2023-12-27 15:39:53 +01:00
Mark
7cae108ffa Added song duration support 2023-11-04 20:06:54 +01:00
Mark
273eac4b43 server/lib: can now have custom-files which clients can access if they know the path. 2023-10-26 16:35:58 +02:00
Mark
1eee22bb4b server can now send error messages to clients 2023-10-24 22:50:21 +02:00
Mark
3093ec1a25 lib_dir is no longer saved in dbfile 2023-10-04 13:57:55 +02:00
Mark
36da1ab189 queue: shuffle is now usable 2023-09-24 21:29:32 +02:00
Mark
c93b933037 songs are now required to have an artist. this breaks existing dbfiles! 2023-09-11 14:23:30 +02:00
Mark
6131bc50a4 fixed client/server not compiling 2023-09-11 14:15:24 +02:00
Mark
c67dc9c7b1 . 2023-08-24 16:25:52 +02:00
Mark
9fbe67012e small improvements idk i forgot i had a git repo for this project 2023-08-24 16:15:01 +02:00
Mark
0ae0126f04 added some comments 2023-08-14 00:58:31 +02:00
Mark
5add9c477e readme++ 2023-08-14 00:20:09 +02:00
Mark
922e4fcc00 init 2023-08-13 23:58:53 +02:00