Andrzej Rybczak
a488c2d89d
Support attaching format information to selected color variables
9 years ago
Andrzej Rybczak
478f4454d8
Move ncurses related files to curses directory
9 years ago
Andrzej Rybczak
30830e338a
functional: remove reverse_iteration, use boost::range instead
9 years ago
Andrzej Rybczak
b7386c4fa6
song list: get rid of boost::zip_iterator and improve {Const,}SongIterator
9 years ago
Andrzej Rybczak
a2ffa72a34
Move Shared class to a separate file
9 years ago
Andrzej Rybczak
c6f5933bf9
settings: remove default_space_mode
9 years ago
Andrzej Rybczak
180c2d26fc
Simplify option_parser
9 years ago
Andrzej Rybczak
516ee31109
Update headers
9 years ago
Andrzej Rybczak
41317d31c8
configure: require c++14 compatible compiler
9 years ago
Andrzej Rybczak
e650b145df
Further improve HTML formatting
9 years ago
Andrzej Rybczak
8cf0cc7a68
Change version to 0.7.7
10 years ago
Andrzej Rybczak
888b6bc1c9
lyrics fetcher: fix fetchers and improve formatting of lyrics
10 years ago
Chris Gregory
dcbb3ab7ef
Consistently use nullptr instead of 0 in type_conversions.cpp
10 years ago
Andrzej Rybczak
d7fb62c49a
configure: check for readline properly
10 years ago
Andrzej Rybczak
320db64bb9
configure: check for readline properly
10 years ago
Andrzej Rybczak
95c6366596
lastfm service: fix artist info fetching
11 years ago
Andrzej Rybczak
2ea3679220
wide string: To{W,}String: provide overload for rvalue references
11 years ago
Andrzej Rybczak
b3c0c0798e
helpers: restore old behavior when playing a song already in playlist
11 years ago
Anton Simakov
6f466b7096
fix compilation with clang
11 years ago
Andrzej Rybczak
2caf08aaa7
split PressSpace action into modular pieces
11 years ago
Andrzej Rybczak
a8e2ec5ed0
replace ProxySongList with NC::List and SongList
11 years ago
Andrzej Rybczak
a40508179a
configuration: add 'ignore-config-errors' switch
11 years ago
Andrzej Rybczak
a21d9ca425
format: split into two headers
11 years ago
Andrzej Rybczak
d7998ef144
configuration: initialize undefined variables after all files were parsed
11 years ago
Andrzej Rybczak
0c58af8c53
window: support new colors also as borders
11 years ago
Andrzej Rybczak
38d9f811de
configuration: support multiple configuration files
11 years ago
Andrzej Rybczak
50bfec9646
format: fix error reporting with wide strings
12 years ago
Andrzej Rybczak
25ac152b0d
remove silly comment after namespaces
12 years ago
Andrzej Rybczak
61d841d29a
wide string: a few adjustments
12 years ago
Andrzej Rybczak
8d24c42261
format: implement generic format parser and printer
12 years ago
Andrzej Rybczak
448c87f850
window: add support for textual representation of background color
12 years ago
Andrzej Rybczak
75bae9862e
window: change internal color representation
12 years ago
Andrzej Rybczak
0457af36fe
mpd: redesign Item and adjust browser
12 years ago
Andrzej Rybczak
30d57afcac
playlist editor: hold MPD::PlaylistS instead of std::stringS
12 years ago
Andrzej Rybczak
fabd24c6a5
mpd: make ItemType enum class
12 years ago
Andrzej Rybczak
9a1afece86
mpd: Item: do not wrap Song in shared_ptr
12 years ago
Andrzej Rybczak
6402b6f9c9
tags: writeID3v2Tags: write comment tag properly
12 years ago
Andrzej Rybczak
35fdddff87
enums: implement operator{<<,>>} for VisualizerType and use it
12 years ago
Darby Payne
8805bff045
visualizer: add an ellipse visualizer (stereo mode only)
12 years ago
Darby Payne
1f2daaa08c
visualizer: add filled wave visualizer
12 years ago
Andrzej Rybczak
7dcf8f4f34
wide char: use std::move in To{W,}String
12 years ago
Andrzej Rybczak
7abbf279c5
wide char: remove assert in wideLength and count length all chars separately
12 years ago
Andrzej Rybczak
20a02100fe
option parser: change license to BSD3
12 years ago
Andrzej Rybczak
a52bd231cb
option parser: make assign_default_once work with non-copyable types
12 years ago
Andrzej Rybczak
edfb4d9c53
option parser: adjust functors so no object copies are made
12 years ago
Andrzej Rybczak
966f3ef927
rename ExecItem to RunnableItem and make use of variadic templates
12 years ago
Trygve Aaberge
9e8dc741e5
browser: make sorting optional
...
This adds a new option, "noop", to browser_sort_mode. If this mode
is selected, no sorting is done in the browser view, and the elements
are shown in the same order as received from the MPD server.
12 years ago
Andrzej Rybczak
4b933b29e1
settings: configuration file processing rewrite
12 years ago
Andrzej Rybczak
85a2802361
update copyright message
12 years ago
Andrzej Rybczak
59430f640b
statusbar: use boost::format instead of c-style printf
12 years ago