Mark
404e9ce8ed
Update README, fix Cargo.toml for client, add bin/, add setup.sh
2024-01-10 16:25:00 +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
7f33d2daf8
remove unwanted debug print
2023-12-30 18:15:07 +01:00
Mark
48be8942f1
add save button to settings
2023-12-30 18:14:14 +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
daad5c6aae
fix bug where album duration would be 1:2:50 instead of 1:02:50
2023-12-27 17:04:02 +01:00
Mark
b1998e3316
add option to show images in AdvancedLabel, available through config via textcfg
2023-12-27 16:57:46 +01:00
Mark
8c434743f8
s
2023-12-27 15:39:53 +01:00
Mark
168f51a5fc
add play/pause/stop button to status bar and idle display
2023-11-25 17:02:35 +01:00
Mark
3e86ba921e
remove performance print for release builds
2023-11-14 19:46:16 +01:00
Mark
e29fccf20e
fix bug and add power saver
...
power saver will be enabled on bad performance
2023-11-14 18:38:12 +01:00
Mark
d163d4c8c4
fix crash when dragging selected element
2023-11-12 21:08:46 +01:00
Mark
4dcd2967a5
add new fields to default config
2023-11-12 20:53:06 +01:00
Mark
55190d1943
artist image support
2023-11-12 20:52:24 +01:00
Mark
671bf17c53
get rid of GuiElem in favor of explicit Box<dyn GuiElemTrait>
2023-11-05 20:43:55 +01:00
Mark
a151aa8712
-client now compiles with --no-default-features again + small bugfix for syncplayer
2023-11-05 10:45:19 +01:00
Mark
7cae108ffa
Added song duration support
2023-11-04 20:06:54 +01:00
Mark
f61f52fdc7
client
2023-10-26 16:18:52 +02:00
Mark
5161b5577d
space to play/pause
...
+ bugfix: when clearing queue, last song's title would still be shown. this is no longer the case
2023-10-25 19:07:57 +02:00
Mark
1eee22bb4b
server can now send error messages to clients
2023-10-24 22:50:21 +02:00
Mark
59ae8c06b0
client: library: 'more' menu split up into two columns
2023-10-04 19:53:58 +02:00
Mark
6bab2bc075
added multiselect to the client's library
2023-10-04 16:16:05 +02:00
Mark
3093ec1a25
lib_dir is no longer saved in dbfile
2023-10-04 13:57:55 +02:00
Mark
927177280a
added filters to library view
2023-09-28 15:37:10 +02:00
Mark
40d6f7a850
fix syntax error
2023-09-25 17:55:42 +02:00
Mark
0e38114c88
changed search priority to prefer whole-word matches
2023-09-25 17:54:32 +02:00
Mark
36da1ab189
queue: shuffle is now usable
2023-09-24 21:29:32 +02:00
Mark
30b466b2ff
change idle screen for musicdb-client, library search now defaults to something smarter and more intuitive
2023-09-22 21:25:43 +02:00
Mark
f429f17876
tags can now be used
...
filldb: Year and Genre will be read from MP3/ID3 tags and added as Tags.
client: Tags can (and will) be displayed in the status bar.
client: StatusBar text can be configured via ~/.config/musicdb-client/config_gui.toml
client: Added a proper default config file at src/config_gui.toml
(note: this is in src/ so that include_bytes! can use a path without /, so it will compile on windows)
client: users will need to add the new `[text]` section to their gui_config.toml!
2023-09-20 22:31:56 +02:00
Mark
c6b75180bb
remove leftover code from testing
2023-09-20 16:15:51 +02:00
Mark
adaea9cd64
various improvements to the client (colored song subtext, search/'more', clear queue)
2023-09-20 16:02:07 +02:00
Mark
68f9747686
.
2023-09-15 19:06:50 +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
6131bc50a4
fixed client/server not compiling
2023-09-11 14:15:24 +02:00
Mark
ac16628c31
.
2023-09-07 21:53:05 +02:00
Mark
0e5e33367d
added edit panel and fixed bug where Modify* command would be decoded as Add* command by the server
2023-08-27 21:53:00 +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