158 Commits (7deeecee203a714cbce2bd0d0cd2341606e02a2e)

Author SHA1 Message Date
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 684d871506 finally kill NC::List 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 e4f4cd68c0 menu: add value iterator 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 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 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 e0e787716f require MPD >= 0.14 14 years ago
Andrzej Rybczak bac6df8c6c some general source code tweaks 14 years ago
Andrzej Rybczak 77a3c73d9c make displayed messages more consistent 14 years ago
Andrzej Rybczak 181224b837 keybinding system rewrite 14 years ago
Andrzej Rybczak 8b2fd356b7 rename YEAR tag to DATE tag (as it should've been from the beginning) 14 years ago
Andrzej Rybczak f8151904f5 update copyright dates 14 years ago
Andrzej Rybczak 56467eaac6 new feature: support for merging screens together 15 years ago
Andrzej Rybczak ca956c3da3 update copyright dates 15 years ago
Andrzej Rybczak 3f064df95d clear filters before jumping to media library 15 years ago
Andrzej Rybczak 968d2366aa settings: make displaying 'empty tag' entry optional 16 years ago
Alexey Semenko 18bc6368bf titles_visibility configuration option 16 years ago
Andrzej Rybczak 8ec84637d2 media library: search constraints: rename Artist to PrimaryTag 16 years ago
Andrzej Rybczak d799c5bf32 media library: show songs with primary tag unspecified 16 years ago
Andrzej Rybczak ef4a505470 media library: sort artists' songs in GetSelectedSongs() 16 years ago
Andrzej Rybczak 1b98b02659 fix 'media library: fix filter issues' 16 years ago
Andrzej Rybczak 2aa053d7e1 media library: fix filter issues 16 years ago
Andrzej Rybczak d962653c76 make feature 'display separators between albums' work in all screens 16 years ago
Andrzej Rybczak 9c02bbf596 media library/tag editor: block idle while doing hierarchical searches 16 years ago
Andrzej Rybczak ec9017d5a2 media library: fix compatibility with mpd < 0.14 16 years ago
Andrzej Rybczak 15a89a6d41 make a few exceptions for "all tracks" option since it's not real album 16 years ago
Andrzej Rybczak 1154a95143 media library: support for "All tracks" option in middle column 16 years ago
Andrzej Rybczak 8de70f3918 MediaLibrary::LocateSong: compare hashes, not strings 16 years ago
Andrzej Rybczak 097632b088 disable 'locate song in media library' function for mpd < 0.14.* 16 years ago
Andrzej Rybczak fbc9b29032 media library: fix two columns view if library is empty 16 years ago
Andrzej Rybczak bd64052f11 center cursor directly in Menu class 16 years ago
Andrzej Rybczak d1194757a0 fixes for db97a1a318 16 years ago
Frank Blendinger db97a1a318 add option media_library_disable_two_column_mode 16 years ago
Frank Blendinger c10a2a6db7 fix non refreshing columns (selection in medialib) 16 years ago
Andrzej Rybczak 08daa61907 update copyright notices 16 years ago