Skip to content
Commits on May 25, 2016
  1. @ctrueden
Commits on May 6, 2016
  1. @ctrueden

    Bump to next development cycle

    Signed-off-by: Jenkins <jenkins@imagej.net>
    ctrueden committed with Jenkins May 6, 2016
  2. @ctrueden

    POM: bump pom-imagej parent to 15.6.0

    This updates the following components:
    
    * imagej-common: 0.20.1 -> 0.21.0
    * imagej-legacy: 0.20.0 -> 0.20.1
    * imagej-ops: 0.29.0 -> 0.30.0
    * imagej-ui-swing: 0.18.0 -> 0.19.0
    * imglib2-algorithm: 0.4.0 -> 0.5.0
    * imglib2: 2.7.0 -> 2.9.0
    ctrueden committed May 6, 2016
Commits on Apr 22, 2016
  1. @ctrueden

    Bump to next development cycle

    Signed-off-by: Jenkins <jenkins@imagej.net>
    ctrueden committed with Jenkins Apr 22, 2016
  2. @ctrueden

    Test that all core services are marked properly

    Every core service should be _either_:
    
    1) A SciJavaService
    2) An ImageJService
    3) A SCIFIOService
    
    And not more than one of these.
    
    It is a common error that new services are introduced which are not
    properly marked with the appropriate interface. This causes them to
    then be left out of the corresponding Gateway object.
    
    For example, as of this writing, net.imagej.ops.NamespaceService does
    not implement ImageJService as it should, and hence the service is not
    available when creating a context via "new net.imagej.ImageJ()", since
    the gateway (by default) includes only services of the above types.
    
    This test will ensure that such errors are caught much sooner.
    ctrueden committed Apr 22, 2016
  3. @ctrueden

    POM: bump pom-imagej parent to 15.4.0

    This updates the following ImageJ components:
    
    * imagej: 2.0.0-rc-47 -> 2.0.0-rc-48
    * imagej-launcher: 4.0.3 -> 4.0.5
    * imagej-legacy: 0.19.2 -> 0.20.0
    * imagej-ops: 0.27.0 -> 0.29.0
    
    And the following SciJava components:
    
    * scijava-common: 2.55.1 -> 2.56.0
    ctrueden committed Apr 22, 2016
  4. @ctrueden

    POM: use imagej.net URL for all developers

    And remove the superfluous (and prone to obsolescence) other info.
    ctrueden committed Apr 22, 2016
Commits on Apr 8, 2016
  1. @ctrueden

    Bump to next development cycle

    Signed-off-by: Jenkins <jenkins@imagej.net>
    ctrueden committed with Jenkins Apr 8, 2016
  2. @ctrueden

    POM: bump pom-imagej parent to 15.1.0

    This updates the following ImageJ components:
    
    * imagej-ui-swing: 0.17.3 -> 0.18.0
    
    And the following SCIFIO components:
    
    * scifio: 0.27.1 -> 0.27.2
    
    And the following SciJava components:
    
    * scijava-common: 2.55.0 -> 2.55.1
    * scijava-ui-swing: 0.7.2 -> 0.8.0
    * scripting-groovy: 0.2.4 -> 0.2.5
    
    And the following third party components:
    
    * jhdf5: 14.12.0 -> 14.12.5
    ctrueden committed Apr 8, 2016
Commits on Apr 7, 2016
  1. @ctrueden

    MainTest: use UIService for testing headless

    This is the better, AWT-agnostic way of doing it.
    ctrueden committed Apr 7, 2016
  2. @ctrueden

    MainTest: tweak javadoc

    ctrueden committed Apr 7, 2016
  3. @ctrueden

    ImageJ: organize imports

    ctrueden committed Apr 7, 2016
  4. @ctrueden

    Bump pom-imagej parent to 15.0.0

    This updates the following ImageJ components:
    
    * imagej1: 1.50g -> 1.50i
    * imagej-legacy: 0.18.3 -> 0.19.2
    * imagej-matlab: 0.6.1 -> 0.7.0
    * imagej-ops: 0.26.0 -> 0.27.0
    * imagej-scripting: 0.2.4 -> 0.4.0
    * imagej-ui-swing: 0.17.2 -> 0.17.3
    
    And the following ImgLib2 components:
    
    * imglib2: 2.6.0 -> 2.7.0
    * imglib2-algorithm: 0.3.3 -> 0.4.0
    * imglib2-realtransform: 2.0.0-beta-30 -> 2.0.0-beta-31
    
    And the following SciJava components:
    
    * scijava-common: 2.53.0 -> 2.55.0
    * scijava-expression-parser: 2.1.1 -> 3.0.1
    * scripting-beanshell: 0.2.4 -> 0.3.1
    * scripting-java: 0.3.5 -> 0.4.0
    * scripting-matlab: 0.4.1 -> 0.5.0
    * scripting-renjin: 0.1.0 -> 0.2.0
    ctrueden committed Apr 7, 2016
  5. @ctrueden

    MainTest: fix testMains when in headless mode

    It is possible to execute the test in headless mode globally by setting
    java.awt.headless=true, and in fact this is what the ImageJ-windows
    Jenkins job does. This makes the test do the right thing in either case.
    ctrueden committed Apr 7, 2016
  6. @ctrueden
Commits on Mar 29, 2016
  1. @ctrueden

    ImageJ: remove already-done TODO

    We _are_ restricting to those services now.
    This is consistent with other gateways such as SCIFIO.
    ctrueden committed Mar 29, 2016
Commits on Mar 4, 2016
  1. @hinerm

    Bump to next development cycle

    Signed-off-by: Jenkins <jenkins@imagej.net>
    hinerm committed with Jenkins Mar 4, 2016
  2. @hinerm
  3. @hinerm
Commits on Feb 26, 2016
  1. @hinerm

    Bump to next development cycle

    Signed-off-by: Jenkins <jenkins@imagej.net>
    hinerm committed with Jenkins Feb 26, 2016
  2. @hinerm

    Bump parent to pom-imagej 14.6.2

    hinerm committed Feb 26, 2016
  3. @hinerm

    Remove imagej-legacy version

    This is now older than the latest imagej-legacy
    hinerm committed Feb 26, 2016
  4. @hinerm

    Merge branch 'main-test'

    Add unit tests for various main method functionality
    hinerm committed Feb 26, 2016
  5. @ctrueden @hinerm

    Add unit tests for net.imagej.Main

    Verify that alternate Main methods, and context disposal when headless,
    work as intended.
    
    NB: requires that the SingleInstance listener is disabled.
    ctrueden committed with hinerm Feb 24, 2016
Commits on Feb 24, 2016
  1. @hinerm

    Bump parent to pom-imagej 14.6.1

    hinerm committed Feb 24, 2016
  2. @hinerm

    Main: dispose if headless

    We check the UI service to see if this was a headless run.
    If so, dispose the context and return. Otherwise, show the UI.
    
    Signed-off-by: Curtis Rueden <ctrueden@wisc.edu>
    hinerm committed Feb 12, 2016
  3. @hinerm

    Bump parent to pom-imagej 14.6.0

    hinerm committed Feb 24, 2016
  4. @ctrueden

    Main: support running alternative main classes

    And only show the UI if no alternative main classes were executed.
    
    This works via the new SciJava Common MainService.
    
    This bumps the POM parent to pom-imagej 14.5.0, in order to bring in
    scijava-common 2.52.0, which includes a new MainService for executing
    main methods of other classes.
    ctrueden committed Feb 3, 2016
  5. @ctrueden

    ImageJ: remove redundant ui() method

    It is implemented in the abstract SciJava gateway.
    ctrueden committed Feb 24, 2016
Commits on Feb 9, 2016
  1. @ctrueden

    POM: fix inceptionYear

    This is the year that _this particular component_ was founded,
    not the year ImageJ 1.x (a different component) was founded.
    ctrueden committed Feb 9, 2016
Commits on Jan 18, 2016
  1. @ctrueden

    Make imagej-legacy optional

    This means it will no longer be inherited as a transitive dependency
    by downstream projects. It must be included explicitly.
    
    This also removes the legacy() accessor from the ImageJ gateway,
    to avoid related class loading issues when imagej-legacy is absent.
    
    For this to fully work, the LegacyService in imagej-legacy needed to
    be updated to implement the Versioned interface. See:
    
    imagej/imagej-legacy@1a6aa0c
    
    This commit is dedicated to Kevin Mader!
    ctrueden committed Jan 18, 2016
  2. @ctrueden

    Use the diamond syntax

    ctrueden committed Jan 18, 2016
Commits on Jan 16, 2016
  1. @hinerm

    Javadoc: use @athor ${user}

    Instead of Curtis Rueden
    hinerm committed Jan 16, 2016
Commits on Dec 21, 2015
  1. @ctrueden

    Bump to next development cycle

    Signed-off-by: Jenkins <jenkins@imagej.net>
    ctrueden committed with Jenkins Dec 21, 2015
  2. @ctrueden
Something went wrong with that request. Please try again.