Zeno Zeng
f65d64aa53
utils.toString for https://github.com/zenozeng/p5.js-svg/issues/204
2022-02-03 12:05:24 +08:00
Zeno Zeng
31bd280829
Bump version to v2.0.5
2021-11-13 13:52:42 +08:00
Zeno Zeng
e23938e640
Merge pull request #7 from x4d3/main
...
Fix adding CanvasPattern
2021-11-13 13:40:51 +08:00
Xavier Delamotte
f8d0aa06c0
Fix adding CanvasPattern
...
The current code was going into an infinite loop
It's also setting `patternUnits` to `userSpaceOnUse` in order to get the same behaviour as canvas patterns
2021-11-10 16:48:00 +00:00
Zeno Zeng
218b3d3a5b
Merge pull request #6 from msftenhanceprovenance/patch-1
...
Update package.json to include the repository key
2021-08-17 23:33:26 +08:00
Microsoft Provenance Contributions
92016381bf
Update package.json to include the repository key
...
With the rise in supply chain attacks and OSS dependencies being used as a attack vector, Microsoft is working with our ecosystem partners, such as the Linux Foundation's OpenSSF, to enable OSS consumers to track packages back to their public sources.
We've identified that the following packages published to NPM do not report where sources can be found, typically accomplished by including a link to your GitHub repository in your `package.json` REPOSITORY field. This PR was created to add this value, ensuring future releases will include this provenance information.
Published NPM packages with repository information:
* svgcanvas
2021-08-17 17:02:10 +08:00
Zeno Zeng
2e49751f64
docs: update README
2021-07-07 00:32:49 +08:00
Zeno Zeng
d80d315492
bump version to 2.0.4
2021-07-07 00:08:13 +08:00
Zeno Zeng
6c2f72d30a
fix: push/pop transformMatrixStack when save/restore, for https://github.com/zenozeng/p5.js-svg/issues/191
2021-07-07 00:07:55 +08:00
Zeno Zeng
c01d698447
bump version to 2.0.3
2021-06-14 21:45:46 +08:00
Zeno Zeng
3e7435eec8
feat: sync element's width and height to context
2021-06-14 21:45:27 +08:00
Zeno Zeng
134e9c52cb
update docs
2021-06-13 23:50:26 +08:00
Zeno Zeng
307e371c7c
dist/svgcanvas.esm.js
2021-06-13 23:00:28 +08:00
Zeno Zeng
e0804a60cd
update tests
2021-06-10 20:39:16 +08:00
Zeno Zeng
b6ef900d21
chore: esm
2021-06-10 19:36:00 +08:00
Zeno Zeng
c60ed4e64b
bump version to 2.0.1
2021-06-06 15:46:13 +08:00
Zeno Zeng
2b05ab203b
docs: update README
2021-06-06 14:36:27 +08:00
Zeno Zeng
4b21c73183
bump version to 2.0.0
2021-06-06 14:21:35 +08:00
Zeno Zeng
3d96ae9391
fix: recreate root <g> when __clearCanvas to remove all attributes
2021-06-06 01:30:40 +08:00
Zeno Zeng
bcdc8df943
feat: clearCanvas in fillRect
2021-06-05 23:22:57 +08:00
Zeno Zeng
65064ac407
Merge branch 'main' of github.com:zenozeng/svgcanvas
2021-06-05 15:56:32 +08:00
Zeno Zeng
802d0614ce
feat: element api
2021-06-05 15:56:16 +08:00
Zeno Zeng
c04dc9e5e7
Create ci.yml
2021-06-05 14:47:01 +08:00
Zeno Zeng
8b9fba1fe7
add package-lock.json
2021-06-05 14:44:31 +08:00
Zeno Zeng
6d3c41335a
docs: update README
2021-06-05 14:44:05 +08:00
Zeno Zeng
c0d5b7746d
Merge branch 'main' of github.com:zenozeng/canvas2svg
2021-06-05 13:25:02 +08:00
Zeno Zeng
1ac7fb84f5
unpkg.com/jquery
2021-06-05 13:24:48 +08:00
Zeno Zeng
f5790e1362
Merge pull request #5 from zenozeng/feat-transform
...
Feat transform
2021-06-05 13:23:34 +08:00
Zeno Zeng
91d06bff2e
feat: respect transformation matrix in clearRect and drawImage
2021-06-05 13:22:53 +08:00
Zeno Zeng
3703af4632
ctx.prototype.__applyTransformation
2021-06-04 23:49:08 +08:00
Zeno Zeng
d4c59a9c49
feat: rotate & __matrixTransform(x, y)
2021-06-04 22:54:18 +08:00
Zeno Zeng
6b1a1573f4
gulp update_examples
2021-05-23 15:13:55 +08:00
Zeno Zeng
dada4e25b0
test: example/transform
2021-05-23 00:58:30 +08:00
zenozeng
95ff64fdbd
feat: translate
2021-05-04 10:59:54 +00:00
zenozeng
e1b678502a
feat: scale
2021-05-03 14:53:46 +00:00
zenozeng
5af6598240
feat: resetTransform
2021-05-03 14:25:09 +00:00
zenozeng
1ab5658372
feat: init transform
2021-05-03 13:18:57 +00:00
Zeno Zeng
5de0ab8c24
Merge pull request #2 from gliffy/master
...
Merge v1.0.19
2021-04-29 02:05:11 +08:00
Kris Williams
eaab317a36
Merge pull request #59 from gliffy/fix-58
...
Typo - Fixes #58
2017-10-17 09:49:42 -07:00
Kris Williams
a0125f30a8
Typo - Fixes #58
2017-10-17 09:48:21 -07:00
Tom Kapanka
6d09433261
Merge pull request #48 from mudcube/master
...
Fixes for a few errors being thrown
2017-06-07 16:59:21 -07:00
Tom Kapanka
6e98c5b66b
Merge pull request #46 from LemonPi/wrap_Context2D
...
Give users the option of wrapping an existing Context2D element
2017-06-02 16:15:51 -07:00
Michael Deal
e90927c2fd
Change to regular if() statement
2017-05-18 22:44:03 -07:00
Michael Deal
49f22cc7a3
fix issue with parsing fonts familys that have numbers in their names
2017-01-16 15:06:27 -08:00
Michael Deal
f9d5e2b68e
fix issue with applying gradient to stroke
2017-01-06 16:56:12 -08:00
Johnson Zhong
648fdbd007
Give users the option of wrapping an existing Context2D element
2016-09-02 13:24:41 +02:00
Michael Deal
214f8f2a1a
revert regexp
2016-08-13 21:30:06 -07:00
Michael Deal
c7df7fa81e
fix issue with mixing transform with path commands
...
Fixes this case:
var ctx = new C2S()
ctx.save()
ctx.translate(10, 10)
ctx.fillStyle = 'red'
ctx.fillRect(0, 0, 10, 10)
ctx.fillStyle = 'blue'
ctx.fillRect(10, 0, 10, 10)
ctx.fillStyle = 'green'
ctx.fillRect(20, 0, 10, 10)
ctx.fillStyle = 'pink'
ctx.translate(10, 10);
ctx.rect(0, 0, 10, 10);
ctx.translate(10, 10);
ctx.rect(0, 0, 100, 100);
ctx.scale(2, 2)
ctx.rect(100, 100, 10, 10);
ctx.fill()
window.open(`data:image/svg+xml;utf8,${ctx.getSerializedSvg()}`)
2016-08-13 16:59:17 -07:00
Michael Deal
17a2239c37
make if/for/function formatting uniform
2016-08-13 15:47:36 -07:00
Michael Deal
0b16b0c346
fix issue in ctx.closePath()
...
prevents path from starting with ‘Z’ and throwing an error
2016-07-28 01:07:38 -07:00