Timeline


and

07/15/11:

23:00 Milestone biweekly-2011: Jul-05 to Jul-15 completed
22:41 Ticket #591 (First steps for OverlayManager) closed by afraser
fixed
17:41 Ticket #672 (Delete Axis can throw a concurrent modification exception) created by bdezonia
Open Organ of Corti Use Image :: Stacks :: Delete Axis plugin and delete …
13:19 Ticket #641 (Move some core plugins to their own project) closed by bdezonia
fixed: Fixed in 01ed7a3a37609beb13903100bd93f7411f3bebf5. Added as ij-io. …
12:33 Ticket #320 (WorkFlowPipes static IJ1/2 plugin generation & menu integration) closed by curtis
duplicate: Essentially a duplicate of #318.
12:31 Ticket #317 (Create an ImageJ plugin from WorkFlowPipes) closed by curtis
wontfix: Any future WFP work will focus on IJ2 only.
12:28 Ticket #622 (Add more getters to InputWidget subinterfaces) closed by curtis
fixed: As of a9404d5a77e38b315f7c931841e4c1eaeb5e6ca0, these values can now be …

07/14/11:

14:43 Ticket #666 (Nitpick: zoom scale should not be displayed if 100%) closed by bdezonia
fixed: Fixed in 1440a93f5623c68496807bb6e85ace996847de51
14:27 Ticket #669 (IJ2 seems to be holding onto memory) closed by bdezonia
fixed: Fixed all known memory leaks in 93b146572a7afa2a109415c1669f60ada5743a40, …

07/12/11:

16:30 Ticket #671 (Stack To Images points out performance issues) created by bdezonia
It can take some time to complete the stack to images command. With a …
13:22 Ticket #662 (Colors :: Split Channels can throw exception) closed by bdezonia
fixed: Fixed in 7a05f757055c3ccf24c7b0afe5eaa5adea1468aa
11:18 Ticket #670 (Improve stack animation code) created by bdezonia
Make stack animations work more like IJ1: - make the animation plugin …

07/11/11:

15:56 Ticket #648 (Eliminate static class variables from legacy layer) closed by bdezonia
fixed: We decided this was not needed. Found alternate implementation to fix IJ1 …

07/08/11:

17:04 Ticket #669 (IJ2 seems to be holding onto memory) created by bdezonia
After running a while (lots of Stack to Images runs) IJ2 craps out with an …
17:00 Ticket #668 (Image :: Stack :: Stack to Images results in wrong colors and other issues) created by bdezonia
In IJ1 if you open a new HyperStack of 3 channels and run Stack To Images …
16:44 Ticket #667 (Stack To Images problematic with RGB input) created by bdezonia
The stack to images command does not react well with RGB data. Open Leaf …
16:10 Ticket #664 (Allow IJ1 to close IJ2 Displays) closed by bdezonia
fixed: Fixed in 51d01814a1ea2407baaf6a19b2bc7491ea5bea4b
14:50 Ticket #666 (Nitpick: zoom scale should not be displayed if 100%) created by bdezonia
The zoom scale was updated recently to appear in the window label and not …
14:48 Ticket #665 (A Display can go from Composite to Color unexpectedly) created by bdezonia
Open Organ Of Corti (its displayed as a Composite). Delete twelve Z slices …
14:06 Ticket #664 (Allow IJ1 to close IJ2 Displays) created by bdezonia
If a plugin closes an open image window we need to reflect that by closing …
13:41 Ticket #663 (Refactor some display hierarchy code) created by bdezonia
We should push code from the various Display implementations into …

07/07/11:

17:56 Ticket #662 (Colors :: Split Channels can throw exception) created by bdezonia
In cd09b8c05346c9ed7ada1d755a657c0cfbff0ce8: Load Leaf, run Image :: Color …
17:52 Ticket #365 (Interoperability with legacy IJ_Prefs.txt) reopened by bdezonia
17:52 Ticket #365 (Interoperability with legacy IJ_Prefs.txt) closed by bdezonia
fixed: Made code for setting IJ1 preferences (as much as feasible) when IJ2 …

07/06/11:

16:17 Ticket #661 (Extend pixel types supported to include INT64) created by bdezonia
IFormatReader has a method called getPixelType(). This method cannot …
13:52 Ticket #542 (Change legacy layer so that it maintains Display<-->ImagePlus mappings) closed by curtis
fixed: As of c7b81e58a8e78876b441790adc34ba3634da383c, the legacy layer is …

07/05/11:

10:11 Ticket #633 (Change DisplayManager to Mediate Display/WinEvents) closed by gharris
fixed: Added imagej.display.event.DisplaySelectedEvent which extends …
09:52 Ticket #354 (Set up Fiji update site for LOCI plugins) closed by curtis
fixed: We now have a  LOCI Fiji update site. At …
09:50 Ticket #660 (Improve Display-DisplayView-DataObject hierarchy) created by curtis
Currently, a Display consists of a list of DisplayViews, each of which …
09:39 Ticket #659 (Prototype for Bio-Formats Ice bindings) created by curtis
It would be useful to provide a thorough and flexible inter-process …
09:35 Ticket #658 (Add ability to limit which proxies are generated) created by curtis
For large Java libraries, generating and compiling all proxies can be …
09:31 Ticket #657 (Create jar2ice and icewrap Maven plugin) created by curtis
The jar2lib command line tool provides a way to autogenerate C++ proxies …
09:26 Ticket #656 (Flesh out website for jar2lib and cppwrap Maven plugin) created by curtis
The LOCI cppwrap tool has the potential to be very useful to people …
09:20 Ticket #655 (Update build instructions for bf-cpp) created by curtis
The Bio-Formats C++ bindings have build instructions …
09:20 Ticket #654 (Fix bf-cpp distribution bundle generation) created by curtis
The Bio-Formats C++ bindings build process uses the CMake post-build …
09:17 Ticket #653 (Fix bf-cpp compile and runtime errors) created by curtis
The Bio-Formats C++ bindings do not successfully compile and run on every …

07/01/11:

23:00 Milestone biweekly-2011: Jun-20 to Jul-01 completed
Tasks from 2011-Jun-20 through 2011-Jul-01.

06/30/11:

12:49 Ticket #652 (Thoroughly test legacy layer) created by curtis
We want the IJ2 beta releases to provide behavior as similar to IJ1 as …
10:58 Ticket #651 (Remove dependence upon AWT class KeyEvent) created by bdezonia
In a few places (ShadowsDemo, PanTool?, more?) we rely on checking a …

06/29/11:

15:53 Ticket #650 (Progress bar does not keep up) created by bdezonia
If you choose an action that uses the IJ1 progress bar (such as file …
15:47 Ticket #643 (When running IJ1 plugins Progress Bar can act strangely) closed by bdezonia
fixed: as of d379bafdb7cdd0227e46d4cef7d9515a01a68302 it now always dsiplays bar …

06/28/11:

17:31 Ticket #649 (Implement File Save and File Save As) created by bdezonia
IJ2 does not yet allow the saving of data. Implement save functionality.
17:21 Ticket #648 (Eliminate static class variables from legacy layer) created by bdezonia
LegacyManager has the static variables and methods associated with …
17:16 Ticket #642 (Try to successfully run IJ1 Shadows Demo) closed by bdezonia
duplicate: Ticket #647 describes sitation better. Closing.
13:40 Ticket #647 (IJ1 Shadows Demo does nothing) created by bdezonia
Running the old Shadows Demo looked like it did nothing. But debug level …
13:27 Ticket #646 (IJ2 App bar does not accept events) created by bdezonia
Not sure if this is a problem or not. In IJ1 the app bar routed events to …
13:17 Ticket #645 (SelectionTool description text is too long) closed by bdezonia
fixed: fixed in 9b648f731abc5cd38b9eeedc69119d1ac9f809e7
13:17 Ticket #645 (SelectionTool description text is too long) created by bdezonia
The SelectionTool text is too long to fit in the status message area
13:15 Ticket #644 (IJ2 version of SHadowsDemo consumes key events incorrectly) closed by bdezonia
fixed: fixed in 6393ff895380439cade5a8a906f743aa872cd204
13:15 Ticket #644 (IJ2 version of SHadowsDemo consumes key events incorrectly) created by bdezonia
If you run the shadows demo on two images at one time then pressing ESC …
12:16 Ticket #643 (When running IJ1 plugins Progress Bar can act strangely) created by bdezonia
When running IJ1 plugins sometimes you get odd behavior - the progress bar …

06/25/11:

08:28 Ticket #631 (Window Menu List of Displays) closed by gharris
fixed: Indeed, is a dup. of #441.

06/24/11:

17:00 Ticket #642 (Try to successfully run IJ1 Shadows Demo) created by bdezonia
The legacy layer should work well enough that the old IJ1 Shadows demo …
16:49 Ticket #641 (Move some core plugins to their own project) created by bdezonia
The plugins that rely on loci (such as OpenImage) shopuld be moved out of …
16:44 Ticket #640 (Make DisplayView position functions consistent) created by bdezonia
DisplayView does not have a setPlanePosition() to match …
15:57 Ticket #639 (ProbeTool can throw exceptions) created by bdezonia
Create a new IJ2 image. Now drag the lower right corner so that some white …
15:42 Ticket #638 (Improve consistency of type changing conversions) closed by bdezonia
fixed: fixed in bacefbc82c65592c3fd87ca3aa22e0687d446c31
15:33 Ticket #638 (Improve consistency of type changing conversions) created by bdezonia
The Image :: Type menu entries all fire methods in the TypeChanger class. …
14:19 Ticket #637 (Eliminate static class variables from AxisUtils) created by bdezonia
Some of the axis plugins refer to the currently active axis (such as axis …
13:58 Ticket #636 (Populate parameters of axis plugins at runtime) created by bdezonia
Once the runtime population of plugin parameters is in place fix the …
13:56 Ticket #635 (Event focus rules should be more flexible) created by bdezonia
This one is best explained with an example. In IJ1, given a image stack …
11:17 Ticket #634 (Add Math :: Process :: Power plugin) created by bdezonia
It seems it would be useful to be able to raise each pixel value in an …
08:48 Ticket #633 (Change DisplayManager to Mediate Display/WinEvents) created by gharris
Modify DisplayManager to mediate DisplayEvents (and perhaps WinEvents) and …
08:36 Ticket #632 (Add access to menus and make them more dynamic) created by gharris
For both #441 (Implement IJ1's Window menu functionality) and #584 (Get …

06/23/11:

17:09 Ticket #417 (The Process > Shadows > Shadows Demo menu command is broken) closed by bdezonia
fixed: replaced IJ1 functionality with pure IJ2 plugin in …
16:02 Ticket #455 (Replace the color oriented Image Type submenu plugins with something ...) closed by bdezonia
wontfix: as stated before these plugins are working. closing

06/22/11:

13:51 Ticket #609 (Switch cursor references to localizingCursor references where appropriate) closed by bdezonia
fixed: added test code and changed all relevant references in …
11:17 Ticket #458 (Relax type constraints on imlib-ops AssignOperation) closed by bdezonia
fixed: Removed reliance on generics for AssignOperation and related classes in …
10:14 Ticket #595 (Resolve Display Names and Window Menu Updates) closed by gharris
fixed: Added Display Naming: Moved Event.publish(new DisplayCreatedEvent) from …
10:13 Ticket #631 (Window Menu List of Displays) created by gharris
Now that displays are uniquely named (see #595), we need to add dynamic …
10:02 Ticket #630 (Menubar in Image Windows) created by gharris
Image window comes up with out menu appearing, but when updated or …

06/21/11:

16:06 Ticket #629 (Image Type not checked for newly opened images) created by bdezonia
Open any image. Look at the Image :: Type submenu. The image type is not …
15:55 Ticket #575 (IJ1 can kill stack) closed by bdezonia
invalid: Further debugging shows this to not be something to worry about. In …
15:08 Ticket #569 (Image Type submenu : IJ1 plugins located poorly) closed by bdezonia
fixed: Fixed in d5b85e2443ac355582f42d62367c5e5de1ae8145
14:42 Ticket #617 (Stack to Images not like IJ1) closed by bdezonia
duplicate: This ticket is somewhat redundant with bug #624. Closing.
14:04 Ticket #590 (Displayed images sometimes have extra space on the right or bottom edges) closed by bdezonia
fixed: Space wrong after rotate is described in a separate bug (#627). The wrong …
13:47 Ticket #628 (Zoom is broken) created by bdezonia
Tested in 7feeec6da90f475fea86cb0e43bfca37dcdfb828 and zooming in and out …
13:25 Ticket #433 (IJ1 loses track of current window) closed by bdezonia
fixed: Tested with 7feeec6da90f475fea86cb0e43bfca37dcdfb828. No longer an issue.
13:22 Ticket #422 (Stack To Images command throws exception) closed by bdezonia
fixed: This exception is no longer happening. Tested with …
11:01 Ticket #627 (Rotating image can cause window size to be wrong) created by bdezonia
Using 7feeec6da90f475fea86cb0e43bfca37dcdfb828: If you load a new Image …
10:57 Ticket #626 (Newly opened images have wrong window size) created by bdezonia
Using 7feeec6da90f475fea86cb0e43bfca37dcdfb828: opening new Images results …
10:51 Ticket #613 (IJ1 forgets active image) closed by bdezonia
fixed: The fix is to have LegacyManager track ImageWindow::close(). If it is …
08:25 Ticket #581 (OverlayTranslator does not handle "not" Rois correctly) closed by leek
fixed: The new composite ROI handles this very nicely. It turns out that the AWT …

06/20/11:

17:20 Ticket #625 (Hotkey problems in IJ2) created by bdezonia
The hotkey accelerators are not completely working. As an example take the …
16:55 Ticket #624 (Close IJ2 Display when an IJ1 plugin closes IJ1 ImagePlus/ImageWIndow) created by bdezonia
As part of the Display <--> ImagePlus support in the legacy layer: we need …
15:01 Ticket #623 (Make plugin parameters modifiable at runtime) created by bdezonia
There are some plugins that need to be able to set the choices or min and …
14:53 Ticket #622 (Add more getters to InputWidget subinterfaces) created by curtis
It would be nice if the various InputWidget subinterfaces had getters for …
14:50 Ticket #621 (Review CanvasEvent event hierarchy) created by curtis
CanvasEvents do not currently extend DisplayEvent. Why not?
14:49 Ticket #620 (Rework ClassUtils utility class) created by curtis
ClassUtils could be a non-static class that wraps a Class<?> (since every …
12:06 Ticket #619 (Displays should listen to DataObject deletion events) created by afraser
Displays should update themselves when DataObjects are deleted.
12:01 Ticket #463 (Fix painting problem with SwingInputPanel on Windows) closed by gharris
fixed: Curtis fixed this as part of some changes to SwingInputPanel
11:58 Ticket #601 (Added ObjectsUpdatedEvent) closed by gharris
fixed
11:57 Ticket #618 (Object Inspector and InspectImg plugin) closed by gharris
fixed
11:57 Ticket #618 (Object Inspector and InspectImg plugin) created by gharris
I added imagej.util.diag.inspect.Inspector for diagnostics... It opens an …
11:10 Ticket #360 (File tickets for ImageJ priorities) closed by gharris
fixed

06/17/11:

23:00 Milestone biweekly-2011: Jun-06 to Jun-17 completed
Tasks from 2011-Jun-06 through 2011-Jun-17.
13:19 Ticket #617 (Stack to Images not like IJ1) created by bdezonia
Image :: Stack to Images: In IJ1 a 3 slice stack goes to 3 separate image …
12:19 Ticket #616 (Handle the deletion of Displays) created by bdezonia
During debugging I determined that after windows have closed their …
11:31 Ticket #615 (Add Data plugin cannot add data after the last value of an axis) closed by bdezonia
fixed: fixed in 54b077bb1c5ab9608453819a491fae8fab7452b1
11:23 Ticket #615 (Add Data plugin cannot add data after the last value of an axis) created by bdezonia
The Add Data plugin inserts data shifting everything up as needed. Thus in …
11:20 Ticket #614 (Refactor restructure plugins package) closed by bdezonia
fixed: fixed in 4d4edfcdefb4895ecf7595c92fe8920bf7a33f6f
11:19 Ticket #614 (Refactor restructure plugins package) created by bdezonia
The restructure plugins belong in two packages. Some of them restructure …
Note: See TracTimeline for information about the timeline view.