Commit Graph

363 Commits

Author SHA1 Message Date
Andrzej Rybczak
865385e309 if locale are set to C, do not do encoding convertion 2009-01-30 15:27:35 +01:00
Andrzej Rybczak
ec38d57c9b make ncmpcpp toggle start playing if mpd is stopped 2009-01-30 00:05:47 +01:00
Andrzej Rybczak
b8f73ae6a6 use curl_escape on artist and title tags 2009-01-28 22:37:46 +01:00
Andrzej Rybczak
b2d3fef275 set CURLOPT_NOSIGNAL to 1
prevent segfaults if timeout was reached in curl connection
2009-01-28 18:52:10 +01:00
Andrzej Rybczak
5b5d33c642 check if s and locale_charset ptrs are NULL before conversion 2009-01-27 00:07:50 +01:00
Andrzej Rybczak
22c48d0314 bump to 0.3.1_pre 2009-01-27 00:05:46 +01:00
Andrzej Rybczak
b3824b2f56 update NEWS / version bump 2009-01-22 17:26:16 +01:00
Andrzej Rybczak
a0c00d4bba do not clear found positions list if next input was empty 2009-01-22 16:30:58 +01:00
Andrzej Rybczak
33e173f943 remove redunant includes from clock.cpp 2009-01-22 16:10:10 +01:00
Andrzej Rybczak
237e494b08 color artist's info loaded from a file 2009-01-22 16:08:09 +01:00
Andrzej Rybczak
1244223919 if menu is empty, clear it
before this if the only element was removed from menu, it was still displayed.
2009-01-22 14:32:42 +01:00
Andrzej Rybczak
c696d68d92 check if tags are properly saved (part 2) 2009-01-22 13:29:59 +01:00
Andrzej Rybczak
962f80ea83 check if tags are properly saved 2009-01-22 12:41:45 +01:00
Andrzej Rybczak
49724329f1 get rid of Scrollpad::itsXPos as it's redunant 2009-01-20 14:40:40 +01:00
Andrzej Rybczak
f080b3e1f1 improvements for pthread related stuff 2009-01-20 14:35:49 +01:00
Andrzej Rybczak
34e3aaa782 show warning that adding whole dirs from local browser is not supported 2009-01-19 20:30:51 +01:00
Andrzej Rybczak
bf52375fb5 fix adding selected items to playlist 2009-01-19 15:50:04 +01:00
Andrzej Rybczak
3adf0a396b fix adding selected directory to playlist 2009-01-19 14:25:45 +01:00
Andrzej Rybczak
582725f2f9 init clock before displaying it, not after 2009-01-19 14:22:05 +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
b93c04189e improve "Capitalize First Letters" algorithm 2009-01-19 00:17:33 +01:00
Andrzej Rybczak
f111b933a4 center immediately after autocenter mode is on 2009-01-18 19:24:18 +01:00
Andrzej Rybczak
542c121e0a add clock screen (ported from ncmpc) 2009-01-17 20:40:28 +01:00
Andrzej Rybczak
351ddc8584 eliminate compiler warnings 2009-01-17 14:17:24 +01:00
Andrzej Rybczak
fd5a3e142c do not exclude iconv support if unicode is enabled 2009-01-17 14:10:44 +01:00
Andrzej Rybczak
7d82da3fed remove static keyword from char_non_ascii() declaration 2009-01-17 12:04:36 +01:00
Andrzej Rybczak
8045899049 remove extern keyword from const char * declarations 2009-01-17 12:02:50 +01:00
Andrzej Rybczak
d8b54a549c version bump to 0.2.99 2009-01-17 00:57:20 +01:00
Andrzej Rybczak
0c9e10091f update fsf address and copyright info 2009-01-17 00:52:08 +01:00
Andrzej Rybczak
844acb1ecd block scrolling, if wide characters are used in input string
current scrolling implementation doesn't work with wide
chars properly so disable it until I find better solution
2009-01-17 00:25:41 +01:00
Andrzej Rybczak
430052bead check for type, not ptr's address while deleting old items from browser 2009-01-16 22:41:36 +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
8226b9b4a2 use static width for middle column in tag editor 2009-01-15 14:59:04 +01:00
Andrzej Rybczak
0d7df1e5c6 tag editor: add options "Capitalize First Letters" and "lower all letters" 2009-01-15 12:29:45 +01:00
Andrzej Rybczak
42172bff2d set lock_statusbar_delay to -1 to prevent entering this section all the time 2009-01-15 11:32:51 +01:00
Andrzej Rybczak
5704ea9fa2 check if mpd_Song pointer passed to Song::Song() is NULL 2009-01-13 11:24:20 +01:00
Andrzej Rybczak
de5370b0dc if ncurses-config is missing, check for ncurses library anyway 2009-01-13 10:40:21 +01:00
Andrzej Rybczak
77b4f69c88 initialize ints in Scrollpad::Flush() to zero 2009-01-13 10:19:08 +01:00
Arnaud Guignard
61b5880559 restore old std::cerr buffer to prevent segfault when exiting 2009-01-12 08:37:46 +01:00
Andrzej Rybczak
11b18b95e5 use setlocale() instead of getenv() for determining locale 2009-01-12 08:35:02 +01:00
Andrzej Rybczak
daca5964e8 convert lyrics and artist's info to current locale if needed 2009-01-12 08:22:45 +01:00
Max Kellermann
67b8ca70fa charset: fix portability for unsigned chars
On some platforms, char is unsigned, and the "non_ascii" check "ch <
0" does not work.  Fix that by checking if the highest bit is set.
2009-01-11 17:24:15 +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
3b91f57ef7 refresh header window only if it really exists 2008-12-31 06:21:03 +01:00
Andrzej Rybczak
2db104f2e1 do not attempt to get/select/whatever item from an empty menu 2008-12-28 21:13:04 +01:00
Andrzej Rybczak
44609c8ccb do not block scrolling if a key is pressed 2008-12-28 19:41:59 +01:00
Andrzej Rybczak
d92dde1fb1 move some functions from helpers to status_checker 2008-12-28 19:11:05 +01:00