Andrzej Rybczak
ff3e90d91d
fix database update
17 years ago
Andrzej Rybczak
c4d88133bd
do not attempt to change volume if requested value is <0 or >100
17 years ago
Andrzej Rybczak
450bf1b636
initialize screens only if necessary
17 years ago
Andrzej Rybczak
5a2853b36a
new feature: outputs screen
17 years ago
Andrzej Rybczak
dd266b0103
new feature: add random songs to playlist
17 years ago
Andrzej Rybczak
4c8a70aef5
do not allow empty search constraints with mpd < 0.14*
17 years ago
Andrzej Rybczak
00dcadcc8a
add support for consume mode
...
info about this feature can be found in mpd docs.
17 years ago
Andrzej Rybczak
7c205e70eb
fix displaying update flag ('U') immediately after succesfully sent command
17 years ago
Andrzej Rybczak
5f41640cd9
handle single command and remove hacks used as substitute for it
...
mpd-git has single command, which provides functionality
of both "repeat one" and "stop after current track" modes.
repeat one = single && repeat
stop after current track = single && !repeat
17 years ago
Andrzej Rybczak
f78e88e6aa
do not fetch status after succesful setvol command, set it locally
17 years ago
Andrzej Rybczak
8e350292ad
...but at first check if there is callback to invoke.
17 years ago
Andrzej Rybczak
9270a83a78
invoke callback immediately after sending update command succesfully
17 years ago
Andrzej Rybczak
ab265f2fdf
do not fetch mpd_Stats from mpd as it's unneded
17 years ago
Andrzej Rybczak
d1d1011eeb
make function 'clear' in playlist editor clear selected playlist
17 years ago
Andrzej Rybczak
6768e3cdaa
change char * to const char * in libmpdclient where appropriate to avoid casts
17 years ago
Andrzej Rybczak
24c37eb592
do not store commands list in MPD::Connection
...
it should have sent commandlist begin and end commands from the beginning,
having separated functions just to handle queueing commands was plainly ugly.
17 years ago
Andrzej Rybczak
a4599fffe7
speed up browsing media library
...
the way media library was searching for albums
was wrong and by the way totally inefficient.
17 years ago
Andrzej Rybczak
f162a7b880
new feature: playlist sorting (Ctrl-V by default)
17 years ago
Andrzej Rybczak
5d2daab416
new feature: apply filter to screen (Ctrl-F)
...
if one applies a filter, only items that contain this
filter will be displayed. works on all screens.
17 years ago
Andrzej Rybczak
32bac776e7
cleaning
17 years ago
Andrzej Rybczak
ba6c2db0b1
improve resizing
17 years ago
Andrzej Rybczak
9cc1689a71
make changes from 7b6521a3 compatible with <mpd-0.14
17 years ago
Andrzej Rybczak
bf52375fb5
fix adding selected items to playlist
17 years ago
Andrzej Rybczak
542c121e0a
add clock screen (ported from ncmpc)
17 years ago
Andrzej Rybczak
0c9e10091f
update fsf address and copyright info
17 years ago
Andrzej Rybczak
24c308dac8
convert filenames to current locale if needed / some implementation improvements
17 years ago
Andrzej Rybczak
497f2dd4ff
some improvements for handling mpd connection
17 years ago
Andrzej Rybczak
c71f07df6d
eliminate remained compiler warnings
18 years ago
Andrzej Rybczak
284dd6a5be
update Menu class and related stuff
18 years ago
Andrzej Rybczak
5c0af01cca
put mpd connection related things into namespace
18 years ago
Andrzej Rybczak
c64e3a9b3b
use size_t instead of int where it's appropriate
18 years ago
unK
beee0bc9d3
add support for browsing local filesystem
18 years ago
unK
5775eaf039
allow searching in current playlist
18 years ago
unK
f7e56300cf
check whether info entity returned by mpd is NULL or not
18 years ago
unK
c6fea611bf
improve utf8 related stuff
18 years ago
unK
a85cfcd8eb
several code clean-ups and corrections
18 years ago
unK
4ab4e72c97
implement argv handler and basic mpc commands
18 years ago
unK
9fd373625d
add to libmpdclient support for getting list of any tag type
18 years ago
unK
fac14dface
change internal storing of Song info (much less memory consumption)
18 years ago
unK
51b913d611
directories view for tag editor
18 years ago
unK
c9263b8396
add playlist renaming support
18 years ago
unK
b896f31c50
improve moving items and fix password handling (again) + fixes
18 years ago
unK
3e3f16540b
playlists management support and playlist editor screen added
18 years ago
unK
c7ebe772c7
more common way of handling example config files (like in ncmpc) + add a few
...
more functions to libmpdclient implementation
18 years ago
unknown
6ca6d47104
exit if connection to mpd cannot be estabilished
18 years ago
unknown
f61847c46c
add custom keys configuration
18 years ago
unknown
72cb5d8217
base for custom keys configuration + a few minor fixes
18 years ago
unknown
19561bad4f
add proper mpd password handling
18 years ago
unknown
34dfffaab0
various clean-ups and improvements
18 years ago
unknown
e98cd9962c
add saving and deleting playlist
18 years ago