Commit Graph

62 Commits

Author SHA1 Message Date
Andrzej Rybczak 2fb20fd572 add config options for communication mode with mpd (polling for default)
idle support in ncmpcpp is marked experimental since its support
in mpd is not ready for general use in full featured clients
(see bug 2612)
2009-12-23 16:21:11 +01:00
Frank Blendinger b504b346af screen_switcher between current and last screen
Setting the new config variable "screen_switcher_browser_only" to "no"
will make the "key_screen_switcher" key switch between the current and
the last used screen, sort of like the Alt+Tab window switching
mechanism in many window managers.

This (intendedly) works only for the "main" screens (playlist, browser,
media library, etc.) and not for info/lyrics/server info. Those screens
can be closed with the screen_switcher key, but the will not be
remembered.

indentation correction in config
2009-12-09 00:24:15 +01:00
Andrzej Rybczak 0dc076742f tag editor: add support for numerating tracks using xx/xx format 2009-11-14 03:42:21 +01:00
Andrzej Rybczak 3b7f19f095 new feature: support for centered cursor (disabled by default) 2009-11-11 00:50:14 +01:00
Andrzej Rybczak 35a182d79e add support for scrolling the list with mouse wheel by given number of lines 2009-11-11 00:31:52 +01:00
Andrzej Rybczak e43ea18d29 provide a way to sync between visualization and sound
workaround for http://musicpd.org/mantis/view.php?id=2503
2009-10-27 02:15:51 +01:00
Andrzej Rybczak 00fde3c266 add to example config info about how to check state of charset detection 2009-10-03 19:16:16 +02:00
Andrzej Rybczak dca6642a7f warn about consequences from using song format without any braces 2009-09-26 20:18:52 +02:00
Andrzej Rybczak ead5255df1 new feature: support for custom prefix/suffix of now playing song 2009-09-21 01:17:54 +02:00
Andrzej Rybczak 310ea04f3e detect system charset encoding automatically 2009-09-19 22:22:12 +02:00
Andrzej Rybczak 0a2a7290f6 new feature: support for underlined text 2009-09-19 03:35:58 +02:00
Andrzej Rybczak 8dd2160a6b remove enclosing braces from song_status_format in example config file
it's not needed here, I just didn't remove
it when I copied it from ncmpcpp sources.
2009-09-08 21:22:37 +02:00
Andrzej Rybczak 3aa0f6a03b make color of separators used in alternative user interface customizable 2009-09-06 12:15:39 +02:00
Andrzej Rybczak d407bc679b add N marker for displaying full track info and make n show only a number
generated filename was ugly if track tag was in format
xx/xx, so %n should display only current track number.
2009-09-06 10:27:11 +02:00
Andrzej Rybczak 604de32de6 make sound wave the default visualization and fftw optional dependency 2009-09-03 21:45:57 +02:00
Andrzej Rybczak 1456e47a0b new visualization type: sound wave 2009-09-01 04:33:12 +02:00
Andrzej Rybczak 75f9f840f7 new screen: music visualizer 2009-08-28 00:38:29 +02:00
Andrzej Rybczak 6f88f9aeb2 rename empty_tag config option to empty_tag_marker
it was conflicting with empty_tag_color. since empty_tag_color
contains empty_tag, ncmpcpp was parsing wrong variable if the
first variable was before the second one in configuration file.
2009-08-26 17:00:46 +02:00
Andrzej Rybczak d92d7779e2 make progressbar look customizable 2009-08-26 03:25:06 +02:00
Andrzej Rybczak 8c3760111d new feature: display remaining time of song instead of elapsed time 2009-08-26 03:06:27 +02:00
Andrzej Rybczak 2d9d22281a new config option: jump_to_now_playing_song_at_start (enabled by default) 2009-08-24 21:16:53 +02:00
Andrzej Rybczak 3998cb80f2 new attribute for a columns view: do not display empty tag marker 2009-08-24 20:57:40 +02:00
Andrzej Rybczak 8d7a9d39cd change default song_status_format to better one 2009-08-24 18:45:44 +02:00
Andrzej Rybczak 216b0b6af6 new feature: display bitrate in statusbar (optional, disabled by default) 2009-08-24 01:37:44 +02:00
Andrzej Rybczak 195d8b4e34 ask if one really wants to clear main playlist (disabled by default) 2009-08-24 00:36:37 +02:00
Andrzej Rybczak 56fd7bd7fc do not support song format for command that is executed on song change 2009-08-23 21:42:54 +02:00
Andrzej Rybczak cbbabee0e7 simplify code responsible for parsing song formats
functions MPD::Song::toString() and Display::Songs were
almost identical. for now the latter uses MPD::Song::toString()
implementation, which also has been simplified.
2009-08-14 04:15:34 +02:00
Andrzej Rybczak e68306c8c0 throw away full path from song format in favor of directory 2009-08-14 00:47:48 +02:00
Andrzej Rybczak 42fee12eb0 allow for colors in song_status_format 2009-08-13 18:10:41 +02:00
Andrzej Rybczak a6f3fa0c0c new feature: right aligned columns 2009-08-12 20:58:24 +02:00
Andrzej Rybczak 101f01941d new feature: alternative user interface 2009-08-12 02:08:13 +02:00
Andrzej Rybczak dbca4a80ee make number of lines scrolled with mouse wheel configurable 2009-08-09 20:56:15 +02:00
Andrzej Rybczak 27ede67685 remove lyricswiki support as it doesn't allow fetching lyrics anymore 2009-08-05 14:35:45 +02:00
Andrzej Rybczak c20d8694ae new feature: allow for fixed size columns 2009-07-10 19:17:12 +02:00
Andrzej Rybczak d8b8d4aeda allow for empty tag marker customization 2009-07-10 13:51:24 +02:00
Andrzej Rybczak 1e340211be add config option to disable text scrolling in header window 2009-06-04 12:13:49 +02:00
Andrzej Rybczak d965f4e517 new feature: mouse support 2009-05-25 21:46:36 +02:00
Andrzej Rybczak 8f5df28e62 new feature: allow for files and directories deletion in browser 2009-05-23 17:09:41 +02:00
Andrzej Rybczak 7eb74a6da2 new feature: custom command execution on song change 2009-05-21 23:05:53 +02:00
Andrzej Rybczak 5682734840 make displaying hidden files in local browser optional 2009-05-07 15:17:59 +02:00
Andrzej Rybczak 310b6c0ecd new feature: cyclic scrolling 2009-03-30 20:03:23 +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 343f778256 disable detecting currently used encoding as it's extremely ugly 2009-03-26 17:00:00 +01:00
Andrzej Rybczak 204189fe33 update man and example config 2009-03-17 19:44:27 +01:00
Andrzej Rybczak 29f49415dd add support for regular expressions (basic and extended)
it intruduces regex support in search engine
and filtering/searching in all screens
2009-03-08 22:16:18 +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 d8a6993ec2 add support for external console editor 2009-03-04 15:34:04 +01:00
Andrzej Rybczak 73f7980019 make blocking search constraints change after successful searching optional
it's still enabled by default though.
2009-03-03 21:13:02 +01:00
Andrzej Rybczak 2856d5cd78 make playlist's stats scrollable, also display remaining time on demand 2009-02-20 15:30:30 +01:00
Andrzej Rybczak 70f48dd454 support for opening lyrics in external editor 2009-02-17 20:17:37 +01:00