Andrzej Rybczak
a9a40e77e7
extras: add program that copies Artist to AlbumArtist for mp3/ogg/flac files
2011-02-25 20:14:39 +01:00
Andrzej Rybczak
dff99c4b0b
lyrics fetcher: skip lyricwiki if there's licence restriction on lyrics
2011-02-25 15:51:31 +01:00
Andrzej Rybczak
e323025a82
remove $? formatting from song format while converting to string
...
this fixes wrong results while searching for phrase
that contains dollar or one of dollar formatting.
2011-02-23 20:16:23 +01:00
Andrzej Rybczak
f3e1ba1c26
ncmpcpp: convert input path to utf8 before calling 'add' command
...
this fixes the problem with adding files that contain non-ascii
characters while using different charset encoding than utf8.
2011-02-03 07:08:37 +01:00
Andrzej Rybczak
e36f03f339
tag editor: do not convert filenames back to utf8 while reading files using taglib
...
it was assumed that filesystem encoding is utf8, but that's wrong.
now it's assumed that it matches system encoding.
2011-02-03 07:04:40 +01:00
Andrzej Rybczak
fce3191d28
lyrics fetcher: add support for lyricsvip.com
2011-01-23 05:08:29 +01:00
Andrzej Rybczak
cf4ffb2f7b
bump version to 0.5.7_pre
2011-01-09 10:24:47 +01:00
Andrzej Rybczak
07c540e67e
search engine: fix error occuring while trying to select first album in results
2011-01-09 10:22:34 +01:00
Andrzej Rybczak
e42c1c1729
update NEWS / version bump
2011-01-03 00:24:11 +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
735faa75b9
lyrics fetcher: add a few comments and improve postprocessing of MetrolyricsFetcher
2010-12-30 19:12:10 +01:00
Andrzej Rybczak
2002d4dfc6
allow loading .pls playlists from mpd music dir, not only playlists dir
2010-12-22 17:43:04 +01:00
Andrzej Rybczak
2b645cadda
clear search result after moving items in playlist/playlist editor
...
search results are remembered as positions and may
point to wrong ones after moving items around.
2010-12-21 18:59:54 +01:00
Andrzej Rybczak
aee0361f35
add support for loading .pls playlists
...
only through "Add" prompt since listplaylists command doesn't
list .pls playlists present in mpd playlists directory.
2010-12-21 18:37:48 +01:00
Andrzej Rybczak
bb4aa9e106
lyrics fetcher: if lyrics weren't found, attempt to search for them globally
2010-12-08 23:36:02 +01:00
Andrzej Rybczak
5a0317eaf3
check at startup if terminal window is big enough to display UI properly
2010-12-04 22:15:20 +01:00
Andrzej Rybczak
18a1210ccf
settings: update default song_list_columns_format to match the one in example config file
2010-11-09 16:35:00 +01:00
Andrzej Rybczak
6af641a049
fix for bd64052f: restore scrolling less than whole page in lists with mouse
2010-10-06 21:48:29 +02:00
Andrzej Rybczak
e8c8e6394e
lyrics: fix segfault if song didn't have proper tags set
2010-09-30 05:15:25 +02:00
Frank Blendinger
d2f8bb1e9d
doc/manpage: mpd_host can be path to unix socket
2010-09-28 16:05:43 +02:00
Andrzej Rybczak
ba577f9f8c
fix mingw32 compilation
2010-09-20 17:43:29 +02:00
Andrzej Rybczak
06d5b81125
lyrics/lastfm: refetch data if file didn't exist before
2010-09-15 18:57:17 +02:00
Andrzej Rybczak
f2ac6cac03
menu: fix null pointer dereference in Menu::ReverseSelection()
2010-09-14 23:09:48 +02:00
Andrzej Rybczak
968d2366aa
settings: make displaying 'empty tag' entry optional
2010-09-09 16:43:10 +02:00
Andrzej Rybczak
7ad624ebc6
bump version to 0.5.6_pre
2010-09-09 16:32:27 +02:00
Andrzej Rybczak
13bcbcc14d
update NEWS / version bump
2010-09-04 22:52:38 +02:00
Andrzej Rybczak
f90176ffee
fix switching to artist info screen
...
if one switched from artist info screen while artist info was being
downloaded, {s,}he wouldn't be able to enter the screen again.
2010-08-29 02:13:09 +02:00
Andrzej Rybczak
fa027bbcc9
set color for stdscr if titles visibility is disabled
...
without it separators between columns have default color.
2010-08-26 21:02:23 +02:00
Alexey Semenko
18bc6368bf
titles_visibility configuration option
2010-08-25 15:35:37 +02:00
Andrzej Rybczak
8ec84637d2
media library: search constraints: rename Artist to PrimaryTag
...
it makes much more sense since 'Artist' can be also date, composer etc.
2010-08-24 22:29:35 +02:00
Andrzej Rybczak
d799c5bf32
media library: show songs with primary tag unspecified
...
thanks to Alexey Semenko <igogo.dev@gmail.com > for base patch
2010-08-24 22:29:03 +02:00
Andrzej Rybczak
ef4a505470
media library: sort artists' songs in GetSelectedSongs()
2010-08-24 18:44:47 +02:00
Andrzej Rybczak
0db01b7429
status: fix drawing progressbar if third character was not specified
2010-08-24 17:30:01 +02:00
Andrzej Rybczak
80d6b36917
status: fix drawing progressbar if third character is non-ascii
2010-08-24 16:38:00 +02:00
Andrzej Rybczak
30ab7814f4
song: report proper position of invalid character in a format
2010-08-24 16:14:42 +02:00
Andrzej Rybczak
7d3a817de0
helpers: fix default now playing song format and validation of user-specified one
2010-08-24 16:12:58 +02:00
Alexey Semenko
f310dbfd70
ask before cropping main playlist
2010-08-24 15:27:47 +02:00
Andrzej Rybczak
c63780e6e6
support adding last.fm streams to playlist
2010-08-23 17:13:45 +02:00
Andrzej Rybczak
638fab8535
perform one more check on song formats
...
it detects something like this: %. (where . doesn't stand for a valid tag type).
2010-08-23 10:51:26 +02:00
Andrzej Rybczak
523164dd74
settings: remove unused function prototypes
2010-08-22 22:06:54 +02:00
Andrzej Rybczak
1735a8c7db
handle possible errors while saving playlist properly
2010-08-22 22:04:57 +02: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
f09f7c396f
song format: add support for limiting maximal length of a tag
2010-08-22 20:56:38 +02:00
Andrzej Rybczak
e4b3d6aea2
make last column with fixed size take its whole size, not size-1
2010-08-22 18:40:10 +02:00
Andrzej Rybczak
7aebb34015
display: put long switch into separate function
2010-08-22 18:39:53 +02:00
Andrzej Rybczak
6687def7f7
merge some duplicated code in parsing song formats
2010-08-22 17:46:23 +02:00
Andrzej Rybczak
a66ab40c25
settings: make progressbar_look support 'empty' part of progressbar
2010-08-22 16:36:47 +02:00
Andrzej Rybczak
d879a60965
fix compilation --without-taglib
2010-08-22 15:43:48 +02:00
Andrzej Rybczak
1381a45d06
fix compilation --without-curl
2010-08-22 15:40:28 +02:00