Andrzej Rybczak
e650b145df
Further improve HTML formatting
2016-11-13 07:22:30 +01:00
Andrzej Rybczak
55326899e0
Merge branch '0.7.x'
2016-11-01 00:46:07 +01:00
Andrzej Rybczak
8cf0cc7a68
Change version to 0.7.7
2016-10-31 12:24:35 +01:00
Andrzej Rybczak
44e723ffa7
Merge branch '0.7.x'
2016-10-30 23:44:26 +01:00
Andrzej Rybczak
888b6bc1c9
lyrics fetcher: fix fetchers and improve formatting of lyrics
2016-10-30 23:25:51 +01:00
Chris Gregory
dcbb3ab7ef
Consistently use nullptr instead of 0 in type_conversions.cpp
2016-04-23 14:34:47 +02:00
Andrzej Rybczak
320db64bb9
configure: check for readline properly
2015-11-11 15:34:40 +01:00
Andrzej Rybczak
1acaaa4064
Merge branch '0.6.x'
2015-09-13 00:32:13 +02:00
Andrzej Rybczak
95c6366596
lastfm service: fix artist info fetching
2015-09-13 00:16:41 +02:00
Andrzej Rybczak
2ea3679220
wide string: To{W,}String: provide overload for rvalue references
2015-06-13 16:50:51 +02:00
Andrzej Rybczak
b3c0c0798e
helpers: restore old behavior when playing a song already in playlist
2015-06-13 16:10:26 +02:00
Anton Simakov
6f466b7096
fix compilation with clang
2015-05-23 18:47:34 +02:00
Andrzej Rybczak
2caf08aaa7
split PressSpace action into modular pieces
2015-05-17 21:51:15 +02:00
Andrzej Rybczak
a8e2ec5ed0
replace ProxySongList with NC::List and SongList
2015-05-11 22:35:06 +02:00
Andrzej Rybczak
405480e158
Merge branch '0.6.x'
2015-05-02 21:31:26 +02:00
Andrzej Rybczak
a40508179a
configuration: add 'ignore-config-errors' switch
2015-05-02 21:16:11 +02:00
Andrzej Rybczak
a21d9ca425
format: split into two headers
2015-04-18 17:41:10 +02:00
Andrzej Rybczak
d7998ef144
configuration: initialize undefined variables after all files were parsed
2015-01-27 20:17:50 +01:00
Andrzej Rybczak
0c58af8c53
window: support new colors also as borders
2014-11-15 17:51:46 +01:00
Andrzej Rybczak
38d9f811de
configuration: support multiple configuration files
2014-11-15 15:07:49 +01:00
Andrzej Rybczak
50bfec9646
format: fix error reporting with wide strings
2014-11-11 00:59:24 +01:00
Andrzej Rybczak
25ac152b0d
remove silly comment after namespaces
2014-11-11 00:18:51 +01:00
Andrzej Rybczak
61d841d29a
wide string: a few adjustments
2014-11-11 00:16:58 +01:00
Andrzej Rybczak
8d24c42261
format: implement generic format parser and printer
2014-11-11 00:08:23 +01:00
Andrzej Rybczak
448c87f850
window: add support for textual representation of background color
2014-11-09 00:42:10 +01:00
Andrzej Rybczak
75bae9862e
window: change internal color representation
2014-11-08 21:20:38 +01:00
Andrzej Rybczak
0457af36fe
mpd: redesign Item and adjust browser
2014-11-02 22:14:29 +01:00
Andrzej Rybczak
30d57afcac
playlist editor: hold MPD::PlaylistS instead of std::stringS
2014-11-01 23:16:06 +01:00
Andrzej Rybczak
fabd24c6a5
mpd: make ItemType enum class
2014-11-01 22:47:59 +01:00
Andrzej Rybczak
9a1afece86
mpd: Item: do not wrap Song in shared_ptr
2014-11-01 22:37:21 +01:00
Andrzej Rybczak
1d0cfce646
Merge branch '0.6.x'
...
Conflicts:
AUTHORS
NEWS
configure.ac
2014-10-28 20:21:02 +01:00
Andrzej Rybczak
6402b6f9c9
tags: writeID3v2Tags: write comment tag properly
2014-10-28 20:09:28 +01:00
Andrzej Rybczak
35fdddff87
enums: implement operator{<<,>>} for VisualizerType and use it
2014-10-26 20:43:24 +01:00
Darby Payne
8805bff045
visualizer: add an ellipse visualizer (stereo mode only)
2014-10-26 13:41:12 +01:00
Darby Payne
1f2daaa08c
visualizer: add filled wave visualizer
2014-10-26 13:41:09 +01:00
Andrzej Rybczak
7dcf8f4f34
wide char: use std::move in To{W,}String
2014-09-29 12:21:10 +02:00
Andrzej Rybczak
7abbf279c5
wide char: remove assert in wideLength and count length all chars separately
2014-09-29 12:16:36 +02:00
Andrzej Rybczak
20a02100fe
option parser: change license to BSD3
2014-09-03 11:52:52 +02:00
Andrzej Rybczak
a52bd231cb
option parser: make assign_default_once work with non-copyable types
2014-09-03 11:45:32 +02:00
Andrzej Rybczak
edfb4d9c53
option parser: adjust functors so no object copies are made
2014-09-02 18:28:06 +02:00
Andrzej Rybczak
966f3ef927
rename ExecItem to RunnableItem and make use of variadic templates
2014-08-31 09:16:37 +02:00
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.
2014-08-29 17:10:40 +02:00
Andrzej Rybczak
4b933b29e1
settings: configuration file processing rewrite
2014-08-29 14:54:09 +02:00
Andrzej Rybczak
85a2802361
update copyright message
2014-08-27 05:43:51 +02:00
Andrzej Rybczak
59430f640b
statusbar: use boost::format instead of c-style printf
2014-08-27 05:25:53 +02:00
Andrzej Rybczak
88a3bdb507
properly handle boost::bad_lexical_cast exceptions
2013-09-14 17:26:45 +02:00
Andrzej Rybczak
1d4e006986
update copyright info
2013-04-07 13:31:58 +02:00
Andrzej Rybczak
133554bfea
settings: new configuration variable: generate_win32_compatible_filenames
2012-12-08 16:34:46 +01:00
Andrzej Rybczak
b48d68f0b7
utility/string: remove unused functions
2012-10-20 20:33:36 +02:00
Andrzej Rybczak
8db773cfec
replace a few string algorithms with boost utilities
2012-10-18 16:59:57 +02:00