[Qgis-developer] Plugin reorganization (again)

Gary Sherman gsherman at geoapt.com
Wed Dec 14 15:15:46 EST 2011


On Dec 14, 2011, at 9:39 AM, Alexander Bruy wrote:

> Hi all,
> 
> there are lot of core plugins and much more contributed. Keep all them in
> single toolbar/menu decrease usability. I remember we have several
> discussions about that, and one of the results - Raster and Database menus.
> 
> But most plugins don't used appropriate menus, see [0]. So after some offlist
> discussion with Paolo I start to work on moving plugins to correct menus. As
> a part of this work I also implement some new functionality:
> - new methods to place plugin buttons to the Raster toolbar;
> - new Vector menu (hidden by default, appears after loading first plugin. Same
>   as we have with Database menu) and Vector toolbar. Methods to add plugins
>   to this menu/toolbar;
> - Database toolbar with appropriate methods.
> 
> Also I move most of core plugins to different menus, depending on
> their functions.

The only pitfall I see with this is if a plugin isn't loaded and the user loads it they may not know where to find the menu. I don't know if this is the case, but when plugins used the Plugins menu, the user had a clue where to look.


> Unchanged plugins are (they still located under Plugins menu):
> - eVis
> - MapServer export
> - OpenStreetMap
> - RoadGraph
> - Coordinate capture
> - Globe
> - GRASS
> 
> All this changes available in reorganize-plugins branch from my fork [1]
> 
> [0] http://hub.qgis.org/issues/4395
> [1] https://github.com/alexbruy/Quantum-GIS/tree/reorganize-plugins
> 
> Comments and opinions are welcome. If there are no objections, I can commit
> this to master.
> 
> Thanks
> -- 
> Alexander Bruy
> _______________________________________________
> Qgis-developer mailing list
> Qgis-developer at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/qgis-developer

-gary

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Gary Sherman
GeoApt LLC
  http://geoapt.com
Chair, QGIS PSC
Books:
  http://desktopgisbook.com
  http://qgisbook.com
"We work virtually everywhere"
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=








More information about the Qgis-developer mailing list