- **Comment**:
not blocking OJ2 move it to future
---
** [bugs:#316] Inconsistencies in plugin enablecheck**
**Status:** open
**Milestone:** OJ_future
**Labels:** General / Other
**Created:** Tue May 14, 2013 06:43 AM UTC by michael michaud
**Last Updated:** Sun Aug 08, 2021 04:34 PM UTC
**Owner:** nobody
There are many inconsistencies in the enablecheck parameter of plugins.
Most of them appear if two projects or more are opened, and/or if an Attribute
table is active.
One current problem happens if layer B of project B is selected, and Attribute
table of layer A of project A is the active frame : most plugins are
initialized with layer B, not A.
Some suggestions :
Save view as...
Copy to clipboard
Printer
==> should be deactivated if no task window is active \(if a attribute table is
active\)
Analysis
==> some plugins are activated if no layer is selected and an attribute table
is active \(ex. buffer, offset\) and others are not \(union, polygon overlay\)
: as soon as the plugin offers a layer chooser, it should be active \(and
propose only layers of the task related to the active window, either a task
window or a attribute table\)
Classify
Calculate
Layer attribute
Layer statistics
Feature statistics
==> Should be activated if no layer is selected but a Attribute table is active
Generate > Create point layer
==> Should be activated if a Attribute table is active
Edit geometries
==> Planar graph activation is not similar to other plugins of the submenu
Edit attribute
==> Some of them should be available if a Attribute table is active
---
Sent from sourceforge.net because jump-pilot-devel@lists.sourceforge.net is
subscribed to https://sourceforge.net/p/jump-pilot/bugs/
To unsubscribe from further messages, a project admin can change settings at
https://sourceforge.net/p/jump-pilot/admin/bugs/options. Or, if this is a
mailing list, you can unsubscribe from the mailing list.
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel