Commit Graph

2121 Commits

Author SHA1 Message Date
mta 5b7ea189ce Adjust query to Google Search for more accurate lyrics search 2017-03-26 06:16:00 +02:00
Andrzej Rybczak 035bc65bf9 Make single character prompts more robust 2017-03-26 06:03:12 +02:00
Andrzej Rybczak 5d12c9d544 Properly set window timeout 2017-03-26 06:02:30 +02:00
Andrzej Rybczak a6612d3d8e Add G{,R}TAGS to .gitignore 2017-03-26 05:24:47 +02:00
Andrzej Rybczak f1d9c24938 Do not exit readline prompt early if it's in a subcommand of some sort 2017-03-24 05:07:14 +01:00
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
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
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