Commit Graph

146 Commits

Author SHA1 Message Date
Andrzej Rybczak
f7611e9fb0 playlist editor: add data fetch delay after position changes 2014-08-30 15:39:36 +02:00
Andrzej Rybczak
a9c1e3811b media library: add data fetch delay after position changes 2014-08-30 15:39:26 +02:00
Andrzej Rybczak
597c656630 actions: apply filter: apply initial filter if non empty 2014-08-30 14:11:54 +02:00
Andrzej Rybczak
d20765c53a normalize messages 2014-08-29 18:30:37 +02:00
Trygve Aaberge
9e8dc741e5 browser: make sorting optional
This adds a new option, "noop", to browser_sort_mode. If this mode
is selected, no sorting is done in the browser view, and the elements
are shown in the same order as received from the MPD server.
2014-08-29 17:10:40 +02:00
Andrzej Rybczak
98fc9324e2 playlist: rename remaining old private members 2014-08-29 15:20:07 +02:00
Andrzej Rybczak
4b933b29e1 settings: configuration file processing rewrite 2014-08-29 14:54:09 +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
962c351a27 actions: make askYesNoQuestion use boost::format 2014-08-27 05:42:01 +02:00
Andrzej Rybczak
59430f640b statusbar: use boost::format instead of c-style printf 2014-08-27 05:25:53 +02:00
Andrzej Rybczak
8d1b10fb3e actions: add missing flag restriction for physical deletion 2014-08-27 02:01:44 +02:00
Andrzej Rybczak
1fc2ce2d3c window: fix exiting from getString if helper indicates so 2014-08-27 01:48:40 +02:00
Andrzej Rybczak
a7f3992c97 bindings: allow for binding multiple chains to one key 2014-08-27 01:15:28 +02:00
Andrzej Rybczak
37ac53a27f actions: fix assertion fail at double clear (#4038) 2014-08-25 05:07:34 +02:00
Andrzej Rybczak
8913c77786 browser: properly report errors when deleting items fails 2014-04-26 17:53:59 +02:00
Marc Jessome
e339e72ec3 actions: reset highlight position of main playlist when cleared 2014-01-04 21:53:47 +01:00
Andrzej Rybczak
70945596ef window: use readline for handling line input 2013-12-25 23:31:27 +01:00
Andrzej Rybczak
c6a710b612 actions: resizeScreen: remove hack, apprently not needed anymore 2013-09-23 20:36:01 +02:00
Andrzej Rybczak
5625e247a4 actions: keep actions in array instead of map 2013-09-23 14:03:13 +02:00
Andrzej Rybczak
88a3bdb507 properly handle boost::bad_lexical_cast exceptions 2013-09-14 17:26:45 +02:00
Andrzej Rybczak
7167d036d0 actions: require action to be non-null if we query by action type 2013-07-13 19:04:22 +02:00
Andrzej Rybczak
1710f892c5 lastfm: rework service architecture a bit and implement getting full artist info 2013-07-10 19:25:32 +02:00
Andrzej Rybczak
0dcec65edf use boost::bind instead of std::bind until boost placeholders are in separate namespace 2013-07-09 23:14:14 +02:00
Andrzej Rybczak
af10ac883f actions: fix JumpToPositionInSong 2013-06-17 03:26:35 +02:00
Andrzej Rybczak
2f9ab8f267 mpdpp: make all consumers take values, not rvalue references 2013-05-17 15:18:17 +02:00
Andrzej Rybczak
1c6c9e9c5a browser: use boost::filesystem for local browsing 2013-05-16 20:56:37 +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
ead12406e3 actions: new action: set_volume 2013-04-06 14:07:35 +02:00
Andrzej Rybczak
a4160790cf settings: add volume_change_step configuration option 2013-04-06 13:42:43 +02:00
Andrzej Rybczak
c79997c08b actions: ApplyFilter: apply filter at the end (fix for #3624) 2013-04-06 12:29:54 +02:00
Andrzej Rybczak
419263b1b5 actions: MouseEvent: allow for changing volume in new design even if header is disabled 2013-04-04 12:17:18 +02:00
Andrzej Rybczak
8db773cfec replace a few string algorithms with boost utilities 2012-10-18 16:59:57 +02:00
Andrzej Rybczak
ab1476caa8 fix shadow warnings 2012-10-06 19:33:20 +02:00
Andrzej Rybczak
df9ecabb55 window: make color/format/border class enums 2012-10-06 19:05:12 +02:00
Andrzej Rybczak
97555c4c3d actions: make ActionType enum class 2012-10-06 18:35:45 +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
ca24c5be5b actions: fix modifying player state string after interface toggle 2012-10-06 17:46:10 +02:00
Andrzej Rybczak
43924f88e1 scrollpad: use std::string as container 2012-10-06 02:51:07 +02:00
Andrzej Rybczak
eda2ea37a9 rewrite major part of strbuffer and Scrollpad::flush 2012-10-06 02:42:24 +02:00
Andrzej Rybczak
1eb0003714 window: rename Where to Scroll and make it enum class 2012-10-05 21:25:22 +02:00
Andrzej Rybczak
1e335fae02 media library: optimize update 2012-10-02 02:21:56 +02:00
Andrzej Rybczak
9a292ca20d mpd: make functions take item consumer instead of returning vector of items 2012-10-01 20:44:22 +02:00
Matthew Hague
b487f10f10 media library: add support for sorting by mtime 2012-09-20 20:31:18 +02:00
Andrzej Rybczak
add40d542d bindings: guarantee ordering of bindings of the same key 2012-09-20 05:00:11 +02:00