Andrzej Rybczak
b1c301dc1c
split majority of helpers and rewrite a few heinous functions
2012-08-29 11:46:17 +02:00
Andrzej Rybczak
4cb0e2232a
fix compilation --without-taglib
2012-08-29 09:07:55 +02:00
Andrzej Rybczak
eaabbee189
strbuffer: get rid of ostringstream
2012-08-28 08:10:16 +02:00
Andrzej Rybczak
4a0026052f
conv: use snprintf instead of ostringstream
2012-08-28 03:54:40 +02:00
Andrzej Rybczak
a270fc8402
rewrite MPD::Song object
2012-08-28 00:09:39 +02:00
Andrzej Rybczak
6829a8e05c
add support for binding actions to multibyte characters
2012-08-25 01:32:12 +02:00
Andrzej Rybczak
bab756c579
add support for priorities (queueing)
2012-08-14 16:09:45 +02:00
Andrzej Rybczak
8b2fd356b7
rename YEAR tag to DATE tag (as it should've been from the beginning)
2012-07-16 00:42:40 +02:00
Andrzej Rybczak
f8151904f5
update copyright dates
2012-03-17 16:46:55 +01:00
Andrzej Rybczak
0e883db375
settings: compare config option/key names properly
2011-11-12 20:28:00 +01:00
Andrzej Rybczak
ca956c3da3
update copyright dates
2011-11-01 13:43:47 +01:00
Yannick LM
163e0d576d
StripHtmlTags: replace by space
2010-12-30 19:20:32 +01:00
Andrzej Rybczak
192a90a5be
conv: prevent StripHtmlTags from falling into infinite loop
...
malformed tags could cause this, e.g. ../span><br>..,
position of < would be the same as >, nothing would be actually
removed and the operation would be performed ad infinitum.
2010-12-30 19:13:42 +01:00
Andrzej Rybczak
6af99edcc1
conv: shorten: maintain proper string length if max_length is odd
2010-08-22 20:58:34 +02:00
Andrzej Rybczak
6687def7f7
merge some duplicated code in parsing song formats
2010-08-22 17:46:23 +02:00
Andrzej Rybczak
2a79184108
lyrics fetcher: strip html tags from lyrics from lyricsfly.com
2010-08-11 14:17:08 +02:00
Andrzej Rybczak
b387d22663
lyrics: add support for lyricstime.com, metrolyrics.com and lyricsmania.com
2010-08-10 19:53:44 +02:00
Andrzej Rybczak
3b92484755
conv: give function EscapeHtml much more appropriate name (StripHtmlTags)
2010-08-09 13:51:01 +02:00
Andrzej Rybczak
08daa61907
update copyright notices
2010-01-30 16:24:24 +01:00
Andrzej Rybczak
4ed9493abd
add support for album artist tag
2010-01-23 20:04:02 +01:00
Andrzej Rybczak
df15fe2bf4
add support for adding random artists/albums to playlist
2010-01-22 22:24:44 +01:00
Andrzej Rybczak
6cd420511d
perform case insensitive searching in text fields
2009-11-23 20:18:57 +01:00
Andrzej Rybczak
833f608d60
shorten long names in messages displayed in statusbar
2009-10-10 18:37:53 +02:00
Andrzej Rybczak
f6f7a8a27e
move code responsible for replacing content in strings to Replace()
2009-10-10 15:36:51 +02:00
Andrzej Rybczak
409d60ed18
Merge branch 'libmpdclient2'
...
Conflicts:
src/browser.cpp
src/ncmpcpp.cpp
2009-10-04 16:23:42 +02:00
Andrzej Rybczak
de6db568c1
fix broken compilation due to lack of setters for mpd_song
2009-10-04 16:10:37 +02:00
Andrzej Rybczak
a4a05aa812
fix Trim() as it seems it doesn't work in some cases
2009-09-30 22:24:11 +02:00
Andrzej Rybczak
dec7bd9c0e
make ncmpcpp use external libmpdclient (--without-taglib and --without-iconv)
2009-09-22 22:37:33 +02:00
Andrzej Rybczak
61a9d6a785
get rid of all mysterious numbers that meant length of string literals
2009-09-15 23:12:45 +00:00
Andrzej Rybczak
7729fde54d
rename misc.{cpp,h} to conv.{cpp,h}
2009-08-29 21:56:14 +02:00