brezerk
cc747c0f99
settings: add startup_slave_screen option
2014-11-06 20:33:12 +01:00
Andrzej Rybczak
309a4989c9
remove filtering
2014-11-05 21:37:27 +01:00
Andrzej Rybczak
12772c47f9
menu: remove search related methods
2014-11-04 21:31:07 +01:00
Andrzej Rybczak
0457af36fe
mpd: redesign Item and adjust browser
2014-11-02 22:14:29 +01:00
Andrzej Rybczak
4ad5c33f32
use SongIterator
2014-11-01 19:45:19 +01:00
Andrzej Rybczak
f1aba45a99
window: rename getString to prompt
2014-10-31 16:07:56 +01:00
Andrzej Rybczak
b265d56cdf
window: add ScopedStringHelper and use it where appropriate
2014-10-31 15:30:54 +01:00
John Fresco
446691c35f
status: fix crossfade being shown in status when other options are being toggled
2014-10-26 13:33:05 +01:00
John Fresco
93977b8093
status: fix crossfade being shown in status when other options are being toggled
2014-10-25 13:15:55 +02:00
Andrzej Rybczak
683efb5a43
status: follow lyrics of proper song if consume mode is on
...
http://bugs.musicpd.org/view.php?id=4082
2014-10-18 14:01:43 +02:00
Andrzej Rybczak
d3c1f6fce5
status: playlist: do not try to draw now playing song if player is stopped
2014-09-12 13:39:15 +02:00
Andrzej Rybczak
858e3a094a
status: always update window timeout
2014-09-12 13:22:15 +02:00
Andrzej Rybczak
68a316258c
status: store status fields seperately
2014-09-12 13:10:47 +02:00
Andrzej Rybczak
662e9a1c36
status: update: update elapsed time
2014-09-06 22:27:31 +02:00
Andrzej Rybczak
166242210f
status: keep track of elapsed time separately from status
...
updating elapsed time on a separate rate causes too many problems.
this time it was current song position updating at the wrong time.
2014-09-06 13:58:11 +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
322baa5989
status: fire song id change event after song ends with consume flag
...
fixes http://bugs.musicpd.org/view.php?id=4082
2014-09-03 20:08:08 +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
2a4c7538b8
statusbar: fix redraw of progressbar after statusbar is unlocked in classic view
2014-08-31 16:05:27 +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
0ed6946721
fix color of column separators with classic ui and disabled titles
2014-08-30 16:06:39 +02:00
Andrzej Rybczak
dcaa1cafa4
playlist: make kept song count collision resistant
2014-08-30 14:11:44 +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
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
70945596ef
window: use readline for handling line input
2013-12-25 23:31:27 +01:00
Andrzej Rybczak
2f9ab8f267
mpdpp: make all consumers take values, not rvalue references
2013-05-17 15:18:17 +02:00
Andrzej Rybczak
7a470cdfbf
fix assertion failure while trying to send play command in commands list
...
this fixes #3746
2013-04-27 19:13:44 +02:00
Andrzej Rybczak
54a1822db2
fix problem with status update ( #3740 )
2013-04-10 16:17:10 +02:00
Andrzej Rybczak
5aec12b269
status: update header immediately after player state change
2013-04-07 18:25:02 +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
Raghavendra D Prabhu
bbef713741
status: reduce wakeups with display_bitrate enabled
...
When system was profiled for wakeups, a high wakeup rate from mpd was observed even when paused. Strace-ing mpd pointed at excessive polling even though mpd_communication_mode is set to notifications. By method of elimination in the configuration, it was narrowed down to display_bitrate. By code inspection, it could be seen that Mpd.isPlaying() is true even if mpd is paused, but it doesn't make sense as to why bitrate needs to be constantly updated even when mpd is paused. Hence the patch.
Signed-off-by: Raghavendra D Prabhu <rprabhu@wnohang.net >
2013-04-06 10:52:22 +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
439e004cfa
restore BasicBuffer::write function
2012-10-06 17:02:36 +02:00
Andrzej Rybczak
e40edade0e
use boost.locale for charset conversions instead of iconv
2012-10-05 20:49:58 +02:00
Andrzej Rybczak
6e33c2ef0f
media library: preserve filters/selections on update
2012-10-03 19:58:48 +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
Andrzej Rybczak
b57428db90
mdp: remove GetCurrentlyPlayingSongPos
2012-09-18 21:34:14 +02:00
Andrzej Rybczak
4ff78d6304
fix handling playlist highlight
2012-09-18 18:27:17 +02:00
Andrzej Rybczak
88a279119e
status: fix blinking cursor when playlist_highlight_delay is set to 1
2012-09-16 17:12:14 +02:00
Andrzej Rybczak
48cf01f084
pass ProxySongList around since it already has shared_ptr inside
2012-09-16 07:14:33 +02:00