Andrzej Rybczak
2eb913fe22
define MPD::Connection handler as an object, not pointer
2009-07-04 06:07:00 +02:00
Andrzej Rybczak
5a2853b36a
new feature: outputs screen
2009-05-26 22:07:08 +02:00
Andrzej Rybczak
dd266b0103
new feature: add random songs to playlist
2009-05-24 22:30:02 +02:00
Andrzej Rybczak
ecd4c8cc17
get rid of C style casts
2009-05-21 23:51:56 +02:00
Andrzej Rybczak
00dcadcc8a
add support for consume mode
...
info about this feature can be found in mpd docs.
2009-04-01 14:51:09 +02:00
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
2009-03-27 16:40:55 +01:00
Andrzej Rybczak
f78e88e6aa
do not fetch status after succesful setvol command, set it locally
2009-03-23 16:30:12 +01:00
Andrzej Rybczak
ab265f2fdf
do not fetch mpd_Stats from mpd as it's unneded
2009-03-22 17:52:27 +01:00
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.
2009-03-12 17:30:25 +01:00
Andrzej Rybczak
a4599fffe7
speed up browsing media library
...
the way media library was searching for albums
was wrong and by the way totally inefficient.
2009-03-07 12:26:16 +01:00
Andrzej Rybczak
f162a7b880
new feature: playlist sorting (Ctrl-V by default)
2009-02-18 20:08:50 +01:00
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.
2009-02-17 17:57:55 +01:00
Andrzej Rybczak
32bac776e7
cleaning
2009-02-17 08:29:40 +01:00
Andrzej Rybczak
ba6c2db0b1
improve resizing
2009-02-16 00:37:03 +01:00
Andrzej Rybczak
9cc1689a71
make changes from 7b6521a3 compatible with <mpd-0.14
2009-01-30 19:47:14 +01:00
Andrzej Rybczak
0c9e10091f
update fsf address and copyright info
2009-01-17 00:52:08 +01:00
Andrzej Rybczak
c71f07df6d
eliminate remained compiler warnings
2008-12-12 22:50:22 +01:00
Andrzej Rybczak
c06861f4ee
initialize all fields in MPD::StatusChanges to zeroes
2008-12-09 10:46:42 +01:00
Andrzej Rybczak
5c0af01cca
put mpd connection related things into namespace
2008-12-09 10:16:38 +01:00
Andrzej Rybczak
51e7f56123
fix adding items to playlist
2008-11-07 21:41:16 +01:00
Andrzej Rybczak
c64e3a9b3b
use size_t instead of int where it's appropriate
2008-11-06 20:07:42 +01:00
unK
beee0bc9d3
add support for browsing local filesystem
2008-10-27 20:35:02 +01:00
unK
a85cfcd8eb
several code clean-ups and corrections
2008-10-07 10:14:21 +02:00
unK
4ab4e72c97
implement argv handler and basic mpc commands
2008-10-05 22:41:29 +02:00
unK
9fd373625d
add to libmpdclient support for getting list of any tag type
2008-10-05 19:30:42 +02:00
unK
51b913d611
directories view for tag editor
2008-09-11 10:31:04 +02:00
unK
0e1e3c6342
a lot of code clean-ups, remove song info screen
2008-09-09 16:49:22 +02:00
unK
c9263b8396
add playlist renaming support
2008-09-06 13:55:35 +02:00
unK
b896f31c50
improve moving items and fix password handling (again) + fixes
2008-09-04 14:27:59 +02:00
unK
3e3f16540b
playlists management support and playlist editor screen added
2008-09-01 09:22:57 +02:00
unK
c7ebe772c7
more common way of handling example config files (like in ncmpc) + add a few
...
more functions to libmpdclient implementation
2008-08-26 01:31:08 +02:00
unknown
f61847c46c
add custom keys configuration
2008-08-23 19:31:22 +02:00
unknown
19561bad4f
add proper mpd password handling
2008-08-20 12:35:08 +02:00
unknown
9f12f99706
more fixes, config options, keybindings, case insensitive sorting in browser
2008-08-19 17:14:11 +02:00
unknown
b43e3577f2
make sorting items in browser case insensitive
2008-08-18 20:40:09 +02:00
unknown
34dfffaab0
various clean-ups and improvements
2008-08-18 17:16:00 +02:00
unknown
e98cd9962c
add saving and deleting playlist
2008-08-17 22:39:25 +02:00
unknown
1c2ef6fc6a
drop libmpd dependency in favor of its own libmpdclient wrapper
2008-08-17 21:23:21 +02:00