Commit Graph

35 Commits (b33c6325694ef0737e236071e5ea53d09bd7cc4d)

Author SHA1 Message Date
Jan Petykiewicz 66d9a4eff8 add note about github mirror 2 months ago
jan 9a7a5583ed Add Tree/TreeView and allow Builder to ingest them 7 months ago
jan 3a6807707b Add more docs 7 months ago
jan 333b21ecf4 more design pattern docs 7 months ago
jan 0aa4a6ee7a doc updates 7 months ago
jan fa7a850ec3 Add some notes on shorthand 7 months ago
Jan Petykiewicz 33377df883 add notes about ports 7 months ago
jan e2c7f8c8cc various doc updates 7 months ago
jan efac8efa90 update some examples 7 months ago
jan 24fc97e7f5 update readme 7 months ago
Jan Petykiewicz e348267a3d notes on organization 7 months ago
Jan Petykiewicz 6b01b43559 flake8-aided fixes 7 months ago
jan 9efb6f0eeb wip 7 months ago
Jan Petykiewicz c7f3e7ee52 Remove support for dose
Since there isn't GDS/OASIS level support for dose, this can be mostly
handled by using arbitrary layers/dtypes directly. Dose scaling isn't
handled as nicely that way, but it corresponds more directly to what
gets written to file.
7 months ago
Jan Petykiewicz 7e1371c14d add notes about what is hard 7 months ago
Jan Petykiewicz 79d0373eeb Min python version to 3.8 1 year ago
jan e2fdd5a347 make klamath the default gdsii reader/writer, and install it automatically
python-gdsii code is now under masque.file.python_gdsii
3 years ago
Jan Petykiewicz 91dcc4f04f doc fix 4 years ago
Jan Petykiewicz b8ef80b991 add klamath dependency 4 years ago
Jan Petykiewicz 2019c4a16b Update readme 4 years ago
Jan Petykiewicz 92a3b9b72e documentation fixes/updates 4 years ago
Jan Petykiewicz f204d917c9 Add basic support for OASIS and update setup/docs for OASIS and DXF support 4 years ago
Jan Petykiewicz 7fd64e0abf give better instructions for extras 5 years ago
Jan Petykiewicz 7a3738bd0c update TODO list 5 years ago
Jan Petykiewicz cd1a1173c1 add pypi link to readme 5 years ago
Jan Petykiewicz 57bdb00d88 Update README to reflect upload to pypi 5 years ago
Jan Petykiewicz ab483fc9d4 Remove pyclipper dependency; remove shape.cut() 6 years ago
Jan Petykiewicz fca3d8fda1 move code to new location 6 years ago
Jan Petykiewicz 9308454ad4 allow cutting any shape, always require pyclipper 7 years ago
Jan Petykiewicz 542da868c9 add TODO section 7 years ago
jan 3a460a9296 Add Text shape
Rendered using freetype-py and matplotlib

Can eliminate the matplotlib dependency if I write my own bezier code,
but that's work (and I already use matplotlib...).
8 years ago
jan 496d07008d Switch to code style and remove --upgrade 8 years ago
jan 5f8e238ad8 set readme to point at release branch 8 years ago
jan 4945567544 Add install instructions 8 years ago
jan 44b157dcc5 add extension to readme 8 years ago