146 Commits (0dcec65edf49674da2a7174f6ad1765ce2ad57c0)

Author SHA1 Message Date
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 786ffe9182 clear filters when empty string is passed to applyFilter 13 years ago
Andrzej Rybczak 54a1822db2 fix problem with status update (#3740) 13 years ago
Andrzej Rybczak 2184fb7c73 get rid of global mpd status object 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 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 b57428db90 mdp: remove GetCurrentlyPlayingSongPos 14 years ago
Andrzej Rybczak e108604641 playlist: make reverse operate on iterator range 14 years ago
Andrzej Rybczak 4ff78d6304 fix handling playlist highlight 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 14587cb4ec abstract shared parts of switchTo methods away 14 years ago
Andrzej Rybczak c4190b6514 rewrite selected items added so it uses sane actions dispatch system 14 years ago
Andrzej Rybczak 830a2832b5 screen: change ScreenType to WindowType and add WindowReference typedef 14 years ago
Andrzej Rybczak 9c29082afe playlist: define main screen as non-pointer 14 years ago
Andrzej Rybczak 1891c1c050 do not initialize screens lazily as it doesn't make much sense 14 years ago
Andrzej Rybczak 9ddfca8f31 playlist: move sorting dialog related functions to separate file 14 years ago
Andrzej Rybczak fcc097fc76 require a bit bigger screen so all possible dialogs will fit 14 years ago
Andrzej Rybczak dd7665bb7d more PascalCase to camelCase conversions 14 years ago
Andrzej Rybczak d55070754d settings: support customizable tags separator 14 years ago
Andrzej Rybczak 8f065e2da3 status: split NcmpcppStatusChanged into smaller pieces 14 years ago
Andrzej Rybczak c90545b008 move statusbar/progressbar related code to separate file 14 years ago
Andrzej Rybczak a98df99ba6 playist: do not duplicate now playing information 14 years ago
Andrzej Rybczak d5e2d315fd use wstrings uncoditionally where needed 14 years ago
Andrzej Rybczak 8fb88b7181 comparators: generalize objects a bit 14 years ago
Andrzej Rybczak 057922d2a6 make use of std::locale based strings comparison 14 years ago
Andrzej Rybczak 45a097a45b reduce number of calls to gettimeofday 14 years ago
Andrzej Rybczak c935dcf11a global: remove RedrawHeader 14 years ago
Andrzej Rybczak 10e88ec6b4 display: pass screen to functions by pointer 14 years ago
Andrzej Rybczak 7c6467a9e7 keys: implement parsing key configuration file 14 years ago
Andrzej Rybczak ef55093586 move a few small functions to actions 14 years ago
Andrzej Rybczak f6fb2ed54c make use of override keyword if available 14 years ago
Andrzej Rybczak bb121fbe01 make playlist and playlist editor share code responsible for moving items 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 8ab8da2a30 actions: fix filter clearing 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