Details
-
Type:
New Feature
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 5.0
-
Fix Version/s: 5.0
-
Component/s: Core/Parsing
-
Labels:None
-
Environment:any
Description
A client was nice enough to provide us with several optimizations to the core rendering engine.
• Page: Added low-level painting method
• Shapes: Added higher quality image downscaling option
• SequenceInputStream: Optionally insert a white space character between subsequent streams to avoid incorrect parsing
• Stream: Colour space conversion optimizations
• Replaced manual memory management with SoftReference based memory management
• Introduced deferred image loading logic that decodes images on an as needed basis rather than upfront
• Added initial support for 'optional content groups'
I"ll drop the source code on the support drive for future reference.
• Page: Added low-level painting method
• Shapes: Added higher quality image downscaling option
• SequenceInputStream: Optionally insert a white space character between subsequent streams to avoid incorrect parsing
• Stream: Colour space conversion optimizations
• Replaced manual memory management with SoftReference based memory management
• Introduced deferred image loading logic that decodes images on an as needed basis rather than upfront
• Added initial support for 'optional content groups'
I"ll drop the source code on the support drive for future reference.
Activity
Field | Original Value | New Value |
---|---|---|
Status | Open [ 1 ] | Resolved [ 5 ] |
Fix Version/s | 5.0 [ 10314 ] | |
Resolution | Fixed [ 1 ] |
Status | Resolved [ 5 ] | Closed [ 6 ] |
Code was absorbed into the 5.0 code base.