Commit Graph

92 Commits

Author SHA1 Message Date
Andrzej Rybczak
f9f5149b76 includes cleaning 2009-02-10 12:19:59 +01:00
Andrzej Rybczak
d68824f0f2 replace all string::find_last_of() with string::rfind()
find_last_of was working properly only because it was searching
only for one character, string::rfind() is appropriate function
for this job.
2009-02-05 21:52:31 +01:00
Andrzej Rybczak
e637d8f627 add optional 'ignore leading "The" word' function while sorting 2009-02-05 21:45:34 +01:00
Andrzej Rybczak
ec38d57c9b make ncmpcpp toggle start playing if mpd is stopped 2009-01-30 00:05:47 +01:00
Andrzej Rybczak
0a6272c6db check if current iterator position is smaller than end, not equal
there's possibility that position at start will be greater
than ending iterator, so the iteration must not be started
2009-01-19 00:45:00 +01:00
Andrzej Rybczak
fd5a3e142c do not exclude iconv support if unicode is enabled 2009-01-17 14:10:44 +01:00
Andrzej Rybczak
0c9e10091f update fsf address and copyright info 2009-01-17 00:52:08 +01:00
Andrzej Rybczak
14befc5b56 fix scrolling if unicode is disabled 2009-01-15 20:44:03 +01:00
Andrzej Rybczak
24c308dac8 convert filenames to current locale if needed / some implementation improvements 2009-01-15 20:34:35 +01:00
Andrzej Rybczak
73c166a029 always save and read id3 tags in unicode 2009-01-11 15:43:12 +01:00
Andrzej Rybczak
0d9aea79c2 convert id3 tags, directories and playlist names to current locale if needed
notice: this feature needs unicode disabled.
2009-01-11 15:36:14 +01:00
Andrzej Rybczak
5b3357c54c improve parsing argv 2009-01-01 20:24:07 +01:00
Andrzej Rybczak
d92dde1fb1 move some functions from helpers to status_checker 2008-12-28 19:11:05 +01:00
Andrzej Rybczak
a84067d1ab put scrolling code into function and use it also in lyrics screen 2008-12-19 23:23:50 +01:00
Andrzej Rybczak
77e8cd0145 variables cleaning 2008-12-13 12:23:20 +01:00
Andrzej Rybczak
c71f07df6d eliminate remained compiler warnings 2008-12-12 22:50:22 +01:00
Andrzej Rybczak
6f296e2419 update displaying playlist in column view 2008-12-12 21:14:22 +01:00
Andrzej Rybczak
d139320ac9 add missing 'else' action in DisplaySong() 2008-12-12 19:08:58 +01:00
Andrzej Rybczak
6596d25c26 update settings 2008-12-11 19:18:21 +01:00
Andrzej Rybczak
da8feb885f handle colored empty tag marker 2008-12-11 18:29:56 +01:00
Andrzej Rybczak
cfa8268f2d improve handling playlist stats (btw several other improvements) 2008-12-11 16:12:39 +01:00
Andrzej Rybczak
563c4530aa update Window::WriteXY() and related stuff 2008-12-11 15:08:56 +01:00
Andrzej Rybczak
c61ddd3383 improve handling statusbar messages (+ some minor various fixes) 2008-12-11 14:04:14 +01:00
Andrzej Rybczak
284dd6a5be update Menu class and related stuff 2008-12-10 17:34:55 +01:00
Andrzej Rybczak
c03bcbe44b remove color parser / update Window, Scrollpad class and related stuff 2008-12-09 16:40:04 +01:00
Andrzej Rybczak
51e59b04b9 remove several redunant externs and use static variables 2008-12-09 11:31:01 +01:00
Andrzej Rybczak
5c0af01cca put mpd connection related things into namespace 2008-12-09 10:16:38 +01:00
Andrzej Rybczak
1d27b8629d improve ShowMessage() 2008-12-09 10:05:26 +01:00
Andrzej Rybczak
c64e3a9b3b use size_t instead of int where it's appropriate 2008-11-06 20:07:42 +01:00
Andrzej Rybczak
d9c1cd4bd3 make check if file is from music db while getting song info 2008-11-04 16:17:58 +01:00
Andrzej Rybczak
5b1dbf2aed improve parsing argv a bit 2008-11-04 16:10:02 +01:00
Andrzej Rybczak
11982bc1e4 consider disc number while sorting tracks in media library 2008-10-31 20:25:17 +01:00
unK
beee0bc9d3 add support for browsing local filesystem 2008-10-27 20:35:02 +01:00
unK
ae0a665504 add 'stop' to list of supported mpc commands 2008-10-18 22:44:04 +02:00
unK
a980e77e0a check whether getenv returns NULL or not 2008-10-18 16:07:56 +02:00
unK
d732c85537 fix typo, update NEWS & version bump 2008-10-12 18:16:03 +02:00
unK
fc00baa300 include and ifdef clean-up 2008-10-07 16:03:09 +02:00
unK
a85cfcd8eb several code clean-ups and corrections 2008-10-07 10:14:21 +02:00
unK
5b724f2a83 fix compilation issue without taglib support and replace printf by std::cout 2008-10-06 12:08:34 +02:00
unK
4ab4e72c97 implement argv handler and basic mpc commands 2008-10-05 22:41:29 +02:00
unK
f8727b0a10 fix various compiler warnings and a few minor bugs 2008-10-05 00:26:02 +02:00
unK
457452036b fix displaying title of primary column in media library with tag editor disabled 2008-10-04 20:30:53 +02:00
unK
0a210a8896 use ToLower() instead of calling std::transform explicitly all the time 2008-09-29 00:11:00 +02:00
unK
dbe0480db5 store fetched artist's info in ~/.ncmpcpp/artists instead of ~/.lyrics 2008-09-28 23:58:27 +02:00
unK
0d0e5e2912 rename Song::GetShortFilename() to Song::GetName() 2008-09-25 20:18:16 +02:00
unK
6ff6f6e258 support for dirs/playlists rename in browser 2008-09-19 23:29:32 +02:00
unK
022bf9781e hadle streams in playlist properly 2008-09-17 19:42:00 +02:00
unK
2b8d90a264 extend configuration 2008-09-14 17:02:50 +02:00
unK
c54de64176 new option for song format - right align (thx to Nathan Jones) 2008-09-13 21:59:05 +02:00
unK
2605b29dd9 filename parser for tag editor, renaming files support, minor fixes 2008-09-12 22:06:48 +02:00