Commit Graph

1285 Commits

Author SHA1 Message Date
Andrzej Rybczak 10cea746e9 bump version to 0.5.5_pre 2010-06-15 15:39:08 +02:00
Frank Blendinger d9af16e973 fix: only show album separators in main playlist 2010-06-09 09:11:51 +02:00
Andrzej Rybczak 102bdf06c1 update NEWS / version bump 2010-06-03 12:03:30 +02:00
Andrzej Rybczak fe6106f222 outputs: update list after changing output if idle mode is not active 2010-05-30 00:05:19 +02:00
Andrzej Rybczak ec9017d5a2 media library: fix compatibility with mpd < 0.14 2010-05-29 21:02:16 +02:00
Andrzej Rybczak d1b82557d2 browser: fix omitting . and .. in Browser::{Clear,GetLocal}Directory
it seems that sometimes . and .. are not the first ones
in directory structure, so check for them in main loop
rather than in separate one at the beginning.

attention! this fix is critical for people who use function
that removes physically directories from hdd with ncmpcpp.
2010-05-29 03:06:38 +02:00
Andrzej Rybczak 15a89a6d41 make a few exceptions for "all tracks" option since it's not real album
users shouldn't be allowed to select it since adding selected item
"all tracks" does nothing. editing is allowed since one may want to
set album for all tracks at once. adding with space should display
information about adding all tracks of specific tag that is in left
column since standard message will display 'adding songs from album
""', which is not that what we want.
2010-05-18 17:59:36 +02:00
Andrzej Rybczak 1154a95143 media library: support for "All tracks" option in middle column 2010-05-18 17:28:07 +02:00
Andrzej Rybczak d2cde15622 tag editor: fix locating a song 2010-05-18 15:47:20 +02:00
Andrzej Rybczak 3d41a1585c new feature: support for multiple tag types in one column 2010-05-17 22:49:26 +02:00
Andrzej Rybczak 53dfda0f98 new feature: customizable columns' names 2010-05-17 20:11:50 +02:00
Andrzej Rybczak 9adb762036 fix compilation with mingw32 2010-05-14 18:05:14 +02:00
Andrzej Rybczak 6eae6cd0f6 new feature: shorten units' names displayed in statusbar while being in playlist 2010-05-14 15:53:50 +02:00
Andrzej Rybczak 20646600b8 let keybinding for bitrate visibility toggle be customized 2010-05-14 02:32:47 +02:00
Andrzej Rybczak 0f230ab7b0 new feature: separators between albums in playlist 2010-05-14 02:24:57 +02:00
Andrzej Rybczak 8de70f3918 MediaLibrary::LocateSong: compare hashes, not strings 2010-05-14 01:22:32 +02:00
Andrzej Rybczak 02d3ec0e2a Browser::LocateSong: compare hashes, not strings
I wonder why I wrote it this way.
2010-05-14 01:17:10 +02:00
Andrzej Rybczak e978cfcc8b new feature: locate song in tag editor 2010-05-14 01:14:45 +02:00
Andrzej Rybczak b6e6ab1f61 fix statusbar scrolling speed with idle mode and bitrate displayed
with this combination scrolling was twice as fast as it should be.
2010-04-30 01:47:47 +02:00
Pawel Tomak d77f0fd2a2 tag editor: do not capitalize letters after non-ascii chars 2010-04-27 23:45:09 +02:00
Andrzej Rybczak db81faf9b0 fix NcmpcppKeys::NullKey
-1 is ERR, which causes some trouble, e.g.
if someone presses Delete while being in playlist.
2010-04-24 01:53:59 +02:00
Andrzej Rybczak 336fa3cd7b new feature: toggle bitrate visibility at runtime 2010-04-18 16:54:35 +02:00
Andrzej Rybczak 7dafec5718 move null_key into NcmpcppKeys 2010-04-18 16:42:59 +02:00
Andrzej Rybczak f617ccfc4d set mpd_communication_mode to 'notifications' by default 2010-04-15 19:28:29 +02:00
Andrzej Rybczak 097632b088 disable 'locate song in media library' function for mpd < 0.14.* 2010-04-07 12:36:29 +02:00
Andrzej Rybczak 1b8ace06f5 bump version to 0.5.4_pre 2010-04-07 12:17:33 +02:00
Andrzej Rybczak 4ea5594974 update NEWS / version bump 2010-04-04 10:08:53 +02:00
Andrzej Rybczak 1e5d093b51 update AUTHORS 2010-04-04 10:02:28 +02:00
Andrzej Rybczak 74ab926e8d server info: display mpd version as 0.x.*, where x is protocol version 2010-04-01 16:27:24 +02:00
Andrzej Rybczak e6757c4b20 visualizer: set refresh rate to 0.5 sec if mpd is not playing 2010-04-01 13:34:06 +02:00
Andrzej Rybczak 230b6ae3e3 make MPD::Connection::Version() return integer instead of float
full version is always 0.xx.0, where xx is current
version of protocol, so why bother with zeros...
2010-04-01 12:54:05 +02:00
Andrzej Rybczak d02713789b fix Replace() function
conversion wasn't correct e.g. when passed
arguments were ("a\\n\\nb", "\\n", "\n").
2010-03-28 22:20:18 +02:00
Andrzej Rybczak ba6307189b config: update variables description
the previous one sucked a bit and there was a typo.
2010-03-26 01:30:32 +01:00
Andrzej Rybczak 2583487ffb check for emptiness in some more places
these containers can be empty escpecially if one wants to go for a trip
around ncmpcpp screens while connection to mpd is lost. this is highly
unlikely to happen, but should be secured anyway.
2010-03-25 00:51:56 +01:00
Andrzej Rybczak 37c7acfd3c get info about state of new connection after reconecting with idle mode active 2010-03-25 00:26:48 +01:00
Andrzej Rybczak 3b39d417a1 if connection to mpd is lost, change mpd state to unknown 2010-03-25 00:26:01 +01:00
Andrzej Rybczak 6b396bfbf2 fix error codes handling
MPD_ERROR_* and MPD_SERVER_ERROR_* flags can have the same
value, so we need to store it separately in error_code.
2010-03-23 22:56:14 +01:00
Andrzej Rybczak 08e9b0ee3d do not monitor mpdclient file descriptor with select() if idle is off
it doesn't do anything in such case.
2010-03-23 20:41:52 +01:00
Andrzej Rybczak 80290c183b reload lyrics with single mode active if track is changed with ncmpcpp 2010-03-09 00:47:58 +01:00
Andrzej Rybczak a63e1fa27d improvements for 6b5ed187 2010-03-05 21:17:45 +01:00
Andrzej Rybczak 4562167b8e Merge branch 'integration' of git://github.com/yogan/ncmpcpp 2010-03-05 21:17:08 +01:00
Damien Leone b113beed15 manpage, ncmpcpp: fix typos 2010-03-05 20:28:33 +01:00
Frank Blendinger d139f2d8af jump from browser to playlist editor with GoToContainingDir key 2010-03-04 15:13:11 +01:00
Frank Blendinger 6b5ed187a1 add new movement keys: {Up,Down}{Album,Artist} 2010-03-04 15:10:58 +01:00
Damien Leone 331107387c charset: use free() instead of delete[] to release memory allocated by strdup() 2010-03-04 01:53:58 +01:00
Andrzej Rybczak 6df8ae1694 make displaying volume level in statusbar optional 2010-02-26 21:37:48 +01:00
Andrzej Rybczak 358d21addf bump version to 0.5.3_pre 2010-02-26 21:27:21 +01:00
Andrzej Rybczak 73d5082293 update NEWS / version bump 2010-02-26 16:34:21 +01:00
Andrzej Rybczak ed4399c5e8 display info about required libmpdclient version if it's not there 2010-02-26 00:11:12 +01:00
Andrzej Rybczak fbc9b29032 media library: fix two columns view if library is empty 2010-02-23 01:27:55 +01:00