Standardizing Context Menu Actions

Seb Ruiz ruiz at kde.org
Mon Nov 3 02:40:24 CET 2008


2008/11/3 Dan Meltzer <parallelgrapefruit at gmail.com>:
> On Sun, Nov 2, 2008 at 7:57 PM, Alejandro Wainzinger
> <aikawarazuni at gmail.com> wrote:
>> The CollectionTreeView currently makes special cases of: editing tags
>> (EditCapability), Copy To Collection, Move To Collection,
>> CustomActionsCapability, etc.  But they all have the same idea in
>> mind: get a list of Meta::Track, and perform some actions on them.
>> What's desired is to refactor this so that the Collections, that the
>> selected tracks belong to, get tested for certain Capabilities, and
>> these Capabilities are all built in one go.  This also means making
>> certain Capabilities for Collection, instead of Track.
>
> Hi,
>
> While I agree think that this is necessary, and we should do it, I
> think this definately needs to wait until after 2.0.  This sounds like
> a lot of code and changes, and has a possibility of introducing
> regressions.  In terms of implementation, I think the possibly best
> way to do this would be to make Collection inherit from Meta::Base (as
> It's really a type of meta).

I disagree, I think this is of such importance that it needs to happen asap.



-- 
Seb Ruiz

http://www.sebruiz.net/
http://amarok.kde.org/


More information about the Amarok-devel mailing list