Commit Graph

26 Commits

Author SHA1 Message Date
Andrzej Rybczak
1891c1c050 do not initialize screens lazily as it doesn't make much sense 2012-09-14 00:54:48 +02:00
Andrzej Rybczak
a8e3d0fd2d require mpd >= 0.16.0 2012-09-12 20:06:26 +02:00
Andrzej Rybczak
0179b5304c actions: remove Actions::DesignChanged flag 2012-09-12 02:56:36 +02:00
Andrzej Rybczak
983c79ff61 actions: remove Action::OrderResize, use ResizeScreen directly 2012-09-12 02:46:30 +02:00
Andrzej Rybczak
a26b1f62f9 actions: implement filtering playlist on priorities 2012-09-08 00:29:18 +02:00
Andrzej Rybczak
dc62bd5c29 actions: adjust names of a few actions to be more descriptive 2012-09-06 00:38:00 +02:00
Andrzej Rybczak
c34bcee12b actions: rename DeselectItems to RemoveSelection 2012-09-05 23:43:11 +02:00
Andrzej Rybczak
39c5087d18 actions: guarantee that action will not be executed without checks 2012-09-05 21:45:19 +02:00
Andrzej Rybczak
837a7c14cf actions: make checks more strict 2012-09-05 21:35:52 +02:00
Andrzej Rybczak
ad297ba059 actions: make separators toggle work in all screens 2012-09-05 20:55:15 +02:00
Andrzej Rybczak
eff1d672b9 keys: implement support for a few macro utilities 2012-09-05 20:21:02 +02:00
Andrzej Rybczak
7c6467a9e7 keys: implement parsing key configuration file 2012-09-05 18:02:37 +02:00
Andrzej Rybczak
95e2cfe6e1 move keys related functions/classes to separate file 2012-09-05 13:11:43 +02:00
Andrzej Rybczak
bb121fbe01 make playlist and playlist editor share code responsible for moving items 2012-09-04 18:14:37 +02:00
Andrzej Rybczak
5e8d1673e0 implement ProxySongList for handling general operations on lists 2012-09-02 20:51:20 +02:00
Andrzej Rybczak
d47cad1d50 get rid of 'using namespace NCurses' directive 2012-09-02 15:37:42 +02:00
Andrzej Rybczak
6f59a175ec implement HasSongs interface 2012-09-02 13:52:26 +02:00
Andrzej Rybczak
0811e30319 implement Searchable interface / make use of unnamed namespaces 2012-09-01 16:10:52 +02:00
Andrzej Rybczak
b1c301dc1c split majority of helpers and rewrite a few heinous functions 2012-08-29 11:46:17 +02:00
Andrzej Rybczak
b299806a90 actions: define DisableFilter in terms of ApplyFilter 2012-08-25 20:41:17 +02:00
Andrzej Rybczak
ecf3b0d30a remove tab-width dependent indentation 2012-08-25 17:53:15 +02:00
Andrzej Rybczak
f6cae753e2 implement input character queue and add PushCharacters macro utility 2012-08-25 06:50:27 +02:00
Andrzej Rybczak
6829a8e05c add support for binding actions to multibyte characters 2012-08-25 01:32:12 +02:00
Andrzej Rybczak
b7999b499f add a few informational messages 2012-08-14 23:24:32 +02:00
Andrzej Rybczak
bab756c579 add support for priorities (queueing) 2012-08-14 16:09:45 +02:00
Andrzej Rybczak
181224b837 keybinding system rewrite 2012-08-14 01:44:14 +02:00