nick black
302bcca99a
Curses: don't iterate through unbound COLORS #369
...
On DirectColor-capable terminals with the proper terminfo
database in use, COLORS is 2^24. Since the color map is
only 64k entries, this resulted in a segfault. I've
introduced NC::colorCount(), which bounds it by the
previously assumed maximum (and usable range) of 256.
6 years ago
Andrzej Rybczak
d86c965143
Fix lyrics fetchers
6 years ago
redoste
af512a9668
Add ability to not display the "Connected to ..." message at startup
6 years ago
Laurent Arnoud
ee79bfd1d7
Move random_exclude_pattern settings to proper place
7 years ago
Laurent Arnoud
69f49d558d
Add random_exclude_pattern option for random songs
7 years ago
Peter Rice
e1e220c975
Escape single quotes in filenames
7 years ago
Peter Rice
2ff23ed719
Skip sh and pass filename in single quotes
7 years ago
Matteo Sticco
94c74e50bf
Changes API for directories creation.
7 years ago
Marcelo
444137696e
allow for message_delay_time = "0"
7 years ago
feral_hedgehog
8304cb8e4c
Properly expand '~' in mpd_host when preceded by a password.
7 years ago
Attila Szollosi
156be93d5a
lyrics fetcher: add support for zeneszoveg.hu
7 years ago
Jan Holthuis
81cb7a4f85
Restore curses after running external command
...
This allows running TUI tools like vim via run_external_command without
destroying the ncmpcpp curses output.
8 years ago
Andrzej Rybczak
e3e35dcbdd
Fix compilation with ICU >= 61, part 2
8 years ago
Andrzej Rybczak
7a75756ca3
Fix compilation with ICU >= 61
8 years ago
Andrzej Rybczak
e912a9d0c3
Lyrics: reset position of a window when fetching
8 years ago
Andrzej Rybczak
51fe8dc2c8
Statusbar: redraw separator after interface switch when MPD is stopped
8 years ago
Andrzej Rybczak
e6f5179b92
Fix warnings when compiling with GCC 7
8 years ago
Andrzej Rybczak
2f3588edf3
Search engine: properly interact with filtering
...
See https://github.com/arybczak/ncmpcpp/issues/260
8 years ago
Andrzej Rybczak
557720061d
Lyrics fetcher: fix metrolyrics.com fetchers
8 years ago
Andrzej Rybczak
1b98dd71e1
Lyrics fetcher: fix lyricsmania.com and sing365.com fetchers
8 years ago
Andrzej Rybczak
db619c6159
Make it impossible for MainHeight to overflow
8 years ago
Andrzej Rybczak
0b04d9ec35
Help: display EoF properly
8 years ago
Dima Gerasimov
77f39d4979
Add support for starting playback in stopped state
8 years ago
Andrzej Rybczak
b7da5d1b9a
Curl: re-enable verification of the SSL certificate against host
9 years ago
Andrzej Rybczak
fa9838efb2
Do not start prompt with the current search constraint when applying a new one
9 years ago
Andrzej Rybczak
464fd318c3
Media library: remove argument to SortSongs contructor to simplify sorting
9 years ago
Andrzej Rybczak
4a6e7d305b
Default to sorting songs in media library by their display format instead of name
9 years ago
Andrzej Rybczak
c340a6ba9a
Mark songs as added to playlist immediately (media library / playlist editor)
9 years ago
Andrzej Rybczak
def5c46225
Media library: sort songs by name if there are no track numbers
9 years ago
Andrzej Rybczak
db28618929
Fix intermittent failures when using --quiet
9 years ago
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.
9 years ago
Polochon-street
29a90de777
Added a fully working 'Album-only' view
9 years ago
Hugh Wang
a22cd2c68c
Fix crash when colors are disabled
9 years ago
Andrzej Rybczak
99107c5b39
Fix fetching lyrics from sing365.com and genius.com
9 years ago
Andrzej Rybczak
0c88287c03
Add virtual destructors to base classes
9 years ago
Andrzej Rybczak
19d32648ed
Replace highlight colors with prefixes and suffixes
9 years ago
Andrzej Rybczak
8134e6e23b
configure: check if curses.h exposes wide-char functions
9 years ago
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.
9 years ago
Andrzej Rybczak
67df6b556b
Fix InternetLyricsFetcher
9 years ago
Andrzej Rybczak
66912d73da
Add support for ignoring diacritics while searching and filtering lists
9 years ago
Andrzej Rybczak
29403d41ab
Include format_impl.h where functions from format.h are used
9 years ago
Andrzej Rybczak
dff00a873a
Explicitly define NCURSES_WIDECHAR instead of _XOPEN_SOURCE
9 years ago
Andrzej Rybczak
5dfe6f9a8b
Formatted color: include <istream>
9 years ago
Andrzej Rybczak
21f0b4acb6
Configure: add more robust checks for boost libraries
9 years ago
Andrzej Rybczak
6f1e2d7516
Add option 'media_library_albums_split_by_date'
9 years ago
Andrzej Rybczak
a22bad7ad5
Rename SongTagMap to TagVector and allow it to store regular string chunks
9 years ago
Andrzej Rybczak
0185ee7fa4
Media library: prevent looping when mopidy is sent 'listallinfo' command
9 years ago
Andrzej Rybczak
4fcfb3c851
Add conversion from GetFunction to tag type
9 years ago
Andrzej Rybczak
ad869df626
Properly set color of the state line 'border'
9 years ago
Andrzej Rybczak
55d2f4c70d
Change 'previous' background color to 'current' and add some documentation
9 years ago