Skip to content

Conversation

@adroitwhiz
Copy link

Description

It's been a while since the last merge.

sapics and others added 30 commits October 25, 2018 22:34
Node v11 is temporarily disabled from ci build until a bug is fixed in
resemblejs package.
Add missing return values in Rectangle boolean operations.
Closes paperjs#1399
Group selected color was applied differently to its bounds and position
depending on whether it had children or not when selected color was set.
This resulted in an unpredictable behaviour from a user point of view.
To change that:
- When `item.setSelectedColor()` is called, value is now always stored
in `item._style._values`, independently from the fact that item has
children or not.
- An helper method `compareCanvas()` is added to the test suite to allow
comparing selection rendering of a known working case to a failing one.
Two provided callbacks are executed in a dedicated `<canvas>`/`Project`
context and both results are compared with `resemble.js`.
Divide operation was described as subtract & subtract instead of
subtract & intersect.
PathItem was misspelled PahtItem, breaking documentation links.
Several documentation "see also" links concerning beans were broken
because they were referenced as `ClassName#getProperty()` instead of
`ClassName#property`.
@see tag was pointing to an inherited method which is not compatible
with current jsdoc parser implementation.
Problem is resolved by making reference point to the parent class
owning the method.
Empty parameter was resulting in `Path(pathData)` being documented as
`Path(, pathData)` with an empty first parameter.
Empty raster (for example coming from path with empty bound
rasterization, ...) drawing threw error.
This change prevent raster drawing in that case.
Closes paperjs#1320
Add param type in Raster#getPixel and Raster#setPixel
…ter-method

Add param type in raster method
Line class was not displayed in online documentation but it was parsed
and a file was created for it because it lacked a @Private JSDoc tag.
- typos in comments
- wrong or missing types
- missing default values
Copy link

@fsih fsih left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We looked at this merge togetehr

@fsih fsih assigned adroitwhiz and unassigned fsih May 29, 2020
@adroitwhiz adroitwhiz merged commit 4980971 into scratchfoundation:develop May 29, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.