Re: [Banshee-List] Fleow Plugin



On Mon, Jun 9, 2008 at 12:44 PM,  <infernux web de> wrote:
>> - the original Fleow plugins adds it's 'Engine' widget (the cover flow) as
>> next: InterfaceElements.MainContainer.PackEnd(...); What is the structure
>> of the GUI at the moment, and can I replace the album browser? I'be
>> browsed throuught the source code but couldn't find it immediately.
> The browser code should be in Banshee.Collection.Gui IIRC. I don't know if you can
> override the widget right now but even if not, I don't see why this could not
> become an extension point in the future. Gabriel, Aaron, what do you think?
>
>> - What is the database layout of Banshee?
> Go to ~/.config/banshee-1 and run "sqlite3 banshee.db .dump > banshee.db.sql"
> to get  a text dump of you DB which should give you the basic idea.
>
>> More specifically where are the album covers stored (in the database? real files?)
>> or where can I find the information in the database!
> The cover art files are all stored in ~/.cache/album-art/ as individual files. The
> filenames are artist-album.jpg (with spaces and special characters stripped out).
> Have a look at src/Core/Banshee.Core/Banshee.Base/CoverArtSpec.cs for the
> details.

Shouldn't this be exposed by the Banshee API instead of being read
from files on disk (which are an implementation detail)?

-- 
Patryk Zawadzki
PLD Linux Distribution


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