Commit Graph

2318 Commits

Author SHA1 Message Date
Andrzej Rybczak
c3b996c0e8 Print message only after song is not found in a current playlist 2017-03-12 19:58:58 +01:00
Andrzej Rybczak
468d13aac5 Prepend '0' to 'disc' tag if it's a single digit number 2017-03-12 19:52:36 +01:00
Andrzej Rybczak
86ec51624e Update AUTHORS and copyright line 2017-03-12 15:05:48 +01:00
Andrzej Rybczak
0033bc3431 Disable autocenter mode while searching and filtering 2017-03-12 15:00:33 +01:00
Andrzej Rybczak
809b1d5b59 Rename requestContentsUpdate to requestContentUpdate 2017-03-12 13:19:21 +01:00
Andrzej Rybczak
b0121227e9 Overhaul jumping to song in playlist editor to clearly show search order 2017-03-12 13:12:14 +01:00
Hugh Wang
743290cf0a Improve detection for songs not in playlists 2017-03-12 12:41:25 +01:00
Hugh Wang
4eae285160 Fix crash when jumping to playing song in playlist editor
By default, PlaylistEditor delays fetching of the content for performance
reasons. If the user switches the playlist then tells ncmpcpp to jump to the
currently playing song within the delay, the update request that fetches the new
content will be ignored. This results in inconsistent content, or crash if the
position of the song in the new content exceeds the length of the stale content.

This fix enforces a fetch even if the update request that fetches the new
content stays within the delay.
2017-03-12 12:41:25 +01:00
Andrzej Rybczak
86d24b26a8 Ignore fetch delay while locating song in media library 2017-03-12 12:40:27 +01:00
Andrzej Rybczak
625a0dff3a Use volume command for relative volume changes instead of setvol 2017-03-12 12:34:45 +01:00
Andrzej Rybczak
00cbbe5593 playlist editor: fix jumping from the last occurrence of song in playlists 2017-02-18 11:20:45 +01:00
Hugh Wang
0cdbe31ecb Handle JumpToPlayingSong action in playlist editor 2017-02-18 11:09:33 +01:00
Andrzej Rybczak
4ad10fb4c2 Bring back colored bullet points in artist info 2017-02-17 16:02:02 +01:00
Andrzej Rybczak
0ab5fbb809 Use scoped window timeout 2017-02-13 10:55:46 +01:00
Andrzej Rybczak
05bf53d0ab Seek immediately after invoking appropriate action once 2017-02-13 10:45:41 +01:00
Andrzej Rybczak
9227eb8f80 Give arguments to command line options appropriate names 2017-01-29 15:13:20 +01:00
Sam Simmons
078d913120 Change automake init macros and includes var per automake warnings 2017-01-29 13:14:00 +01:00
Andrzej Rybczak
22681df199 Add support for fetching lyrics from jah-lyrics.com and plyrics.com 2017-01-28 20:42:23 +01:00
BK Bolisetty
f4a6189e2f Add link to project page. 2017-01-28 10:52:34 -08:00
Andrzej Rybczak
5deb6600d4 Fix fetching lyrics from justsomelyrics.com 2017-01-28 18:29:51 +01:00
Andrzej Rybczak
8b014bd970 Add test for checking whether lyrics fetchers work 2017-01-28 18:24:03 +01:00
Andrzej Rybczak
0b1f0bfe0d Make Property use boost::variant 2017-01-28 17:43:16 +01:00
Andrzej Rybczak
b2f29c6756 lastfm: fix fetching artist info in language other than English 2017-01-28 16:38:55 +01:00
BK Bolisetty
4705f6e8cb Add a README, showing enable visualizer 2017-01-22 15:45:22 -08:00
Andrzej Rybczak
a5827cf1de Make jump_to_playing_song not runnable if there is no playing song 2017-01-11 04:45:47 +01:00
Andrzej Rybczak
cd414810a5 If only 8 colors are available, map the rest of 256 to base ones 2017-01-06 17:04:02 +01:00
Andrzej Rybczak
ca330bc924 Get rid of intermediate data structure when fetching directory contents 2017-01-06 17:02:23 +01:00
Andrzej Rybczak
6d2ed00e6a Fix highlighting parent directory in filtered browser 2017-01-06 16:49:04 +01:00
Andrzej Rybczak
7d502e42ba Check if songs are in playlist when displaying them, not up-front 2017-01-06 13:58:22 +01:00
Andrzej Rybczak
e191959976 Do mpd status update after every call to noidle if appropriate 2017-01-06 02:44:21 +01:00
Andrzej Rybczak
0d8b2aee4b Make 'update_environment' action also update local mpd status 2017-01-06 02:41:39 +01:00
Andrzej Rybczak
401e732056 Fix deletion of items in a filtered playlist 2017-01-06 01:42:04 +01:00
Andrzej Rybczak
4cd94cb4b3 Make lyrics and last_fm screens lockable and startup screens 2016-12-25 16:06:38 +01:00
Andrzej Rybczak
e9ae99b5f0 Adjust handling of selected prefix and suffix in columns mode 2016-12-25 11:45:55 +01:00
Andrzej Rybczak
29f6d8f18e Fix displaying items in menu 2016-12-25 00:41:24 +01:00
Andrzej Rybczak
92d2b73974 Reposition player_state_color in man page and settings 2016-12-25 00:40:35 +01:00
Andrzej Rybczak
51d7c9d7d5 Add to NEWS info about extended color variables 2016-12-25 00:28:06 +01:00
Andrzej Rybczak
05ed6b6cfa Add 'statusbar_time_color' and 'player_state_color' configuration variables 2016-12-25 00:24:09 +01:00
Andrzej Rybczak
eaac6ad062 Retain previous background by default when switching colors 2016-12-24 16:09:13 +01:00
Andrzej Rybczak
a488c2d89d Support attaching format information to selected color variables 2016-12-23 22:52:47 +01:00
Andrzej Rybczak
9c13827b62 Remove Format::None 2016-12-22 16:16:53 +01:00
Andrzej Rybczak
5445c41aaa Move screens to subdirectory 2016-12-22 15:58:57 +01:00
Andrzej Rybczak
478f4454d8 Move ncurses related files to curses directory 2016-12-22 15:25:25 +01:00
Andrzej Rybczak
44d343d5a2 visualizer: use std::vector for samples 2016-12-22 10:54:52 +01:00
Andrzej Rybczak
54fd2d65c6 Compile cleanly with GCC 4.9.4 2016-12-22 10:35:44 +01:00
Jesse Kleve
c48280b446 Update 'optional features' information in INSTALL file 2016-12-22 09:49:12 +01:00
Andrzej Rybczak
91939bb14e lyrics: after cancelling download stop further fetching attempts 2016-12-21 22:48:03 +01:00
Andrzej Rybczak
f3713ec2ee settings: fix typo 2016-12-21 22:10:21 +01:00
Andrzej Rybczak
fd59e2af96 use boost::async instead of std::async as ~boost::async is nonblocking 2016-12-21 21:43:36 +01:00
Andrzej Rybczak
50ec522726 Require ncursesw to provide waddwstr and waddnwstr 2016-12-16 07:17:10 +01:00