Commit Graph

2147 Commits

Author SHA1 Message Date
Andrzej Rybczak
8b014bd970 Add test for checking whether lyrics fetchers work 2017-01-28 18:24:03 +01:00
Andrzej Rybczak
0b1f0bfe0d Make Property use boost::variant 2017-01-28 17:43:16 +01:00
Andrzej Rybczak
b2f29c6756 lastfm: fix fetching artist info in language other than English 2017-01-28 16:38:55 +01:00
Andrzej Rybczak
a5827cf1de Make jump_to_playing_song not runnable if there is no playing song 2017-01-11 04:45:47 +01:00
Andrzej Rybczak
cd414810a5 If only 8 colors are available, map the rest of 256 to base ones 2017-01-06 17:04:02 +01:00
Andrzej Rybczak
ca330bc924 Get rid of intermediate data structure when fetching directory contents 2017-01-06 17:02:23 +01:00
Andrzej Rybczak
6d2ed00e6a Fix highlighting parent directory in filtered browser 2017-01-06 16:49:04 +01:00
Andrzej Rybczak
7d502e42ba Check if songs are in playlist when displaying them, not up-front 2017-01-06 13:58:22 +01:00
Andrzej Rybczak
e191959976 Do mpd status update after every call to noidle if appropriate 2017-01-06 02:44:21 +01:00
Andrzej Rybczak
0d8b2aee4b Make 'update_environment' action also update local mpd status 2017-01-06 02:41:39 +01:00
Andrzej Rybczak
401e732056 Fix deletion of items in a filtered playlist 2017-01-06 01:42:04 +01:00
Andrzej Rybczak
4cd94cb4b3 Make lyrics and last_fm screens lockable and startup screens 2016-12-25 16:06:38 +01:00
Andrzej Rybczak
e9ae99b5f0 Adjust handling of selected prefix and suffix in columns mode 2016-12-25 11:45:55 +01:00
Andrzej Rybczak
29f6d8f18e Fix displaying items in menu 2016-12-25 00:41:24 +01:00
Andrzej Rybczak
92d2b73974 Reposition player_state_color in man page and settings 2016-12-25 00:40:35 +01:00
Andrzej Rybczak
51d7c9d7d5 Add to NEWS info about extended color variables 2016-12-25 00:28:06 +01:00
Andrzej Rybczak
05ed6b6cfa Add 'statusbar_time_color' and 'player_state_color' configuration variables 2016-12-25 00:24:09 +01:00
Andrzej Rybczak
eaac6ad062 Retain previous background by default when switching colors 2016-12-24 16:09:13 +01:00
Andrzej Rybczak
a488c2d89d Support attaching format information to selected color variables 2016-12-23 22:52:47 +01:00
Andrzej Rybczak
9c13827b62 Remove Format::None 2016-12-22 16:16:53 +01:00
Andrzej Rybczak
5445c41aaa Move screens to subdirectory 2016-12-22 15:58:57 +01:00
Andrzej Rybczak
478f4454d8 Move ncurses related files to curses directory 2016-12-22 15:25:25 +01:00
Andrzej Rybczak
44d343d5a2 visualizer: use std::vector for samples 2016-12-22 10:54:52 +01:00
Andrzej Rybczak
54fd2d65c6 Compile cleanly with GCC 4.9.4 2016-12-22 10:35:44 +01:00
Jesse Kleve
c48280b446 Update 'optional features' information in INSTALL file 2016-12-22 09:49:12 +01:00
Andrzej Rybczak
91939bb14e lyrics: after cancelling download stop further fetching attempts 2016-12-21 22:48:03 +01:00
Andrzej Rybczak
f3713ec2ee settings: fix typo 2016-12-21 22:10:21 +01:00
Andrzej Rybczak
fd59e2af96 use boost::async instead of std::async as ~boost::async is nonblocking 2016-12-21 21:43:36 +01:00
Andrzej Rybczak
50ec522726 Require ncursesw to provide waddwstr and waddnwstr 2016-12-16 07:17:10 +01:00
Andrzej Rybczak
5c62072713 Require ncursesw 2016-12-16 07:11:51 +01:00
Andrzej Rybczak
30830e338a functional: remove reverse_iteration, use boost::range instead 2016-12-14 08:02:45 +01:00
Andrzej Rybczak
2e0de374a3 Prevent ncurses input queue from breaking by cleaning KEY_RESIZE asap 2016-12-14 08:02:45 +01:00
Andrzej Rybczak
31b2c7f55f Make run_resize_screen volatile 2016-12-14 08:02:45 +01:00
Andrzej Rybczak
b7386c4fa6 song list: get rid of boost::zip_iterator and improve {Const,}SongIterator 2016-12-14 08:02:37 +01:00
Andrzej Rybczak
612f8c3145 bindings: remove deprecation warnings 2016-12-08 01:45:36 +01:00
Andrzej Rybczak
9926718cf0 man: update description of a few variables 2016-12-08 01:45:36 +01:00
Andrzej Rybczak
000de70634 settings: deprecate visualizer_sample_multiplier 2016-12-08 01:45:33 +01:00
Andrzej Rybczak
667e9be00e window: make key type 64 bits to represent unicode characters unambiguously 2016-12-07 20:03:50 +01:00
Andrzej Rybczak
9306f56c34 Exit if stdin is closed 2016-12-07 19:46:38 +01:00
Andrzej Rybczak
56cb940a12 actions: use shared_ptr to store actions 2016-12-07 19:02:47 +01:00
Andrzej Rybczak
59197f23d0 actions: use unique_ptr for storing actions 2016-11-23 20:58:00 +01:00
Andrzej Rybczak
c422b993db Always clear worker after fetching lyrics completed 2016-11-21 12:06:14 +01:00
Andrzej Rybczak
00f70e23e6 Add support for fetching lyrics in background for selected songs 2016-11-21 11:55:28 +01:00
Andrzej Rybczak
5b56c48c4a lyrics: add support for showing notifications about fetching lyrics in background 2016-11-21 10:47:27 +01:00
Andrzej Rybczak
ba83b9daab Explicitly link with pthread library 2016-11-20 20:51:04 +01:00
Andrzej Rybczak
3868e32b92 Show detailed error message if writing tags fails 2016-11-20 19:38:11 +01:00
Andrzej Rybczak
a2ffa72a34 Move Shared class to a separate file 2016-11-20 19:20:25 +01:00
Andrzej Rybczak
5e2626ca0c Make libcurl a hard dependency 2016-11-20 19:15:25 +01:00
Andrzej Rybczak
b018efceb6 Modernize lyrics screen 2016-11-20 19:14:35 +01:00
Andrzej Rybczak
c6f5933bf9 settings: remove default_space_mode 2016-11-19 16:04:33 +01:00