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 |
|
Andrzej Rybczak
|
180c2d26fc
|
Simplify option_parser
|
2016-11-19 15:37:09 +01:00 |
|
Andrzej Rybczak
|
6d313a282b
|
settings: expand '~' to home directory in execute_on_player_song_change
|
2016-11-16 11:29:33 +01:00 |
|
Andrzej Rybczak
|
e3bb8aaad5
|
configuration: trim MPD_PORT value before passing it to lexical_cast
|
2016-11-16 11:19:41 +01:00 |
|
Andrzej Rybczak
|
8dde3944ee
|
configuration: show meaningful error message if MPD_PORT is not a number
|
2016-11-16 11:12:56 +01:00 |
|
Andrzej Rybczak
|
6a3c49e8e6
|
lyrics: suppress name shadow warnings
|
2016-11-16 09:38:27 +01:00 |
|
Andrzej Rybczak
|
481ed0b1fe
|
lyrics: fetch lyrics in background sequentially
|
2016-11-16 09:19:28 +01:00 |
|
Andrzej Rybczak
|
a2862b9fdf
|
Make the list of lyrics fetchers customizable
|
2016-11-16 09:12:37 +01:00 |
|
Andrzej Rybczak
|
b833818023
|
lyrics fetcher: add support for tekstowo.pl
|
2016-11-16 07:18:34 +01:00 |
|
Andrzej Rybczak
|
308c2be2f6
|
lyrics fetcher: add support for genius.com
|
2016-11-16 06:21:36 +01:00 |
|
Andrzej Rybczak
|
dac0d4602f
|
lyrics: fix loading of files with DOS line endings
|
2016-11-16 05:50:40 +01:00 |
|
Andrzej Rybczak
|
d98b8ca1c1
|
lastfm: use std::future instead of boost::future
|
2016-11-16 05:39:45 +01:00 |
|
Andrzej Rybczak
|
6b73f0ebe1
|
window: prevent ncurses from defining macros
|
2016-11-14 02:18:26 +01:00 |
|