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
it makes much more sense since 'Artist' can be also date, composer etc.
|
16 years ago |