Mark
c3622aca30
sequence numbers
2024-12-08 12:03:24 +01:00
Mark
4bc3d0b147
fix playback position being lost when moving
...
when moving a folder, loop, or any other
queue element containing the currently playing
song (unless the song was the first song in
the element), the player would reset the element
and jump to playing its first song again.
this is now fixed.
2024-10-11 21:57:32 +02:00
Mark
dd2cd8551d
store file last modified date for each song
...
and add find-songs-with-changed-files to get api
2024-08-26 20:16:01 +02:00
Mark
643e337e61
using source "remote" for server now has covers
2024-05-28 15:49:37 +02:00
Mark
55e0e02622
get rid of tokio dependency in musicdb-lib,
...
and add more UpdateEndpoint options
2024-05-14 21:24:01 +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
d1f2db3e45
fix features, add mers feature, improve merscfg, add run-mers mode
2024-01-16 20:17:11 +01:00
Mark
5ffd71f520
allow modifying songs/albums/artists via db command, now doesnt break database anymore
2024-01-13 14:10:25 +01:00
Mark
404e9ce8ed
Update README, fix Cargo.toml for client, add bin/, add setup.sh
2024-01-10 16:25:00 +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
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
a465f2be79
albums must have an artist + some client gui_edit changes
2023-09-11 18:50:22 +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
ac16628c31
.
2023-09-07 21:53:05 +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
922e4fcc00
init
2023-08-13 23:58:53 +02:00