Commit Graph

75 Commits

Author SHA1 Message Date
Andrzej Rybczak a2ffa72a34 Move Shared class to a separate file 2016-11-20 19:20:25 +01:00
Andrzej Rybczak c6f5933bf9 settings: remove default_space_mode 2016-11-19 16:04:33 +01:00
Andrzej Rybczak 180c2d26fc Simplify option_parser 2016-11-19 15:37:09 +01:00
Andrzej Rybczak 516ee31109 Update headers 2016-11-13 11:07:13 +01:00
Andrzej Rybczak 41317d31c8 configure: require c++14 compatible compiler 2016-11-13 11:04:23 +01:00
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