Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
5 changes: 5 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,5 +17,10 @@ jobs:
java-version: '25'
java-package: 'jdk'

- name: Set up Maven
uses: stCarolas/setup-maven@d6af6abeda15e98926a57b5aa970a96bb37f97d1 # v5
with:
maven-version: '3.9.16'

- name: Build with Maven
run: mvn -f com.eco.bio7.aggregator/pom.xml install --batch-mode --no-transfer-progress
Original file line number Diff line number Diff line change
Expand Up @@ -145,7 +145,7 @@

import worldw.Activator;

import com.eco.bio7.image.CanvasView;
import com.eco.bio7.image.ui.CanvasView;
import com.eco.bio7.util.Util;
import com.eco.bio7.worldwind.swt.WorldWindowNewtCanvasSWT;
import com.swtdesigner.SWTResourceManager;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@
import org.eclipse.ui.part.ViewPart;
import org.rosuda.REngine.Rserve.RConnection;

import com.eco.bio7.image.Util;
import com.eco.bio7.util.Util;
import com.eco.bio7.worldwind.swt.NewtInputHandlerSWT;
import com.eco.bio7.worldwind.swt.StatusBar;
import com.eco.bio7.worldwind.swt.WorldWindowNewtAutoDrawableSWT;
Expand Down
3 changes: 2 additions & 1 deletion com.eco.bio7.ijmacro.editor/META-INF/MANIFEST.MF
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,8 @@ Require-Bundle: org.eclipse.ui,
org.eclipse.text,
org.eclipse.ui.ide,
org.eclipse.core.resources,
com.eco.bio7.image
com.eco.bio7.image,
com.eco.bio7.util
Eclipse-LazyStart: true
Import-Package: org.eclipse.ui.views.contentoutline
Bundle-ClassPath: bin/,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
import org.eclipse.ui.PlatformUI;
import org.eclipse.ui.texteditor.IDocumentProvider;
import org.eclipse.ui.texteditor.ITextEditor;
import com.eco.bio7.image.Util;
import com.eco.bio7.util.Util;

public class OpenColorDialog extends AbstractHandler {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
import org.eclipse.ui.PlatformUI;
import org.eclipse.ui.texteditor.IDocumentProvider;
import org.eclipse.ui.texteditor.ITextEditor;
import com.eco.bio7.image.Util;
import com.eco.bio7.util.Util;

public class OpenColorDialogRGBToHex extends AbstractHandler {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
import org.eclipse.ui.PlatformUI;
import org.eclipse.ui.texteditor.IDocumentProvider;
import org.eclipse.ui.texteditor.ITextEditor;
import com.eco.bio7.image.Util;
import com.eco.bio7.util.Util;

public class OpenDirDialog extends AbstractHandler {
private String dir;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
import org.eclipse.ui.PlatformUI;
import org.eclipse.ui.texteditor.IDocumentProvider;
import org.eclipse.ui.texteditor.ITextEditor;
import com.eco.bio7.image.Util;
import com.eco.bio7.util.Util;

public class OpenFileDialog extends AbstractHandler {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
import org.eclipse.ui.PlatformUI;
import org.eclipse.ui.texteditor.IDocumentProvider;
import org.eclipse.ui.texteditor.ITextEditor;
import com.eco.bio7.image.Util;
import com.eco.bio7.util.Util;

public class SaveFileDialog extends AbstractHandler {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
import org.eclipse.ui.texteditor.IDocumentProvider;
import org.eclipse.ui.texteditor.ITextEditor;

import com.eco.bio7.image.Util;
import com.eco.bio7.util.Util;

/*For this class only a command is defined. It is used in the RColorInformationControl hover!*/
public class OpenColorHexDialog extends Action {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
import org.eclipse.swt.widgets.Shell;

import com.eco.bio7.ijmacro.editor.IJMacroEditorPlugin;
import com.eco.bio7.image.Util;
import com.eco.bio7.util.Util;

import ij.macro.Interpreter;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
import org.eclipse.ui.texteditor.AbstractRulerActionDelegate;
import org.eclipse.ui.texteditor.IDocumentProvider;
import org.eclipse.ui.texteditor.ITextEditor;
import com.eco.bio7.image.Util;
import com.eco.bio7.util.Util;


public class EditSelBreakpointAction extends AbstractRulerActionDelegate implements IEditorActionDelegate {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
import org.eclipse.swt.widgets.Shell;
import org.eclipse.swt.widgets.Text;

import com.eco.bio7.image.Util;
import com.eco.bio7.util.Util;
import org.eclipse.swt.widgets.Combo;
import org.eclipse.swt.events.SelectionAdapter;
import org.eclipse.swt.events.SelectionEvent;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
import org.eclipse.swt.widgets.Shell;
import org.eclipse.swt.widgets.Text;

import com.eco.bio7.image.Util;
import com.eco.bio7.util.Util;

/*Class from: http://www.vogella.com/tutorials/EclipseDialogs/article.html*/

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
import org.eclipse.ui.texteditor.AbstractRulerActionDelegate;
import org.eclipse.ui.texteditor.IDocumentProvider;
import org.eclipse.ui.texteditor.ITextEditor;
import com.eco.bio7.image.Util;
import com.eco.bio7.util.Util;

public class ToggleDebugConditionalBreakpointAction extends AbstractRulerActionDelegate
implements IEditorActionDelegate {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -112,8 +112,8 @@
import com.eco.bio7.ijmacro.editor.outline.IJMacroEditorOutlineNode;
import com.eco.bio7.ijmacro.editor.outline.IJMacroEditorTreeContentProvider;
import com.eco.bio7.ijmacro.editor.toolbar.debug.DebugVariablesView;
import com.eco.bio7.image.CanvasView;
import com.eco.bio7.image.Util;
import com.eco.bio7.image.ui.CanvasView;
import com.eco.bio7.util.Util;

import ij.IJ;
import ij.WindowManager;
Expand All @@ -129,6 +129,10 @@
*/
public class IJMacroEditor extends TextEditor implements IPropertyChangeListener, Debugger {

/* Bio7 debug mode (not available in the ImageJ Debugger interface)! */
public static final int RUN_TO_EXPRESSION = 6;


private static final String TEMPLATE_PROPOSALS = "template_proposals_action";

private ColorManager colorManager;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -172,7 +172,7 @@ public void run() {
interp.run(macro);
else {
if ("Popup Menu".equals(name)) {
PopupMenu popup = Menus.getPopupMenu();
org.eclipse.swt.widgets.Menu popup = Menus.getPopupMenu();
if (popup!=null) {
ImagePlus imp = null;
Object parent = popup.getParent();
Expand Down
1 change: 1 addition & 0 deletions com.eco.bio7.ijmacroedit.feature/feature.xml
Original file line number Diff line number Diff line change
Expand Up @@ -231,6 +231,7 @@ litigation.
<import plugin="org.eclipse.ui.ide" version="3.13.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.core.resources" version="3.12.0" match="greaterOrEqual"/>
<import plugin="com.eco.bio7.image"/>
<import plugin="com.eco.bio7.util"/>
<import plugin="org.eclipse.ui.views"/>
</requires>

Expand Down
5 changes: 5 additions & 0 deletions com.eco.bio7.image.feature/feature.xml
Original file line number Diff line number Diff line change
Expand Up @@ -117,6 +117,10 @@ This Agreement is governed by the laws of the State of New York and the intellec
<discovery label="Bio7 Website" url="http://bio7.org"/>
</url>

<includes
id="org.eclipse.swt.imagej.feature"
version="0.0.0"/>

<requires>
<import plugin="org.eclipse.ui"/>
<import plugin="org.eclipse.core.runtime"/>
Expand All @@ -132,6 +136,7 @@ This Agreement is governed by the laws of the State of New York and the intellec
<import plugin="org.eclipse.swt"/>
<import plugin="org.eclipse.jdt.ui"/>
<import plugin="org.eclipse.text"/>
<import plugin="com.eco.bio7.util"/>
</requires>

<plugin
Expand Down
Loading
Loading