| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Priority | Menu | Type | Submenu | Position | Menu or label | Classname | Shortcut | From: | IdinIJProps | Functional? | Replaced in IJ2? | Ticket | Link | What's broken? | Other Issues? |
2 | Analyze | Gels | 100 | Select First Lane[1] | ij.plugin.GelAnalyzer("first") | IJ_Props | gels01 | Yes | ||||||||
3 | Analyze | Gels | 101 | Select Next Lane[2] | ij.plugin.GelAnalyzer("next") | IJ_Props | gels02 | Yes | ||||||||
4 | Analyze | Gels | 102 | Plot Lanes[3] | ij.plugin.GelAnalyzer("plot") | IJ_Props | gels03 | Yes | ||||||||
5 | Analyze | Gels | 103 | Re-plot Lanes | ij.plugin.GelAnalyzer("replot") | IJ_Props | gels04 | Yes | ||||||||
6 | Analyze | Gels | 104 | Reset | ij.plugin.GelAnalyzer("reset") | IJ_Props | gels05 | Yes | ||||||||
7 | Analyze | Gels | 105 | Label Peaks | ij.plugin.GelAnalyzer("label") | IJ_Props | gels06 | No | 1764 | 1764 | Requires Wand Tool | |||||
8 | Analyze | Gels | 107 | Gel Analyzer Options... | ij.plugin.GelAnalyzer("options") | IJ_Props | gels08 | Yes | ||||||||
9 | Analyze | Tools | 100 | Save XY Coordinates... | ij.plugin.XYCoordinates | IJ_Props | tools01 | Yes | ||||||||
10 | Analyze | Tools | 101 | Fractal Box Count... | ij.plugin.filter.FractalBoxCounter | IJ_Props | tools02 | Yes | ||||||||
11 | Analyze | Tools | 102 | Analyze Line Graph | ij.plugin.filter.LineGraphAnalyzer | IJ_Props | tools03 | No | 1764 | 1764 | Requires Wand Tool | |||||
12 | Analyze | Tools | 103 | Curve Fitting... | ij.plugin.frame.Fitter | IJ_Props | tools04 | No | 1765 | 1765 | Choosing Fit does not produce the fit curve image. Apply doesn't work either I think | |||||
13 | Analyze | Tools | 104 | ROI Manager... | ij.plugin.frame.RoiManager | IJ_Props | tools05 | No | YES | NA | NA | Everything | Replaced in IJ2 but replacement Overlay Manager is not yet complete | |||
14 | Analyze | Tools | 105 | Scale Bar... | ij.plugin.ScaleBar | IJ_Props | tools06 | Yes | ||||||||
15 | Analyze | Tools | 106 | Calibration Bar... | ij.plugin.filter.CalibrationBar | IJ_Props | tools07 | Mostly | Preview does not work | |||||||
16 | Analyze | Tools | Synchronize Windows | No | 1289 | 1289 | Need pure IJ2 version | |||||||||
17 | Analyze | "Measure" | "ij.plugin.filter.Analyzer" | KeyEvent.VK_M | ij.Menu | Yes | 757 | 757 | Mean, Min and Max don't compute the same as they did before in some cases. In Bat Cochlea volume, Z=47, measure produces 0.096 for a mean, while it produces 15.532 in IJ1. | |||||||
18 | Analyze | "Analyze Particles..." | "ij.plugin.filter.ParticleAnalyzer" | ij.Menu | Yes | 758 | 758 | Returns different results in IJ2 as IJ1. | ||||||||
19 | Analyze | "Summarize" | "ij.plugin.filter.Analyzer(\"sum\")" | ij.Menu | Yes | |||||||||||
20 | Analyze | "Distribution..." | "ij.plugin.Distribution" | ij.Menu | Yes | |||||||||||
21 | Analyze | "Label" | "ij.plugin.filter.Filler(\"label\")" | ij.Menu | Yes | |||||||||||
22 | Analyze | "Clear Results" | "ij.plugin.filter.Analyzer(\"clear\")" | ij.Menu | Yes | |||||||||||
23 | Analyze | prop | "Set Measurements..." | "ij.plugin.filter.Analyzer(\"set\")" | ij.Menu | Yes | ||||||||||
24 | Analyze | "Set Scale..." | "ij.plugin.filter.ScaleDialog" | ij.Menu | Yes | |||||||||||
25 | Analyze | "Calibrate..." | "ij.plugin.filter.Calibrator" | ij.Menu | ||||||||||||
26 | Analyze | "Histogram" | "ij.plugin.Histogram" | KeyEvent.VK_H | ij.Menu | No | Yes | 865 | 865 | Doesn't work for 16, 32 bit | No buttons for List, Copy, or Log | |||||
27 | Analyze | "Plot Profile" | "ij.plugin.filter.Profiler(\"plot\")" | KeyEvent.VK_K | ij.Menu | Yes | ||||||||||
28 | Analyze | "Surface Plot..." | "ij.plugin.SurfacePlotter" | ij.Menu | Yes | |||||||||||
29 | Edit | toolProp | Options | 100 | Line Width... | ij.plugin.Options("line") | IJ_Props | options01 | Yes | |||||||
30 | Edit | prop | Options | 101 | Input/Output... | ij.plugin.Options("io") | IJ_Props | options02 | Yes | |||||||
31 | Edit | prop | Options | 102 | Fonts... | ij.plugin.frame.Fonts | IJ_Props | options03 | Yes | |||||||
32 | Edit | Options | 103 | Profile Plot Options... | ij.plugin.filter.Profiler("set") | IJ_Props | options04 | Yes | ||||||||
33 | Edit | Options | Rounded Rect Tool... | Yes | ||||||||||||
34 | Edit | prop | Options | 104 | Arrow Tool... | ij.plugin.ArrowToolOptions | IJ_Props | options05 | Yes | |||||||
35 | Edit | prop | Options | 105 | Point Tool... | ij.plugin.Colors("point") | IJ_Props | options06 | Yes | |||||||
36 | Edit | prop | Options | 106 | Wand Tool... | ij.plugin.WandToolOptions | IJ_Props | options07 | Yes | |||||||
37 | Edit | prop | Options | 107 | Colors... | ij.plugin.Colors | IJ_Props | options08 | Yes - Channels ... | |||||||
38 | Edit | Options | 108 | Appearance... | ij.plugin.Options("display") | IJ_Props | options09 | Yes | ||||||||
39 | Edit | Options | 109 | Conversions... | ij.plugin.Options("conv") | IJ_Props | options10 | Yes | ||||||||
40 | Edit | util | Options | 110 | Memory & Threads... | ij.plugin.Memory | IJ_Props | options11 | Yes | |||||||
41 | Edit | util | Options | 111 | Proxy Settings... | ij.plugin.ProxySettings | IJ_Props | options12 | Yes | |||||||
42 | Edit | script | Options | 112 | Compiler... | ij.plugin.Compiler("options") | IJ_Props | options13 | Yes | |||||||
43 | Edit | Options | 113 | DICOM... | ij.plugin.Options("dicom") | IJ_Props | options14 | Yes | ||||||||
44 | Edit | Options | 114 | Misc... | ij.plugin.Options("misc") | IJ_Props | options15 | Yes | ||||||||
45 | Edit | Options | Reset | Yes | ||||||||||||
46 | Edit | select | Selection | 100 | Select All[a] | ij.plugin.Selection("all") | IJ_Props | selection01 | Yes | YES - Select View | ||||||
47 | Edit | select | Selection | 101 | Select None[A] | ij.plugin.Selection("none") | IJ_Props | selection02 | Mostly | 1770 | 1770 | If everything is selected the overlay is deleted and readded. If smaller areas selected overlays go away correctly. | ||||
48 | Edit | select | Selection | 102 | Restore Selection[E] | ij.plugin.Selection("restore") | IJ_Props | selection03 | Yes | |||||||
49 | Edit | select | Selection | 103 | Fit Spline | ij.plugin.Selection("spline") | IJ_Props | selection04 | Yes | |||||||
50 | Edit | select | Selection | 104 | Fit Circle | ij.plugin.Selection("circle") | IJ_Props | selection05 | Yes | |||||||
51 | Edit | select | Selection | 104 | Fit Ellipse | ij.plugin.Selection("ellipse") | IJ_Props | selection05 | Yes | |||||||
52 | Edit | Selection | Interpolate | |||||||||||||
53 | Edit | select | Selection | 105 | Convex Hull | ij.plugin.Selection("hull") | IJ_Props | selection06 | Yes | |||||||
54 | Edit | select | Selection | 106 | Make Inverse | ij.plugin.Selection("inverse") | IJ_Props | selection07 | Yes | 761 | 761 | |||||
55 | Edit | select | Selection | 107 | Create Selection | ij.plugin.Selection("from") | IJ_Props | selection08 | No | 1766 | 1766 | |||||
56 | Edit | select | Selection | 108 | Create Mask | ij.plugin.Selection("mask") | IJ_Props | selection09 | Mostly | 1772 | 1772 | Mask created. Throws exception translating overlay. | ||||
57 | Edit | select | Selection | 110 | Properties... | ij.plugin.Selection("properties") | IJ_Props | selection11 | Yes | |||||||
58 | Edit | select | Selection | 111 | Rotate... | ij.plugin.Selection("rotate") | IJ_Props | selection12 | Yes | |||||||
59 | Edit | select | Selection | 112 | Enlarge... | ij.plugin.Selection("enlarge") | IJ_Props | selection13 | Yes | |||||||
60 | Edit | select | Selection | 113 | Make Band... | ij.plugin.Selection("band") | IJ_Props | selection14 | Yes | |||||||
61 | Edit | select | Selection | 114 | Specify... | ij.plugin.SpecifyROI | IJ_Props | selection15 | Yes | |||||||
62 | Edit | select | Selection | 115 | Straighten... | ij.plugin.Straightener | IJ_Props | selection16 | Yes | Whatever it did in ImageJ 1.0, it does in ImageJ 2.0. Not sure what it was designed to do. | ||||||
63 | Edit | Selection | To Bounding Box | |||||||||||||
64 | Edit | Selection | Line To Area | |||||||||||||
65 | Edit | Selection | Area To Line | |||||||||||||
66 | Edit | Selection | Image To Selection... | |||||||||||||
67 | Edit | select | Selection | 116 | Add to Manager [t] | ij.plugin.Selection("add") | IJ_Props | selection17 | Yes | |||||||
68 | core | Edit | app | "Undo" | "ij.plugin.Commands(\"undo\")" | KeyEvent.VK_Z | ij.Menu | No | 1463 | 1463 | Odds are there are several actions that aren't undoable (eg: moving an Overlay). Another problem is that undo should work across displays or be taken in the context of a given display. | |||||
69 | core | Edit | app | "Cut" | "ij.plugin.Clipboard(\"cut\")" | KeyEvent.VK_X | ij.Menu | Yes | 762 | 762 | Shortcut doesn't work. Seems to get tangled up with Cut/Copy/Paste functions on Overlays. | |||||
70 | core | Edit | app | "Copy" | "ij.plugin.Clipboard(\"copy\")" | KeyEvent.VK_C | ij.Menu | Yes | 762 | 762 | Shortcut doesn't work. Seems to get tangled up with Cut/Copy/Paste functions on Overlays. | |||||
71 | core | Edit | app | "Copy to System" | "ij.plugin.Clipboard(\"scopy\")" | ij.Menu | Yes | YES | 1134 | 1134 | Open [IJ2] an RGB image. and copy the green channel via copy to system. Paste into photoshop and it turns out that the red channel was copied. -- I have a gripe with this feature anyway since what you see isn't necessarily what you get, and since it should probably be automatically done when "copy" is done. | Replaced with pure IJ2 plugin. Cannot copy single channel of RGB image to system clipboard. Not sure how this was possible before. Appraently it was but as afraser outlined this was problematic. | ||||
72 | core | Edit | app | "Paste" | "ij.plugin.Clipboard(\"paste\")" | KeyEvent.VK_V | ij.Menu | Yes | 762 | 762 | Shortcut doesn't work. If I copy a ROI, I can't paste until I delete that ROI, and when I do, it recreates the ROI (although a translation occurs because multiple handles are shown for ellipses) and pastes the contents into the area I had previously copied. (read as: FUBAR) | Shortcut doesn't work. Seems to get tangled up with Cut/Copy/Paste functions on Overlays. | ||||
73 | core | Edit | app | "Paste Control..." | "ij.plugin.frame.PasteController" | ij.Menu | Yes | |||||||||
74 | Edit | op | "Clear" | "ij.plugin.filter.Filler(\"clear\")" | ij.Menu | Yes | 1134 | 1134 | Exception thrown | |||||||
75 | Edit | op | "Clear Outside" | "ij.plugin.filter.Filler(\"outside\")" | ij.Menu | Yes | 1134 | 1134 | Exception thrown | |||||||
76 | Edit | op | "Fill" | "ij.plugin.filter.Filler(\"fill\")" | KeyEvent.VK_F | ij.Menu | Yes | |||||||||
77 | Edit | op | "Draw" | "ij.plugin.filter.Filler(\"draw\")" | KeyEvent.VK_D | ij.Menu | Yes | Seems to draw using previous legacy color rather than current foreground values | ||||||||
78 | Edit | edit | "Invert" | "ij.plugin.filter.Filters(\"invert\")" | KeyEvent.VK_I, Shift | ij.Menu | Yes | |||||||||
79 | File | io | Import | 100 | Image Sequence... | ij.plugin.FolderOpener | IJ_Props | import01 | Yes | 695 | 695 | Original issue handled | ||||
80 | File | io | Import | 101 | Raw... | ij.plugin.Raw | IJ_Props | import02 | Yes | |||||||
81 | File | io | Import | 102 | LUT... | ij.plugin.LutLoader | IJ_Props | import03 | Yes | 765 | 765 | Doesn't seem to do anything... hard to tell since Edit LUT also has problems. | ||||
82 | File | io | Import | 103 | Text Image... | ij.plugin.TextReader | IJ_Props | import04 | Yes | |||||||
83 | File | io | Import | 104 | Text File... | ij.plugin.TextFileReader | IJ_Props | import05 | Yes | |||||||
84 | File | io | Import | 105 | Results... | ij.plugin.SimpleCommands("import") | IJ_Props | import06 | Yes | |||||||
85 | File | io | Import | 106 | URL... | ij.plugin.URLOpener | IJ_Props | import07 | Yes | |||||||
86 | File | io | Import | 107 | Stack From List... | ij.plugin.ListVirtualStack | IJ_Props | import08 | No | 1767 | 1767 | The opened image is not virtual in any way | ||||
87 | File | io | Import | 108 | TIFF Virtual Stack... | ij.plugin.FileInfoVirtualStack | IJ_Props | import09 | No | 1767 | 1767 | The opened image is not virtual in any way | ||||
88 | File | io | Import | 109 | AVI... | ij.plugin.AVI_Reader | IJ_Props | import10 | Yes | |||||||
89 | File | Import | XY Coordinates | |||||||||||||
90 | File | Import | Animated Gif | |||||||||||||
91 | File | Import | Exif Data | |||||||||||||
92 | File | Import | NlfTI-Analyze | |||||||||||||
93 | File | Import | Using Quicktime | |||||||||||||
94 | File | Import | Video | |||||||||||||
95 | File | Import | Quicktime Player | |||||||||||||
96 | File | new | New | 100 | Image...[n] | ij.plugin.Commands("new") | IJ_Props | new01 | Yes | 764 | 764 | 16 and 32 bit images are filled with the wrong color | ||||
97 | File | new | New | 101 | Hyperstack... | ij.plugin.HyperStackConverter("new") | IJ_Props | new02 | Yes | |||||||
98 | File | new | New | 102 | Text Window[N] | ij.plugin.NewPlugin("text") | IJ_Props | new03 | Yes | |||||||
99 | File | new | New | 103 | Internal Clipboard | ij.plugin.Clipboard("show") | IJ_Props | new04 | Yes | |||||||
100 | File | new | New | 104 | System Clipboard[V] | ij.plugin.Clipboard("showsys") | IJ_Props | new05 | Yes |