Andrzej Rybczak
|
45a097a45b
|
reduce number of calls to gettimeofday
|
14 years ago |
Andrzej Rybczak
|
c935dcf11a
|
global: remove RedrawHeader
|
14 years ago |
Andrzej Rybczak
|
21947d3655
|
status: optimize filtering when chars are being taken from input queue
|
14 years ago |
Andrzej Rybczak
|
69bd1bac97
|
tag editor: remove albums view
|
14 years ago |
Andrzej Rybczak
|
bf3a7a7715
|
do not clear playlists content, make idle notifications take care of it
|
14 years ago |
Andrzej Rybczak
|
09e746aa05
|
status: fix copypaste bug
|
14 years ago |
Andrzej Rybczak
|
6d87ebbc43
|
generalize UpdateSongsList (-> markSongsInPlaylist)
|
14 years ago |
Andrzej Rybczak
|
bb121fbe01
|
make playlist and playlist editor share code responsible for moving items
|
14 years ago |
Andrzej Rybczak
|
60ca9de919
|
check if song is in playlist in O(nlogn) instead of O(n^2)
|
14 years ago |
Andrzej Rybczak
|
ce80c21ea5
|
status: restore commented out piece of code
|
14 years ago |
Andrzej Rybczak
|
226fbdd2c9
|
fix shadowing warnings
|
14 years ago |
Andrzej Rybczak
|
af2cdca3d0
|
change naming conventions in NC namespace
|
14 years ago |
Andrzej Rybczak
|
6f918091d9
|
remove warnings clang generates
|
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
|
7e53654492
|
menu: implement custom iterator
|
14 years ago |
Andrzej Rybczak
|
0447b4e881
|
window: remove GetXY
|
14 years ago |
Andrzej Rybczak
|
5989cc6317
|
status: fix current song update
|
14 years ago |
Andrzej Rybczak
|
b1c301dc1c
|
split majority of helpers and rewrite a few heinous functions
|
14 years ago |
Andrzej Rybczak
|
6449cc5f2c
|
status: uncomment forgotten line
|
14 years ago |
Andrzej Rybczak
|
eaabbee189
|
strbuffer: get rid of ostringstream
|
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
|
bac6df8c6c
|
some general source code tweaks
|
14 years ago |
Andrzej Rybczak
|
77a3c73d9c
|
make displayed messages more consistent
|
14 years ago |
Andrzej Rybczak
|
456c855adb
|
make it compile with -O2 -Werror
|
14 years ago |
Andrzej Rybczak
|
181224b837
|
keybinding system rewrite
|
14 years ago |
Andrzej Rybczak
|
4475902eb9
|
settings: make progressbar more customizable (elapsed time part color, boldness)
|
14 years ago |
Andrzej Rybczak
|
a14b77338d
|
jump to current song at startup even if it's not currently played
|
14 years ago |
Andrzej Rybczak
|
8e369252f4
|
display ncmpcpp instead of ncmpc++ in window's title
|
14 years ago |
Andrzej Rybczak
|
f8151904f5
|
update copyright dates
|
14 years ago |
Andrzej Rybczak
|
e8f08ea884
|
fix bug 3409 (there was no '$' char escaping in statusbar for current song)
|
14 years ago |
Andrzej Rybczak
|
4a8cfcb187
|
fixes for overwriting not mergable screen displayed on top of merged ones
|
15 years ago |
Andrzej Rybczak
|
4cd95d6c8d
|
playlist: disable highlighting if screen is visible (and not necessarily active)
|
15 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
|
d9bc1c0950
|
new feature: support for fetching lyrics for currently playing song in background
|
15 years ago |
Andrzej Rybczak
|
0db01b7429
|
status: fix drawing progressbar if third character was not specified
|
16 years ago |
Andrzej Rybczak
|
80d6b36917
|
status: fix drawing progressbar if third character is non-ascii
|
16 years ago |
Andrzej Rybczak
|
a66ab40c25
|
settings: make progressbar_look support 'empty' part of progressbar
|
16 years ago |
Andrzej Rybczak
|
3bb3607399
|
lyrics: pass wrapper around member function to new thread
+ some more code refactoring
|
16 years ago |
Andrzej Rybczak
|
7cd6508496
|
lyrics: general code refactoring
|
16 years ago |
Andrzej Rybczak
|
7c75be82bd
|
browser: if current dir doesn't exists, go down one level automatically
|
16 years ago |
Andrzej Rybczak
|
b6e6ab1f61
|
fix statusbar scrolling speed with idle mode and bitrate displayed
with this combination scrolling was twice as fast as it should be.
|
16 years ago |
Andrzej Rybczak
|
e6757c4b20
|
visualizer: set refresh rate to 0.5 sec if mpd is not playing
|
16 years ago |
Andrzej Rybczak
|
6b396bfbf2
|
fix error codes handling
MPD_ERROR_* and MPD_SERVER_ERROR_* flags can have the same
value, so we need to store it separately in error_code.
|
16 years ago |