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 |
|
Andrzej Rybczak
|
49d1d56722
|
extras: tweak artist_to_albumartist script a bit
|
2012-10-02 19:40:03 +02:00 |
|
Andrzej Rybczak
|
efe2a52382
|
fix header guards
|
2012-10-02 16:19:04 +02:00 |
|
Andrzej Rybczak
|
592a156aaa
|
comparators: fix yet another implicit conversion related bug
|
2012-10-02 03:39:44 +02:00 |
|
Andrzej Rybczak
|
1e335fae02
|
media library: optimize update
|
2012-10-02 02:21:56 +02:00 |
|
Andrzej Rybczak
|
9aaa93a4e3
|
playlist editor: rename private members
|
2012-10-01 20:50:17 +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
|
60faa15462
|
settings: recognize browser_sort_mode config option
|
2012-10-01 18:34:58 +02:00 |
|
Andrzej Rybczak
|
523b308553
|
bindings: fix typos in configuration file
|
2012-09-30 16:11:40 +02:00 |
|
Andrzej Rybczak
|
9d8e6a2687
|
playlist: store song hashes in hash map, not a tree
|
2012-09-24 10:10:12 +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 |
|
Andrzej Rybczak
|
07fc58015e
|
bindings: add support for defining and executing commands
|
2012-09-20 04:32:51 +02:00 |
|