jaredforrest
aa9ca84cb2
Fix delete key in st ( #425 )
5 years ago
Louis Sautier
399e0f4700
Fix build with GCC 10 by adding missing include
...
Fixes the following error:
./mpdpp.h:438:15: error: ‘runtime_error’ is not a member of ‘std’
6 years ago
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
Wynn Wolf Arbor
5e54cf2ca3
Stop using deprecated removeField method
...
taglib deprecated removeField internally in [1], but did not add the
deprecation warning until about four years later. The original bug
report [2] and pull request commit both mention not wanting to change
the original method's behaviour, but this was done anyway (perhaps by
mistake) in [3].
With that change, removeField(type) will not remove all tags of the
given type anymore, as the default for value has changed from
String::null to String().
This commit replaces explicit calls to removeField(type) with
removeFields(type), which has the correct behaviour. In writeXiph,
removeField is removed entirely, as addField(key, value) will replace
the tag by default.
[1] https://github.com/taglib/taglib/pull/681
[2] https://github.com/taglib/taglib/issues/651
[3] c05fa78406
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