Andrzej Rybczak
5445c41aaa
Move screens to subdirectory
9 years ago
Andrzej Rybczak
516ee31109
Update headers
9 years ago
Andrzej Rybczak
9b6a080a29
Move filtering methods to separate interface
9 years ago
Andrzej Rybczak
29b1813c6d
Resurrect filtering of lists (playlist only for now)
9 years ago
Andrzej Rybczak
60e66b47b6
searchable: retrieve currently applied search constraint
9 years ago
Andrzej Rybczak
9e9e521580
remove enterPressed from remaining screens
11 years ago
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
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
85a2802361
update copyright message
12 years ago
Andrzej Rybczak
1d4e006986
update copyright info
13 years ago
Andrzej Rybczak
efe2a52382
fix header guards
14 years ago
Andrzej Rybczak
48cf01f084
pass ProxySongList around since it already has shared_ptr inside
14 years ago
Andrzej Rybczak
f691ab265f
screen: rename BasicScreen to BaseScreen
14 years ago
Andrzej Rybczak
14587cb4ec
abstract shared parts of switchTo methods away
14 years ago
Andrzej Rybczak
cfe738b2f7
add interface HasColumns and its appropriate implementations
14 years ago
Andrzej Rybczak
506e79b4b1
add allowsFiltering / allowsSearching checks
14 years ago
Andrzej Rybczak
5e8d1673e0
implement ProxySongList for handling general operations on lists
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
bac6df8c6c
some general source code tweaks
14 years ago
Andrzej Rybczak
f8151904f5
update copyright dates
14 years ago
Andrzej Rybczak
ca956c3da3
update copyright dates
15 years ago
Andrzej Rybczak
a1cd5ae1aa
lastfm: redesigned plugins system
16 years ago
Andrzej Rybczak
08daa61907
update copyright notices
16 years ago
Andrzej Rybczak
70910b77ed
make ncmpcpp compile with -fno-exceptions
17 years ago
Andrzej Rybczak
3bdb798852
clean NCurse::List class a bit and remove a few redundant functions
17 years ago
Andrzej Rybczak
d73230cdb2
if GetStringHelper is set in Menu<std::string>, invoke it
...
previously it always returned raw string and ignored this
helper function, but there might be cases when one would
want to use its own function e.g. to parse the string somehow.
17 years ago
Andrzej Rybczak
9dab25e02c
use prefix ++ instead of postfix where available
17 years ago
Andrzej Rybczak
ea973b6b4a
put classes related to ncurses into NCurses namespace
17 years ago
Andrzej Rybczak
5d2daab416
new feature: apply filter to screen (Ctrl-F)
...
if one applies a filter, only items that contain this
filter will be displayed. works on all screens.
17 years ago
Andrzej Rybczak
43a8e2284e
provide generic interface for dealing with selected items
17 years ago
Andrzej Rybczak
e6bd98e0a7
general code cleaning
17 years ago
Andrzej Rybczak
6f09d3b592
change namespace Help into class
17 years ago
Andrzej Rybczak
8ba72bc78a
separate some code from ncmpcpp.cpp
17 years ago
Andrzej Rybczak
f9f5149b76
includes cleaning
17 years ago
Andrzej Rybczak
0c9e10091f
update fsf address and copyright info
17 years ago
Andrzej Rybczak
c03bcbe44b
remove color parser / update Window, Scrollpad class and related stuff
18 years ago
unK
8fb83ac476
code clean-ups (help screen initialization splitted)
18 years ago
unK
723de0687e
class Menu is template now / bunch of code clean-ups.
18 years ago
unK
0f0bf11652
more clean-ups
18 years ago
unK
a37882f62a
code clean-ups
18 years ago
unK
3e3f16540b
playlists management support and playlist editor screen added
18 years ago
unK
f8f414d93a
add multiple items selection on playlist screen and nested colors support
18 years ago
unK
f2bb625331
fix highlighting and change search mode a bit
18 years ago