Commit Graph

  • f9abc06082 Be honest that Linux and macOS are untested main janik 2026-07-23 12:10:48 +07:00
  • 3c90f96a63 Per-OS setup instructions; skip pyamg on Linux aarch64 janik 2026-07-23 11:23:36 +07:00
  • d05d523995 Release 1.2.2 v1.2.2 grabowski 2026-07-22 16:56:26 +07:00
  • 24a77da491 Merge remote-tracking branch 'origin/main' grabowski 2026-07-22 16:55:24 +07:00
  • 979b69960f Show a busy window while the solve runs grabowski 2026-07-22 16:54:29 +07:00
  • b806d31a9a Advertise DC resistance only; frame f>0 as a skin-only estimate janik 2026-07-22 16:34:21 +07:00
  • d7c3089031 Release notes come from a file in the repo, not the tag v1.2.1 grabowski 2026-07-22 16:27:31 +07:00
  • 4dd33e6f43 Actually fetch the tag the release notes come from grabowski 2026-07-22 16:24:02 +07:00
  • bb032541b0 Release 1.2.1 grabowski 2026-07-22 16:22:14 +07:00
  • 21213c696e Publish the annotated tag message as the release body grabowski 2026-07-22 16:22:13 +07:00
  • 8994d8e743 Overlay push: verify deletes, clear unwritten slots, one undo step grabowski 2026-07-22 16:21:18 +07:00
  • e9d7841f3c Merge README fix into the 1.2.0 release commit grabowski 2026-07-22 15:57:16 +07:00
  • d48a369d3a Release 1.2.0 v1.2.0 grabowski 2026-07-22 15:52:26 +07:00
  • f0d45cdbed README: correct the Recreate Plugin Environment location janik 2026-07-22 15:29:34 +07:00
  • d608d4515c README usage: mixed rect+pads selection example, solve-time warning janik 2026-07-22 14:28:10 +07:00
  • bfb97d5259 Experimental: push |J| heatmap overlays into KiCad (dialog opt-in) janik 2026-07-17 20:39:13 +07:00
  • 666abaa50f Populated THT holes conduct in-plane as their solder plug + lead janik 2026-07-17 20:38:01 +07:00
  • c77e3408bd Raster map: THT pad barrels get their own marker and legend entry janik 2026-07-17 20:37:28 +07:00
  • b070d7444e Model slotted (oblong) THT holes as stadiums, not circles janik 2026-07-17 20:37:01 +07:00
  • bc95b444b4 Model SMD pad copper: exact net pad shapes stamped on their layers janik 2026-07-17 13:37:06 +07:00
  • 38f8cdf7be Regression tests for the pulled fixes (f59ada9) janik 2026-07-17 13:29:39 +07:00
  • d9ca118e1b uv dev environment, README writing pass, publish hygiene grabowski 2026-07-17 13:24:08 +07:00
  • f59ada94e0 Fix adaptive barrel refinement and ambiguous decimal-comma inputs grabowski 2026-07-17 13:23:55 +07:00
  • 8bc3c50872 README: measured-vs-computed validation paragraph janik 2026-07-17 13:01:28 +07:00
  • 3bf15b44a9 README: LLM development disclaimer janik 2026-07-17 12:34:37 +07:00
  • 1eab58f3d1 Release 1.1.0 v1.1.0 janik 2026-07-17 12:32:03 +07:00
  • 935cb2a959 README: potential map as its own figure, |J| map back to plain janik 2026-07-17 12:29:58 +07:00
  • 4408a4481d Overlay equipotential lines on the README current-density figure janik 2026-07-17 12:26:15 +07:00
  • 9ad3c526e5 README figures: model diagrams generated from the solver itself janik 2026-07-17 11:44:32 +07:00
  • 959446978c Model every THT pad hole: exact pad copper, lead conductor, DNP holes janik 2026-07-16 19:15:57 +07:00
  • 38b6e34bfa Solder coat only on the solder side of a THT joint janik 2026-07-16 19:05:06 +07:00
  • b2277f65bf Full solder joint at every populated THT pad, read from KiCad janik 2026-07-16 19:00:09 +07:00
  • 9e307f2818 Solder cone around protruding THT leads (tent structure) janik 2026-07-16 18:47:10 +07:00
  • 4ff729e192 Barrel contacts for vias/THT pads; configurable cap-drill threshold janik 2026-07-16 18:28:16 +07:00
  • b4b666de77 Document the release process in docs/RELEASING.md grabowski 2026-07-15 20:06:29 +07:00
  • 139c120e0a Release 1.0.1 v1.0.1 grabowski 2026-07-15 20:01:53 +07:00
  • e71f373675 Pin workflow actions to commit SHAs grabowski 2026-07-15 19:54:19 +07:00
  • 32f7c53a7f Gitea Actions workflow: build the PCM zip, release on v* tags grabowski 2026-07-15 19:50:43 +07:00
  • cfe6c72f3b README: 1D traces now show |J|; teardrops included; AC |J| reference grabowski 2026-07-15 19:47:04 +07:00
  • 0afb55216b Fix swarm-review findings: empty-layer crashes, teardrop fills, Jmag grabowski 2026-07-15 19:43:21 +07:00
  • 1c97090005 Layer visibility checkboxes in the result windows janik 2026-07-15 18:27:06 +07:00
  • 1a28f2a593 Smooth adaptive potential maps and draw the mesh on the raster figure janik 2026-07-15 18:12:52 +07:00
  • 07ab59baad Adaptive grid on by default; finer auto cell size under it janik 2026-07-15 17:57:12 +07:00
  • a2a8a9d702 Deferred-correction interface fluxes for the adaptive grid janik 2026-07-15 17:52:31 +07:00
  • 49f682364f Follow the LICENSE.txt -> LICENSE rename in README and package build janik 2026-07-15 17:24:47 +07:00
  • a9233fde32 Wire the adaptive quadtree grid into the solve path (phase 2) janik 2026-07-15 17:23:41 +07:00
  • 44ffa7b6d1 Update LICENSE grabowski 2026-07-15 17:19:09 +07:00
  • 14cdf4c7ee Add balanced quadtree grid engine (adaptive cells, phase 1) janik 2026-07-15 17:05:31 +07:00
  • b68115b4aa Add validated quadtree-adaptive grid prototype with benchmark numbers janik 2026-07-15 16:54:16 +07:00
  • d34d3ade51 Model via ring copper and drill mouths (capping), dialog-toggleable janik 2026-07-15 16:42:21 +07:00
  • d183bc5fd7 Document that via capping is deliberately not modeled, with error bound janik 2026-07-15 16:11:49 +07:00
  • bc8dcab9e4 plots: responsive figures (constrained layout + fit-to-screen) janik 2026-07-15 16:02:02 +07:00
  • 92bb29637f Model sub-resolution traces as exact 1D resistor chains janik 2026-07-15 16:02:01 +07:00
  • 56e2f9c81a Include the net's traces as conductors alongside zone fills janik 2026-07-15 15:37:51 +07:00
  • b62e45a9b4 Speed up rasterization ~40x and large solves ~2x janik 2026-07-15 15:24:21 +07:00
  • 6e989fc5f8 Say DC or AC resistance in README intro and package description janik 2026-07-15 14:59:48 +07:00
  • 4e39f598a5 Add GPL-3.0 license, PCM packaging, and cross-platform deploy janik 2026-07-15 14:55:24 +07:00
  • ffbd4a86b5 plots: cross-platform PNG opener; keep uniform-model V- cells in range janik 2026-07-15 14:55:09 +07:00
  • 99a06d533b Redraw toolbar icons: full-canvas copper ohm glyph, add generator janik 2026-07-15 14:55:09 +07:00
  • 33489c7851 Finish smoke/ -> tools/ rename: update probe wording and deploy exclude janik 2026-07-15 14:55:09 +07:00
  • e7627352c1 Fix solver correctness and input-validation issues from code review janik 2026-07-15 14:54:45 +07:00
  • 06c62e04f8 Initial import: KiCad zone resistance plugin janik 2026-07-14 17:22:00 +07:00