Tags: TheCoderMerlin/Igis
Tags
Fixed errors with TextMetric on some browsers fix(TextMetric): Allow some metrics to be undefined Some browsers do not currently report all metrics or required that they be manually enabled by the user. This fix allows those specific metrics to be nil. fix(TextMetric): Allow left metrics to be negative Some browsers report the actualBoundBoxLeft as a negative number
Implemented feature to enable layout of rectangles * feat(Layout): New class implemented to layout rects Properties of a group of rects may be easily determined, e.g. - maxWidth - maxHeight Changes to a group of rects may be easily applied, e.g. - alignBottoms - distributeHorizontally * fix(ClipPath): Clip has been renamed and now includes embedded Path BREAKING CHANGE: The Clip class has been renamed to ClipPath The ClipPath class now requires a Path in the initializer This addresses an issue where the Path would otherwise be rendered in addition to being used for clipping * refactor(Path): Minor changes to separate path creation commands Separated the commands for generating a path from the commands for rendering the path Added copy constructor * refactor(HttpHandler): Improved warning messages * feat(Rect): Added computed variables for width and height * feat(Rect): Added function to calculate union of two Rects * feat(Rect): Added functions to inflate a Rect * docs(all): Updated
PreviousNext