9
I Use This!
Activity Not Available

Commits : Listings

Analyzed 12 months ago. based on code collected over 2 years ago.
Jan 27, 2022 — Jan 27, 2023
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
- Refined repainting: zero flickering at overpainted areas. The trick was to use Area as a clip for the graphics object, and subtracting all overlayed areas from the one to paint. More... over 17 years ago
- started fixing ImageJ integration - getting there with a new repainting scheduler - fixed old cruft from the PatchStack More... over 17 years ago
- fixed importing montages: was selecting each Patch and thus inducing ImagePlus loading unnecessarily. - partially fixed excessive OffscreenThread spawning. More... over 17 years ago
- fixed FFT-stitching to use proper montage-wise minimization. Thanks Mr. Saalfeld! More... over 17 years ago
- testing code for FFT-stitching More... over 17 years ago
- fixing minimization for FFT-stitching - needs work. More... over 17 years ago
Merge [email protected]:/backup/repos/TrakEM More... over 17 years ago
- fixed coordinate space bugs in TModel2D.minimize (never tested before...)
Stephan Saalfeld
as Stephan
More... over 17 years ago
- fixed snapping. More... over 17 years ago
Merge branch 'master' of saal...@instar:/backup/repos/TrakEM
Stephan Saalfeld
as Stephan
More... over 17 years ago
- implemented first attempt at montage FFT-registration optimization. More... over 17 years ago
Merge branch 'master' of saal...@instar:/backup/repos/TrakEM
Stephan Saalfeld
as Stephan
More... over 17 years ago
- reworked the memory management to almost never call System.gc() while doing byte counting on images released from the cache, so that one knows exactly how much is being released. It's so fast now that the interrupting settings of the offscreen threads need fine tuning! More... over 17 years ago
- Set the runGC to only fire the Gargabe Collector in extreme cases. More... over 17 years ago
- Removed all calls to System.gc() : the cause of long stalls. Such calls where packing the memory. The main causes of the memory eaten by the gremlins were: - the enoughFreeMemory() method, which was checking that 20% of all memory was always free - lack of proper calls to release stuff from the cache More... over 17 years ago
- Experimenting with max memory. Use with both -XX:+DisableExplicitGC -Xincgc More... over 17 years ago
Merge branch 'master' of saal...@instar:/backup/repos/TrakEM
Stephan Saalfeld
as Stephan
More... over 17 years ago
- added safety check to the montage importer. More... over 17 years ago
- fixed the montage importer to generate mipmaps only when appropriate More... over 17 years ago
- Patched an error in reading jpeg images: if decoding fails, it tries again once (the image file was most likely being written by mipmap regeneration routines). More... over 17 years ago
- fixed error with registration when importing montages and using mipmaps. The stripe was not being done with a properly scaled roi. - added mouse pressed/dragged/released prevention when clicked off the srcRect More... over 17 years ago
- fixed excessive clipRect because of bogus setup in the offscreen thread of the DisplayCanvas that was accumulating it. - fixed StitchingTEM.makeStripe(..) to not call for a mipmap if the file for it doesn't exist. - deleted obsolete classes. - fine-tuned a bit the jpeg I/O More... over 17 years ago
- now saving grayscale images as jpeg, and particularly opening them, is much faster and uses way less memory (because they are not pasted into an RGB, or opened as RGB like ImageJ does). More... over 17 years ago
- fixed yet another file path for Windows. More... over 17 years ago
- fixed file path issues with Windows. Backslashes, why in the world ... More... over 17 years ago
Merge branch 'master' of saal...@instar:/backup/repos/TrakEM
Stephan Saalfeld
as Stephan
More... over 17 years ago
- fixed yet another memory leak. More... over 17 years ago
- fixed error in memory reservation in fetchImageProcessor. More... over 17 years ago
- fine-tuned the new offscreen double-buffering: interrupts itself less, feels smoother. (a lock for each offscreen, plus a timer) - no longer paint pink frames when transforming - moved painting of non-srcRect areas to offscreen painting. More... over 17 years ago
- fixed traces left behind when dragging Patches because of the lack of sync of clipRects between both offscreen images. More... over 17 years ago