63 Commits (f691ab265fb1fee1ff93e70a6a810d98cdd3a41a)

Author SHA1 Message Date
Andrzej Rybczak b4ab065b2d actions: split ShowSearchEngine into ShowSearchEngine and ResetSearchEngine 14 years ago
Andrzej Rybczak 14587cb4ec abstract shared parts of switchTo methods away 14 years ago
Andrzej Rybczak b2b16be9ce search engine: make main window non-pointer 14 years ago
Andrzej Rybczak 4d6ea660bc make defining screens with main window type as non-pointer possible 14 years ago
Andrzej Rybczak 1891c1c050 do not initialize screens lazily as it doesn't make much sense 14 years ago
Andrzej Rybczak 58a26b1e18 adjust indentation of remaining classes in headers 14 years ago
Andrzej Rybczak dd7665bb7d more PascalCase to camelCase conversions 14 years ago
Andrzej Rybczak d5e2d315fd use wstrings uncoditionally where needed 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 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 d8b2d20bdb menu: move a few methods to Item class 14 years ago
Andrzej Rybczak 7297b8a9ad use std::bind instead of passing void pointers around 14 years ago
Andrzej Rybczak 397783d701 reduce usage of pointers / replace std::pair in SearchEngine 14 years ago
Andrzej Rybczak 181224b837 keybinding system rewrite 14 years ago
Marc Jessome 7b90daa690 search engine: add "Album Artist" search constraint. 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 07c540e67e search engine: fix error occuring while trying to select first album in results 15 years ago
Andrzej Rybczak d962653c76 make feature 'display separators between albums' work in all screens 16 years ago
Frank Blendinger 13dbf65350 key_select_album also works in search results now 16 years ago
Frank Blendinger 6b5ed187a1 add new movement keys: {Up,Down}{Album,Artist} 16 years ago
Andrzej Rybczak 08daa61907 update copyright notices 16 years ago
Andrzej Rybczak af12b75b93 use key (F)4 to reset search engine state while being in this screen 16 years ago
Andrzej Rybczak 153081158d add support for built-in mpd searching in search engine 16 years ago
Andrzej Rybczak 45acbfe862 get rid of case sensivity switch in search engine 16 years ago
Frank Blendinger b504b346af screen_switcher between current and last screen 16 years ago
Andrzej Rybczak aad9146397 make use of CaseInsensitiveStringComparison() instead of copying strings 17 years ago
Andrzej Rybczak 31a5363434 search engine: throw away SearchedPattern class and generalize the code 17 years ago
Andrzej Rybczak 101f01941d new feature: alternative user interface 17 years ago
Andrzej Rybczak 450bf1b636 initialize screens only if necessary 17 years ago
Andrzej Rybczak d965f4e517 new feature: mouse support 17 years ago
Andrzej Rybczak 2f68c48eb0 make SearchEngine::CaseSensitive regex flag 17 years ago
Andrzej Rybczak 29f49415dd add support for regular expressions (basic and extended) 17 years ago
Andrzej Rybczak c3f2857dab use private where appropriate 17 years ago
Andrzej Rybczak 5d2daab416 new feature: apply filter to screen (Ctrl-F) 17 years ago
Andrzej Rybczak 2c66178663 get rid of this awful casting to List * 17 years ago
Andrzej Rybczak 43a8e2284e provide generic interface for dealing with selected items 17 years ago
Andrzej Rybczak 9dd21b7653 get rid of some externs 17 years ago
Andrzej Rybczak e6bd98e0a7 general code cleaning 17 years ago
Andrzej Rybczak 111652e2d6 change namespace SearchEngine into class 17 years ago
Andrzej Rybczak 8ba72bc78a separate some code from ncmpcpp.cpp 17 years ago