Ami Fischman
60b9a5018d
Misc pylint fixes. Down to 130 findings.
2023-11-14 19:45:38 -08:00
gumyr
ebc4f9b7af
Adding Party Pack 01 to TTTT
2023-11-14 14:53:08 -05:00
gumyr
99be3df220
Changing is_closed to a property Issue #357
2023-11-13 19:55:00 -05:00
gumyr
fcdbab1011
Reverting pylint change to jupyter_tools import
2023-11-13 13:54:14 -05:00
gumyr
e8f6264cdf
pylint improvements
2023-11-13 10:52:30 -05:00
gumyr
499e43c897
Added kwargs to vector classes Issue #376
2023-11-12 10:38:46 -05:00
gumyr
4ee3b1b6c8
minor Sphinx fix
2023-11-12 10:37:06 -05:00
Roger Maitland
3829d02733
Merge pull request #377 from fischman/fischman/pack2d
...
pack(): update to support Shape, not just Part.
2023-11-10 13:47:41 -05:00
Ami Fischman
dd649308c1
pack(): update to support Shape, not just Part.
...
Also fix SlotOverall so that passing it equal height and width doesn't
error out and instead reduces to a Circle. (bug discovered while
writing the new test case).
2023-11-10 09:07:54 -08:00
Roger Maitland
86c639c0d0
Merge pull request #374 from fischman/fischman/pack2d
...
pack(): introduced a new helper for packing parts into a 2D footprint.
2023-11-10 10:01:48 -05:00
Roger Maitland
ef93aa7c7f
Merge pull request #375 from Spectre5/typo
...
Documentation Typos
2023-11-10 09:26:17 -05:00
Scott Barlow
081517cc14
Couple more
2023-11-10 00:22:11 -08:00
Scott Barlow
62e201d05b
One more
2023-11-10 00:18:17 -08:00
Scott Barlow
63f3447f58
More typos
2023-11-10 00:15:10 -08:00
Scott Barlow
b0c9e2ea01
Another typo
2023-11-10 00:07:59 -08:00
Scott Barlow
25cfc9ecf1
Typos
2023-11-10 00:05:11 -08:00
Ami Fischman
b767b78a69
pack(): introduced a new helper for packing parts into a 2D footprint.
...
Also added documentation for the new facility as well as a nascent
CONTRIBUTING.md to collect pointers to the tools used by developers of
this project.
2023-11-09 15:06:49 -08:00
gumyr
cdd00771f5
Added endpoint to PolarLocations
2023-11-08 10:42:14 -05:00
gumyr
1a1e49ec86
Removed redundant code
2023-11-08 09:59:47 -05:00
gumyr
0402921317
VectorLike takes Vertex via Iterable
2023-11-07 11:51:47 -05:00
Roger Maitland
630c7c65b6
Merge pull request #367 from Yeicor/fix-vector-add-and-sub-types
...
Avoid type warnings when adding tuples to vectors
2023-11-05 10:48:27 -05:00
gumyr
6f9a5eface
Removed Vertex.to_vector() - replaced with Vector(Vertex)
2023-11-05 10:30:43 -05:00
Yeicor
acd6185c5f
Avoid type warnings when adding tuples to vectors
2023-11-05 12:10:31 +01:00
gumyr
0735da11ba
Fixed offset with no results Issue #362
2023-11-04 14:53:26 -04:00
Roger Maitland
a27c8bdeb9
Merge pull request #366 from snoyer/svg-import-color
...
improve SVG import color hadling
2023-11-04 14:13:54 -04:00
snoyer
10b4448d26
add SVG color test
2023-11-04 14:09:12 +04:00
snoyer
26a73e0c29
improve color handling
2023-11-04 14:08:57 +04:00
gumyr
6389aa3e39
Added log to record font info
2023-11-03 20:57:42 -04:00
Roger Maitland
545a16e617
Merge pull request #365 from IsawU/logo-size
...
Use sensible defaults for logo sizes
2023-11-03 20:08:45 -04:00
IsawU
bc23241911
Use default logo banner size in README and docs
2023-11-03 23:07:21 +01:00
IsawU
b3827b9147
Increased the default size of logos
...
- logo scale x4 for a 128x128 default rendering size
- banner scale x5
- reflected changes in the work file
2023-11-03 23:06:49 +01:00
gumyr
05dc901197
Adding logo to readthedocs header
2023-11-03 14:20:22 -04:00
gumyr
1a81fc16e5
Enabling Vector to accept a Vertex
2023-11-03 14:18:52 -04:00
Roger Maitland
f735e53973
Merge pull request #363 from IsawU/logos
...
Added new logos
2023-11-03 11:47:11 -04:00
IsawU
fd8871f32f
Added new logos
2023-11-03 00:13:56 +01:00
Roger Maitland
b546986d67
Merge pull request #360 from MatthiasJ1/shapelist_intersection
...
Add intersection operator, &, to ShapeList
2023-11-02 16:11:42 -04:00
MatthiasJ
a76e61f095
test
2023-11-02 12:53:24 -06:00
gumyr
17a1e09a38
Face.wire() returns outer_wire & generates warning if inner_wires
2023-11-02 10:32:56 -04:00
gumyr
b8cfcf027d
Fixing license classifier
2023-11-02 10:19:23 -04:00
MatthiasJ
06492d3577
Add intersection operator, &, to ShapeList
2023-11-02 03:10:33 -06:00
gumyr
45e0433bea
Improved sweep by ordering edges
2023-11-01 19:20:34 -04:00
Roger Maitland
54f5add7c8
Merge pull request #356 from nicola-sorace/dev
...
Fix `RevoluteJoint` rotation
2023-11-01 17:32:47 -04:00
Roger Maitland
b6939c34d1
Merge pull request #359 from MatthiasJ1/filter_by_plane
...
Add ability to filter faces/edges based on whether they are parallel to an arbitrary plane
2023-11-01 11:00:47 -04:00
MatthiasJ
2577923906
Merge branch 'dev' into filter_by_plane
2023-10-31 11:14:49 -06:00
Roger Maitland
0493f4dfa5
Merge pull request #361 from Ruudjhuu/fix_axis_equality
...
fix axis equality
2023-10-31 11:14:42 -04:00
Ruud Swinkels
75de536c53
add axis equality testcases
2023-10-29 21:27:40 +01:00
Ruud Swinkels
ff80caf723
fix axis equality
2023-10-29 21:20:03 +01:00
MatthiasJ
80a5729a5a
Add non-planar curve to filter_by(Plane) tests
2023-10-28 14:45:38 -06:00
MatthiasJ
9b72b4648e
Add ability to filter faces/edges based on whether they are parallel to an arbitrary plane
2023-10-28 14:08:01 -06:00
Nicola Sorace
652110827d
Fix RevoluteJoint rotation
...
Fixes #355 .
The `relative_to()` method was rotating around `Axis.Z`, instead of
`self.relative_axis`. This now matches what the other `Joint` classes
are doing.
2023-10-28 18:38:57 +01:00