Commit Graph

30 Commits

Author SHA1 Message Date
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