Merge remote branch 'origin/master' into track-mate
Expose the 'Slide Show' plugin from the Macro Interpreter

The Macro Interpreter adds a command 'show' which does not work
otherwise.

Noticed by Jan Eglinger in bug 474.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Bump TrackMate version to next snapshot version

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Add a header to TrackMate's plugins.config

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Add a sample for use in TrackMate

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Move interactive TrackMate tests into the test subdirectory

Even if they are not JUnit tests, they are tests still, and they
should not be part of the .jar file deployed to the users.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
TrackMate: Use the sample downloader instead of hard-coded paths

We now serve the TrackMate example from http://fiji.sc/samples/,
so we can reuse Fiji's sample-downloader to avoid carrying the file
in the repository.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
TrackMate: use constants defined in the SciJava POM

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
TrackMate: Fix some compiler warnings, code style

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Make TrackMate's wizard resizable

The hardcoded layout looked unpleasant on Linux...

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Increase DRYness of TrackMate

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
TrackMate: DWIM swapped T/Z

When time and z are swapped, there is typically only one timepoint
(when there should be many). Detect the situation and ask the user
whether they wanted to swap the dimensions, but also offer them to
leave the dimensions as-are, or to cancel.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Fix tyop

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
TrackMate: clarify what is refreshed on the LoG panel

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
TrackMate: diameters > half the width/height don't make sense

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
TrackMate: always consume Q/E key events

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
TrackMate: fix compiler warnings in the SpotEditTool

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
TrackMate: do not use custom canvas

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
TrackMate: fix a couple of compiler warnings

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
WIP: TrackMate: make spot detection interruptible

When the user clicks the Previous button, detection threads should
be stopped.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>