These 56 commits are when the Protocol Buffers files have changed:
Commit: | 87c91fe | |
---|---|---|
Author: | Mike Williams | |
Committer: | Mike Williams |
multichannel: support groups
The documentation is generated from this commit.
Commit: | 4dd3997 | |
---|---|---|
Author: | Jon Evans | |
Committer: | Jon Evans |
API: Add symbol path for footprint instances See https://gitlab.com/kicad/code/kicad-python/-/issues/37
Commit: | 8ef54c3 | |
---|---|---|
Author: | JamesJCode |
Remove delay_profile API parameter until design matures
Commit: | f1344e9 | |
---|---|---|
Author: | JamesJCode |
Final purge of 'tuning profile' -> 'delay profile' in time-domain code Only mention remains in the delay profile settings JSON
Commit: | eb17ebe | |
---|---|---|
Author: | JamesJCode | |
Committer: | JamesJCode |
Implement time-domain length tuning - Adds time and delay units - Adds time domain tuning parameters entry and storage - Adds pad-to-die delay property - Adds time domain parameter interface for length / delay calculations - Adds unit tracking for numerical constants through LIBEVAL - Will need future work to truly propagate through binary expressions - Adds time domain tuning to meander placers - Adds time delay display to net inspector panel - Modifies DRC to handle time domain constraints
Commit: | 718bf40 | |
---|---|---|
Author: | Mike Williams | |
Committer: | Mike Williams |
sch groups: add to API
Commit: | 1c83f0a | |
---|---|---|
Author: | Jon Evans | |
Committer: | Jon Evans |
Implement jumpers for footprints Fixes https://gitlab.com/kicad/code/kicad/-/issues/2558
Commit: | 27edf0b | |
---|---|---|
Author: | Daniel Treffenstädt | |
Committer: | Jon Evans |
ADDED: Per layer properties of zones used for control over zone hatching position
Commit: | 3768221 | |
---|---|---|
Author: | Daniel Treffenstädt | |
Committer: | Jon Evans |
ADDED: Support for IPC-4761 Via protection features Fixes https://gitlab.com/kicad/code/kicad/-/work_items/18837
Commit: | b707b30 | |
---|---|---|
Author: | Jon Evans |
API: Add board origin setter/getter See https://gitlab.com/kicad/code/kicad-python/-/issues/20 (cherry picked from commit 5cec2fac9d3405b9d800ad0c02ad10aef242d187) Co-authored-by: Jon Evans <jon@craftyjon.com>
Commit: | 5cec2fa | |
---|---|---|
Author: | Jon Evans | |
Committer: | Jon Evans |
API: Add board origin setter/getter See https://gitlab.com/kicad/code/kicad-python/-/issues/20
Commit: | ae0396e | |
---|---|---|
Author: | Jon Evans |
API: Add new user layers See https://gitlab.com/kicad/code/kicad-python/-/issues/23 (cherry picked from commit c4c1842bc444d38e82d4c4c26a55f7fa47a5e169) Co-authored-by: Jon Evans <jon@craftyjon.com>
Commit: | c4c1842 | |
---|---|---|
Author: | Jon Evans |
API: Add new user layers See https://gitlab.com/kicad/code/kicad-python/-/issues/23
Commit: | 7aafe9e | |
---|---|---|
Author: | Jeff Young | |
Committer: | Jeff Young |
Make sure protobuf API stays consistent. (cherry picked from commit a8a1b0801361dc16895d75240943f11fddcaa22b)
Commit: | a8a1b08 | |
---|---|---|
Author: | Jeff Young | |
Committer: | Jeff Young |
Make sure protobuf API stays consistent.
Commit: | a603073 | |
---|---|---|
Author: | Jeff Young | |
Committer: | Jeff Young |
Finish eradication of visibility flag on text items. Import/read previously-hidden symbol/footprint text items as hidden fields. Fixes https://gitlab.com/kicad/code/kicad/-/issues/19875 (cherry picked from commit 5edae8250d0bebb08ea4fd71a392f889895d6f7d)
Commit: | 5edae82 | |
---|---|---|
Author: | Jeff Young | |
Committer: | Jeff Young |
Finish eradication of visibility flag on text items. Import/read previously-hidden symbol/footprint text items as hidden fields. Fixes https://gitlab.com/kicad/code/kicad/-/issues/19875
Commit: | 4118c14 | |
---|---|---|
Author: | Jon Evans | |
Committer: | Jon Evans |
API: Add selection handling
Commit: | 0ba8694 | |
---|---|---|
Author: | Jon Evans | |
Committer: | Jon Evans |
API: switch to Distance type for thermal settings
Commit: | 4dfcbc6 | |
---|---|---|
Author: | Jon Evans |
API: make thermal spoke settings optional
Commit: | bd47692 | |
---|---|---|
Author: | Jon Evans |
API: Include custom layer names in stackup
Commit: | 7db75e4 | |
---|---|---|
Author: | Jon Evans | |
Committer: | Jon Evans |
API: expand board stackup serialization
Commit: | 1fa432b | |
---|---|---|
Author: | Jon Evans | |
Committer: | Jon Evans |
API: add GetKiCadBinaryPath
Commit: | a557c23 | |
---|---|---|
Author: | Jon Evans | |
Committer: | Jon Evans |
API: Add board file management Fixes https://gitlab.com/kicad/code/kicad/-/issues/16774
Commit: | d8b8d8a | |
---|---|---|
Author: | Jon Evans | |
Committer: | Jon Evans |
API: Add GetNetClassForNets; handle implicit netclasses
Commit: | 2c56e98 | |
---|---|---|
Author: | Jon Evans | |
Committer: | Jon Evans |
API: Add serialization for netclasses Fixes https://gitlab.com/kicad/code/kicad/-/issues/18609
Commit: | 1a3e181 | |
---|---|---|
Author: | Jon Evans | |
Committer: | Jon Evans |
API: Add access to project text variables Fixes https://gitlab.com/kicad/code/kicad/-/issues/16426
Commit: | 19c7480 | |
---|---|---|
Author: | Jon Evans | |
Committer: | Jon Evans |
API: Add some board editor appearance settings Fixes https://gitlab.com/kicad/code/kicad/-/issues/18269
Commit: | 2c94684 | |
---|---|---|
Author: | Jon Evans | |
Committer: | Jon Evans |
API: Add a preferred plugin settings path Fixes https://gitlab.com/kicad/code/kicad/-/issues/9054
Commit: | 98ae574 | |
---|---|---|
Author: | Jon Evans |
API: Add PCB editor visible and active layer setters/getters Fixes https://gitlab.com/kicad/code/kicad/-/issues/18268
Commit: | 719f4ea | |
---|---|---|
Author: | Jon Evans | |
Committer: | Jon Evans |
API: Add message skeleton for sexpr serialization
Commit: | 13625da | |
---|---|---|
Author: | Jon Evans | |
Committer: | Jon Evans |
API: Implement dimension serialization
Commit: | 49d5e64 | |
---|---|---|
Author: | Jon Evans | |
Committer: | Jon Evans |
API: Add initial definitions for dimensions
Commit: | 8ff3ef5 | |
---|---|---|
Author: | Jon Evans |
API: Add ExpandTextVariables
Commit: | 0d7588b | |
---|---|---|
Author: | Jon Evans | |
Committer: | Jon Evans |
API: Improve handling of compound shapes
Commit: | 32684de | |
---|---|---|
Author: | Jon Evans |
API: Move locking to the PCB text objects
Commit: | 3129e07 | |
---|---|---|
Author: | Jon Evans | |
Committer: | Jon Evans |
API: Move graphics and text handling to common Required moving API_HANDLER_COMMON out of kicommon
Commit: | 07f0b09 | |
---|---|---|
Author: | Jon Evans |
API: Move graphic shapes to common
Commit: | c0d43c0 | |
---|---|---|
Author: | Jon Evans | |
Committer: | Jon Evans |
API: Add serialization of FP_3DMODEL
Commit: | af91519 | |
---|---|---|
Author: | Jon Evans |
API: Implement Deserialize for ZONE
Commit: | 62df972 | |
---|---|---|
Author: | Jon Evans | |
Committer: | Jon Evans |
API: implement serialization for ZONE
Commit: | dd65a44 | |
---|---|---|
Author: | Jon Evans | |
Committer: | Jon Evans |
API: Add initial spec for ZONE serialization
Commit: | af71ea8 | |
---|---|---|
Author: | Jon Evans |
API: Expose title block info
Commit: | 033fb4f | |
---|---|---|
Author: | Jon Evans |
API: Add GetBoundingBox and Box2
Commit: | f97f794 | |
---|---|---|
Author: | Jon Evans |
API: Add a way to get merged polygon from pad shape
Commit: | 732f037 | |
---|---|---|
Author: | Jon Evans |
Add drill shape to padstack API
Commit: | b44015e | |
---|---|---|
Author: | Jon Evans |
Add padstack copper offset to API
Commit: | cb06d75 | |
---|---|---|
Author: | Jon Evans |
Add trapezoid delta to the padstack API definition
Commit: | 91db6e8 | |
---|---|---|
Author: | Jon Evans |
Align API for padstacks with the actual implementation
Commit: | 56e0811 | |
---|---|---|
Author: | Jon Evans | |
Committer: | Jon Evans |
Phase 2 of padstack support CHANGED: PCB file format now supports saving/loading complex padstacks CHANGED: PTH pads are now rendered per copper layer in the copper color; the PTH pad color is no longer used. ADDED: support for importing complex pad stacks from Altium PCBs Enforce padstack-aware access to pad properties across KiCad Fixes https://gitlab.com/kicad/code/kicad/-/issues/8182
Commit: | 284a760 | |
---|---|---|
Author: | Jon Evans | |
Committer: | Jon Evans |
Move more properties into PADSTACK
Commit: | f5e7c70 | |
---|---|---|
Author: | Jon Evans | |
Committer: | Jon Evans |
Move custom shapes to PADSTACK; support in API
Commit: | 0b0a37a | |
---|---|---|
Author: | Jon Evans | |
Committer: | Jon Evans |
Move padstack serialization to PADSTACK Also move a few more things from pad/via
Commit: | 02ec894 | |
---|---|---|
Author: | Jon Evans | |
Committer: | Jon Evans |
Remove LIB types from API for now All with the possible exception of LIB_SYMBOL are going away
Commit: | 1dbe78c | |
---|---|---|
Author: | Jon Evans | |
Committer: | Jon Evans |
Add QA tests and expand serialization for API
Commit: | f613cd1 | |
---|---|---|
Author: | Jon Evans | |
Committer: | Jon Evans |
ADDED: A new IPC API based on protobuf and nng Details, documentation, and language bindings are works in progress and will be evolving over the course of KiCad 9 development.