Hugh Wang
|
0cdbe31ecb
|
Handle JumpToPlayingSong action in playlist editor
|
2017-02-18 11:09:33 +01:00 |
|
Andrzej Rybczak
|
0ab5fbb809
|
Use scoped window timeout
|
2017-02-13 10:55:46 +01:00 |
|
Andrzej Rybczak
|
05bf53d0ab
|
Seek immediately after invoking appropriate action once
|
2017-02-13 10:45:41 +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
|
0d8b2aee4b
|
Make 'update_environment' action also update local mpd status
|
2017-01-06 02:41:39 +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
|
05ed6b6cfa
|
Add 'statusbar_time_color' and 'player_state_color' configuration variables
|
2016-12-25 00:24:09 +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
|
2e0de374a3
|
Prevent ncurses input queue from breaking by cleaning KEY_RESIZE asap
|
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
|
000de70634
|
settings: deprecate visualizer_sample_multiplier
|
2016-12-08 01:45:33 +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
|
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
|
3868e32b92
|
Show detailed error message if writing tags fails
|
2016-11-20 19:38:11 +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
|
516ee31109
|
Update headers
|
2016-11-13 11:07:13 +01:00 |
|
Andrzej Rybczak
|
9b6a080a29
|
Move filtering methods to separate interface
|
2016-11-13 06:26:25 +01:00 |
|
Andrzej Rybczak
|
0477e2e750
|
Implement filtering in playlist editor
|
2016-11-13 05:52:48 +01:00 |
|
Andrzej Rybczak
|
de2513a36c
|
Implement filtering in media library
|
2016-11-13 04:55:51 +01:00 |
|
Andrzej Rybczak
|
17effe0115
|
Implement filtering in browser and search engine
|
2016-11-13 02:20:01 +01:00 |
|
Andrzej Rybczak
|
29b1813c6d
|
Resurrect filtering of lists (playlist only for now)
|
2016-11-13 01:15:07 +01:00 |
|
Andrzej Rybczak
|
60e66b47b6
|
searchable: retrieve currently applied search constraint
|
2016-11-11 20:26:42 +01:00 |
|
Andrzej Rybczak
|
cbba364685
|
Prepare for the ressurection of filtering
|
2016-11-11 16:44:36 +01:00 |
|
Andrzej Rybczak
|
44e723ffa7
|
Merge branch '0.7.x'
|
2016-10-30 23:44:26 +01:00 |
|
Hamuko
|
d544b777c3
|
Use mt19937 random number generator instad of the default one
|
2016-10-30 17:04:51 +01:00 |
|
Andrzej Rybczak
|
126e954528
|
Include state line in the header window
|
2016-10-30 14:55:30 +01:00 |
|
Andrzej Rybczak
|
a0b6628865
|
actions: allow action chains to be used for seeking
|
2016-06-10 15:00:32 +02:00 |
|
Asa Sourdiffe
|
20f37968c2
|
settings: add config option to not confirm shuffling playlist
|
2015-12-25 15:38:59 +01:00 |
|
Andrzej Rybczak
|
320db64bb9
|
configure: check for readline properly
|
2015-11-11 15:34:40 +01:00 |
|
Andrzej Rybczak
|
5ce704e31c
|
add ifdefs to fix conditional compilation
|
2015-11-04 21:01:29 +01:00 |
|
Andrzej Rybczak
|
2832c6c540
|
actions: require confirmation before shuffling range
|
2015-11-04 20:25:17 +01:00 |
|
Andrzej Rybczak
|
9e9e521580
|
remove enterPressed from remaining screens
|
2015-11-04 19:21:31 +01:00 |
|
Andrzej Rybczak
|
3c1a888378
|
playlist: remove enterPressed
|
2015-09-27 15:25:24 +02:00 |
|
Andrzej Rybczak
|
3de7558483
|
playlist: convert several function names to camelCase
|
2015-09-27 15:15:11 +02:00 |
|
Andrzej Rybczak
|
0ee09fb109
|
outputs: replace enterPressed with toggleOutput
|
2015-09-27 14:24:59 +02:00 |
|
Andrzej Rybczak
|
4546d54777
|
actions: explicitly include boost posix_time.hpp
|
2015-07-23 11:40:09 +02:00 |
|
Andrzej Rybczak
|
a5867405d2
|
actions: add support for selecting found items
|
2015-05-24 17:04:21 +02:00 |
|
Andrzej Rybczak
|
1b6cb65f3a
|
actions: add support for range selection and make a few actions work on ranges
|
2015-05-23 22:57:40 +02:00 |
|
Andrzej Rybczak
|
583e79dc54
|
action: select item: don't go down after selection
|
2015-05-23 20:26:02 +02:00 |
|
Andrzej Rybczak
|
52ff94d9c8
|
lastfm: use sink argument and fix possible usage of m_service after delete
|
2015-05-23 19:33:20 +02:00 |
|
Andrzej Rybczak
|
7c15dd954e
|
stop using literal 500 as a window timeout
|
2015-05-19 19:15:09 +02:00 |
|
Andrzej Rybczak
|
2caf08aaa7
|
split PressSpace action into modular pieces
|
2015-05-17 21:51:15 +02:00 |
|
Andrzej Rybczak
|
c68631b2f0
|
actions: respect regular expression config when searching in text fields
|
2015-05-17 21:46:49 +02:00 |
|
Andrzej Rybczak
|
4446242bbc
|
actions: add action for environment update
|
2015-05-17 13:41:30 +02:00 |
|
Andrzej Rybczak
|
dcac42748a
|
bindinds: add support for alt/ctrl/shift modifiers and escape key
|
2015-05-14 00:38:46 +02:00 |
|
Andrzej Rybczak
|
a8e2ec5ed0
|
replace ProxySongList with NC::List and SongList
|
2015-05-11 22:35:06 +02:00 |
|