75 Commits (c6506d77fd55661c69e626bd19ef5c596e11a0da)

Author SHA1 Message Date
Andrzej Rybczak 2caf08aaa7 split PressSpace action into modular pieces 11 years ago
Andrzej Rybczak a8e2ec5ed0 replace ProxySongList with NC::List and SongList 11 years ago
Andrzej Rybczak 38b1064f1f actions: move item selection to its own action and bind it to insert 11 years ago
Andrzej Rybczak dafcadefaf add support for unicode aware regular expressions if available 11 years ago
Andrzej Rybczak 7bcf79109f actions: toggle screen lock: check if screen is lockable before asking for width 11 years ago
Trygve Aaberge bfbafc3312 media library: add support for locating unknown tags/albums 11 years ago
Andrzej Rybczak 6a5f46a458 actions: make find forward/backward incremental 12 years ago
Andrzej Rybczak 309a4989c9 remove filtering 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 67f2903c42 settings: add option to disable data fetching delay in media library and playlist editor 12 years ago
Andrzej Rybczak 9238008033 make sure to include boost posix_time where needed 12 years ago
Andrzej Rybczak 301de2a4fe media library: change data fetch delay to 250ms 12 years ago
Andrzej Rybczak a9c1e3811b media library: add data fetch delay after position changes 12 years ago
Andrzej Rybczak 85a2802361 update copyright message 12 years ago
Andrzej Rybczak 1d4e006986 update copyright info 13 years ago
Andrzej Rybczak 6e33c2ef0f media library: preserve filters/selections on update 14 years ago
Andrzej Rybczak efe2a52382 fix header guards 14 years ago
Andrzej Rybczak 1e335fae02 media library: optimize update 14 years ago
Matthew Hague b487f10f10 media library: add support for sorting by mtime 14 years ago
Andrzej Rybczak 48cf01f084 pass ProxySongList around since it already has shared_ptr inside 14 years ago
Andrzej Rybczak f0a0734728 add ScreenType for screen's type identification 14 years ago
Andrzej Rybczak 077930df78 actions: ShowMediaLibrary -> ShowMediaLibrary/ToggleMediaLibraryColumnsMode 14 years ago
Andrzej Rybczak 14587cb4ec abstract shared parts of switchTo methods away 14 years ago
Andrzej Rybczak 0d27d6ded3 media library: make screens 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 cfe738b2f7 add interface HasColumns and its appropriate implementations 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 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 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
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 8ec84637d2 media library: search constraints: rename Artist to PrimaryTag 16 years ago