Andrzej Rybczak
a4160790cf
settings: add volume_change_step configuration option
13 years ago
Andrzej Rybczak
c79997c08b
actions: ApplyFilter: apply filter at the end (fix for #3624 )
13 years ago
Wieland Hoffmann
946f90efdb
song_info: Do not limit the 'channels' diplay to mono/stereo
...
but keep the "mono"/"stereo" display for the simple cases.
13 years ago
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>
13 years ago
Andrzej Rybczak
419263b1b5
actions: MouseEvent: allow for changing volume in new design even if header is disabled
13 years ago
Andrzej Rybczak
9b7c0a74c7
settings: MakeProperPath: do not leave double '/' in directory
13 years ago
Andrzej Rybczak
282f100aef
lyrics: fix compilation --without-curl
13 years ago
Needs
a50dc9d1ce
Change an obsolete macro in configure.in
13 years ago
Andrzej Rybczak
e8afdfeae4
tags: remove xiph comment TRACK while writing tags
...
some taggers use it instead of TRACKNUMBER.
13 years ago
Andrzej Rybczak
670293655a
scrollpad: fix bug in Scrollpad::flush()
13 years ago
Andrzej Rybczak
4a57a5c416
fix compilation with gcc-4.7
13 years ago
Andrzej Rybczak
b3219f9e34
require gcc-4.6 since gcc-4.5.4 produces ICE while compiling bindings.cpp
13 years ago
Andrzej Rybczak
133554bfea
settings: new configuration variable: generate_win32_compatible_filenames
13 years ago
Daniel
a6c843569a
song: shortening of length string by chopping off the tail (12:34->12:3)
13 years ago
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.
14 years ago
Moritz Lipp
759322d00c
lyrics: automatically refresh lyrics window after edit (console editors only)
14 years ago
Andrzej Rybczak
a6ae22244c
tag editor: remove separator from parser dialog
14 years ago
Andrzej Rybczak
b48d68f0b7
utility/string: remove unused functions
14 years ago
Andrzej Rybczak
d5b5a5ee28
media library: fix #3596 (locate song with albumartist in library doesn't work)
14 years ago
Andrzej Rybczak
8db773cfec
replace a few string algorithms with boost utilities
14 years ago
Andrzej Rybczak
5908250c18
add some typedefs
14 years ago
Andrzej Rybczak
3b61a0c1ab
media library: fix marking songs as in playlist
14 years ago
Andrzej Rybczak
33fb33dc8d
helpers: writeCyclicBuffer: fix drawing part of separator
14 years ago
Andrzej Rybczak
c1d665bf9e
scrollpad: add support for regex searching
14 years ago
Andrzej Rybczak
ab1476caa8
fix shadow warnings
14 years ago
Andrzej Rybczak
843c2b76e6
menu: remove include of regexes.h
14 years ago
Andrzej Rybczak
400099a07f
menu: change template parameter from T to ItemT
14 years ago
Andrzej Rybczak
d1a0090789
window: preserve previous background color if only foreground is pushed
14 years ago
Andrzej Rybczak
df9ecabb55
window: make color/format/border class enums
14 years ago
Andrzej Rybczak
1f61a083cf
settings: modify default browser_playlist_prefix so it matches example config file
14 years ago
Andrzej Rybczak
0abdef3c3d
strbuffer: fix operator<<
14 years ago
Andrzej Rybczak
97555c4c3d
actions: make ActionType enum class
14 years ago
Andrzej Rybczak
3bd02f6abf
actions: use namespace
14 years ago
Andrzej Rybczak
6709219aac
actions: change naming convention to camelCase
14 years ago
Andrzej Rybczak
ca24c5be5b
actions: fix modifying player state string after interface toggle
14 years ago
Andrzej Rybczak
439e004cfa
restore BasicBuffer::write function
14 years ago
Andrzej Rybczak
4a1824753c
scrollpad: tidy Scrollpad::flush a bit
14 years ago
Andrzej Rybczak
59728381b9
strbuffer: fix Property::operator<
14 years ago
Andrzej Rybczak
43924f88e1
scrollpad: use std::string as container
14 years ago
Andrzej Rybczak
eda2ea37a9
rewrite major part of strbuffer and Scrollpad::flush
14 years ago
Andrzej Rybczak
1eb0003714
window: rename Where to Scroll and make it enum class
14 years ago
Andrzej Rybczak
044464962c
initial restoration of support for encodings different than utf-8
14 years ago
Andrzej Rybczak
e40edade0e
use boost.locale for charset conversions instead of iconv
14 years ago
Andrzej Rybczak
802886c2e5
bindings: initial support for running external commands
14 years ago
Andrzej Rybczak
f5cf0a97cc
media library: fix albums selection
14 years ago
Andrzej Rybczak
6e33c2ef0f
media library: preserve filters/selections on update
14 years ago
Andrzej Rybczak
d3dc560602
menu: pass items by value to allow copy elision / moving
14 years ago
Andrzej Rybczak
d004fd67a5
tiny tag editor: do not try to load comment tag
14 years ago
Andrzej Rybczak
6002fd8db4
settings: remove media_library_display_{date,empty_tag} options
14 years ago
Andrzej Rybczak
152ce17fea
tags: fix a few issues (reading/writing tags related)
14 years ago