Timeline


and

07/29/11:

23:00 Milestone biweekly-2011: Jul-18 to Jul-29 completed
18:03 Ticket #696 (Make math plugins only modify pixels within Roi extents) closed by bdezonia
fixed: fixed in 4b51896a2f6d7487bc4d7b54d80c6fb23f9728af
16:28 Ticket #703 (Race condition when repainting image canvas) created by curtis
[…] Threading issues can be difficult to replicate, but I can generally …
16:08 Ticket #702 (Extraneous "There are no images open" popups) created by curtis
ImageJ1 pops up an erroneous dialog reporting that "There are no images …
15:15 Ticket #672 (Delete Axis can throw a concurrent modification exception) closed by bdezonia
fixed: Fixed in 9baf85e833863fbbf8573ead3ae91803d77c330c Had to disable some …
13:27 Ticket #568 (Wrong LUTs getting set) closed by bdezonia
fixed: the repeated open/close bug is fixed. the other issue mentioned has been …
13:26 Ticket #701 (LUTs getting out of sync) created by bdezonia
Open multi-channel-4d-series.ome.tiff (or new Hyperstack 4 channels) Run …
12:37 Ticket #684 (Add data plugin can throw exception) closed by bdezonia
fixed: fixed in aca5f9a2e542eb17d633c081a430a365fe0d0882
11:27 Ticket #679 (Initialize IJ1 settings after IJ2 settings loaded) closed by bdezonia
fixed: Forewent event approach. Now just calling optionsSynchronizer.update() in …
11:27 Ticket #699 (Add discovery of Composite settings from IJ metadata) closed by curtis
fixed: I already did this yesterday. See: * …
11:24 Ticket #700 (Programmatic Plugin Invocation) created by gharris
Expand on InvokePluginTest to text/explore use of ModuleService and …
11:18 Ticket #699 (Add discovery of Composite settings from IJ metadata) created by gharris
Add discovery of Composite settings from IJ metadata so that IJ2 Opener …
11:17 Ticket #698 (Incorporate interface ColorTable<T>) created by gharris
Incorporate interface ColorTable<T> as appropriate where ColorTable8 is …

07/28/11:

18:00 Ticket #427 (Make some Process > Math plugins have preview ability) closed by bdezonia
fixed: Last issue fixed in e8af5ec592cdd743dd11d8797a07bf16b9bbe783. We could …
14:07 Ticket #697 (Check Performance of CompositeXYProjector) created by gharris
Check performance of CompositeXYProjector, now that it applies a ceiling …
13:22 Ticket #514 (Increase the quality of IJ2's color display results) closed by curtis
fixed: (In [3527]) Update references to CompositeXYProjector. Fixes #514, due to …
12:33 Ticket #696 (Make math plugins only modify pixels within Roi extents) created by bdezonia
This ticket cannot be addressed until the IJ2 data structures and API are …
10:34 Ticket #691 (Exception thrown for char parameters) closed by curtis
fixed: (In [3521]) Fix widget bug with character inputs. Closes #691.

07/27/11:

15:52 Ticket #694 (Add invoke methods with explicit parameter values) closed by curtis
fixed: Fixed in a339895e78474dfc160e7acec08fd5f6ad94aab8. As of …
13:21 Ticket #695 (invert broken) created by afraser
Invert via the legacy layer AND via the new plugin exhibit the same …
10:04 Ticket #694 (Add invoke methods with explicit parameter values) created by curtis
Grant wrote an InvokePluginTest plugin that attempts to invoke …
09:54 Ticket #693 (ij.gui.Overlay not tracked in legacy layer) created by leek
ImageJ 1 overlays are not tracked in the legacy layer. An overlay appears …

07/26/11:

16:43 Ticket #685 (The input harvester can throw exceptions) closed by curtis
fixed: Fixed in 34e48b71f589a4c09ebcdfd58293bd1582b8908c.
16:31 Ticket #692 (Exception thrown for BigInteger parameters) created by curtis
Uncomment the BigInteger field's @Parameter annotation in ParameterTester …
16:30 Ticket #691 (Exception thrown for char parameters) created by curtis
Uncomment the char field's @Parameter annotation in ParameterTester and …
14:37 Ticket #686 (All DynamicPlugin implementations suffer from poor titles) closed by curtis
fixed: Fixed in ae10b0995b118365b73a347f60e0b963c438f8d1.
13:31 Ticket #690 (Rectangle overlay tool doesn't work after first rectangle is drawn) created by leek
The old behavior: press rectangle tool, draw rectangle, rectangle tool …
12:00 Ticket #681 (Fix old code that gets Datasets from Displays) closed by bdezonia
fixed: Done with numerous commits between …
11:01 Ticket #689 (Plugins > New > Macro throws an exception) created by afraser
from the menu: Plugins > New > Macro throws an exception when there is no …
10:58 Ticket #688 (Macros that open images do not display them) created by afraser
Note: this bug makes it difficult to write macros that easily reproduce a …
10:52 Ticket #687 (Hold spacebar to pan) created by afraser
Holding the spacebar should temporarily enable the pan tool as is done in …
10:25 Ticket #558 (To Binary Mask causes slider slowdown) closed by leek
fixed
10:24 Ticket #374 (Multi-channel .tif files in CellProfiler) closed by leek
duplicate: I'll take care of this in CellProfiler's tracking system

07/25/11:

16:43 Ticket #686 (All DynamicPlugin implementations suffer from poor titles) created by bdezonia
The DynamicPlugin implementations (axispos and restructure packages) have …
16:33 Ticket #685 (The input harvester can throw exceptions) created by bdezonia
Open Organ Of Corti Open the Delete Axis plugin An exception is thrown …
16:28 Ticket #684 (Add data plugin can throw exception) created by bdezonia
Open Organ Of Corti Run Add Data plugin Choose Channel as the axis to add …
16:07 Ticket #683 (Allow parameters to be contextually activated) created by curtis
Some modules may have differing inputs depending on the values of other …
16:04 Ticket #682 (Allow parameter attribute changes besides value during callback methods) created by curtis
A DynamicPlugin has the capability to update an input's attributes, such …
14:57 Ticket #606 (Improve restructure plugins to use runtime data) closed by bdezonia
fixed: Plugins updated in commits ranging from …
14:55 Ticket #636 (Populate parameters of axis plugins at runtime) closed by bdezonia
fixed: These plugins have been updated. Relevant commits range from …
11:11 Ticket #681 (Fix old code that gets Datasets from Displays) created by bdezonia
There are places in the code that do things like this: dataset = …

07/22/11:

16:48 Ticket #608 (Dragging sliders does not update status readout) closed by bdezonia
fixed: Tested in 6a5d95f52fc099e1710677a0998ec65bc81edea2 and this is no longer a …
16:43 Ticket #680 (PlanePosition bug) closed by bdezonia
fixed: fixed in 6a5d95f52fc099e1710677a0998ec65bc81edea2
16:07 Ticket #623 (Make plugin parameters modifiable at runtime) closed by curtis
fixed: Dynamic plugins are now possible with …
15:24 Ticket #680 (PlanePosition bug) created by bdezonia
If you load Neuron sample image you can see channel label might be off by …
14:50 Ticket #637 (Eliminate static class variables from AxisUtils) closed by bdezonia
fixed: Placed active axis code in the Display hierarchy. Fixed in …
14:38 Ticket #679 (Initialize IJ1 settings after IJ2 settings loaded) created by bdezonia
There is incorrect placeholder code in Main.java for setting IJ1's options …
14:04 Ticket #640 (Make DisplayView position functions consistent) closed by bdezonia
fixed: This ticket is no longer valid. With the refactoring of getPlanePosition() …
14:02 Ticket #678 (Improve design of AbstractDisplayView) closed by bdezonia
fixed
14:02 Ticket #678 (Improve design of AbstractDisplayView) created by bdezonia
AbstractDisplayView has a few protected members that are initialized and …
13:32 Ticket #570 (Test: make sure that firing of SwingOverlayView::figureRemoved() removes ...) closed by bdezonia
fixed: I have not been able to find any bad ramifications. After looking at this …
12:39 Ticket #465 (Rename imagej.util.Index) closed by bdezonia
fixed: Replaced code in numerous places that could beneift from using Positions. …

07/21/11:

16:41 Ticket #677 (Generalized Dialog Box) closed by gharris
fixed
16:41 Ticket #677 (Generalized Dialog Box) created by gharris
Generalized Dialog Box Added an interface DialogPrompt. Added a …

07/20/11:

15:23 Ticket #676 (Update Edit::Options::Proxy) created by bdezonia
In 1.45l13 Wayne added a new option in the Proxy menu. Update IJ2 to …
15:01 Ticket #675 (Split Channels sometimes complains) created by bdezonia
Split Channels command sometimes runs and sometimes complains that it …
14:55 Ticket #674 (Stack to images no longer closes original image) created by bdezonia
My hack to catch memory leaks in LegacyImageMap is getting in the way of …

07/18/11:

13:50 Ticket #673 (Memory leak in LegacyOutputTracker) closed by bdezonia
fixed: fixed with a hack in e623f73300cca17a04846ce2191e687633d3f0c3
12:52 Ticket #673 (Memory leak in LegacyOutputTracker) created by bdezonia
It turns out that there is a memory leak in LegacyOutputTracker. To …

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 …
Note: See TracTimeline for information about the timeline view.