Re: Effects Menu Categorization

James Crook <[email protected]> Mon, 5 Apr 2021 20:52:51 +0100
Newsgroups gmane.comp.audio.audacity.devel
Message-ID <CAMe=4iu6gW22GDNg2nydXc+E2Hed5f15T799DSpg=NLeLQfbKg@mail.gmail.com>
On Mon, 5 Apr 2021 at 19:44, John Rosner <[email protected]> wrote:

> I think I could make this dialog with the option to choose a submenu, and
> I will keep that bug report in mind as I work on this.
>
> Additionally, after I finish the work for my class, I would love to keep
> helping with the development of audacity in the future.
>

That would be great, but be careful - working in a team on open source can
be a little addictive.

--James.




>
> On Mon, Apr 5, 2021 at 1:56 PM James Crook <[email protected]>
> wrote:
>
>> When we revisit the effects manager we also want to address this bug:
>> https://bugzilla.audacityteam.org/show_bug.cgi?id=2452
>> It's a P2 issue.  We rarely make enhancement requests P2.
>>
>>
>> I'd like us to move to something more like this (from MuseScore).  We can
>> do better than it in a number of ways.  It's 'just a start'.
>> [image: image.png]
>>
>> I think the Musescore plugin manager uses space better than we do, and it
>> has the option of more information about each plugin.  That's good.  [we
>> should also later use it for modules, which are 'just' substantial plugins]
>>
>> I also think that just defining 'Favorites' is too specific.  We want to
>> offer other top-level items, and in time an actual ability to construct a
>> menu.
>>
>> The revamping of plugins is clearly more than 12-15 hours work.  I think
>> the route is to come up with an overall plan - possibly a plan that
>> involves a series of steps, and then carve out a piece that is the right
>> size for you.
>>
>> Possibly you could do this dialog, missing out the shortcuts, and in the
>> right panel have the option to choose a submenu, e.g. initially just
>> favourites or standard.  Others could add the shortcuts, the more flexible
>> menu construction, de-duplication and other refinements.
>>
>> Does that first step sound too much for what you planned?
>>
>> --James.
>>
>>
>>
>>
>>
>> On Mon, 5 Apr 2021 at 16:41, John Rosner <[email protected]>
>> wrote:
>>
>>> For the favorites, here's what I'm thinking,
>>> When you click on the Add / Remove Plugins button from the effects menu
>>> and it brings up the manage plug-ins gui, I want to add a "Favorite"
>>> column, a button on the bottom that will add or remove a plugin from
>>> favorites, and a radio button on the top to show favorites. Finally, on the
>>> effects menu, underneath "Repeat last effect" there will be a
>>> category called "Favorites" that will show all the plugins that have been
>>> favorited.
>>>
>>> For categorizing the rest of the effects to make the menu smaller, I'm
>>> not sure how to approach that and I am looking for suggestions.
>>>
>>> On Mon, Apr 5, 2021 at 11:09 AM James Crook <[email protected]>
>>> wrote:
>>>
>>>> That would be super and really welcome.
>>>> Could you say a few words about what the GUI for configuring this would
>>>> be?
>>>>
>>>> On Mon, 5 Apr 2021 at 15:28, John Rosner <[email protected]>
>>>> wrote:
>>>>
>>>>> Hello,
>>>>>
>>>>> I am a computer science student at a US University, and for one of my
>>>>> classes, I need to make a contribution to an open source project. I am
>>>>> looking to spend 12-15 hours fixing a few bugs or implementing a small
>>>>> feature.
>>>>>
>>>>> I have already cloned the audacity repository and built it
>>>>> successfully and I'm looking for some guidance on what kind of contribution
>>>>> to make.
>>>>>
>>>>> After looking at the github, the wiki, and bugzilla, a feature I
>>>>> believe I could implement in that time is reorganizing the effects menu so
>>>>> that it is not super long.
>>>>> See:
>>>>> https://wiki.audacityteam.org/wiki/Proposal_Effect_Menu_Categorization
>>>>> In doing this, I would want to incorporate a favorites list that can
>>>>> be edited from the plugin manager menu.
>>>>>
>>>>> If there are other ideas about what I could do in this time frame,
>>>>> please let me know!
>>>>>
>>>>> Thanks,
>>>>> John
>>>>> _______________________________________________
>>>>> audacity-devel mailing list
>>>>> [email protected]
>>>>> https://lists.sourceforge.net/lists/listinfo/audacity-devel
>>>>>
>>>> _______________________________________________
>>>> audacity-devel mailing list
>>>> [email protected]
>>>> https://lists.sourceforge.net/lists/listinfo/audacity-devel
>>>>
>>> _______________________________________________
>>> audacity-devel mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/audacity-devel
>>>
>> _______________________________________________
>> audacity-devel mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/audacity-devel
>>
> _______________________________________________
> audacity-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/audacity-devel
>

_______________________________________________
audacity-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/audacity-devel
image.png (image/png, 65.7 KB) - not displayed