Timeline


and

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 …

06/16/11:

15:09 Ticket #613 (IJ1 forgets active image) created by bdezonia
Open Cardio Convert to 8 bit unsigned Run Image :: Stacks :: Stack To …
14:49 Ticket #612 (Image :: Stacks :: Orthogonal Views plugin does nothing) created by bdezonia
Running this IJ1 plugin does not result in any change in the GUI. We might …
14:47 Ticket #610 (IJ.getImage() can return null) closed by bdezonia
fixed: Improved error handling of exceptions thrown by IJ1 plugins. The test …
14:01 Ticket #611 (Combine Add Axis with Add Data (and Delete cases also)?) created by bdezonia
Users might get confused by there being two ways to add data (along an …
13:19 Ticket #610 (IJ.getImage() can return null) created by bdezonia
If you do this sequence: - start IJ2 - try to run the Image :: Stacks :: …
12:32 Ticket #489 (Add/Delete "Slice" in ImageJ2) closed by bdezonia
fixed: Implemented all plugins to replace add slice, delete slice, next slice, …

06/15/11:

12:40 Ticket #609 (Switch cursor references to localizingCursor references where appropriate) created by bdezonia
LocalizingCursor is supposed to be faster than Cursor when needing to get …
11:48 Ticket #599 (The various axis related plugins are not consistent with IJ1) closed by bdezonia
fixed: I think the approach should be 0-relative for API and 1-relative for UI. …
11:15 Ticket #597 (Delete Axis can throw an ImgLib exception) closed by bdezonia
fixed: verified others are having same problem with Sharpen etc. without my code …

06/14/11:

15:34 Ticket #608 (Dragging sliders does not update status readout) created by bdezonia
If you open organ of corti and drag the z slider around notice that the …
15:11 Ticket #607 (Maintain ColorTables when modifying Datasets) created by bdezonia
We are not yet maintaining Dataset color tables when various events …
15:05 Ticket #606 (Improve restructure plugins to use runtime data) created by bdezonia
The restructure plugins push the limits of the @Parameter sezpoz …
14:27 Ticket #592 (UI issues related to Delete Data plugin) closed by bdezonia
fixed: Deletion of z slices causing slider issues was not the same as X & Y …
14:15 Ticket #605 (Display sizes do not update after deleting data along the X or Y axis) created by bdezonia
Using the Delete Data plugin you can remove planes. When you do so along …
14:13 Ticket #604 (RGB merged status not tracked well) closed by bdezonia
fixed: fixed in d7ac0546344c3bfbc2524afb0241e31c7435b7d0
14:12 Ticket #604 (RGB merged status not tracked well) created by bdezonia
In Dataset::setImgPlus() no tracking of RGBMerged status is done. So you …
13:49 Ticket #603 (Delete Data and slider issues arise) closed by bdezonia
fixed: fixed in c4a56efc184255d3782b1489f1117aab19c29828
13:43 Ticket #603 (Delete Data and slider issues arise) created by bdezonia
If you use the Delete Data plugin and then adjust a slider of an axis …
12:22 Ticket #602 (Extend functionality in Add Axis) created by bdezonia
It might be desirable for the Add Axis plugin to allow the user to also …
09:03 Ticket #601 (Added ObjectsUpdatedEvent) created by gharris
I have been exploring how to implement a dynamic list of objects, such as …

06/13/11:

16:29 Ticket #600 (Consider making an "assign axes" plugin) created by bdezonia
It might be nice to have a "assign axes" plugin that lets users specify …
16:26 Ticket #599 (The various axis related plugins are not consistent with IJ1) created by bdezonia
The new IJ2 plugins that deal with data axes (such as Add Data and Delete …
13:28 Ticket #517 (TypeChanger only supports planar Imgs) closed by bdezonia
fixed: fixed in 83b5add3a71e46f916af582e05bb94ae7b61f535
13:12 Ticket #598 (Pass tests to Wayne) created by bdezonia
When we updated our Hudson to use IJ 1.45i some tests broke. Wayne removed …
12:56 Ticket #597 (Delete Axis can throw an ImgLib exception) created by bdezonia
Open T1 Head. Delete Axis Z with plane == 65 -> works okay Open T1 Head. …
08:51 Ticket #596 (EventListener) closed by gharris
fixed
08:51 Ticket #596 (EventListener) created by gharris
imagej.ui.swing.plugins.IJEventListener. Currently for diagnostics. May be …
08:24 Ticket #595 (Resolve Display Names and Window Menu Updates) created by gharris
We need a way to name Displays and update the Window Menu to reflect the …
06:22 Ticket #594 (Output Window) created by gharris
Output window for text for things such as: - events (history of actions) …
Note: See TracTimeline for information about the timeline view.