Andrzej Rybczak
66d4883728
fix compilation --with-iconv
17 years ago
Andrzej Rybczak
24627d8493
fix compilation --with-taglib
17 years ago
Andrzej Rybczak
dec7bd9c0e
make ncmpcpp use external libmpdclient (--without-taglib and --without-iconv)
17 years ago
Andrzej Rybczak
70910b77ed
make ncmpcpp compile with -fno-exceptions
17 years ago
Andrzej Rybczak
b770684ab7
...or display it only if it's '%', otherwise discard it.
17 years ago
Andrzej Rybczak
e5691b446e
song format: if tag type char doesn't match any of supported ones, display it
17 years ago
Andrzej Rybczak
d407bc679b
add N marker for displaying full track info and make n show only a number
...
generated filename was ugly if track tag was in format
xx/xx, so %n should display only current track number.
17 years ago
Andrzej Rybczak
7729fde54d
rename misc.{cpp,h} to conv.{cpp,h}
17 years ago
Andrzej Rybczak
e89d2492bf
write ID3v2 frames to mp3 files / do not limit track and date fields
17 years ago
Andrzej Rybczak
b885c4f3a2
new feature: command line switch for displaying now playing song
17 years ago
Andrzej Rybczak
d2ffdc2bb5
remove redundant check in MPD::Song::SetHashAndSlash()
...
http is already filtered out with isStream() function
17 years ago
Andrzej Rybczak
cbbabee0e7
simplify code responsible for parsing song formats
...
functions MPD::Song::toString() and Display::Songs were
almost identical. for now the latter uses MPD::Song::toString()
implementation, which also has been simplified.
17 years ago
Andrzej Rybczak
0f53677eb6
count braces while passing format in the loop to omit nested ones
17 years ago
Andrzej Rybczak
e68306c8c0
throw away full path from song format in favor of directory
17 years ago
Andrzej Rybczak
8ad1a04b68
song format: support for nested braces
17 years ago
Andrzej Rybczak
c9e08df9a5
always show whole address when dealing with links
17 years ago
Andrzej Rybczak
209f5337ee
make str_pool return const char * instead of char *
17 years ago
Andrzej Rybczak
ddaf141f2e
rename MPD::Song::{Get,Set}Year to {Get,Set}Date
17 years ago
Andrzej Rybczak
63169f7570
remove unused operators from MPD::Song class
17 years ago
Andrzej Rybczak
f60cc71b91
some MPD::Song improvements and syntax simplifications
17 years ago
Andrzej Rybczak
df051bf674
remove using declarations
17 years ago
Andrzej Rybczak
9dab25e02c
use prefix ++ instead of postfix where available
17 years ago
Andrzej Rybczak
c8f99be7d0
do not limit year tag to 4 digits
17 years ago
Andrzej Rybczak
b2317df843
provide file with locales and corresponding encodings
17 years ago
Andrzej Rybczak
29f49415dd
add support for regular expressions (basic and extended)
...
it intruduces regex support in search engine
and filtering/searching in all screens
17 years ago
Andrzej Rybczak
eef59c9099
rename Song::__Count_Last_Slash_Position()
17 years ago
Andrzej Rybczak
8f092d5490
move some functions to TagEditor class / outside
17 years ago
Andrzej Rybczak
f162a7b880
new feature: playlist sorting (Ctrl-V by default)
17 years ago
Andrzej Rybczak
b43d4dddeb
throw away unneeded code
17 years ago
Andrzej Rybczak
d82577e357
group various functions more logically
17 years ago
Andrzej Rybczak
256bb429b5
change std::stringstream to std::ostringstream
17 years ago
Andrzej Rybczak
f9f5149b76
includes cleaning
17 years ago
Andrzej Rybczak
542c121e0a
add clock screen (ported from ncmpc)
17 years ago
Andrzej Rybczak
fd5a3e142c
do not exclude iconv support if unicode is enabled
17 years ago
Andrzej Rybczak
0c9e10091f
update fsf address and copyright info
17 years ago
Andrzej Rybczak
24c308dac8
convert filenames to current locale if needed / some implementation improvements
17 years ago
Andrzej Rybczak
5704ea9fa2
check if mpd_Song pointer passed to Song::Song() is NULL
17 years ago
Andrzej Rybczak
0d9aea79c2
convert id3 tags, directories and playlist names to current locale if needed
...
notice: this feature needs unicode disabled.
17 years ago
Andrzej Rybczak
da8feb885f
handle colored empty tag marker
18 years ago
Andrzej Rybczak
cfa8268f2d
improve handling playlist stats (btw several other improvements)
18 years ago
Andrzej Rybczak
c61ddd3383
improve handling statusbar messages (+ some minor various fixes)
18 years ago
Andrzej Rybczak
284dd6a5be
update Menu class and related stuff
18 years ago
Andrzej Rybczak
c03bcbe44b
remove color parser / update Window, Scrollpad class and related stuff
18 years ago
Andrzej Rybczak
3955606c72
use strrchr instead of a loop
18 years ago
Andrzej Rybczak
20a49f38cb
do not create various redundant temp strings in Song class
18 years ago
Andrzej Rybczak
c64e3a9b3b
use size_t instead of int where it's appropriate
18 years ago
Andrzej Rybczak
f5fd4fb37e
if item is stream, check if name is set and if it is, display it instead of url
18 years ago
unK
beee0bc9d3
add support for browsing local filesystem
18 years ago
unK
93b8a7dfff
support for editing tag of local files (outside mpd music dir)
18 years ago
unK
f8727b0a10
fix various compiler warnings and a few minor bugs
18 years ago