[Muine] Musicbrainz + devkey patch



Hey all,

Fret not, I've not disappeared. I have been MIA with xmas/new years and
a snowboarding trip.

*But*, not all time has been lost. Attached is a patch I'd like to
commit which implements both Musicbrainz searching, and the Amazon Dev
Tag gconf key. (The two patches collide, so they can't easily be sent
separately, I'm also lazy). The musicbrainz bits I've changed slightly
from the original, mostly small tweaks:

1) Wrap all access to the musicbrainz stuff in a try/catch in order to
not actually require musicbrainz be around, but use it if the lib is
present. This avoid adding another dependancy to muine, while still
letting it work. Hurrah for .NET's p/invoke foo.

2) Code cleanup, and zapping of "The " and "the ", etc from band names
while searching. This is another of those "could use some
internationalization lovin'" bits. Speaking of which, I'd love
contributions to this search stuff to make it nicer for those non-USians
(I can't help being one, much as I'd love to).

Feedback and testing welcome, I'd love to see this (or something like
it) commited ASAP. Up next is snorp's inotify updates, and maybe
eventually the entagged stuff.

-pete




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]