Timeline
05/23/11:
- 16:41 Ticket #541 (Invert image in IJ2 not always same as IJ1 invert) created by
- In IJ1 inversion of an image is relative to 0/255. In IJ2, for generality, …
- 16:39 Ticket #540 (Convolution oriented plugins wrong in 8-bit case) created by
- IJ1 has special case code for convolve3x3() on a ByteProcessor. IJ2 code …
- 15:31 Ticket #539 (For given file probe reports different pixels values between IJ1 & IJ2.) created by
- The attached file displays differently in IJ1 & IJ2. At first I thought it …
- 15:01 Ticket #248 (Bio-Formats ITK plug-in - populate physical pixel sizes) reopened by
- In the Jace implementation there is a NullPointerException at the first …
- 14:59 Ticket #538 (Improve legacy data support) created by
- The DatasetHarmonizer and the LegacyImageMap have evolved. They are …
- 14:44 Ticket #529 (IJ2 not setting current ImagePlus at correct time) closed by
- fixed: Fixed in 1a3c034a8d2f4436ab57f3e9b00aa9022cdc3ac1. …
- 14:42 Ticket #530 (Make legacy harmonization bidirectional) closed by
- fixed
- 14:42 Ticket #530 (Make legacy harmonization bidirectional) reopened by
- 14:42 Ticket #530 (Make legacy harmonization bidirectional) closed by
- fixed: Initial implementation in 1a3c034a8d2f4436ab57f3e9b00aa9022cdc3ac1. Some …
- 11:52 Ticket #537 (Update ROIs correctly in DatasetHarmonizer) created by
- The legacy layer needs to translate ROIs back and forth between IJ1 and …
- 11:26 Ticket #172 (Improve jar2lib's CMake build file to assemble final resources post-build) closed by
- fixed: Fixed with svn revision 7709 * updated cmake velocity template to …
- 11:21 Ticket #536 (Decide on ROI Persistence Mechanism) created by
- We need to decide on the persistence mechanism for ROIs. JHotDraw SVG …
- 10:56 Ticket #423 (Z Project can fail with an exception) closed by
- fixed
05/20/11:
- 23:00 Milestone biweekly-2011: May-09 to May-20 completed
- Tasks from 2011-May-09 through 2011-May-20.
- 17:38 Ticket #481 (Refresh Display on DatasetChanged Event) closed by
- fixed: Both DatasetView and SwingDisplayWindow listen for DatasetUpdatedEvents …
- 17:16 Ticket #494 (Bugs displaying gradient images) closed by
- duplicate: Duplicate of #384.
- 17:06 Ticket #479 (Should Window, Key and Mouse Events extend DisplayEvent) closed by
- invalid: No comment in two weeks—closing ticket. If it comes up again we can …
- 17:04 Ticket #521 (Post JHotDraw incorporation none of the Tools work) closed by
- fixed: The tools are ostensibly working again. Zoom and probe still have some …
- 16:45 Ticket #534 (Image::Rename does not work) closed by
- fixed: Fixed in 9aafd7ecfc0a85f4bea25d6d37514304fc532c6f. Harmonization takes …
- 16:35 Ticket #379 (Add support for plugin previews) closed by
- fixed: Initial preview feature added in 37c47161459c98b3bdfbe77d1ae375668054e1e8. …
- 15:57 Ticket #535 (Add dirty bit tracking to Dataset) closed by
- fixed: Added in 40be2ad269d824182a2ef35b8ff8881dbadb25b4. Tracking in Dataset …
- 15:53 Ticket #535 (Add dirty bit tracking to Dataset) created by
- Create a dirty bit facility for Dataset. Update flag when data changes …
- 14:54 Ticket #534 (Image::Rename does not work) created by
- Open any sample. Choose Image :: Rename and enter a new name. The window …
- 14:47 Ticket #533 (DisplayPostProcessor should not generate DatasetChangedEvents) created by
- We bootstrapped the display architecture on the idea that the …
- 14:11 Ticket #532 (Make legacy layer smarter about handling new IJ2 data types) created by
- Freshly start IJ2. Create a gradient image that is 12-bit. Run the Image …
- 14:06 Ticket #531 (Legacy layer has limitations in regard to plugins that change data types) created by
- Open Bridge sample. Change type to 12-bit. Find Edges. File Revert. Data …
- 14:03 Ticket #530 (Make legacy harmonization bidirectional) created by
- From previous instantiations of IJ1 plugins there may be a remembered …
- 13:56 Ticket #529 (IJ2 not setting current ImagePlus at correct time) created by
- Open Bridge sample. Then create a Gradient image. Choose IJ1 plugin Rotate …
- 13:52 Ticket #528 (Have LegacyImageMap track Dataset events) created by
- The LegacyImageMap needs to track at least some of the Dataset events …
- 13:46 Ticket #527 (Exceptions thrown with 12-bit revert) closed by
- fixed: Closing this ticket and opening a series of related tickets
- 13:15 Ticket #377 (Support for color parameters) closed by
- fixed: Added in 4c2a819d5a11904148756c09a61c8379ef453b8d, and fully working as of …
- 10:08 Ticket #527 (Exceptions thrown with 12-bit revert) created by
- Open Bridge sample. Convert type to 12-bit. Do File::Revert. Multiple …
- 09:45 Ticket #519 (Image :: Type menu does unnecessary work) closed by
- fixed: fixed in 34584b1b27aff24a6183d31d87316862b1f552c1
05/19/11:
- 17:30 Ticket #526 (Handle loading of images that cannot come in at 1:1 scale) created by
- Since the adoption of JHotDraw the code that handled the loading and …
- 17:28 Ticket #518 (NullPtrExcep thrown when changing type of image) closed by
- fixed: Found that scale initialized to 0 in CanvasHelper. Now defaulting to 1 and …
- 15:43 Ticket #511 (Image window sometimes does not resize upon dimension change) closed by
- fixed: As of 4db5647609829d3e9bad8bee379a36ce582e1a00 (sometime after replacement …
- 13:50 Ticket #235 (Propagate change to ImageStack::getImageArray() throughout IJ) closed by
- fixed: Recently made the DatasetHarmonizer reset plane references in a Dataset …
- 13:10 Ticket #513 (Image::Type::HSB Stack plugin results display poorly) closed by
- fixed: Curtis found sliders not updating issue by …
- 13:05 Ticket #524 (DatasetView:setPosition() called more often than expected) closed by
- fixed: Fixed in 267a33831ffeddb55ce12b6d172325010c50e508.
- 13:01 Ticket #525 (Update LUTs correctly in DatasetHarmonizer) created by
- DatasetHarmonizer does nothing about bringing LUTs across from IJ1. So if …
- 12:37 Ticket #524 (DatasetView:setPosition() called more often than expected) created by
- When you scroll within a slider of a 3 or more dimensional image …
- 12:03 Ticket #523 (Improve Jar2Lib to proxy a set of core Java classes) closed by
- fixed: This feature was implemented in revision 7707 through a "-core …
05/18/11:
- 12:10 Ticket #523 (Improve Jar2Lib to proxy a set of core Java classes) created by
- Currently it's not entirely clear how Jace chooses which core Java classes …
- 10:46 Ticket #522 (Determine how to approach HSB support) created by
- IJ1 has some support for HSB images. You can take a RGB image, use …
- 10:09 Ticket #521 (Post JHotDraw incorporation none of the Tools work) created by
- The tools no longer work. You can select them but can't do anything with …
- 10:04 Ticket #520 (Running data changing plugins seems to have no effect) closed by
- fixed: Nobody was reacting to DatasetUpdatedEvents. Made DatasetView call …
- 10:03 Ticket #520 (Running data changing plugins seems to have no effect) created by
- Post JHotDraw support: Choose a Process menu entry like find edges. …
05/17/11:
- 12:47 Ticket #519 (Image :: Type menu does unnecessary work) created by
- If you choose an Image :: Type submenu item that matches your current type …
- 12:45 Ticket #517 (TypeChanger only supports planar Imgs) reopened by
- Actually this is the case as it is written for changeType(). Make …
- 12:41 Ticket #517 (TypeChanger only supports planar Imgs) closed by
- invalid: After investigation I see that TypeCHanger supports user specified …
- 12:26 Ticket #518 (NullPtrExcep thrown when changing type of image) created by
- If you change the type of an image via Image :: Type submenu the image …
- 11:48 Ticket #517 (TypeChanger only supports planar Imgs) created by
- Looking at TypeChanger it is apparent that it creates a new Img of planar …
- 09:09 Ticket #516 (Add arbitrary properties to Metadata) created by
- Wondering if we want to add something like properties to the ImgPlus …
05/12/11:
- 16:24 Ticket #515 (Performance improve OPS) created by
- IJ2 relies on the performance of OPS' AssignOperation. That class works on …
- 12:26 Ticket #500 (Rename RegionCursor) closed by
- fixed
05/11/11:
- 15:24 Ticket #514 (Increase the quality of IJ2's color display results) created by
- IJ2's display of color data needs improvement. The easiest way to see this …
- 15:21 Ticket #513 (Image::Type::HSB Stack plugin results display poorly) created by
- If you load clown and run the Image::Type:HSB Stack plugin the results are …
- 15:14 Ticket #512 (IJ1's Image::Type::HSB menu command is not working) closed by
- fixed: fixed issue in LegacyImageMap. returned data looks correct though IJ2's …
- 14:47 Ticket #512 (IJ1's Image::Type::HSB menu command is not working) created by
- Open clown. Run Image::Type::HSB Stack on it. Notice that data is changed. …
- 10:19 Ticket #495 (Tool cursors can get out of synch) closed by
- fixed
05/10/11:
- 17:33 Ticket #511 (Image window sometimes does not resize upon dimension change) created by
- Code to repack the image window is now in place. And if you run crop or …
- 17:08 Ticket #496 (Resize image panel at appropriate times) closed by
- fixed: mostly fixed the problem where the display window would not resize when …
- 15:21 Ticket #510 (Menu entry File::Revert does not work) closed by
- fixed: It turns out IJ1's revert was not working because the underlying plane …
- 15:08 Ticket #392 (Handle IJ1's in place manipulations of ImagePluses) closed by
- fixed: Fixed delete slice. Also fixed LegacyImageMap to correctly sync when …
- 15:05 Ticket #504 (Legacy layer gotchas) closed by
- fixed: improve the ability of IJ1 changes to be mirrored in IJ2 data structures …
- 09:54 Ticket #510 (Menu entry File::Revert does not work) created by
- The file revert menu command does not work. Create an IJ2 plugin to …
- 09:46 Ticket #25 (Improve Bio-Formats ITK plugin class structure and build system) closed by
- wontfix: As each of these pieces serves a necessary purpose, and the overall …
05/09/11:
- 16:57 Ticket #509 (Determine how to approach legacy Image::Type menu plugins) created by
- The RGB Stack and HSB Stack plugins seem to work when fed 3 channel color …
- 16:48 Ticket #508 (Preserve IJ1 metadata) created by
- In IJ1 an ImageStack can have a label for each slice. IJ2 does not …
- 16:25 Ticket #507 (opening Clown image results in out of memory in heap) closed by
- fixed: Fixed bug in RgbImageTranslator that caused infinite recursive loop inside …
- 15:57 Ticket #507 (opening Clown image results in out of memory in heap) created by
- Can no longer open the clown image without a runtime exception (out of …
- 14:47 Ticket #506 (Fix fill plugin when color selection code in place) created by
- Currently the Fill plugin prompts the user for a value to fill the Dataset …
- 14:46 Ticket #505 (Fix Crop plugin when region selection code in place) created by
- The Crop plugin currently asks for the extents of the region to crop. When …
- 13:36 Ticket #499 (Image math tries to run even if given no input Datasets) closed by
- fixed
05/06/11:
- 23:00 Milestone biweekly-2011: Apr-25 to May-06 completed
- Tasks from 2011-Apr-25 through 2011-May-06.
- 17:24 Ticket #504 (Legacy layer gotchas) created by
- If an IJ1 plugin modifies the ImageStack of an ImagePlus that is …
- 17:16 Ticket #472 (Test and improve legacy layer) closed by
- fixed: unit tests done. ticket complete.
- 16:58 Ticket #482 (Delete Dataset on final Display Closed) closed by
- duplicate: Duplicate of #413, already fixed. When a view goes away, …
- 12:28 Ticket #503 (Improve Bio-Formats Hudson builds) created by
- Currently, there are several different Bio-Formats Hudson jobs on both the …
- 11:54 Ticket #472 (Test and improve legacy layer) reopened by
- 11:20 Ticket #472 (Test and improve legacy layer) closed by
- fixed: 2) pretty sure I understand what needed to be done here. completed Ticket …
05/05/11:
- 14:26 Ticket #248 (Bio-Formats ITK plug-in - populate physical pixel sizes) closed by
- fixed: Discovered that calls to getPixelPhysicalSizeX/Y/Z/TimeIncrement could …
- 11:49 Ticket #246 (Farsight doesn't handle non-8bit unsigned pixel type images) closed by
- wontfix: Moved this issue to the Farsight Mantis tracker: …
05/04/11:
- 16:39 Ticket #502 (Expand Image Calculator plugin) created by
- Extending the Image Calculator to have more operations is quite simple. …
- 16:06 Ticket #501 (Make rendering quality a preference) created by
- Currently SwingImageCanvas renders using nearest neighbor interpolation. …
- 15:52 Ticket #500 (Rename RegionCursor) created by
- The OPS class RegionCursor does not conform to the Cursor interface. …
- 15:48 Ticket #499 (Image math tries to run even if given no input Datasets) created by
- Run the Image Calculator plugin before you have opened any images in IJ2. …
- 11:35 Ticket #498 (Speed up RGBImageTranslator?) created by
- RGBImageTranslator is very general in making ImagePluses from Datasets. It …
- 11:20 Ticket #497 (Rotate 90 degrees: choose pan/zoom behavior) created by
- If panned and zoomed on an image and then you invoke a rotate 90 degrees …
- 11:15 Ticket #496 (Resize image panel at appropriate times) created by
- Currently there a re a couple places where the panel is not getting …
- 11:06 Ticket #419 (The XY flipping plugins do not seem to work) closed by
- fixed: Curtis changed the UI so that the resize on rotate logic is different. I …
- 10:31 Ticket #477 (Image Calculator too picky on the shape of input images) closed by
- fixed
- 10:16 Ticket #495 (Tool cursors can get out of synch) created by
- Make a gradient image. Choose probe tool and cursor goes to cross. Make …
- 10:08 Ticket #494 (Bugs displaying gradient images) created by
- Gradient images do not always display correctly: - 1-bit gradient images …
05/03/11:
- 16:25 Ticket #493 (Test legacy plugins) created by
- Test legacy plugins for compatibility with IJ2. As needed create tickets …
- 14:35 Ticket #492 (Improve OPS) closed by
- fixed
- 14:34 Ticket #492 (Improve OPS) created by
- Improve OPS: - performance of RegionCursor improved significantly - …
- 14:26 Ticket #491 (Review JHotDraw integration in OME Shoola) created by
- 14:25 Ticket #490 (Image Properties Editor) created by
- - We need a plugin to replace IJ1's "Image > Properties" command. This …
- 14:22 Ticket #489 (Add/Delete "Slice" in ImageJ2) created by
- Decide what a "slice" is and how to designate how to apply an add or …
- 12:17 Ticket #488 (Launcher - Memory Limit) created by
- Make launcher respect memory limit as set by plugin (See #486)
- 12:01 Ticket #487 (Launcher - Splash Screen) created by
- Pass splash screen call to JVM when invoking
- 10:53 Ticket #486 (Memory Limits Changer) created by
- Add API and plugin for changing memory limit
- 10:51 Ticket #485 (Apply Plugin Operation to Stack) created by
- - Add an option to the input dialog to apply operation to stack - Decide …
- 10:47 Ticket #484 (Print Image Functionality) created by
- Add functionality to print an image.
- 10:39 Ticket #483 (File/New Action) created by
- Action/plugin to create a new file (Dataset)
- 09:37 Ticket #482 (Delete Dataset on final Display Closed) created by
- Call Dataset.delete() when associated displays are all closed (reference …
- 09:35 Ticket #481 (Refresh Display on DatasetChanged Event) created by
- Rework displays to listen to dataset events and refresh when dataset …
- 09:32 Ticket #480 (Add Tool Configuration Annotation) created by
- Add Tool Configuration Annotation: * Allow @Parameter annotations in …
05/02/11:
- 18:38 Ticket #479 (Should Window, Key and Mouse Events extend DisplayEvent) created by
- If WinEvent extends DisplayEvent this implies that all windows are …
- 12:32 Ticket #478 (Update Imglib performance benchmarks) created by
- Update the Imglib performance benchmark tests for Imglib2. Although they …
05/01/11:
- 22:02 Milestone imagej-2.0-alpha2 completed
- Second alpha release demonstrating the new class hierarchy, plugin …
- 22:00 Ticket #464 (Fix crop) closed by
- fixed: Fixed in c2d21593810a35e263a65854e5e040bbbb98384d, for the most part.
04/29/11:
- 15:06 Ticket #435 (Mouse click events counted twice) closed by
- worksforme: cannot remember how this could be replicated. tested AWTEventDispatcher …
- 14:43 Ticket #477 (Image Calculator too picky on the shape of input images) created by
- You cannot take the 512x512 Bridge image and a 512x512 Gradient image and …
- 14:23 Ticket #476 (ZoomTool: zoom to dragged rectangle slightly panned) created by
- Activate the zoom tool. Drag a rectangle (that you can't see) around a …
- 14:17 Ticket #475 (Color images show channel slider unneccessarily) closed by
- wontfix: We need the channel slider, for position localization. If you draw a ROI, …
- 14:13 Ticket #475 (Color images show channel slider unneccessarily) created by
- Now that color support is in place old channel sliders are left around. …
- 14:09 Ticket #474 (Image Calculator intialization throws exception) created by
- Load an image. Then open Image Calculator. If running from eclipse you can …
- 11:47 Ticket #473 (Image Calculator throws exception) closed by
- fixed: fixed in OPS. RegionCursor.next() was setting the underlying RandomAccess' …
- 11:39 Ticket #473 (Image Calculator throws exception) created by
- Open bridge image. Use Process :: Image Calculator to try and make an …
- 11:34 Ticket #413 (Delete Datasets when appropriate) closed by
- fixed: Fixed in eb18346d14c1525f13e7dd358d45e4af9418e6be.
- 11:30 Ticket #472 (Test and improve legacy layer) created by
- If image translation can be handled by an up conversion (12-bit to 16-bit …
- 11:23 Ticket #471 (Big multidimensional images can display with sliders off the screen) created by
- Grant reported that big images that get scaled to fit on screen can have …
- 11:19 Ticket #437 (Zoom hotkeys should match IJ1) closed by
- fixed: I believe this has been addressed.
- 11:15 Ticket #470 (Make a ResetDisplay plugin) created by
- Make a plugin that does the following to a display window - setZoom(0) [ …
- 10:43 Ticket #424 (T1 Head slider confusingly named) closed by
- fixed
- 10:41 Ticket #469 (Channel colors and sliders interact strangely) closed by
- fixed: Fixed in 8745867e16f606aed5023270eef0330ebeaed795.
- 10:41 Ticket #468 (Incrementing sliders can cause runtime exceptions) closed by
- fixed: Fixed in 8745867e16f606aed5023270eef0330ebeaed795.
- 10:39 Ticket #403 (Utilize the active Dataset in plugins) closed by
- fixed: Added an ActiveDatasetPreprocessor in …
- 08:58 Ticket #443 (Zoom plugin hotkeys are not working) closed by
- fixed: confirmed it is working
- 08:51 Ticket #443 (Zoom plugin hotkeys are not working) reopened by
- updated to 9f70aa33989365e569bd116bb2732cd19751721c and cannot confirm its …
- 00:53 Ticket #443 (Zoom plugin hotkeys are not working) closed by
- fixed: Fixed in 9f70aa33989365e569bd116bb2732cd19751721c.
04/28/11:
- 17:56 Ticket #469 (Channel colors and sliders interact strangely) created by
- Load Clown image. The first channel is red. Then so is the second. The …
- 17:53 Ticket #468 (Incrementing sliders can cause runtime exceptions) created by
- Load Organ Of Corti sample image. Leave channel slider alone. Increment …
- 17:48 Ticket #461 (Opening sample image M51 galaxy throws an exception) closed by
- fixed: GrayscaleImageTranslator::isFloating() was incorrect. Fixed.
- 17:28 Ticket #416 (Make existing Zoom Tool react to mouse wheel and keyboard shortcuts) closed by
- fixed: Zoom wheel code now working. Zoom hotkeys covered in ticket #443. Closing …
- 17:24 Ticket #467 (Zoom To Original Scale doesn't always work) closed by
- fixed: setZoom(0) is the call to reinitialize scale. however 0 was getting …
- 17:23 Ticket #467 (Zoom To Original Scale doesn't always work) created by
- Selecting zoom to original scale can act unpredictably. It is possible …
- 17:21 Ticket #466 (Zoom To Original Scale: resize panel if needed) created by
- Maybe change Zoom To Original Scale code so that if the user has changed …
- 17:00 Ticket #465 (Rename imagej.util.Index) created by
- Something more descriptive of its role in converting between 1 and N …
- 16:51 Ticket #448 (Zoom bug: zoom to rect) closed by
- fixed: fixed
- 16:50 Ticket #462 (Images with initial scale != 1.0 do not show their current magnification ...) closed by
- fixed: fixed
- 16:42 Ticket #464 (Fix crop) created by
- The Crop plugin does not properly refresh the image.
- 16:29 Ticket #456 (Implement checkmark cpability in the Swing UI menus) closed by
- duplicate: Duplicate of #376.
- 16:22 Ticket #463 (Fix painting problem with SwingInputPanel on Windows) created by
- On Windows (7, at least) plugin input dialogs do not paint correctly. …
- 16:12 Ticket #462 (Images with initial scale != 1.0 do not show their current magnification ...) created by
- If an image will be too big to fit on screen it is scaled to something …
- 16:07 Ticket #461 (Opening sample image M51 galaxy throws an exception) created by
- Cannot sucessfully open M51 galaxy sample image. The following exception …
- 15:34 Ticket #350 (NavigationImage) closed by
- wontfix
- 15:34 Ticket #349 (Zoom Tool) closed by
- fixed
- 15:31 Ticket #370 (Probe Tool) closed by
- fixed: Probe does not show RGB values, so use channel slide to inspect each …
- 15:29 Ticket #394 (Unsigned 16 bit images display as all black) closed by
- duplicate: Duplicate of #384
- 15:27 Ticket #364 (Support for composite displays) closed by
- fixed
- 15:21 Ticket #460 (Color Image Display) closed by
- fixed
- 15:20 Ticket #452 (Color Composite Display components) closed by
- fixed
- 15:19 Ticket #459 (SwingNavigableImagePanel) closed by
- fixed: fixed in 11554d2c6d64dfee77d965951c7f11ff266df0ae.
- 12:29 Ticket #451 (Zoom bug: zoom user defined) closed by
- fixed: Curtis fixed
- 12:29 Ticket #450 (Zoom bug: zoom in) closed by
- fixed: Curtis fixed
- 12:28 Ticket #449 (Zoom bug: Pan now broken) closed by
- fixed: Curtis fixed
- 12:28 Ticket #447 (Zoom bug: zoom out) closed by
- fixed: Curtis fixed
04/27/11:
- 10:04 Ticket #460 (Color Image Display) created by
- Use of imglib2 converters and projectors for displaying images using color …
- 10:01 Ticket #459 (SwingNavigableImagePanel) created by
- Re-do of mods. to NavigableImagePanel to function with Tools (Zoom & Pan)
04/25/11:
- 15:22 Ticket #458 (Relax type constraints on imlib-ops AssignOperation) created by
- An AssignOperation takes a type as a parameter that it holds all input and …
- 15:01 Ticket #457 (Make sure existing plugins can handle N-dim data) closed by
- fixed
- 15:01 Ticket #457 (Make sure existing plugins can handle N-dim data) created by
- Some plugins only work with 2d data. These include Salt And Pepper, Flip …
- 13:00 Ticket #454 (Migrate core plugins to Imglib2) closed by
- fixed: tested and working with minor changes
- 11:32 Ticket #21 (Support for data source abstraction) closed by
- fixed: At this point we are confident in ImgLib2's container mechanism.
- 11:29 Ticket #353 (IJ Commands List - update) closed by
- wontfix
- 11:29 Ticket #368 (Tool / Display Cursor Interaction) closed by
- fixed: This works!
- 11:24 Ticket #440 (Merge and reorganize imglib2's ROI and labeling code) closed by
- fixed: The ROI code has been merged into imglib2 core. It doesn't have any extra …
- 11:23 Ticket #442 (Add JHotDraw to Nexus) closed by
- fixed
- 11:22 Ticket #162 (Maven: research use of Maven with native libraries) closed by
- fixed: At this point Aivar has done a lot more research into this issue, and …
Note: See TracTimeline
for information about the timeline view.