|
r38683
| file changeset diff or repo changeset diff
| igor2 | 2024-03-13T12:39:56.464077Z
| -Move: line-arc-del test case from TODO to Poly_rewrite/ to keep polygon related ones together
|
A /work/bug_files/Poly_rewrite/line-arc-del-assert.rp
D /work/bug_files/TODO/line-arc-del-assert.rp
|
|
r38682
| file changeset diff or repo changeset diff
| igor2 | 2024-03-13T12:29:53.244873Z
| -Move: bugreport file to Poly_rewrite to keep them together
|
D /work/bug_files/TODO/thermal-assert.rp
A /work/bug_files/Poly_rewrite/thermal-assert.rp
|
|
r38681
| file changeset diff or repo changeset diff
| igor2 | 2024-03-13T12:22:05.547293Z
| [poly] -Fix: clearance accumulation: don't rely on the polygon lib to accept NULL on bool ops (initial step of creating the accumulator; should be a plain assignment)
|
M /trunk/src/polygon.c
|
|
|
|
|
|
|
|
|
r38673
| file changeset diff or repo changeset diff
| erich | 2024-03-11T06:22:34.305383Z
| [bug_files] -Add: example files for segfault recipe
|
A /work/bug_files/TODO/vader-helmet-360x360-0-25mm-pixel-size.png
A /work/bug_files/TODO/vader-helmet-360x360-0-25mm-pixel-size-edge-detect.png
A /work/bug_files/TODO/big-subc-bt.txt
|
|
|
r38671
| file changeset diff or repo changeset diff
| igor2 | 2024-03-08T16:52:45.282478Z
| [tutorials] -Update: mark "selections" done
|
M /trunk/doc/tutorials/done.txt
M /trunk/doc/tutorials/plan.txt
|
|
|
|
|
|
|
|
|
|
r38662
| file changeset diff or repo changeset diff
| igor2 | 2024-03-07T09:33:44.174224Z
| -Update: packager's changelog
|
M /trunk/doc/developer/packaging/packages.html
M /trunk/doc/developer/packaging/Changelog
|
|
|
|
|
|
r38657
| file changeset diff or repo changeset diff
| igor2 | 2024-03-04T03:18:36.317990Z
| [TODO] -Update: move the Ringdove metapackage item to next cycle for a revisit/verify/import, it's done for now
|
M /trunk/doc/TODO
|
|
r38656
| file changeset diff or repo changeset diff
| igor2 | 2024-03-01T18:39:50.830269Z
| [tutorials] -Add: padstack library video published
|
M /trunk/doc/tutorials/done.txt
M /trunk/doc/tutorials/plan.txt
M /trunk/doc/tutorials/index.html
|
|
|
r38654
| file changeset diff or repo changeset diff
| igor2 | 2024-02-21T14:28:23.975243Z
| [TODO] -Move: breadboarding doc to subsequent cycle - doc focus is on tutorial videos now
|
M /trunk/doc/TODO
|
|
|
r38652
| file changeset diff or repo changeset diff
| igor2 | 2024-02-21T14:23:20.022790Z
| [footprint] -Add: common_subc: help text for generic offs and ratio parameters include hints on how to use them in practice
|
M /trunk/footprint/parametric/common_subc.awk
|
|
r38651
| file changeset diff or repo changeset diff
| igor2 | 2024-02-21T14:06:17.728625Z
| [footprint] -Fix: common_subc: get pad's mask and paste offs and ratio play better with absolute value being 0
|
M /trunk/footprint/parametric/common_subc.awk
|
|
r38650
| file changeset diff or repo changeset diff
| igor2 | 2024-02-21T10:43:04.432480Z
| [io_pcb] -Fix: undo partial config mods (anything in design role) when parsing a board fails
|
M /trunk/src_plugins/io_pcb/parse_l.l
M /trunk/src_plugins/io_pcb/parse_l.c
|
|
r38649
| file changeset diff or repo changeset diff
| igor2 | 2024-02-21T10:34:15.313992Z
| [io_pcb] -Fix: reset design conf role before low level parse so previous settings don't leak in; also fixes: don't overwrite drc settings loaded by the low level parser
|
M /trunk/src_plugins/io_pcb/parse_l.l
M /trunk/src_plugins/io_pcb/parse_l.c
|
|
r38648
| file changeset diff or repo changeset diff
| igor2 | 2024-02-21T10:32:04.780839Z
| [io_pcb] -Fix: don't change drc settings in design conf when importing pcb into buffer
|
M /trunk/src_plugins/io_pcb/parse_y.y
M /trunk/src_plugins/io_pcb/parse_y.c
|
|
r38647
| file changeset diff or repo changeset diff
| igor2 | 2024-02-19T17:16:52.239548Z
| [asm] -Add: fill in group progress when the dialog box is created so the user sees how many subcircuits are in each group
|
M /trunk/src_plugins/asm/asm.c
|
|
|
r38645
| file changeset diff or repo changeset diff
| igor2 | 2024-02-18T07:55:35.787384Z
| [bug_files] -Add: samples for the drc bug
|
A /work/bug_files/TODO/drc1/drc1.patch
A /work/bug_files/TODO/drc1/B.rp
A /work/bug_files/TODO/drc1
A /work/bug_files/TODO/drc1/A.rp
|
|
r38644
| file changeset diff or repo changeset diff
| igor2 | 2024-02-15T04:54:25.313631Z
| [tool_std] -Fix: disable footprint replace on paste when doing a selected drag-and-drop move: if footprint replace broke, it messed up the sequence and the undo seqno, while it doesn't make sense to replace footprints on selected move with shift
|
M /trunk/src_plugins/tool_std/tool_buffer.c
|
|
r38643
| file changeset diff or repo changeset diff
| igor2 | 2024-02-15T04:34:49.647574Z
| [core] -Fix: segfault on rats patch when shift-click replacing a subcircuit that had no refdes
|
M /trunk/src/rats_patch.c
|
|
r38642
| file changeset diff or repo changeset diff
| igor2 | 2024-02-13T04:06:18.285422Z
| [dialogs] -Add: view dialog 'cycle' button to cycle through zooming onto different highlight objects
|
M /trunk/src_plugins/dialogs/dlg_view.c
|
|
|
|
r38639
| file changeset diff or repo changeset diff
| igor2 | 2024-02-12T04:26:28.776181Z
| [core] -Fix: find.c: line-poly and arc-poly intersection: clamp line and arc thickness after bloat subtracting bloat so they don't ever become negative; fixes the corner case when minimum copper overlap requirement is comparable to trace thickness
|
M /trunk/src/find_geo.c
|
|
r38638
| file changeset diff or repo changeset diff
| igor2 | 2024-02-11T06:50:11.789749Z
| [lib_compat_help] -Fix: compatibility pin flags: recognize "holes" (padstack has unplated drilled hole and zero dia circle copper shapes or no copper shapes)
|
M /trunk/src_plugins/lib_compat_help/pstk_compat.c
|
|
r38637
| file changeset diff or repo changeset diff
| igor2 | 2024-02-11T05:07:14.028668Z
| [core] -Fix: drc padstack ring min thickness special casing for circle of diameter 0: should never break (used in compat pstk converter for the clearance side effect whenloading e.g. geda/pcb pins)
|
M /trunk/src/obj_pstk.c
|
|
r38636
| file changeset diff or repo changeset diff
| igor2 | 2024-02-11T04:58:44.752360Z
| [lib_compat_help] -Revert: r38635: the reason for zero dia copper is the clearance side effect
|
M /trunk/src_plugins/lib_compat_help/pstk_compat.c
|
|
r38635
| file changeset diff or repo changeset diff
| igor2 | 2024-02-11T04:51:23.892549Z
| [lib_compat_help] -Fix: do not create zero diameter copper shapes in padstacks, rather omit them
|
M /trunk/src_plugins/lib_compat_help/pstk_compat.c
|
|
|
r38633
| file changeset diff or repo changeset diff
| igor2 | 2024-02-01T08:48:21.580669Z
| [io_pcb] -Fix: save attribute names and values quoted so that " and \ won't break
|
M /trunk/src_plugins/io_pcb/file.c
|
|
|
|
|
r38629
| file changeset diff or repo changeset diff
| igor2 | 2024-01-26T13:16:03.291488Z
| [lib_compat_help] -Fix: when saving an smd pad in compatibility mode, double padstack global clearance but do not double the local clearance (it is already doubled)
|
M /trunk/src_plugins/lib_compat_help/pstk_compat.c
|
|
r38628
| file changeset diff or repo changeset diff
| igor2 | 2024-01-26T13:01:30.190786Z
| [dialogs] -Fix: padstack proto dialog: compensate for the confusing doubled-value local clearance storage so the UI always shows consistent "clearance means gap" values
|
M /trunk/src_plugins/dialogs/dlg_padstack.c
|
|
|
r38626
| file changeset diff or repo changeset diff
| igor2 | 2024-01-26T12:46:06.787625Z
| -Fix: wrong term used in r38625: it's really doubled, not halved, in the file
|
M /trunk/doc/developer/lihata_format/tree.txt
M /trunk/doc/developer/lihata_format/data.svg
M /trunk/doc/developer/lihata_format/tree.html
M /trunk/doc/developer/lihata_format/comm_data.lht
|
|
r38625
| file changeset diff or repo changeset diff
| igor2 | 2024-01-26T12:41:36.481014Z
| [doc] -Add: document that padstack per shape local clearance is stored as half
|
M /trunk/doc/developer/lihata_format/tree.txt
M /trunk/doc/developer/lihata_format/data.svg
M /trunk/doc/developer/lihata_format/tree.html
M /trunk/doc/developer/lihata_format/comm_data.lht
|
|
|
|
|
|
|
|
|
|
|
r38615
| file changeset diff or repo changeset diff
| igor2 | 2024-01-26T10:01:49.804167Z
| [core] -Fix: proto move needs to reverse transform dx;dy when making modifications to transformed shapes
|
M /trunk/src/obj_pstk_proto.c
|
|
|
|
|
|
r38610
| file changeset diff or repo changeset diff
| igor2 | 2024-01-26T08:53:48.068919Z
| [core] -Add: PadstackMoveOrigin() performs the actual prototype transformation and moves all users of the padstack back to its original position
|
M /trunk/src/obj_pstk_act.c
|
|
r38609
| file changeset diff or repo changeset diff
| igor2 | 2024-01-26T08:49:26.475593Z
| [core] -Add: undoable prototype and shape move functions that translates the prototype by relative dx;dy coords
|
M /trunk/src/obj_pstk_proto.c
M /trunk/src/obj_pstk.h
|
|
|
|
|
|
|
r38603
| file changeset diff or repo changeset diff
| igor2 | 2024-01-12T12:31:36.503713Z
| -Fix: wrong bbox invalidation for poly shape in r38602 -Fix: wrong padstack shape bbox for round line shape in r38602
|
M /trunk/src/obj_pstk.c
|
|
r38602
| file changeset diff or repo changeset diff
| igor2 | 2024-01-12T12:22:34.088321Z
| [core] -Fix: when calculating padstack bbox local clearance shall not be ignored whenglobal clearance is 0
|
M /trunk/src/obj_pstk.h
M /trunk/src/obj_pstk.c
M /trunk/src_plugins/autoroute/autoroute.c
|
|
|
|
|
|
|
|
r38595
| file changeset diff or repo changeset diff
| igor2 | 2024-01-06T03:01:04.227422Z
| [tutiroals] -Update: advanced routing for lines and rubber banding is done
|
M /trunk/doc/tutorials/done.txt
M /trunk/doc/tutorials/plan.txt
M /trunk/doc/tutorials/index.html
|
|
|
|
|
|
r38590
| file changeset diff or repo changeset diff
| igor2 | 2023-12-29T16:48:51.507987Z
| [tutorials] -Add: route styles video done, linked
|
M /trunk/doc/tutorials/done.txt
M /trunk/doc/tutorials/plan.txt
M /trunk/doc/tutorials/index.html
|
|
r38589
| file changeset diff or repo changeset diff
| igor2 | 2023-12-25T15:53:30.526101Z
| [djopt] -Fix: via removal should pass on via pointer as ptr2 (ptr1 is "parent")
|
M /trunk/src_plugins/djopt/djopt.c
|
|
|
r38587
| file changeset diff or repo changeset diff
| igor2 | 2023-12-22T16:54:16.330558Z
| [tutorials] -Update: mark arcs & propedit done
|
M /trunk/doc/tutorials/done.txt
M /trunk/doc/tutorials/plan.txt
|
|
r38586
| file changeset diff or repo changeset diff
| igor2 | 2023-12-22T16:53:27.993000Z
| [tutorials] -Add: arcs & propedit in index [tutorials] -Cleanup: move old videos to a separate section
|
M /trunk/doc/tutorials/index.html
|
|
r38585
| file changeset diff or repo changeset diff
| igor2 | 2023-12-21T07:43:23.770534Z
| [core] -Fix: gfx measure resize should use the absolute value of pixel distance, direction shouldn't matter
|
M /trunk/src/obj_gfx.c
|
|