Re: [Rhythmbox-devel] node tree structure



Hey ppl,

I'll second that, the filtering system is already very powerful. More 
than enough for doing searches with complex criterias.

You might loose some precious time and end up with big performances 
issues...

Cheers.


Le samedi, 15 fév 2003, à 15:55 Europe/Paris, Jorn Baayen a écrit :

> May I suggest first learning the codebase before undertaking foolish
> changes like this? You'll make yourself artist/album/genre browsers a
> *huge* pain to implement, and plus we already have a very powerful
> filtering system. Have a look at rb-node-filter. Dunno, maybe it's only
> on HEAD.
>
> *returns back to lurking*
>
> On Sat, 2003-02-15 at 08:38, Colin Walters wrote:
>> So,
>>
>> Along with refactoring the code to use RBSources, I'd like to add
>> support for a better filtering architecture than what we currently
>> have.  Basically, we want to implement the dialog Luca posted here
>> earlier.
>>
>> So what I am thinking is first dumping the tree structure
>> (Genre->Artist->Album->Song) in RBNode altogether, and reducing it to
>> RBSong which just holds the information.
>>
>> Then, the normal Genre/Artist/Alubm browsers become just a simple way 
>> to
>> construct a filter; the more complex filtering dialog will create
>> "VPlaylists" or something, where you can do things like filter by two
>> different artists, or by rating, etc.  So the genre, artist, etc. have
>> no special status as far as filtering goes.
>>
>> If no one has any reasons why this is a bad idea, I think I'll just 
>> have
>> a shot at implementing it.
>>
>> _______________________________________________
>> rhythmbox-devel mailing list
>> rhythmbox-devel@gnome.org
>> http://mail.gnome.org/mailman/listinfo/rhythmbox-devel
>
> _______________________________________________
> rhythmbox-devel mailing list
> rhythmbox-devel@gnome.org
> http://mail.gnome.org/mailman/listinfo/rhythmbox-devel
>
>
--
Olive




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