Commit Graph

569 Commits

Author SHA1 Message Date
Andrzej Rybczak
4446242bbc actions: add action for environment update 2015-05-17 13:41:30 +02:00
Andrzej Rybczak
235001a5fc main: do not show pressed key in statusbar 2015-05-14 00:48:00 +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
a7dab01eff replace boost::bind with std::bind 2015-05-11 22:24:55 +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
173d23dde6 window: support extended urxvt mouse support if applicable 2015-05-08 18:49:40 +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
5a3a2fbbf1 set SIGWINCH handler before initializing ncurses to avoid races 2015-05-02 20:49:20 +02:00
Andrzej Rybczak
e30149d04c browser: refresh browser on database update properly 2015-04-12 19:17:54 +02:00
Andrzej Rybczak
d1528ffc71 get rid of WIN32 ifdefs 2015-04-12 17:06:45 +02:00
Andrzej Rybczak
1a1105793d remove support for PDCurses 2014-11-15 20:03:40 +01:00
Andrzej Rybczak
3b46248a61 main: simplify conversion error message 2014-11-15 17:53:40 +01:00
Andrzej Rybczak
0c58af8c53 window: support new colors also as borders 2014-11-15 17:51:46 +01:00
Andrzej Rybczak
75bae9862e window: change internal color representation 2014-11-08 21:20:38 +01:00
Andrzej Rybczak
7acc64979e settings: make slave screen optional and unset by default 2014-11-07 23:46:20 +01:00
brezerk
cc747c0f99 settings: add startup_slave_screen option 2014-11-06 20:33:12 +01:00
Andrzej Rybczak
8cf05f2645 statusbar: rename getString to mainHook 2014-10-31 16:35:42 +01:00
Andrzej Rybczak
f1aba45a99 window: rename getString to prompt 2014-10-31 16:07:56 +01:00
Andrzej Rybczak
9e6b8533f1 ncmpcpp: ignore SIGPIPE 2014-10-31 12:11:27 +01:00
Andrzej Rybczak
43bb55292a ncmpcpp: do not ignore SIGINT 2014-10-31 12:05:32 +01:00
Andrzej Rybczak
6dd7c742c6 window: support early exit from the readline prompt with Ctrl-{C,G} 2014-10-31 12:03:48 +01:00
Andrzej Rybczak
b37c24b94d main: limit connection attempts to one per second 2014-10-04 15:54:45 +02:00
Andrzej Rybczak
68a316258c status: store status fields seperately 2014-09-12 13:10:47 +02:00
Andrzej Rybczak
0b4d7e203b status: make idle events handling independent of the order of their arrival 2014-09-04 17:39:15 +02:00
Andrzej Rybczak
9238008033 make sure to include boost posix_time where needed 2014-09-03 22:00:25 +02:00
Andrzej Rybczak
5ce193303b fix color of window separators in media library etc. 2014-09-03 21:27:43 +02:00
Andrzej Rybczak
fb0b2158e3 window: enable nonl and use raw terminal mode 2014-09-03 20:45:29 +02:00
Andrzej Rybczak
06a07b0d33 status: fix toggling flags 2014-09-03 20:08:00 +02:00
Andrzej Rybczak
64b85d5d4f status: fix seeking with visualizer visible 2014-09-02 19:00:26 +02:00
Andrzej Rybczak
4cf170d44b catch all exceptions at lower level 2014-08-31 19:28:27 +02:00
Andrzej Rybczak
37195d6bea set TCP_NODELAY on the mpd tcp socket 2014-08-31 12:24:09 +02:00
Andrzej Rybczak
44302aee47 add posibility of dynamic window timeout change 2014-08-31 11:12:41 +02:00
Andrzej Rybczak
9c9c190742 change window timeout more transparently 2014-08-31 10:10:44 +02:00
Andrzej Rybczak
5d6d390f77 catch all exceptions and show them as unexpected errors 2014-08-31 08:47:27 +02:00
Andrzej Rybczak
4ac46f8c9d remove quotation marks from the host in the 'welcome' message 2014-08-30 19:56:53 +02:00
Andrzej Rybczak
0ed6946721 fix color of column separators with classic ui and disabled titles 2014-08-30 16:06:39 +02:00
Andrzej Rybczak
4b933b29e1 settings: configuration file processing rewrite 2014-08-29 14:54:09 +02:00
Andrzej Rybczak
8a1e4a48dd cmdargs: use boost::program_options 2014-08-28 05:46:49 +02:00
Andrzej Rybczak
b7ceae7273 replace timeval and time_t with boost::posix_time::ptime 2014-08-27 11:19:05 +02:00
Andrzej Rybczak
7fdace835b uniformize ways to convert strings into screen type 2014-08-27 08:54:02 +02:00
Andrzej Rybczak
85a2802361 update copyright message 2014-08-27 05:43:51 +02:00
Andrzej Rybczak
59430f640b statusbar: use boost::format instead of c-style printf 2014-08-27 05:25:53 +02:00
Andrzej Rybczak
a7f3992c97 bindings: allow for binding multiple chains to one key 2014-08-27 01:15:28 +02:00
Andrzej Rybczak
8db4b668ef reinstall signal handler each time it's executed on Solaris (#3976) 2014-08-26 22:46:05 +02:00
Andrzej Rybczak
70945596ef window: use readline for handling line input 2013-12-25 23:31:27 +01:00
Andrzej Rybczak
68ff3fae47 ncmpcpp: remove custom boost::throw_exception 2013-09-14 17:32:54 +02:00
Andrzej Rybczak
88a3bdb507 properly handle boost::bad_lexical_cast exceptions 2013-09-14 17:26:45 +02:00