Commit Graph

45 Commits

Author SHA1 Message Date
Andrzej Rybczak
7297b8a9ad use std::bind instead of passing void pointers around 2012-08-30 12:24:19 +02:00
Andrzej Rybczak
f8151904f5 update copyright dates 2012-03-17 16:46:55 +01:00
Andrzej Rybczak
ca956c3da3 update copyright dates 2011-11-01 13:43:47 +01:00
Andrzej Rybczak
7f2ea9dc8f remove optional pthread support - it's mandatory now 2010-08-09 11:57:58 +02:00
Andrzej Rybczak
d3cb0ea6f6 put CURL related functions into a separate file 2010-08-09 09:31:47 +02:00
Andrzej Rybczak
08daa61907 update copyright notices 2010-01-30 16:24:24 +01:00
Andrzej Rybczak
dd04406ee5 poll both stdin and mpd using one select()
this allows for immediate reading mpd events
2009-10-25 20:44:07 +01:00
Andrzej Rybczak
3e99bba5b8 use idle notifications instead of polling mpd all the time 2009-10-25 02:25:51 +02:00
Andrzej Rybczak
519a36872a get proper path to "My Documents" folder in WIN32 2009-04-02 21:29:00 +02:00
Andrzej Rybczak
8ecd35051a do not start additional thread if lyrics are available locally 2009-03-27 13:21:29 +01:00
Andrzej Rybczak
49a13222a3 get proper user home dir on WIN32 and adjust folders in this case a bit 2009-03-26 20:23:47 +01:00
Andrzej Rybczak
344fc21d76 use pthread_t * handlers rather than pthread_t
pthread-win32 doesn't accept assigning zero to pthread_t type,
so we need to use pointers instead. this is more semantic anyway.
2009-03-26 16:18:11 +01:00
Andrzej Rybczak
f04472641b make it compile under mingw32 --with-curl 2009-03-25 23:13:34 +01:00
Andrzej Rybczak
ffbcfb7e18 poll mpd once per second, no need to do it more often 2009-03-22 16:11:44 +01:00
Andrzej Rybczak
b21ede24f4 move searching to Menu class, also remember last constraint
this improvement also make that list of found items is not cleared
if one switches to another screen. it's remebered until the content
of screen changes (e.g. item is deleted from playlist)
2009-03-07 18:23:31 +01:00
Andrzej Rybczak
ea973b6b4a put classes related to ncurses into NCurses namespace 2009-03-05 17:43:13 +01:00
Andrzej Rybczak
164dec3eed unused defines cleaning / a few fixes for clock 2009-02-19 00:59:02 +01:00
Andrzej Rybczak
32bac776e7 cleaning 2009-02-17 08:29:40 +01:00
Andrzej Rybczak
e6bd98e0a7 general code cleaning 2009-02-15 19:15:52 +01:00
Andrzej Rybczak
8ba72bc78a separate some code from ncmpcpp.cpp 2009-02-13 17:24:06 +01:00
Andrzej Rybczak
d82577e357 group various functions more logically 2009-02-10 15:51:55 +01:00
Andrzej Rybczak
f9f5149b76 includes cleaning 2009-02-10 12:19:59 +01:00
Andrzej Rybczak
542c121e0a add clock screen (ported from ncmpc) 2009-01-17 20:40:28 +01:00
Andrzej Rybczak
0c9e10091f update fsf address and copyright info 2009-01-17 00:52:08 +01:00
Andrzej Rybczak
284dd6a5be update Menu class and related stuff 2008-12-10 17:34:55 +01:00
unK
a980e77e0a check whether getenv returns NULL or not 2008-10-18 16:07:56 +02:00
unK
fc00baa300 include and ifdef clean-up 2008-10-07 16:03:09 +02:00
unK
40abeaac2c make use of std::make_pair 2008-09-21 23:53:22 +02:00
unK
2605b29dd9 filename parser for tag editor, renaming files support, minor fixes 2008-09-12 22:06:48 +02:00
unK
8b185e2967 suport for renaming directories in tag editor 2008-09-11 12:35:52 +02:00
unK
cb79ecdb2a brand new song info screen 2008-09-10 17:25:35 +02:00
unK
e36bf0a3cc use std::pair instead of two different containters 2008-09-10 10:50:59 +02:00
unK
0e1e3c6342 a lot of code clean-ups, remove song info screen 2008-09-09 16:49:22 +02:00
unK
ecdf23f06a add albums' editor screen (quite experimental for now) 2008-09-06 22:33:35 +02:00
unK
e171b907e9 improve getting album's year in media library screen 2008-09-06 09:18:00 +02:00
unK
d7b635e276 support for columns view in playlist 2008-09-03 11:04:21 +02:00
unK
3e3f16540b playlists management support and playlist editor screen added 2008-09-01 09:22:57 +02:00
unknown
f61847c46c add custom keys configuration 2008-08-23 19:31:22 +02:00
unknown
1c2ef6fc6a drop libmpd dependency in favor of its own libmpdclient wrapper 2008-08-17 21:23:21 +02:00
unknown
7a6bd17396 add switching between playlist and browser with tab key 2008-08-16 14:54:03 +02:00
unknown
ea3778da7c add lyrics screen 2008-08-15 20:31:36 +02:00
unknown
7783f9b3f5 new screen (media library), some fixes etc. 2008-08-08 20:40:04 +02:00
unknown
12946d6bdd make taglib optional + more colors to define + other improvements 2008-08-07 08:30:03 +02:00
unknown
c7672f1779 some fixes, code cleanups and corrected configure.in 2008-08-06 14:51:12 +02:00
unknown
6315a6c7ec repo starts 2008-08-04 22:20:45 +02:00