Commit Graph

541 Commits

Author SHA1 Message Date
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
Andrzej Rybczak
425836630e ncmpcpp: fix custom startup screen 2013-04-07 18:41:34 +02:00
Andrzej Rybczak
2184fb7c73 get rid of global mpd status object 2013-04-07 17:29:32 +02:00
Andrzej Rybczak
1d4e006986 update copyright info 2013-04-07 13:31:58 +02:00
Andrzej Rybczak
6a3eb73a49 rewrite communication system with mpd 2013-04-07 13:22:50 +02:00
Andrzej Rybczak
8db773cfec replace a few string algorithms with boost utilities 2012-10-18 16:59:57 +02:00
Andrzej Rybczak
df9ecabb55 window: make color/format/border class enums 2012-10-06 19:05:12 +02:00
Andrzej Rybczak
3bd02f6abf actions: use namespace 2012-10-06 18:28:31 +02:00
Andrzej Rybczak
6709219aac actions: change naming convention to camelCase 2012-10-06 18:02:31 +02:00
Andrzej Rybczak
044464962c initial restoration of support for encodings different than utf-8 2012-10-05 20:58:07 +02:00
Andrzej Rybczak
e40edade0e use boost.locale for charset conversions instead of iconv 2012-10-05 20:49:58 +02:00
Andrzej Rybczak
add40d542d bindings: guarantee ordering of bindings of the same key 2012-09-20 05:00:11 +02:00
Andrzej Rybczak
07fc58015e bindings: add support for defining and executing commands 2012-09-20 04:32:51 +02:00
Andrzej Rybczak
14587cb4ec abstract shared parts of switchTo methods away 2012-09-15 22:58:32 +02:00
Andrzej Rybczak
9c29082afe playlist: define main screen as non-pointer 2012-09-14 16:16:35 +02:00
Andrzej Rybczak
4d6ea660bc make defining screens with main window type as non-pointer possible 2012-09-14 16:16:22 +02:00
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
9ddfca8f31 playlist: move sorting dialog related functions to separate file 2012-09-13 21:57:17 +02:00
Andrzej Rybczak
dd7665bb7d more PascalCase to camelCase conversions 2012-09-13 19:23:33 +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
8f065e2da3 status: split NcmpcppStatusChanged into smaller pieces 2012-09-12 02:41:21 +02:00
Andrzej Rybczak
8973aac7a1 playlist: fix highlight disabling 2012-09-11 23:33:34 +02:00
Andrzej Rybczak
c90545b008 move statusbar/progressbar related code to separate file 2012-09-11 21:52:41 +02:00
Andrzej Rybczak
189010fecc move ParseArgv to separate file 2012-09-08 19:21:38 +02:00
Andrzej Rybczak
8fb88b7181 comparators: generalize objects a bit 2012-09-08 14:34:46 +02:00
Andrzej Rybczak
45a097a45b reduce number of calls to gettimeofday 2012-09-07 23:11:40 +02:00
Andrzej Rybczak
c935dcf11a global: remove RedrawHeader 2012-09-06 16:49:47 +02:00