banshee-community-extensions:banshee-community-extensions.git
8 years agoRevert "[Streamrecorder] Migrated to GStreamer 1.0" stable-2.6
Frank Ziegler [Mon, 24 Feb 2014 12:51:25 +0000 (23:51 +1100)]
Revert "[Streamrecorder] Migrated to GStreamer 1.0"

This reverts commit 12d916ba48557c51e7d4b8381234d11dbfcb93e8.

8 years ago[Karaoke] Removed ContextPage as the service is no longer working
Frank Ziegler [Tue, 26 Nov 2013 10:20:08 +0000 (21:20 +1100)]
[Karaoke] Removed ContextPage as the service is no longer working

8 years ago[Streamrecorder] Migrated to GStreamer 1.0
Frank Ziegler [Mon, 24 Feb 2014 12:29:51 +0000 (23:29 +1100)]
[Streamrecorder] Migrated to GStreamer 1.0

8 years agoSoundCloud: Fix references in SoundCloud.csproj file
Bertrand Lorentz [Sat, 23 Nov 2013 15:07:35 +0000 (16:07 +0100)]
SoundCloud: Fix references in SoundCloud.csproj file

8 years agoSwitch csproj files to Mono/.NET 4.0 target framework
Bertrand Lorentz [Sat, 23 Nov 2013 15:03:30 +0000 (16:03 +0100)]
Switch csproj files to Mono/.NET 4.0 target framework

This also upgrades the solution file to the Visual Studio 2010 format,
and updates Hyena to the latest git master, that now also targets the
4.0 framework.

This only impacts the build when using xbuild or building from the IDE.
The usual 'make' build is not affected.

Also add the SoundCloud csproj in the solution, so that it gets updated.

8 years agoLet MonoDevelop 4.0 re-arrange the .sln and .csproj files
Bertrand Lorentz [Sat, 23 Nov 2013 14:37:32 +0000 (15:37 +0100)]
Let MonoDevelop 4.0 re-arrange the .sln and .csproj files

This is just the result of opening the solution properties without
changing anything, to let MonoDevelop 4.0 re-arrange the .sln and
.csproj files as it wants. This should prevent noise in later commits
that contain real changes.

This also add a proper GUID for the CueSheets project.

Some projects are temporarily downgraded from the 4.0 framework to 3.5,
for consistency, but everybody will be bumped shortly.

8 years agobuild: Reorder some items in configure.ac and src/Makefile.am
Bertrand Lorentz [Sat, 23 Nov 2013 14:16:03 +0000 (15:16 +0100)]
build: Reorder some items in configure.ac and src/Makefile.am

8 years ago[Songkick] Integrate songkick into build system
Frank Ziegler [Wed, 30 Oct 2013 18:38:45 +0000 (05:38 +1100)]
[Songkick] Integrate songkick into build system

Now Songkick can be excluded from the build with --disable-songkick

8 years agoMerge git://people.freedesktop.org/~slomo/banshee-community-extensions
Bertrand Lorentz [Thu, 10 Oct 2013 20:28:58 +0000 (22:28 +0200)]
Merge git://people.freedesktop.org/~slomo/banshee-community-extensions

8 years agoFanart: no need to compare with unknown strings
Andrés G. Aragoneses [Wed, 9 Oct 2013 15:04:42 +0000 (17:04 +0200)]
Fanart: no need to compare with unknown strings

In the same way we have removed this comparison in Banshee master:
https://git.gnome.org/browse/banshee/commit/?id=896af90924d6803ef5197b6da1ed4f2f174c143d

8 years agoFanArt: fix build with Mono 3.x
Andrés G. Aragoneses [Wed, 9 Oct 2013 15:02:41 +0000 (17:02 +0200)]
FanArt: fix build with Mono 3.x

By including an extra reference (glib-sharp)

8 years agoFanArt: remove unused method in ArtistImageSpec
Andrés G. Aragoneses [Wed, 9 Oct 2013 15:01:29 +0000 (17:01 +0200)]
FanArt: remove unused method in ArtistImageSpec

8 years ago[StreamRecorder] Fixed bug - creating multiple files when tags are continuously sent...
Frank Ziegler [Tue, 1 Oct 2013 12:52:12 +0000 (22:52 +1000)]
[StreamRecorder] Fixed bug - creating multiple files when tags are continuously sent through recorded stream

8 years ago[Fanart] Integrate fanart into build system (due to failing build) and disable by...
Frank Ziegler [Wed, 25 Sep 2013 16:05:55 +0000 (02:05 +1000)]
[Fanart] Integrate fanart into build system (due to failing build) and disable by default

Now Fanart can be included in the build with --enable-fanart

8 years agoFanart: add README with information about Makefile
Tomasz Maczynski [Mon, 23 Sep 2013 17:47:50 +0000 (19:47 +0200)]
Fanart: add README with information about Makefile

8 years agoSongKick: add README with information about Makefile
Tomasz Maczynski [Mon, 23 Sep 2013 17:46:55 +0000 (19:46 +0200)]
SongKick: add README with information about Makefile

8 years agoMakefile: add Fanart and SongKick SUBDIRS in Makefile
Tomasz Maczynski [Mon, 23 Sep 2013 17:29:27 +0000 (19:29 +0200)]
Makefile: add Fanart and SongKick SUBDIRS in Makefile

8 years agoSongKick: update SOURCES and RESOURCES in extension's Makefile.am
Tomasz Maczynski [Mon, 23 Sep 2013 17:27:22 +0000 (19:27 +0200)]
SongKick: update SOURCES and RESOURCES in extension's Makefile.am

8 years agoFanart: update SOURCES in extension's Makefile.am
Tomasz Maczynski [Mon, 23 Sep 2013 17:25:28 +0000 (19:25 +0200)]
Fanart: update SOURCES in extension's Makefile.am

8 years agoFanart: delete unused classes
Tomasz Maczynski [Mon, 23 Sep 2013 16:24:50 +0000 (18:24 +0200)]
Fanart: delete unused classes

delete unused CoverArtArtistColumnCell and CoverArtArtistListView. Those
classes shouldn't be in Fanart extension.

8 years agoFanart: add space before "(" in Downloader
Tomasz Maczynski [Mon, 23 Sep 2013 16:22:23 +0000 (18:22 +0200)]
Fanart: add space before "(" in Downloader

8 years agoFanart: set appropriate ViewKind in all FanartArtistListView instances
Tomasz Maczynski [Mon, 23 Sep 2013 16:17:36 +0000 (18:17 +0200)]
Fanart: set appropriate ViewKind in all FanartArtistListView instances

8 years agoFanart: add ArtistImageJob.OnCancelled () overload
Tomasz Maczynski [Mon, 23 Sep 2013 15:25:15 +0000 (17:25 +0200)]
Fanart: add ArtistImageJob.OnCancelled () overload

Thanks to that patch:
* exception about db table which does not exist isn't thrown and logged
when extension is desabled
* re-scan is performed correctly when plugin is turned off and on again

8 years agoFanart: delete old TODO in FanartArtistImageSpec
Tomasz Maczynski [Sun, 22 Sep 2013 22:25:46 +0000 (00:25 +0200)]
Fanart: delete old TODO in FanartArtistImageSpec

8 years agoFanart: get FanartService.ExtensionId using Mono.Addins.AddinManager
Tomasz Maczynski [Sun, 22 Sep 2013 22:25:28 +0000 (00:25 +0200)]
Fanart: get FanartService.ExtensionId using Mono.Addins.AddinManager

8 years agoFanart: delete more old comments in ArtistImageJob
Tomasz Maczynski [Sun, 22 Sep 2013 21:54:56 +0000 (23:54 +0200)]
Fanart: delete more old comments in ArtistImageJob

8 years agoFanart: simplify logic a bit and delete old comments in ArtistImageJob
Tomasz Maczynski [Sun, 22 Sep 2013 21:54:03 +0000 (23:54 +0200)]
Fanart: simplify logic a bit and delete old comments in ArtistImageJob

8 years agoFanart: delete cached files when extension is disabled
Tomasz Maczynski [Sun, 22 Sep 2013 21:48:36 +0000 (23:48 +0200)]
Fanart: delete cached files when extension is disabled

8 years agoFanart: drop db tables when extension is turned off by a user
Tomasz Maczynski [Sun, 22 Sep 2013 19:29:36 +0000 (21:29 +0200)]
Fanart: drop db tables when extension is turned off by a user

8 years agoFanart: use user-friendly names in menu
Tomasz Maczynski [Sun, 22 Sep 2013 19:13:33 +0000 (21:13 +0200)]
Fanart: use user-friendly names in menu

8 years agoFanart: replace "two columns" with "two column" in FanartArtistListView
Tomasz Maczynski [Sun, 22 Sep 2013 18:51:13 +0000 (20:51 +0200)]
Fanart: replace "two columns" with "two column" in FanartArtistListView

8 years agoFanart: delete unused code from IDictionaryUtils
Tomasz Maczynski [Sun, 22 Sep 2013 18:37:43 +0000 (20:37 +0200)]
Fanart: delete unused code from IDictionaryUtils

8 years agoFanart: call SaveDbImageData even when there is no logo available
Andrés G. Aragoneses [Thu, 19 Sep 2013 20:03:10 +0000 (22:03 +0200)]
Fanart: call SaveDbImageData even when there is no logo available

If this is not done, potentially Fanart can remain as an infinite loop
requesting logos for artists that don't have them.

Signed-off-by: Tomasz Maczyński <tmtimon@gmail.com>
8 years agoFanart: refactoring in FanartQueryJob to extract couple of methods
Andrés G. Aragoneses [Thu, 19 Sep 2013 14:13:16 +0000 (16:13 +0200)]
Fanart: refactoring in FanartQueryJob to extract couple of methods

This makes the big Lookup() method a bit more readable.
No change of behaviour in this commit.

8 years agoFanart: fix typo in debug message
Andrés G. Aragoneses [Thu, 19 Sep 2013 14:02:56 +0000 (16:02 +0200)]
Fanart: fix typo in debug message

8 years agoFanart: little nitpick corrections in the .addin.xml file
Andrés G. Aragoneses [Thu, 19 Sep 2013 13:45:04 +0000 (15:45 +0200)]
Fanart: little nitpick corrections in the .addin.xml file

Copyright year was wrong. Using "logos" instead of "images" in the
description is more accurate.

8 years agoFanart: micro-optimize some code in FanartService
Andrés G. Aragoneses [Thu, 19 Sep 2013 13:42:47 +0000 (15:42 +0200)]
Fanart: micro-optimize some code in FanartService

Using a const variable instead of two immediate strings, and using the
LINQ method .Any() instead of .Count()>0.

8 years agoFanart: improve readability of FanartArtistColumnCell.RenderArtistText ()
Tomasz Maczynski [Thu, 19 Sep 2013 12:01:13 +0000 (14:01 +0200)]
Fanart: improve readability of FanartArtistColumnCell.RenderArtistText ()

not change in behaviour

8 years agoFanart: set correct layout.Width in FanartArtistColumnCell
Tomasz Maczynski [Thu, 19 Sep 2013 11:57:27 +0000 (13:57 +0200)]
Fanart: set correct layout.Width in FanartArtistColumnCell

This commit fixes problem with ellipsizing

8 years agoFanart: don't limit width of FanartArtistColumnCell
Tomasz Maczynski [Thu, 19 Sep 2013 11:31:41 +0000 (13:31 +0200)]
Fanart: don't limit width of FanartArtistColumnCell

Note: Ellipsizing doesn't work in this implementation

8 years agoFanart: extract FanartArtistColumnCell.RenderArtistText () method
Tomasz Maczynski [Wed, 18 Sep 2013 18:49:22 +0000 (20:49 +0200)]
Fanart: extract FanartArtistColumnCell.RenderArtistText () method

8 years agoFanart: delete old TODO in FanartArtistImageSpec
Tomasz Maczynski [Wed, 18 Sep 2013 18:48:06 +0000 (20:48 +0200)]
Fanart: delete old TODO in FanartArtistImageSpec

delete old TODO, because suggestion from that wasn't considered good at
banshee-devel-list.

8 years agoFanart: delete old comment in ArtistImageJob
Tomasz Maczynski [Wed, 18 Sep 2013 17:49:04 +0000 (19:49 +0200)]
Fanart: delete old comment in ArtistImageJob

8 years agoFanart: adjust some headers to account for last commit
Andrés G. Aragoneses [Tue, 17 Sep 2013 21:45:33 +0000 (23:45 +0200)]
Fanart: adjust some headers to account for last commit

8 years agoFanart: avoid NullReferenceException when there is no logo
Andrés G. Aragoneses [Tue, 17 Sep 2013 14:50:34 +0000 (16:50 +0200)]
Fanart: avoid NullReferenceException when there is no logo

When there is no logo for a certain artist, Fanart response is simply
a string that contains the word "null". When this happened, it wouldn't
be parsed properly as JSON, obviously, which meant that the call to
method JsonObject.FromString() was returning null, which later was passed
to the constructor of CorrectResults, which would generate a NRE, which
would be caught by a try-catch which would call the constructor of
IncorrectResults class, which would receive the exception.

Seems simple enough to just convert all this cruft into code that doesn't
catch exceptions, but which also prints a warning when the response is
neither JSON nor "null".

8 years agoFanart: add code in FanartService which calls OnDisabled () method
Tomasz Maczynski [Tue, 17 Sep 2013 13:07:31 +0000 (15:07 +0200)]
Fanart: add code in FanartService which calls OnDisabled () method

8 years agoFanart: set normal font weight in FanartArtistColumnCell
Tomasz Maczynski [Tue, 17 Sep 2013 13:06:02 +0000 (15:06 +0200)]
Fanart: set normal font weight in FanartArtistColumnCell

8 years agoFanart: delete duplicated line in FanartArtistColumnCell
Tomasz Maczynski [Tue, 17 Sep 2013 13:04:27 +0000 (15:04 +0200)]
Fanart: delete duplicated line in FanartArtistColumnCell

8 years agoFanart: update FanartService.OnTracksDeleted () so that it works with current db...
Tomasz Maczynski [Tue, 17 Sep 2013 10:07:25 +0000 (12:07 +0200)]
Fanart: update FanartService.OnTracksDeleted () so that it works with current db schema

8 years agoFanart: fix typo
Andrés G. Aragoneses [Tue, 17 Sep 2013 13:01:28 +0000 (15:01 +0200)]
Fanart: fix typo

8 years agoFanart: fix warning
Andrés G. Aragoneses [Tue, 17 Sep 2013 13:01:12 +0000 (15:01 +0200)]
Fanart: fix warning

8 years agoSongKick: reformat and delete old comments
Tomasz Maczynski [Mon, 16 Sep 2013 18:51:37 +0000 (20:51 +0200)]
SongKick: reformat and delete old comments

8 years agoSongKick: delete old versions of Downloader.download () method
Tomasz Maczynski [Mon, 16 Sep 2013 18:31:00 +0000 (20:31 +0200)]
SongKick: delete old versions of Downloader.download () method

8 years agoSongKick: delete comments in Downloader
Tomasz Maczynski [Mon, 16 Sep 2013 18:28:44 +0000 (20:28 +0200)]
SongKick: delete comments in Downloader

8 years agoSongKick: delete old comments in SongKickSource
Tomasz Maczynski [Mon, 16 Sep 2013 18:26:17 +0000 (20:26 +0200)]
SongKick: delete old comments in SongKickSource

8 years agoSongKick: delete Account class
Tomasz Maczynski [Mon, 16 Sep 2013 18:25:37 +0000 (20:25 +0200)]
SongKick: delete Account class

delete Account class, because it provided no functionality

8 years agoFanart: solve menu bug - switching between views works correctly
Tomasz Maczynski [Mon, 16 Sep 2013 18:16:42 +0000 (20:16 +0200)]
Fanart: solve menu bug - switching between views works correctly

* correct last parameter of of RadioActionEntry constructor
* change type of ListViewKindSchema from
SchemaEntry<FanartArtistListViewKind> to SchemaEntry<int>

8 years agoFanart: use RadioAction.CurrentValue instead of RadioAction.Value
Tomasz Maczynski [Mon, 16 Sep 2013 13:25:22 +0000 (15:25 +0200)]
Fanart: use RadioAction.CurrentValue instead of RadioAction.Value

This partialy fixes a problem with menu.

8 years agoFanart: simplify code of FanartQueryJob.SaveArtistImage ()
Tomasz Maczynski [Mon, 16 Sep 2013 11:58:44 +0000 (13:58 +0200)]
Fanart: simplify code of FanartQueryJob.SaveArtistImage ()

8 years agoFanart: delete old comments
Tomasz Maczynski [Mon, 16 Sep 2013 11:50:37 +0000 (13:50 +0200)]
Fanart: delete old comments

8 years agoFanart: improve exception handling
Tomasz Maczynski [Mon, 16 Sep 2013 11:23:26 +0000 (13:23 +0200)]
Fanart: improve exception handling

8 years agoFanart: delete unused method in FanartArtistColumnCell
Tomasz Maczynski [Mon, 16 Sep 2013 00:24:02 +0000 (02:24 +0200)]
Fanart: delete unused method in FanartArtistColumnCell

8 years agoFanart: delete unused methods in FanartArtistListView
Tomasz Maczynski [Mon, 16 Sep 2013 00:22:13 +0000 (02:22 +0200)]
Fanart: delete unused methods in FanartArtistListView

8 years agoFanart: don't duplicate artist name in two-column mode
Tomasz Maczynski [Sun, 15 Sep 2013 23:41:36 +0000 (01:41 +0200)]
Fanart: don't duplicate artist name in two-column mode

8 years agoFanart: enable switching one-column and two-column views
Tomasz Maczynski [Sun, 15 Sep 2013 23:40:26 +0000 (01:40 +0200)]
Fanart: enable switching one-column and two-column views

8 years agoFanart: show menu options only when thay are relevant
Tomasz Maczynski [Sun, 15 Sep 2013 23:06:01 +0000 (01:06 +0200)]
Fanart: show menu options only when thay are relevant

8 years agoFanart: add a view selector in menu
Tomasz Maczynski [Mon, 16 Sep 2013 00:17:51 +0000 (02:17 +0200)]
Fanart: add a view selector in menu

add a manu option to choose between one-column and two-columns design

8 years agoFanart: delete old TODO in FanartArtistListView
Tomasz Maczynski [Sun, 15 Sep 2013 12:44:38 +0000 (14:44 +0200)]
Fanart: delete old TODO in FanartArtistListView

8 years agoFanart: add two methods in FanartArtistListView
Tomasz Maczynski [Sun, 15 Sep 2013 12:31:05 +0000 (14:31 +0200)]
Fanart: add two methods in FanartArtistListView

add SetNormalOneColumn and SetNormalTwoColumns methods in
FanartArtistListView

8 years agoFanart: add ViewKind property in FanartArtistListView
Tomasz Maczynski [Sun, 15 Sep 2013 12:26:48 +0000 (14:26 +0200)]
Fanart: add ViewKind property in FanartArtistListView

8 years agoFanart: add FanartArtistColumnCell.RenderNameWhenNoImage property
Tomasz Maczynski [Sat, 14 Sep 2013 20:41:37 +0000 (22:41 +0200)]
Fanart: add FanartArtistColumnCell.RenderNameWhenNoImage property

add FanartArtistColumnCell.RenderNameWhenNoImage boolean property and
display FanartArtistColumnCell appropriately

8 years agoFanart: render image name when no image is available
Tomasz Maczynski [Sat, 14 Sep 2013 20:31:45 +0000 (22:31 +0200)]
Fanart: render image name when no image is available

8 years agoFanart: display artist name first, update appearance
Tomasz Maczynski [Thu, 12 Sep 2013 14:19:24 +0000 (16:19 +0200)]
Fanart: display artist name first, update appearance

* display artist name first, then graphics
* reduce cell height
* do not display default images for artists with no artist image

8 years agoFanart: assign thumb size based on the scale in FanartArtistColumnCell
Tomasz Maczynski [Thu, 12 Sep 2013 11:49:52 +0000 (13:49 +0200)]
Fanart: assign thumb size based on the scale in FanartArtistColumnCell

8 years agoMerge branch 'master' of git://gitorious.org/banshee-community-extensions/banshee...
Tomasz Maczynski [Thu, 12 Sep 2013 11:40:50 +0000 (13:40 +0200)]
Merge branch 'master' of git://gitorious.org/banshee-community-extensions/banshee-community-extensions

8 years agoFanart: increase row height of FanartArtistColumnCell
Tomasz Maczynski [Thu, 12 Sep 2013 11:31:36 +0000 (13:31 +0200)]
Fanart: increase row height of FanartArtistColumnCell

8 years agoFanart: improve resotring of old state in FanartService.Dispose ()
Tomasz Maczynski [Thu, 12 Sep 2013 10:08:10 +0000 (12:08 +0200)]
Fanart: improve resotring of old state in FanartService.Dispose ()

If ArtistView or AlbumartistView was not ArtistListView, appropriate
object instance is restored

8 years ago.gitignore: add "obj", to ignore obj directories
Andrés G. Aragoneses [Wed, 11 Sep 2013 19:14:22 +0000 (21:14 +0200)]
.gitignore: add "obj", to ignore obj directories

8 years agoFanart: reduce image spacing in FanartArtistColumnCell
Tomasz Maczynski [Wed, 11 Sep 2013 14:23:11 +0000 (16:23 +0200)]
Fanart: reduce image spacing in FanartArtistColumnCell

8 years agoFanart: add log messages when DatabaseTrackInfo is processes in FanartQueryJob
Tomasz Maczynski [Wed, 11 Sep 2013 11:40:16 +0000 (13:40 +0200)]
Fanart: add log messages when DatabaseTrackInfo is processes in FanartQueryJob

8 years agoFanart: preserve ratio of artists' images
Tomasz Maczynski [Wed, 11 Sep 2013 11:38:52 +0000 (13:38 +0200)]
Fanart: preserve ratio of artists' images

Thanks to this commit artists' images aren't distorted

8 years agoFanart: delete FanartSource and FanartSourceContents
Tomasz Maczynski [Tue, 10 Sep 2013 18:39:54 +0000 (20:39 +0200)]
Fanart: delete FanartSource and FanartSourceContents

delete FanartSource and FanartSourceContents since there is no need to
add a source for this extension (menu entries should be added instead of
that)

8 years agoFanart: switch back to default ArtistViews when plugin is turned off
Tomasz Maczynski [Tue, 10 Sep 2013 18:14:22 +0000 (20:14 +0200)]
Fanart: switch back to default ArtistViews when plugin is turned off

* add FanartService.view field
* set view.ArtistView and view.AlbumartistView to ArtistListView
instances when FanartService is disposed

8 years agoFanart: make FanartService.InitializeViews () a non-static method
Tomasz Maczynski [Tue, 10 Sep 2013 18:10:38 +0000 (20:10 +0200)]
Fanart: make FanartService.InitializeViews () a non-static method

8 years agoFanart: move code from FanartSource to FanartService
Tomasz Maczynski [Tue, 10 Sep 2013 18:03:47 +0000 (20:03 +0200)]
Fanart: move code from FanartSource to FanartService

move code which changes ArtistView and AlbumartistView from FanartSource
to FanartService

8 years agoFanart: delete outdated comments in FanartSource
Tomasz Maczynski [Tue, 10 Sep 2013 17:29:24 +0000 (19:29 +0200)]
Fanart: delete outdated comments in FanartSource

8 years agoFanart: improve whitespaces and indentation
Tomasz Maczynski [Tue, 10 Sep 2013 17:19:56 +0000 (19:19 +0200)]
Fanart: improve whitespaces and indentation

8 years agoFanart: get rid of unnecessary re-assignments in FanartArtistColumnCell.Render ()
Tomasz Maczynski [Tue, 10 Sep 2013 17:11:32 +0000 (19:11 +0200)]
Fanart: get rid of unnecessary re-assignments in FanartArtistColumnCell.Render ()

8 years agoFanart: reorder assignments
Tomasz Maczynski [Tue, 10 Sep 2013 17:07:08 +0000 (19:07 +0200)]
Fanart: reorder assignments

8 years agoFanart: add comments in FanartArtistColumnCell.Render ()
Tomasz Maczynski [Tue, 10 Sep 2013 17:03:44 +0000 (19:03 +0200)]
Fanart: add comments in FanartArtistColumnCell.Render ()

8 years agoFanart: extract FanartArtistColumnCell.GetArtistsMbid() method
Tomasz Maczynski [Tue, 10 Sep 2013 17:01:17 +0000 (19:01 +0200)]
Fanart: extract FanartArtistColumnCell.GetArtistsMbid() method

8 years agoFanart: delete redundant defaultImage variable
Tomasz Maczynski [Tue, 10 Sep 2013 16:52:01 +0000 (18:52 +0200)]
Fanart: delete redundant defaultImage variable

8 years agoFanart: move TODO in appropriate place
Tomasz Maczynski [Tue, 10 Sep 2013 16:51:00 +0000 (18:51 +0200)]
Fanart: move TODO in appropriate place

8 years agoFanart: extract FanartArtistColumnCell.GetDefaultArtistImage () method
Tomasz Maczynski [Tue, 10 Sep 2013 16:44:37 +0000 (18:44 +0200)]
Fanart: extract FanartArtistColumnCell.GetDefaultArtistImage () method

8 years agoFanart: delete old TODO in FanartArtistColumnCell
Tomasz Maczynski [Tue, 10 Sep 2013 16:41:47 +0000 (18:41 +0200)]
Fanart: delete old TODO in FanartArtistColumnCell

8 years agoFanart: check if image is downloaded before reading file from disc
Tomasz Maczynski [Tue, 10 Sep 2013 16:30:33 +0000 (18:30 +0200)]
Fanart: check if image is downloaded before reading file from disc

8 years agoFanart: delete old comments and log messages in FanartArtistColumnCell
Tomasz Maczynski [Tue, 10 Sep 2013 15:26:00 +0000 (17:26 +0200)]
Fanart: delete old comments and log messages in FanartArtistColumnCell

8 years agoFanart: store null in db if artist's MBDI was not found
Tomasz Maczynski [Tue, 10 Sep 2013 00:41:32 +0000 (02:41 +0200)]
Fanart: store null in db if artist's MBDI was not found

This commit fix a bug - now Fanart doesn't perform an infinite loop when
there's an artist with unknown MBDI

8 years agoFanart: fix another bug in db queries
Tomasz Maczynski [Tue, 10 Sep 2013 00:35:00 +0000 (02:35 +0200)]
Fanart: fix another bug in db queries

new db queries yield correct results when CoreArtists.Name is null or
CoreArtists.MusicBrainzID is null

8 years agoFanart: log exceptions in ArtistImageJob.Lookup()
Tomasz Maczynski [Mon, 9 Sep 2013 23:31:50 +0000 (01:31 +0200)]
Fanart: log exceptions in ArtistImageJob.Lookup()