In Bio7 it is easy to update the Eclipse ImageJ plugin to the latest version. Open the main menu Help -> Install new Software dialog and add the following update site entry (see screenshot below) to install the update:
It might be recommended to externalize the default ImageJ plugin location (the plugins to extend ImageJ) in the Bio7 preferences (Preferences -> Preferences ImageJ -> Plugins Path) thus that the updates don’t overwrite the default location.
You could for example set the path to a local and remote Github repository to share the plugins with a team.
A change in the preferences will automatically update the ImageJ classpath at runtime (as in the ImageJ menu Help -> Refresh Menus).
I created an update for MacOSX and Windows which can be easily installed with the Update Manager of Bio7. This update fixes some bugs (which affects Windows and MacOSX only), adds two new scripts in the R-Shell view and updates the ImageJ plugin to version 1.52o33.
Before you update Bio7 make sure that you make a backup of possible installed scripts and ImageJ plugins in the default script and ImageJ plugin location because these two plugins and their preferences will be updated (it might be a good practice to externalize these locations in the Bio7 preferences for updates in the future).
1. Add the update sites below to the Update Manager (Help->Install New Software)
2. Add the URL (Location) of the Update Site (see below).
3. Close the Update Manager and then check for Updates (Help->Check for Updates).
4. Select Bio7 and confirm all licenses and unavailable certificates during installation.
Improved plot canvas (zooming, actions, etc. are now working as intended)
Plot action buttons are now added below each plot (see screenshot below)
Added a new Java compile action (in the plugins menu) to compile the current opened Eclipse editor source (see screenshot below). To compile dynamically with ImageJ please use or adjust the ImageJ plugins path in the Eclipse preferences.
MouseWheel actions are now working as intended (use STRG+MouseWheel to zoom!)
Improved stability for drag and drop actions of multiple image files
Improved stability for MacOSX
Reorganized Eclipse plugins and features
ImageJ2 can now be optionally installed and is not bundled by default (now optional dependent of ImageJ). Customization is possible (plugin can be populated with maven command in Eclipse)
Added the latest ImageJ macro function templates
JavaFX (embed Swing in JavaFX and SWT panel) can now be optionally installed (but is not necessary by default)
Removed the outdated Albireo plugin dependency
Added key listeners for the tab when all images are closed (ImageJ keys!)
Improved the ImageJ macro hoover (workaround for SWT_AWT)
Added a workaround for repaint issues in MacOSX when switching perspectives with SWT_AWT
Added a workaround for MacOSX to receive key events again after focus lost (sometimes you need to press the mouse two times when the perspectives have been switched)
Fixed several rare occuring deadlock events on MacOSX
It might be necessary to uninstall old plugin versions first!
To install the plugin the latest OpenJDK 11 is required and an installation of Eclipse 4.10 or 4.9.
The plugin is availabe from the Eclipse Marketplace Client: