Commit Graph

2358 Commits

Author SHA1 Message Date
Andrzej Rybczak 4a6e7d305b Default to sorting songs in media library by their display format instead of name 2017-09-01 11:02:43 +02:00
Andrzej Rybczak c340a6ba9a Mark songs as added to playlist immediately (media library / playlist editor) 2017-08-31 10:19:13 +02:00
Andrzej Rybczak def5c46225 Media library: sort songs by name if there are no track numbers 2017-08-31 09:41:56 +02:00
Andrzej Rybczak db28618929 Fix intermittent failures when using --quiet 2017-08-31 09:23:11 +02:00
Arseny Maslennikov a960e5c439 ncmpcpp.1: Fix indentation
The whole man page content from the "CONFIGURATION" header to the end
happens to be indented by an extraneous tab due to a random .TP.
2017-08-31 09:22:14 +02:00
Arseny Maslennikov 5733c44826 tag_editor.cpp: Fix misleading indentation
Prior to this commit GCC6 throws 2 warnings on lines 1062 and 1161
if the project is compiled with -Wmisleading-indentation.
The code blocks mentioned in the related notes seem to be indented
one tab too much.
2017-08-31 09:22:14 +02:00
Andrzej Rybczak d14426ffd1 Change version to 0.8.1_dev 2017-08-31 09:22:09 +02:00
Polochon-street 29a90de777 Added a fully working 'Album-only' view 2017-08-10 16:19:57 +02:00
Andrzej Rybczak 4f72330bb8 config: change default value of show_duplicate_tags from 'true' to 'yes' 2017-06-24 16:06:50 +02:00
Hugh Wang a22cd2c68c Fix crash when colors are disabled 2017-06-15 13:59:03 +02:00
Andrzej Rybczak 99107c5b39 Fix fetching lyrics from sing365.com and genius.com 2017-05-21 16:10:48 +02:00
Andrzej Rybczak 2362770b66 Change version to 0.8 2017-05-21 15:39:37 +02:00
Andrzej Rybczak 0c88287c03 Add virtual destructors to base classes 2017-05-21 15:24:27 +02:00
Andrzej Rybczak 19d32648ed Replace highlight colors with prefixes and suffixes 2017-05-21 15:22:54 +02:00
Andrzej Rybczak 8134e6e23b configure: check if curses.h exposes wide-char functions 2017-04-23 04:24:57 +02:00
Andrzej Rybczak dd79548d08 configure: clean up comments 2017-04-23 03:56:24 +02:00
Andrzej Rybczak 2c495abd8c Update man page information 2017-04-23 03:40:23 +02:00
Wieland Hoffmann e107edd4cd bindings: Support a bindings file in $XDG_CONFIG_HOME/ncmpcpp
Fixes https://github.com/arybczak/ncmpcpp/issues/91

This also rewrites the intro in doc/bindings to be more like doc/config.
2017-04-23 03:27:29 +02:00
Andrzej Rybczak 67df6b556b Fix InternetLyricsFetcher 2017-04-08 14:19:42 +02:00
Andrzej Rybczak 890eaf61c7 Require boost 1.60 due to https://svn.boost.org/trac/boost/ticket/11570 2017-04-07 00:31:42 +02:00
Andrzej Rybczak 66912d73da Add support for ignoring diacritics while searching and filtering lists 2017-03-29 21:38:14 +02:00
Andrzej Rybczak 29403d41ab Include format_impl.h where functions from format.h are used 2017-03-29 11:06:59 +02:00
Andrzej Rybczak dff00a873a Explicitly define NCURSES_WIDECHAR instead of _XOPEN_SOURCE 2017-03-29 10:40:54 +02:00
Andrzej Rybczak e0a469fb9f Add _XOPEN_SOURCE=700 to resolve ncursesw issues on some systems 2017-03-29 08:17:50 +02:00
Andrzej Rybczak 5dfe6f9a8b Formatted color: include <istream> 2017-03-28 11:44:26 +02:00
Andrzej Rybczak 21f0b4acb6 Configure: add more robust checks for boost libraries 2017-03-28 10:01:41 +02:00
Andrzej Rybczak 6f1e2d7516 Add option 'media_library_albums_split_by_date' 2017-03-28 09:01:33 +02:00
Andrzej Rybczak a22bad7ad5 Rename SongTagMap to TagVector and allow it to store regular string chunks 2017-03-27 13:08:27 +02:00
Andrzej Rybczak 0185ee7fa4 Media library: prevent looping when mopidy is sent 'listallinfo' command 2017-03-26 11:21:40 +02:00
Andrzej Rybczak 4fcfb3c851 Add conversion from GetFunction to tag type 2017-03-26 10:59:55 +02:00
Andrzej Rybczak cd78e1c79e Config: reformat all descriptions to fill 80 columns 2017-03-26 10:13:32 +02:00
Andrzej Rybczak ad869df626 Properly set color of the state line 'border' 2017-03-26 10:10:17 +02:00
Andrzej Rybczak 55d2f4c70d Change 'previous' background color to 'current' and add some documentation 2017-03-26 10:05:34 +02:00
Andrzej Rybczak 554895f0f1 Media library: add songs to playlist in the same order they are displayed in 2017-03-26 09:08:32 +02:00
Adon Shapiro 7ba2c3534c Add '--quiet' comand line option to suppress some output 2017-03-26 08:26:11 +02:00
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