scijava-common icon indicating copy to clipboard operation
scijava-common copied to clipboard

A plugin framework and application container with built-in extensibility mechanism :electric_plug:

Results 119 scijava-common issues
Sort by recently updated
recently updated
newest added

As discussed in [this Zulip thread](https://imagesc.zulipchat.com/#narrow/stream/327495-scenery.2Bsciview/topic/Class.20initialization.20in.20Add.20commands), when invoking a SciJava `Command` plugin, multiple instances of the command might get instantiated and then thrown away, just to [retrieve default parameter values](https://github.com/scijava/scijava-common/blob/scijava-common-2.98.0/src/main/java/org/scijava/command/CommandModuleItem.java#L168)....

bug

It is often used in conjuction with openers that do load-and-show on their own, as opposed to load-only-and-have-Fiji-to-show pattern. Requires a patch on the `imagej-legacy` side... will PR there too....

In the Script Editor, open Widgets.js (template from scripting-javascript). It has many parameter types, including: ```javascript #@ BigInteger bigInteger #@ BigDecimal bigDecimal ``` Run it, and an exception is thrown...

bug

I would like to use ScriptREPL to invoke a Kotlin script, and it works when run like so: > jgo --repository scijava.public=https://maven.scijava.org/content/groups/public org.scijava:scijava-common:@ScriptREPL+org.scijava:scripting-kotlin Foo.kt however I end up with a...

With https://github.com/scijava/scijava-common/commit/664b3ab482f7cda3303154507b7e515a48cc6dee and https://github.com/scijava/scijava-common/commit/61e98d7cdc820cf85f8957f11b93ebb1dc2115d8 it was made possible to use enums with custom labels in scijava commands However, currently enums with custom labels are not persisted, i.e. if the user...

From [a Zulip topic](https://imagesc.zulipchat.com/#narrow/stream/327236-ImageJ/topic/ChoiceWidget.20with.20listBox.20style.20doesn't.20work.20with.20setChoices) by @emilmelnikov: In the following example, target should be a dropdown list populated with values derived from other inputs when they change, but target renders as...

This issue is connected with https://github.com/scijava/scijava-common/issues/468 Below is a very simple test, using SCIFIO TiffParser: ``` public class FileHandleGenericsBug { public static void main(String[] args) { if (args.length < 1)...

I have a command with a non-required array parameter: ``` @Parameter(label = "Select Bvv Windows to synchronize", required = false) BvvHandle[] bvvhs; ``` Before, when nothing was set, `bvvhs` was...

The URL location for `ScriptInfos` omits the `scripts` directory they were discovered from, resulting in paths that are incorrect.. e.g.: ![image](https://github.com/scijava/scijava-common/assets/1123809/49babd51-9288-4375-93e8-c3b5ef7a6f31) This plugin actually lives in `Fiji.app/plugins/scripts/File/Open_Samples` ![image](https://github.com/scijava/scijava-common/assets/1123809/e0531f33-57a0-4ea7-9f00-b317843db9da) Plugins that...

bug

[AbstractDisplay.close()](https://github.com/scijava/scijava-common/blob/3e0afe10014db09bd891c4290d994fbdf68f792f/src/main/java/org/scijava/display/AbstractDisplay.java#L128) tries to remove the display if active by calling displayService.setActiveDisplay(null), but this doesn't do anything because the [default implementation](https://github.com/scijava/scijava-common/blob/3e0afe10014db09bd891c4290d994fbdf68f792f/src/main/java/org/scijava/display/DefaultDisplayService.java#L119) ignores null arguments. This leads to displays not actually closing...

bug