Commit Graph

1996 Commits

Author SHA1 Message Date
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
274c075ffd bindings: bind sorting actions to ctrl-s 2015-05-23 20:49:27 +02:00
Andrzej Rybczak
583e79dc54 action: select item: don't go down after selection 2015-05-23 20:26:02 +02:00
Andrzej Rybczak
e33c5cda8e status: don't remove selection on playlist update 2015-05-23 20:24:54 +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
Anton Simakov
746527f1ea configure: add empty action-if-not-found to PKG_CHECK_MODULES(icu) 2015-05-23 18:49:04 +02:00
Anton Simakov
6f466b7096 fix compilation with clang 2015-05-23 18:47:34 +02:00
Andrzej Rybczak
7c15dd954e stop using literal 500 as a window timeout 2015-05-19 19:15:09 +02:00
Andrzej Rybczak
125ae9b505 tags: remove xiph tag DESCRIPTION as it's parsed as COMMENT by MPD 2015-05-18 00:05:49 +02:00
Andrzej Rybczak
a800226cd4 status: always replace song, but deselect only when path changes 2015-05-18 00:04:53 +02:00
Andrzej Rybczak
a6c120037f tag editor: when numbering tracks, discard other track tags if present 2015-05-17 23:54:46 +02:00
Andrzej Rybczak
c7fe74dd66 screen: provide const main() overload 2015-05-17 22:04:50 +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
12db40849c settings: recognize default_space_mode and show deprecation warning 2015-05-17 13:58:19 +02:00
Andrzej Rybczak
4446242bbc actions: add action for environment update 2015-05-17 13:41:30 +02:00
Andrzej Rybczak
c53e98e2a5 configure: require readline/readline.h and pthread.h headers 2015-05-14 23:09:36 +02:00
Andrzej Rybczak
235001a5fc main: do not show pressed key in statusbar 2015-05-14 00:48:00 +02:00
Andrzej Rybczak
d3f8069caf bindings: recognize backspace_2 as backspace and add deprecation message 2015-05-14 00:42:17 +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
e7b152938b window: redefine special key values 2015-05-12 20:40:26 +02:00
Andrzej Rybczak
0dc3752e3f add missing song_list.h 2015-05-12 10:28:29 +02:00
Andrzej Rybczak
b0a2ed1203 tag editor: fix assertion failure when directory has no subdirectories 2015-05-11 23:53:30 +02:00
Andrzej Rybczak
a76cfeef8d actions: rework syntax and method visibility 2015-05-11 22:55:48 +02:00
Andrzej Rybczak
a8e2ec5ed0 replace ProxySongList with NC::List and SongList 2015-05-11 22:35:06 +02:00
Andrzej Rybczak
a7dab01eff replace boost::bind with std::bind 2015-05-11 22:24:55 +02:00
Andrzej Rybczak
cf6cf7d787 help: correct a typo 2015-05-09 21:42:03 +02:00
Andrzej Rybczak
38b1064f1f actions: move item selection to its own action and bind it to insert 2015-05-09 21:40:09 +02:00
Andrzej Rybczak
ccb468592d remove support for ncurses terminal sequence escaping 2015-05-09 21:39:50 +02:00
Andrzej Rybczak
2c5bac811a window: compress Color inline function definitions 2015-05-09 19:49:47 +02:00
Andrzej Rybczak
078fc099f3 bindings: implement Key and Command in terms of std::tuple 2015-05-09 19:42:57 +02:00
Andrzej Rybczak
11735b42b3 bindings: move some code from .h to .cpp file 2015-05-09 19:32:48 +02:00
Andrzej Rybczak
043e309e24 settings: make initial slave screen focus optional 2015-05-09 16:23:04 +02:00
Andrzej Rybczak
7d5c5cb20e main: assert that startup screen pointer is not null 2015-05-09 16:23:04 +02:00
Andrzej Rybczak
c540c5afba menu: refresh: rename variables a bit 2015-05-08 22:01:53 +02:00
Andrzej Rybczak
4d552bef58 menu: reduce indirection 2015-05-08 21:42:09 +02:00
Andrzej Rybczak
173d23dde6 window: support extended urxvt mouse support if applicable 2015-05-08 18:49:40 +02:00
Andrzej Rybczak
9272a0034c window: support mouse coordinates up to 255 2015-05-08 16:16:17 +02:00
Andrzej Rybczak
b8fdb323b8 window: disable mouse before passing control to readline 2015-05-08 12:04:03 +02:00
Andrzej Rybczak
670839b8f0 window: set timeout to 0 while fetching pieces of terminal sequence 2015-05-08 01:40:02 +02:00
Andrzej Rybczak
8bb1ebbb6c window: do not redefine BUTTON5_PRESSED if NCURSES_MOUSE_VERSION > 1 2015-05-07 23:28:42 +02:00
Andrzej Rybczak
1348271098 do not use ncurses terminal sequence escaping by default 2015-05-07 23:17:25 +02:00
Andrzej Rybczak
6384c4bfd6 do not include error.h as it's not the desired file 2015-05-03 13:11:12 +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
77c702100f change version to 0.6.4 2015-05-02 20:50:12 +02:00
Andrzej Rybczak
5a3a2fbbf1 set SIGWINCH handler before initializing ncurses to avoid races 2015-05-02 20:49:20 +02:00
jgr
bb4c0a9d4c tag editor: fix leading separator issue (#32) 2015-05-02 16:14:01 +02:00
Andrzej Rybczak
3bd9c88f05 actions: only shuffle selected range of playlist if applicable 2015-05-02 16:04:30 +02:00
Andrzej Rybczak
7acff16535 configure: set BOOST_LIB_SUFFIX to empty string by default 2015-05-02 15:21:07 +02:00