napari / npe2

napari plugin engine v2
https://napari.org/plugins/
Other
10 stars 27 forks source link

plugin settings store and editor #361

Open bjudkewitz opened 1 month ago

bjudkewitz commented 1 month ago

Suggested enhancement

When writing plugins, for example a reader plugin, it is not uncommon to have some settings that should be exposed to the user. It would be great to have a central plugin settings store and editor UI. Is there a way to use the Napari Preferences editor for this? If there is, I'm not sure if it's documented. If there isn't, I think it would be a great feature!

jni commented 1 month ago

Thanks for posting @bjudkewitz! Indeed we've had discussions about this in the past. See some references in napari/napari#4697 and also some discussion from this comment in napari/napari#992.

To be honest I can't say with certainty when we'll be able to get to it. If someone wanted to implement it we'd be happy to help out, though!

jni commented 1 month ago

(But, to be clear: it's in scope and generally we do want to support this!)