I'd like to ask about Avogadro2 extensions and priorities.

In Avogadro 1, plugins were loaded in alphabetical order (sorted by the 
filesystem) and then the extension provided an ordered list of commands. This 
meant that the extension basically was responsible for building out a menu 
in-order. (I'm thinking for example of the Molecular Mechanics submenu.)

In Avogadro v2, it's *very* hard to do this. Menu items are sorted 
alphabetically and/or by priority. But since *nothing* has priority set right 
now, things jump to the top.

I'm thinking for example of cut/copy/paste.

Every OS has standardized on the order of cut-copy-paste. Of course this isn't 
in alphabetical order.

So right now, in Avogadro v2, you get "Copy - Cut - Paste".

I'm happy to patch the behavior (and revert back to Avogadro v1 strategy of 
each plugin providing an ordered list). Was there a reason for this design?

Thanks,
-Geoff
------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
Avogadro-devel mailing list
Avogadro-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/avogadro-devel

Reply via email to