186 Commits (951e9f0f26a1d4d16eaa6f42721b5680e1484207)

Author SHA1 Message Date
Andrzej Rybczak 8f693cd822 string: fix lowercase function 14 years ago
Andrzej Rybczak 8fb88b7181 comparators: generalize objects a bit 14 years ago
Andrzej Rybczak a834a8b3af fix compilation --without-taglib 14 years ago
Andrzej Rybczak c935dcf11a global: remove RedrawHeader 14 years ago
Andrzej Rybczak f6fb2ed54c make use of override keyword if available 14 years ago
Andrzej Rybczak 6d87ebbc43 generalize UpdateSongsList (-> markSongsInPlaylist) 14 years ago
Andrzej Rybczak 60ca9de919 check if song is in playlist in O(nlogn) instead of O(n^2) 14 years ago
Andrzej Rybczak 506e79b4b1 add allowsFiltering / allowsSearching checks 14 years ago
Andrzej Rybczak af2cdca3d0 change naming conventions in NC namespace 14 years ago
Andrzej Rybczak 5e8d1673e0 implement ProxySongList for handling general operations on lists 14 years ago
Andrzej Rybczak d47cad1d50 get rid of 'using namespace NCurses' directive 14 years ago
Andrzej Rybczak 6f59a175ec implement HasSongs interface 14 years ago
Andrzej Rybczak 0811e30319 implement Searchable interface / make use of unnamed namespaces 14 years ago
Andrzej Rybczak 4c944085d6 menu: generalize filtering, introduce interfaces 14 years ago
Andrzej Rybczak 1596c8ed40 menu: simplify ItemDisplayer further 14 years ago
Andrzej Rybczak 1c46dec39f menu: a few semantic changes 14 years ago
Andrzej Rybczak d8b2d20bdb menu: move a few methods to Item class 14 years ago
Andrzej Rybczak 7e53654492 menu: implement custom iterator 14 years ago
Andrzej Rybczak 7297b8a9ad use std::bind instead of passing void pointers around 14 years ago
Andrzej Rybczak 798c9b3121 menu: some member name changing 14 years ago
Andrzej Rybczak b77466cc38 browser: read tags from local songs 14 years ago
Andrzej Rybczak b06e620913 more cleanup and grouping functions logically together 14 years ago
Andrzej Rybczak b1c301dc1c split majority of helpers and rewrite a few heinous functions 14 years ago
Andrzej Rybczak 4cb0e2232a fix compilation --without-taglib 14 years ago
Andrzej Rybczak a20a195225 mpd: use lambda closures instead of passing vectors to functions 14 years ago
Andrzej Rybczak 397783d701 reduce usage of pointers / replace std::pair in SearchEngine 14 years ago
Andrzej Rybczak a270fc8402 rewrite MPD::Song object 14 years ago
Andrzej Rybczak bac6df8c6c some general source code tweaks 14 years ago
Andrzej Rybczak b7999b499f add a few informational messages 14 years ago
Andrzej Rybczak 77a3c73d9c make displayed messages more consistent 14 years ago
Andrzej Rybczak dad2bba13e optimize a bit adding playlists/directories to playlist 14 years ago
Andrzej Rybczak 181224b837 keybinding system rewrite 14 years ago
Andrzej Rybczak 27a0dc958f corrections for previous commit 14 years ago
Maarten de Vries 6c73c3cecf add custom sort format 14 years ago
Andrzej Rybczak f96b4fc776 browser: make playing newly loaded playlist work in all cases 14 years ago
Andrzej Rybczak f8151904f5 update copyright dates 14 years ago
Andrzej Rybczak 57511bb941 local browser: properly check if file extension is supported 14 years ago
Andrzej Rybczak b058fdce30 browser: display message only when loading playlist failed 14 years ago
Wieland Hoffmann 3661b37896 browser: Do not modify the items name if we're loading a playlist 14 years ago
Andrzej Rybczak a98a1800a7 settings: provide a way to use alternative location for configuration file 15 years ago
Andrzej Rybczak 56467eaac6 new feature: support for merging screens together 15 years ago
Andrzej Rybczak ca956c3da3 update copyright dates 15 years ago
Marc Jessome 01490db981 Fix column title resize on browser window. 15 years ago
Andrzej Rybczak 89e00e447a add support for asx/cue/m3u/pls/xspf playlists 15 years ago
Andrzej Rybczak e323025a82 remove $? formatting from song format while converting to string 15 years ago
Alexey Semenko 18bc6368bf titles_visibility configuration option 16 years ago
Andrzej Rybczak d962653c76 make feature 'display separators between albums' work in all screens 16 years ago
Andrzej Rybczak f627dc854d browser: add support for deleting group of selected items 16 years ago
Andrzej Rybczak 4d406c85f2 browser: support operations on m3u playlists not created by mpd 16 years ago
Andrzej Rybczak d1b82557d2 browser: fix omitting . and .. in Browser::{Clear,GetLocal}Directory 16 years ago