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 |
|