This website requires JavaScript.
Explore
Help
Register
Sign In
jan
4 Followers
·
0 Following
https://janp.me
Joined on
2018-01-15
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
25
Projects
Packages
Public Activity
Starred Repositories
2
jan
pushed to
polycollection
at
jan/masque
2025-10-30 01:15:52 -07:00
3e88ed9438
[file.svg] use logger.warning over warnings.warn (for flexibility)
006e7c428c
[ports] make port mismatch deltas more obvious
dadaf48d35
[error, ports] Make stack traces more directly reflect teh location of the issue
240007eb7a
misc cleanup: variable naming, typing, comments
Compare 4 commits »
jan
pushed to
polycollection
at
jan/masque
2025-10-26 21:36:34 -07:00
ee4147ef99
[Path / PolyCollection / Polygon] fix order of rotation/offset
jan
pushed to
polycollection
at
jan/masque
2025-10-26 19:13:20 -07:00
fe231e558a
[Polygon / Path / PolyCollection] Force polygon/path offset to (0, 0)
ffc8dccbef
[Polygon.rect] use floats more explicitly
debb27cdc8
Various type-checking improvements
5a4be88672
[file.gdsii] enable wider annotation key range (to 126 inclusive)
a2fa7648df
[BasicTool] enable straight to handle trees (not just flat patterns)
Compare 6 commits »
jan
pushed to
rs_ext
at
jan/klamath
2025-10-26 18:07:32 -07:00
45f675ca22
use klamath_rs_ext if available
74b9672b4a
bump version to v1.5
0ac4c3b275
fix path extensions not getting written correctly
ae9c2d7b5f
add type annotation
428e396b9b
Loosen type requirements / guarantees for properties
Compare 5 commits »
jan
pushed tag
release
to
jan/klamath
2025-10-12 23:38:37 -07:00
jan
pushed tag
v1.5
to
jan/klamath
2025-10-12 23:38:32 -07:00
jan
pushed to
master
at
jan/klamath
2025-10-12 23:38:29 -07:00
74b9672b4a
bump version to v1.5
0ac4c3b275
fix path extensions not getting written correctly
Compare 2 commits »
jan
pushed to
master
at
jan/masque
2025-10-12 23:34:57 -07:00
4d74eea253
[file.gdsii] attributes may have key=126
jan
pushed to
vis_edges
at
jan/gridlock
2025-09-22 22:24:20 -07:00
32b6c207dc
[read] more fixup for visualize_edges
jan
pushed to
vis_edges
at
jan/gridlock
2025-09-22 20:32:07 -07:00
f4818fd554
[draw] fix arg naming
jan
pushed to
vis_edges
at
jan/gridlock
2025-09-22 19:29:20 -07:00
64752873fb
[read] fix type spec
jan
pushed to
vis_edges
at
jan/gridlock
2025-09-22 19:28:43 -07:00
a745372bdc
[read] fix type spec
jan
pushed to
vis_edges
at
jan/gridlock
2025-09-22 19:27:06 -07:00
16a76e0122
[read] make visualize_edges more friendly for overlay by default
7cac73bcb4
[draw] add missing code for finalize
Compare 2 commits »
jan
created branch
vis_edges
in
jan/gridlock
2025-09-22 19:19:41 -07:00
jan
pushed to
vis_edges
at
jan/gridlock
2025-09-22 19:19:41 -07:00
68520b8710
[read] add visualize_edges()
21304f0dbf
[read] add option to visualize on preexisting axes
6802e57fa9
[read] add missing arg to docstring
Compare 3 commits »
jan
pushed to
polycollection
at
jan/masque
2025-09-14 12:38:52 -07:00
00021c00e6
[gdsii_arrow] fix rep_valid
4e69273b5e
[gdsii_arrow] fill some more nulls
923c00d72f
[gdsii_arrow] fixup
7bd15ede88
[traits.annotatable] Don't break when setting annotations to None
4960c95637
[PolyCollection] many fixes
Compare 25 commits »
jan
pushed to
master
at
jan/masque
2025-09-14 12:36:34 -07:00
325a8b9590
[circle] fix mirror ignoring axis
jan
pushed tag
release
to
jan/masque
2025-08-17 12:08:42 -07:00
jan
pushed tag
v3.0
to
jan/masque
2025-08-17 12:07:55 -07:00
jan
pushed tag
v3.4
to
jan/masque
2025-08-17 12:07:55 -07:00
First
Previous
1
2
3
4
5
...
Next
Last