Commit Graph

1491 Commits

Author SHA1 Message Date
Andrzej Rybczak
c79997c08b actions: ApplyFilter: apply filter at the end (fix for #3624) 2013-04-06 12:29:54 +02:00
Wieland Hoffmann
946f90efdb song_info: Do not limit the 'channels' diplay to mono/stereo
but keep the "mono"/"stereo" display for the simple cases.
2013-04-06 12:25:52 +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
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
9b7c0a74c7 settings: MakeProperPath: do not leave double '/' in directory 2013-04-02 02:02:48 +02:00
Andrzej Rybczak
282f100aef lyrics: fix compilation --without-curl 2013-04-02 01:52:22 +02:00
Needs
a50dc9d1ce Change an obsolete macro in configure.in 2013-04-01 23:52:46 +02:00
Andrzej Rybczak
e8afdfeae4 tags: remove xiph comment TRACK while writing tags
some taggers use it instead of TRACKNUMBER.
2012-12-24 10:30:19 +01:00
Andrzej Rybczak
670293655a scrollpad: fix bug in Scrollpad::flush() 2012-12-14 23:52:22 +01:00
Andrzej Rybczak
4a57a5c416 fix compilation with gcc-4.7 2012-12-14 19:30:04 +01:00
Andrzej Rybczak
b3219f9e34 require gcc-4.6 since gcc-4.5.4 produces ICE while compiling bindings.cpp 2012-12-14 19:27:59 +01:00
Andrzej Rybczak
133554bfea settings: new configuration variable: generate_win32_compatible_filenames 2012-12-08 16:34:46 +01:00
Daniel
a6c843569a song: shortening of length string by chopping off the tail (12:34->12:3) 2012-12-08 16:07:28 +01:00
Wieland Hoffmann
1e1aba121d song info: do not use TagLib if mpd_music_dir is unset
Trying to do use TagLib with mpd_music_dir unset resulted in a segfault
in TagLib when trying to open the file - its path was just the filename.
2012-11-02 18:32:13 +01:00
Moritz Lipp
759322d00c lyrics: automatically refresh lyrics window after edit (console editors only) 2012-11-02 18:24:51 +01:00
Andrzej Rybczak
a6ae22244c tag editor: remove separator from parser dialog 2012-10-20 20:36:52 +02:00
Andrzej Rybczak
b48d68f0b7 utility/string: remove unused functions 2012-10-20 20:33:36 +02:00
Andrzej Rybczak
d5b5a5ee28 media library: fix #3596 (locate song with albumartist in library doesn't work) 2012-10-20 20:27:12 +02:00
Andrzej Rybczak
8db773cfec replace a few string algorithms with boost utilities 2012-10-18 16:59:57 +02:00
Andrzej Rybczak
5908250c18 add some typedefs 2012-10-18 16:25:51 +02:00
Andrzej Rybczak
3b61a0c1ab media library: fix marking songs as in playlist 2012-10-18 16:15:53 +02:00
Andrzej Rybczak
33fb33dc8d helpers: writeCyclicBuffer: fix drawing part of separator 2012-10-12 16:11:54 +02:00
Andrzej Rybczak
c1d665bf9e scrollpad: add support for regex searching 2012-10-07 17:02:49 +02:00
Andrzej Rybczak
ab1476caa8 fix shadow warnings 2012-10-06 19:33:20 +02:00
Andrzej Rybczak
843c2b76e6 menu: remove include of regexes.h 2012-10-06 19:28:39 +02:00
Andrzej Rybczak
400099a07f menu: change template parameter from T to ItemT 2012-10-06 19:26:14 +02:00
Andrzej Rybczak
d1a0090789 window: preserve previous background color if only foreground is pushed 2012-10-06 19:14:27 +02:00
Andrzej Rybczak
df9ecabb55 window: make color/format/border class enums 2012-10-06 19:05:12 +02:00
Andrzej Rybczak
1f61a083cf settings: modify default browser_playlist_prefix so it matches example config file 2012-10-06 18:45:47 +02:00
Andrzej Rybczak
0abdef3c3d strbuffer: fix operator<< 2012-10-06 18:44:58 +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
439e004cfa restore BasicBuffer::write function 2012-10-06 17:02:36 +02:00
Andrzej Rybczak
4a1824753c scrollpad: tidy Scrollpad::flush a bit 2012-10-06 15:08:24 +02:00
Andrzej Rybczak
59728381b9 strbuffer: fix Property::operator< 2012-10-06 14:59:48 +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
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
802886c2e5 bindings: initial support for running external commands 2012-10-03 20:29:02 +02:00
Andrzej Rybczak
f5cf0a97cc media library: fix albums selection 2012-10-03 20:10:54 +02:00
Andrzej Rybczak
6e33c2ef0f media library: preserve filters/selections on update 2012-10-03 19:58:48 +02:00
Andrzej Rybczak
d3dc560602 menu: pass items by value to allow copy elision / moving 2012-10-03 19:17:48 +02:00
Andrzej Rybczak
d004fd67a5 tiny tag editor: do not try to load comment tag 2012-10-02 22:21:00 +02:00
Andrzej Rybczak
6002fd8db4 settings: remove media_library_display_{date,empty_tag} options 2012-10-02 21:51:19 +02:00
Andrzej Rybczak
152ce17fea tags: fix a few issues (reading/writing tags related) 2012-10-02 21:16:36 +02:00
Andrzej Rybczak
a0ccf53f18 extras: fix script 2012-10-02 21:16:36 +02:00