☰
History of rust/crates/kicad-core/src/ipc.rs
32 commits
← Back to file
Merge PR #447: Reject unknown kicad_move_footprint arguments before native edits
Merge PR #443: 1.0.105: a warning type at KiCad's DRC cap no longer blocks live routing (closes #140)
Merge PR #365: kicad-lane: 1.0.94, export_3d, import_design, edit_pours, tool_update, import_step; schematic part verbs…
Merge PR #353: kicad-lane: 1.0.89, animate_view, lint_library on the standard's rules, engine 0.21.1
Merge PR #338: kicad-lane: 1.0.80, kicad_zoom_to (#121), engine 0.11.0
Merge PR #318: kicad-lane: 1.0.71, library_views and set_layer_visibility
Merge PR #315: kicad-lane: 1.0.69, length tuning, mouse-bite panels, silkscreen prep, component classes, build/test boa…
Merge PR #310: kicad-lane: 1.0.67, the standard's checks tier (14 verbs) and board report
Merge PR #307: kicad-lane: 1.0.64, live adds through KiCad's protobuf API, #126/#129, 17 standard core verbs
1.0.61: Every Konnect v0.13.0 capability, 211 verbs (was 133; docs/konnect-gap.md maps all 228 Konnect tools). Schemati…
kicad_remove_route honours dryRun (wiki #134): lists what would go and KiCad's DRC without it, removes nothing
1.0.59: EDA Bridge Standard board model (routing_state model:standard), layer_stack, pour_state, bodies, netlist, seven…
1.0.58: Linux build in the same zip (wiki #127/#128: Flatpak KiCad, kicad-cli verbs, IPC live verbs; window verbs not y…
1.0.55: 1.0.55 REVERTS the 1.0.54 pad change for wiki #119, which was wrong. KiCad's own DRC on KiCad 10.0.2 and 10.0.5…
1.0.54: 1.0.54. Wiki #119: back-side footprints written by other tools are read the way KiCad reads them. A footprint o…
1.0.51: 1.0.51 (wiki #115): kicad_add_zone waits for KiCad's asynchronous zone fill before answering. It used to read t…
Add direct native reference/value field geometry edits with verified identity
Return unchanged zone plans without rerunning DRC
Add native stable-ID silkscreen leaders and borders with DRC and Undo
Do not certify asynchronous refill acknowledgement as a completed snapshot
Verify deletions after commit and separate zone refill from reconciliation
1.0.22: NATIVE (Rust) build. 1.0.22: merges Astra PRs #8-#11: kicad_apply_zone_plan (owned zone reconciliation, one Und…
1.0.21: NATIVE (Rust) build. 1.0.21: merges Astra's PR #7: 3D viewer bound to its source editor and refuses ambiguity (…
1.0.8: 1.0.8: kicad_3d_view (zoom, rotate, view orientation, flip, tour: View-menu commands posted to the 3D Viewer in…
1.0.7: 1.0.7: kicad_remove_zone (zones by id, one Undo step); kicad_zone_state names zone types (copper, keepout, teard…
1.0.5: 1.0.5: kicad_add_zone fills the new zones (KiCad 10 refills all zones, not a list); kicad_zone_state
1.0.4: 1.0.4: kicad_add_zone (copper pours as one Undo step with a filled DRC preflight) and kicad_zone_state (filled c…
1.0.3: 1.0.3: placement. kicad_placement_state, kicad_move_footprint (a batch of moves as one native undo step, refused…
1.0.1: 1.0.1: Freerouting on the user's terms. kicad_freerouting {status|install|uninstall} installs Freerouting's own…
runner: cover autoroute, model_check and the six sch_* verbs; ipc: no_pcb_frame for the one-API-server-per-machine case
rust: phase 2 routing group on kicad-ipc-rs (routing_state, route_net, remove_route, routing_validate, board_pads, add_…
rust: kicad-ipc-rs behind the ipc feature, advapi32 link fix, routing group placeholder