rBazan98
ee12eebc31
fix trailing whitespace
2023-11-19 05:22:12 +01:00
rBazan98
e214b03950
fix trailing whitespace
2023-11-19 05:02:06 +01:00
rBazan98
92eac2c4b5
Optimize intersection feature for Quadratic Bezier curves
...
Optimization made by solving the parametric ecuation of both quadratic bezier curves
2023-11-19 04:06:33 +01:00
Andrew Port
fcb648b9bb
add back pypi action new tag condition
2023-05-20 14:38:22 -04:00
Andrew Port
ec546a71d4
Merge branch 'PyPI'
2023-05-20 14:37:02 -04:00
Andrew Port
bc930005c2
test fixed pypi action
2023-05-20 14:34:32 -04:00
Andrew Port
ae9b79e77a
revert temporary fix for pushing 1.6.1 to pypi
2023-05-20 14:26:44 -04:00
Andrew Port
289ee6ecb4
temporary fix for pushing 1.6.1 to pypi
2023-05-20 14:25:19 -04:00
Andrew Port
592fe3a525
fix pypi actions
2023-05-20 14:18:42 -04:00
Andrew Port
81870e1f85
update version
2023-05-20 14:13:15 -04:00
Andrew Port
6015a97090
Merge pull request #207 from mathandy/fix-issue-205
...
return error if Path.point() cannot be computed
2023-05-20 14:11:07 -04:00
Andrew Port
788b2b43a2
Merge pull request #203 from kasbah/fix-escape-sequences
...
Fix invalid escape sequences in strings
2023-05-20 14:10:19 -04:00
Andrew Port
b282094b53
return error if Path.point() cannot be computed
2023-05-20 13:20:05 -04:00
Andrew Port
229773ff9d
Merge pull request #201 from SebKuzminsky/fix-arc-sweep-with-negative-scale
...
Fix arc sweep with negative scale
2023-05-20 12:50:17 -04:00
Kaspar Emanuel
a16a060c27
Fix invalid escape sequences in strings
2023-05-06 19:33:31 +01:00
Sebastian Kuzminsky
e94483510e
path.transform: Arc sweep is reversed by negative scale
...
When transforming an Arc, negative scale reverses the sweep.
2023-05-05 00:38:55 -06:00
Sebastian Kuzminsky
6abda09d1c
add a test loading arcs with negative scale
...
This test currently fails, fix in the following commit.
The test loads an svg with a group with a transform with "scale(1,-1)".
This situation can mess up arc sweeps, resulting in corrupted paths.
2023-05-05 00:38:49 -06:00
Andrew Port
5c73056420
Merge pull request #199 from mathandy/issue-198
...
Issue 198
2023-04-01 15:39:39 -04:00
Andrew Port
4f5d8f3bf2
fix issue-198; circles parsing to non-closed paths
2023-04-01 15:30:04 -04:00
Andrew Port
c4d98afc68
add test for issue 198
2023-04-01 15:26:22 -04:00
Andrew Port
9c69e45d6e
add python==3.11 to setup.py
2023-02-13 18:15:36 -05:00
Andrew Port
dc2f6e90cc
remove broken build shield
2023-02-13 18:13:32 -05:00
Andrew Port
96676b7697
increment version number
2023-02-13 17:46:17 -05:00
Andrew Port
2a1cb735e9
Merge pull request #191 from tatarize/fastfail-intersection
...
Fastfail Intersection
2023-02-03 18:06:56 -08:00
Andrew Port
3eb21161cf
add report of intersection count
2023-02-03 21:00:57 -05:00
Andrew Port
31b6f3dd90
Merge branch 'master' into fastfail-intersection
2023-02-03 20:49:49 -05:00
Andrew Port
d9515ea399
remove all wildcard imports
2023-02-03 19:46:23 -05:00
Andrew Port
944ccf5e89
create new yaml for legacy system tests
2023-02-03 18:45:50 -05:00
Tatarize
b6e5a623ea
Add random intersections test
2022-12-04 00:59:40 -08:00
Tatarize
4c6abc5820
Add quick fails to paths
2022-12-04 00:59:15 -08:00
Andrew Port
b8dfb6770a
correct descriptive action name
2022-07-10 22:38:14 -03:00
Andrew Port
0e17702d04
update version to 1.5.1
2022-07-10 22:19:50 -03:00
Andrew Port
8df19f1c12
fixed issue 171
2022-07-09 19:49:12 -03:00
Andrew Port
9ac7f62515
cleanup long comment
2022-07-09 19:38:28 -03:00
Andrew Port
d8a6e5e509
delete unused line
2022-07-09 19:30:40 -03:00
Andrew Port
73c887a8a3
rename as name already used by outside function
2022-07-09 19:28:42 -03:00
Andrew Port
f7e074339d
update version to 1.5.0 (now that string/file-like objects are handled)
2022-06-05 22:27:22 -07:00
Andrew Port
d9f5a2a781
Merge branch 'master' into PyPI
2022-06-05 22:22:18 -07:00
Andrew Port
740e2bf991
Merge branch 'master' into PyPI
2022-06-05 22:21:36 -07:00
Andrew Port
8cbe6f0f81
minor docstring change
2022-06-05 22:19:26 -07:00
Andrew Port
b82530aaac
minor fix to docstring formatting
2022-06-05 21:49:21 -07:00
Andrew Port
e8792f4d2d
add support for os.PathLike arguments
2022-06-05 21:47:37 -07:00
Andrew Port
d3a66f0bbd
skip pathlib support for python < 3.6
2022-06-05 21:17:28 -07:00
Andrew Port
356d86df78
restore support for PosixPath inputs for Document
2022-06-05 21:00:42 -07:00
Andrew Port
a989c9831d
Merge pull request #176 from FlyingSamson/read-svg-from-file-like-obj
...
Support reading of SVGs from strings and file-like objects
2022-06-05 20:12:19 -07:00
FlyingSamson
07f46d41f8
Rename svg_string2paths to svgstr2paths
2022-05-25 19:24:50 +02:00
FlyingSamson
2fc016d48f
Make factory method a classmethod
2022-05-25 17:58:14 +02:00
FlyingSamson
aacd5fa96d
Remove second version of function returning the svg_attributes by default
2022-05-25 17:57:22 +02:00
FlyingSamson
db5200f460
Switch back to previous function parameter names
2022-05-25 17:39:10 +02:00
FlyingSamson
a473ee3f4c
Remove unnecessary seek commands
2022-05-24 18:15:52 +02:00