Andrzej Rybczak
|
69bd1bac97
|
tag editor: remove albums view
|
2012-09-05 00:51:23 +02:00 |
|
Andrzej Rybczak
|
bf3a7a7715
|
do not clear playlists content, make idle notifications take care of it
|
2012-09-04 22:57:58 +02:00 |
|
Andrzej Rybczak
|
09e746aa05
|
status: fix copypaste bug
|
2012-09-04 20:13:33 +02:00 |
|
Andrzej Rybczak
|
6d87ebbc43
|
generalize UpdateSongsList (-> markSongsInPlaylist)
|
2012-09-04 18:50:33 +02:00 |
|
Andrzej Rybczak
|
bb121fbe01
|
make playlist and playlist editor share code responsible for moving items
|
2012-09-04 18:14:37 +02:00 |
|
Andrzej Rybczak
|
60ca9de919
|
check if song is in playlist in O(nlogn) instead of O(n^2)
|
2012-09-04 03:17:12 +02:00 |
|
Andrzej Rybczak
|
ce80c21ea5
|
status: restore commented out piece of code
|
2012-09-03 16:17:03 +02:00 |
|
Andrzej Rybczak
|
226fbdd2c9
|
fix shadowing warnings
|
2012-09-03 15:43:59 +02:00 |
|
Andrzej Rybczak
|
af2cdca3d0
|
change naming conventions in NC namespace
|
2012-09-03 15:34:07 +02:00 |
|
Andrzej Rybczak
|
6f918091d9
|
remove warnings clang generates
|
2012-09-02 23:24:46 +02:00 |
|
Andrzej Rybczak
|
d47cad1d50
|
get rid of 'using namespace NCurses' directive
|
2012-09-02 15:37:42 +02:00 |
|
Andrzej Rybczak
|
6f59a175ec
|
implement HasSongs interface
|
2012-09-02 13:52:26 +02:00 |
|
Andrzej Rybczak
|
0811e30319
|
implement Searchable interface / make use of unnamed namespaces
|
2012-09-01 16:10:52 +02:00 |
|
Andrzej Rybczak
|
4c944085d6
|
menu: generalize filtering, introduce interfaces
|
2012-08-31 23:09:56 +02:00 |
|
Andrzej Rybczak
|
d8b2d20bdb
|
menu: move a few methods to Item class
|
2012-08-31 04:38:20 +02:00 |
|
Andrzej Rybczak
|
7e53654492
|
menu: implement custom iterator
|
2012-08-30 20:17:25 +02:00 |
|
Andrzej Rybczak
|
0447b4e881
|
window: remove GetXY
|
2012-08-30 06:21:21 +02:00 |
|
Andrzej Rybczak
|
5989cc6317
|
status: fix current song update
|
2012-08-29 19:36:59 +02:00 |
|
Andrzej Rybczak
|
b1c301dc1c
|
split majority of helpers and rewrite a few heinous functions
|
2012-08-29 11:46:17 +02:00 |
|
Andrzej Rybczak
|
6449cc5f2c
|
status: uncomment forgotten line
|
2012-08-28 08:12:26 +02:00 |
|
Andrzej Rybczak
|
eaabbee189
|
strbuffer: get rid of ostringstream
|
2012-08-28 08:10:16 +02:00 |
|
Andrzej Rybczak
|
a20a195225
|
mpd: use lambda closures instead of passing vectors to functions
|
2012-08-28 06:01:56 +02:00 |
|
Andrzej Rybczak
|
397783d701
|
reduce usage of pointers / replace std::pair in SearchEngine
|
2012-08-28 02:44:08 +02:00 |
|
Andrzej Rybczak
|
a270fc8402
|
rewrite MPD::Song object
|
2012-08-28 00:09:39 +02:00 |
|
Andrzej Rybczak
|
bac6df8c6c
|
some general source code tweaks
|
2012-08-27 19:06:19 +02:00 |
|
Andrzej Rybczak
|
77a3c73d9c
|
make displayed messages more consistent
|
2012-08-14 18:18:36 +02:00 |
|
Andrzej Rybczak
|
456c855adb
|
make it compile with -O2 -Werror
|
2012-08-14 02:24:22 +02:00 |
|
Andrzej Rybczak
|
181224b837
|
keybinding system rewrite
|
2012-08-14 01:44:14 +02:00 |
|
Andrzej Rybczak
|
4475902eb9
|
settings: make progressbar more customizable (elapsed time part color, boldness)
|
2012-07-16 00:01:38 +02:00 |
|
Andrzej Rybczak
|
a14b77338d
|
jump to current song at startup even if it's not currently played
|
2012-07-13 23:25:25 +02:00 |
|
Andrzej Rybczak
|
8e369252f4
|
display ncmpcpp instead of ncmpc++ in window's title
|
2012-03-17 17:04:31 +01:00 |
|
Andrzej Rybczak
|
f8151904f5
|
update copyright dates
|
2012-03-17 16:46:55 +01:00 |
|
Andrzej Rybczak
|
e8f08ea884
|
fix bug 3409 (there was no '$' char escaping in statusbar for current song)
|
2011-12-29 17:58:55 +01:00 |
|
Andrzej Rybczak
|
4a8cfcb187
|
fixes for overwriting not mergable screen displayed on top of merged ones
|
2011-11-19 20:07:51 +01:00 |
|
Andrzej Rybczak
|
4cd95d6c8d
|
playlist: disable highlighting if screen is visible (and not necessarily active)
|
2011-11-13 16:04:30 +01:00 |
|
Andrzej Rybczak
|
56467eaac6
|
new feature: support for merging screens together
|
2011-11-12 19:47:47 +01:00 |
|
Andrzej Rybczak
|
ca956c3da3
|
update copyright dates
|
2011-11-01 13:43:47 +01:00 |
|
Andrzej Rybczak
|
d9bc1c0950
|
new feature: support for fetching lyrics for currently playing song in background
|
2011-10-18 23:15:32 +02:00 |
|
Andrzej Rybczak
|
0db01b7429
|
status: fix drawing progressbar if third character was not specified
|
2010-08-24 17:30:01 +02:00 |
|
Andrzej Rybczak
|
80d6b36917
|
status: fix drawing progressbar if third character is non-ascii
|
2010-08-24 16:38:00 +02:00 |
|
Andrzej Rybczak
|
a66ab40c25
|
settings: make progressbar_look support 'empty' part of progressbar
|
2010-08-22 16:36:47 +02:00 |
|
Andrzej Rybczak
|
3bb3607399
|
lyrics: pass wrapper around member function to new thread
+ some more code refactoring
|
2010-08-10 01:32:34 +02:00 |
|
Andrzej Rybczak
|
7cd6508496
|
lyrics: general code refactoring
|
2010-08-10 01:12:59 +02:00 |
|
Andrzej Rybczak
|
7c75be82bd
|
browser: if current dir doesn't exists, go down one level automatically
|
2010-08-10 00:11:44 +02:00 |
|
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.
|
2010-04-30 01:47:47 +02:00 |
|
Andrzej Rybczak
|
e6757c4b20
|
visualizer: set refresh rate to 0.5 sec if mpd is not playing
|
2010-04-01 13:34:06 +02:00 |
|
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.
|
2010-03-23 22:56:14 +01:00 |
|
Andrzej Rybczak
|
80290c183b
|
reload lyrics with single mode active if track is changed with ncmpcpp
|
2010-03-09 00:47:58 +01:00 |
|
Andrzej Rybczak
|
6df8ae1694
|
make displaying volume level in statusbar optional
|
2010-02-26 21:37:48 +01:00 |
|
Andrzej Rybczak
|
08daa61907
|
update copyright notices
|
2010-01-30 16:24:24 +01:00 |
|