Andrzej Rybczak
6384c4bfd6
do not include error.h as it's not the desired file
11 years ago
Andrzej Rybczak
dafcadefaf
add support for unicode aware regular expressions if available
11 years ago
Andrzej Rybczak
30df221cb4
menu: split into two headers
11 years ago
Andrzej Rybczak
e30149d04c
browser: refresh browser on database update properly
11 years ago
Andrzej Rybczak
0c58af8c53
window: support new colors also as borders
11 years ago
Andrzej Rybczak
8d24c42261
format: implement generic format parser and printer
12 years ago
Andrzej Rybczak
6a5f46a458
actions: make find forward/backward incremental
12 years ago
brezerk
cc747c0f99
settings: add startup_slave_screen option
12 years ago
Andrzej Rybczak
309a4989c9
remove filtering
12 years ago
Andrzej Rybczak
efdac2058e
menu: make current() return an iterator
12 years ago
Andrzej Rybczak
12772c47f9
menu: remove search related methods
12 years ago
Andrzej Rybczak
7bfa120f37
mpd: get rid of *List typedefs
12 years ago
Andrzej Rybczak
202a21c4b3
mpd: replace all consumers with iterators
12 years ago
Andrzej Rybczak
e5b0c7a357
mpd: make GetRecursiveDirectory return SongIterator
12 years ago
Andrzej Rybczak
0457af36fe
mpd: redesign Item and adjust browser
12 years ago
Andrzej Rybczak
fabd24c6a5
mpd: make ItemType enum class
12 years ago
Andrzej Rybczak
9a1afece86
mpd: Item: do not wrap Song in shared_ptr
12 years ago
Andrzej Rybczak
4ad5c33f32
use SongIterator
12 years ago
Andrzej Rybczak
ea9d5940ff
update NEWS and change version to 0.6_beta5
12 years ago
Andrzej Rybczak
9e11ffc351
browser: properly handle deletion of mpd playlists
12 years ago
Andrzej Rybczak
3e12f31399
browser: delete: exit immediately after deleting mpd playlist
12 years ago
Andrzej Rybczak
dcaa1cafa4
playlist: make kept song count collision resistant
12 years ago
Andrzej Rybczak
d20765c53a
normalize messages
12 years ago
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.
12 years ago
Andrzej Rybczak
4b933b29e1
settings: configuration file processing rewrite
12 years ago
Andrzej Rybczak
85a2802361
update copyright message
12 years ago
Andrzej Rybczak
59430f640b
statusbar: use boost::format instead of c-style printf
12 years ago
Andrzej Rybczak
8d1b10fb3e
actions: add missing flag restriction for physical deletion
12 years ago
Andrzej Rybczak
8913c77786
browser: properly report errors when deleting items fails
12 years ago
Andrzej Rybczak
34923a035c
notify user if some files failed to be added
12 years ago
Andrzej Rybczak
0dcec65edf
use boost::bind instead of std::bind until boost placeholders are in separate namespace
13 years ago
Andrzej Rybczak
7deeecee20
get rid of Playlist::PlayNewlyAddedSongs / correct adding songs in Media Library
13 years ago
Andrzej Rybczak
2f9ab8f267
mpdpp: make all consumers take values, not rvalue references
13 years ago
Andrzej Rybczak
0731c13026
browser: remove unused includes
13 years ago
Andrzej Rybczak
5dca3eb8b5
browser: use boost::filesystem for clearing directories
13 years ago
Andrzej Rybczak
de9a999124
browser: add support for sorting by mtime in local browser
13 years ago
Andrzej Rybczak
1c6c9e9c5a
browser: use boost::filesystem for local browsing
13 years ago
Andrzej Rybczak
786ffe9182
clear filters when empty string is passed to applyFilter
...
boost::regex doesn't like empty strings in literal mode and throws exceptions.
13 years ago
Andrzej Rybczak
d451731562
clear search results if empty string is passed to FindForward/Backward
13 years ago
Andrzej Rybczak
1d4e006986
update copyright info
13 years ago
Andrzej Rybczak
6a3eb73a49
rewrite communication system with mpd
13 years ago
Andrzej Rybczak
2b5f1b9fd4
replace gnu regex wrapper with boost::regex
13 years ago
Andrzej Rybczak
8db773cfec
replace a few string algorithms with boost utilities
14 years ago
Andrzej Rybczak
df9ecabb55
window: make color/format/border class enums
14 years ago
Andrzej Rybczak
1eb0003714
window: rename Where to Scroll and make it enum class
14 years ago
Andrzej Rybczak
9a292ca20d
mpd: make functions take item consumer instead of returning vector of items
14 years ago
Andrzej Rybczak
552bc77318
actions: split Delete into Delete{PlaylistItems,BrowserItems,StoredPlaylists}
14 years ago
Andrzej Rybczak
43ccedd6d8
fix assertion failures in media library / playlist editor with separators enabled
14 years ago
Andrzej Rybczak
48cf01f084
pass ProxySongList around since it already has shared_ptr inside
14 years ago
Andrzej Rybczak
3d2e5adae8
actions: split ShowBrowser into showBrowser and ChangeBrowseMode
14 years ago