6
I Use This!
High Activity

Commits : Listings

Analyzed about 5 hours ago. based on code collected 2 days ago.
Jun 09, 2024 — Jun 09, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
change name to not include "Test" so that Maven does not try to run its nonexistent tests More... over 14 years ago
Initial version of imagej 2 project split. More... over 14 years ago
Changed project name to 'ImageJ2' More... over 14 years ago
Clarify project descriptions. More... over 14 years ago
Ignore Eclipse metadata and build folder. More... over 14 years ago
Add project for experimental ImageJ RCP work. More... over 14 years ago
Ignore Eclipse metadata. More... over 14 years ago
Inherit from latest base POM (require Java 1.6). More... over 14 years ago
Move ImageJX back to trunk. More... over 14 years ago
Initial code into sandbox More... over 14 years ago
PluginDiscover - started to extract necessary functionality from ij.Menus to discover user plugins and jar plugins. More... over 14 years ago
noticed that newer types not included in getBytesPerPixel() More... over 14 years ago
- Startup dialog that chooses GUI version - IJ rearraged into functional groups (with code-folding). - IJ#convert() – changed name to convertRenamedCommands (Converts commands that have been renamed so macros using the old names continue to work.) - Added CentralLookup (uses Lookup API). - New KeyboardHandler class - Moved KeyListener out of IjxApplication into KeyboardHandler, then changed to addKeyListener(CentralLookup.getDefault().lookup(KeyboardHandler.class)); - Changed to Composition, rather than inheritance, for display components; AbstractImageCanvas contains a Component, for Swing, an ImagePanel that extends JPanel and overrides paint(). AbstractImageWindow contains a Container paint(graphics g) & update() moved to the display component; There may be some remaining issues re: repaint(), etc. ijx.gui.AbstractImageCanvas (and Window); The actual display panel: private Component panel; // Factory creates ImagePanelSwing or ImagePanelAWT… Actually, panel is a Component that implement IjxImageDisplayPanel#setDrawingDelegate(AbstractImageCanvas) which passes update, paint, and/or paintComponent back to paintMe(Graphics g) to draw rois, etc. - In Opener, imp = new CompositeImage(imp, CompositeImage.COMPOSITE); - NewImage – openImage() made public; call to it removed from constructor. - Accomodation of MDI - TopComponentMDI is a JFrame containing a JDesktop; Windows are InternalFrames; The window component is passed as a Container, so it has to be cast … For example, public void dispose() { if (Frame.class.isAssignableFrom(w.getClass())) { // is an awt.Frame or swing.JFrame ((Frame) w).dispose(); } if (w instanceof JInternalFrame) { // is a swing.JInternalFrame ((JInternalFrame) w).hide(); } - Menus - Call to static methods in Menus (static) are forwarded to the corresponding instance method in MenusAWT or MenusSwing; IjxMenus menus = CentralLookup.getDefault().lookup(IjxMenus.class); Check for type: if(menus instanceof MenusAWT) {} and if(menus instanceof MenusSwing) {} - Added e.printStackTrace() to Executor .run() for debugging with IDE More... over 14 years ago
Basic skeleton for ImageJ2 project. More... over 14 years ago
cosmetic changes More... over 14 years ago
Removed unused imports. More... over 14 years ago
* remove dependence of unary functions on imglib * do some speed optimization by creating more specific functions More... over 14 years ago
* remove dependence of binary functions on imglib * do some speed optimization by creating more specific functions More... over 14 years ago
minor refactoring More... over 14 years ago
* add long and unsigned 12 bit support to ImageUtilsTest * remove empty test class GenericBlitterTest More... over 14 years ago
improve unsigned 12 bit testing More... over 14 years ago
improve long support in logical functions in imagej.process.function.* More... over 14 years ago
integrate use of instance variable ijType More... over 14 years ago
12 bit support in setImagePlanePixels() More... over 14 years ago
final touches on 12 bit support More... over 14 years ago
finish 12 bit support and related tests More... over 14 years ago
add Unsigned12BitType support to Set/GetPlaneOperations. Also define test classes. More... over 14 years ago
make ImgLibProcessor functions (various assign() and transform() methods) positionally aware More... over 14 years ago
support for 12 bit images More... over 14 years ago
support for 12 bit images More... over 14 years ago