0
Fork 0
mirror of https://github.com/penpot/penpot.git synced 2025-01-10 08:50:57 -05:00
Commit graph

35 commits

Author SHA1 Message Date
alonso.torres
7482122964 Adjustments to svgclean 2021-03-08 13:25:55 +01:00
alonso.torres
0f7596bacf Changes to svgclean 2021-03-08 13:25:55 +01:00
alonso.torres
6e88d3a04c Adds imported rectangles SVGs 2021-03-08 13:25:55 +01:00
alonso.torres
59022904fb Handling group inheritance 2021-03-08 13:25:55 +01:00
alonso.torres
23d531a664 Changed config for svgclean 2021-03-08 13:25:55 +01:00
alonso.torres
19febde547 Import paths as native shapes 2021-03-08 13:25:55 +01:00
alonso.torres
741d67c30b Makes import SVG groups 2021-03-08 13:25:55 +01:00
alonso.torres
999e2f6633 🐛 Fixes problems with svg imports 2021-01-15 09:22:32 +01:00
Andrey Antukh
f66ddcaa2d 🎉 Integrate exporter with svgclean. 2021-01-13 15:15:35 +01:00
Andrey Antukh
ad2d8c8ee0 More improvements on media uploading. 2021-01-13 11:52:39 +01:00
alonso.torres
25824629f2 ♻️ Refactor svg uploads 2021-01-13 11:52:39 +01:00
Andrey Antukh
031123b2ca Make svgclean behave exactly as svgo. 2021-01-11 11:08:40 +01:00
Andrey Antukh
3135de3eb3 Adjust default svgclean bundle config. 2021-01-11 09:21:09 +01:00
Andrey Antukh
c648add963 🎉 Add svgclean (svgo graalvm/browser ready fork). 2021-01-11 08:06:02 +01:00
Andrey Antukh
bced1ebd2f
Move intervaltre under uxbox.util submodule. 2016-06-22 21:18:02 +03:00
Andrey Antukh
77933f3949
Move kdtree, lru and heap into uxbox.util submodule. 2016-06-22 19:59:52 +03:00
Andrey Antukh
4607d92c31
Move vendor's uuid module into uxbox.util. 2016-06-21 19:50:09 +03:00
Andrey Antukh
8e84751181
Add generate helper on kdtree module.
That uses lru cache for speedup tree creation
for most used configurations.
2016-06-11 19:48:39 +03:00
Andrey Antukh
4ab20eaef0
Add lru cache implementation. 2016-06-11 19:48:19 +03:00
Andrey Antukh
461bdca375
Improved interval tree impl and add the ability to remove by id. 2016-06-11 18:30:06 +03:00
Andrey Antukh
447da07789
Expose a more cleaner api for kdtree impl. 2016-06-11 16:00:54 +03:00
Andrey Antukh
1691f265e9
Add faster kdtree initialization method. 2016-06-11 15:45:46 +03:00
Andrey Antukh
2fbd3f6007
Simplify kdtree impl removing unused code. 2016-06-11 15:09:37 +03:00
Andrey Antukh
ed6417f6db
Add test function to intervaltree module. 2016-06-08 21:21:06 +03:00
Andrey Antukh
a8c79d192a
Add the ability to remove interval from intervaltree. 2016-06-08 21:20:36 +03:00
Andrey Antukh
9d5ba9d731
Add node balancing and remove not used code. 2016-06-07 22:03:40 +03:00
Andrey Antukh
a4013c283c
Remove dead code with some cosmetic fixes on kdtree/core.js. 2016-06-07 17:18:20 +03:00
Andrey Antukh
8f55391167
Add initial implementation of interval tree. 2016-06-07 17:17:52 +03:00
Andrey Antukh
ac3d44601a
Fix rng def in nodejs environment. 2016-04-24 22:53:31 +03:00
Andrey Antukh
f102be51cb
Remove redundant UUID instance creation on vendor/uuid module. 2016-04-24 21:51:01 +03:00
Andrey Antukh
6e4d243897
Add uuid generation functions that uses high quality RNG. 2016-04-24 21:49:14 +03:00
Andrey Antukh
94fc4d2b88
Fix kdtree implementation. 2016-04-11 17:33:24 +03:00
Andrey Antukh
808c964d3d
Simplify and fix kdtree impl. 2016-04-09 20:32:34 +03:00
Andrey Antukh
d64253dd1b
Remove point abstraction and just use array for that on kdtree. 2016-04-09 20:32:34 +03:00
Andrey Antukh
5ae1c6a78c
Add kdtree implementation. 2016-04-08 11:03:13 +03:00