r33256
| file changeset diff or repo changeset diff
| igor2 | 2020-11-18T04:31:45.572364Z
| [2.3.0] -Workaround: disable printf and propedit tests for now, they may fail to compile in some cases
|
M /tags/2.3.0/tests/Makefile
|
|
r33253
| file changeset diff or repo changeset diff
| igor2 | 2020-11-18T04:13:27.978374Z
| -Tag: release 2.3.0
|
A /tags/2.3.0
M /tags/2.3.0/src_3rd
M /tags/2.3.0/src_3rd/libfungwbind
M /tags/2.3.0/scconfig
|
|
|
|
|
r33249
| file changeset diff or repo changeset diff
| igor2 | 2020-11-16T12:03:17.775382Z
| [import_net_cmd] -Fix: don't crash if there's no board file name available
|
M /trunk/src_plugins/import_net_cmd/import_net_cmd.c
|
|
|
|
r33246
| file changeset diff or repo changeset diff
| igor2 | 2020-11-13T05:49:22.554742Z
| [doc] -Add: temporary extra step in the release process: bump librnd version
|
M /trunk/doc/developer/releasing.txt
|
|
r33245
| file changeset diff or repo changeset diff
| igor2 | 2020-11-12T07:27:16.600603Z
| -Change: archive the changelog for 2.2.x, prepare (a yet empty) changelog of 2.3.0
|
M /trunk/Changelog
A /trunk/Changelog.2.2.x.gz
|
|
|
|
r33242
| file changeset diff or repo changeset diff
| igor2 | 2020-11-12T06:49:51.330998Z
| [dialogs] -Fix: dlg_confval_edit(): uninitialized default value for optional argument 'modal' (may cause crash on drc definition edit)
|
M /trunk/src_plugins/dialogs/dlg_pref_confedit.c
|
|
r33241
| file changeset diff or repo changeset diff
| igor2 | 2020-11-11T15:40:30.343001Z
| [core] -Fix: pcb_net_find_by_obj() shouldn't crash on a terminal whose subc has no refdes attribute
|
M /trunk/src/netlist.c
|
|
|
r33239
| file changeset diff or repo changeset diff
| igor2 | 2020-11-11T03:43:45.124048Z
| [tests] -Fix: menu tests: run pcb-rnd from src/, with plugins it won't work from tests/menu
|
M /trunk/tests/menu/test_patch.sh
M /trunk/tests/menu/Makefile
|
|
|
r33236
| file changeset diff or repo changeset diff
| igor2 | 2020-11-11T03:15:50.795719Z
| [doc] -Fix: typo in packager's changelog about which package needs the update
|
M /trunk/doc/developer/packaging/Changelog
|
|
|
r33234
| file changeset diff or repo changeset diff
| igor2 | 2020-11-09T14:26:51.837946Z
| [TODO] -Update: NACK from Nicklas on attribute based net clearance - have to come up with a more complicated solution
|
M /trunk/doc/TODO
|
|
r33233
| file changeset diff or repo changeset diff
| igor2 | 2020-11-04T16:31:27.277366Z
| [libcdtr] -Fix: don't include the tester in the .a [libcdtr] -Fix: make coord type configurable
|
M /trunk/src_3rd/libcdtr/typedefs.h
M /trunk/src_3rd/libcdtr/Makefile
|
|
|
|
|
r33229
| file changeset diff or repo changeset diff
| igor2 | 2020-11-04T14:03:54.687008Z
| [libcdtr] -Add: proper object deps in local compilation
|
A /trunk/src_3rd/libcdtr/dep.sh
A /trunk/src_3rd/libcdtr/Makefile.dep
M /trunk/src_3rd/libcdtr/Makefile
|
|
|
|
r33226
| file changeset diff or repo changeset diff
| igor2 | 2020-11-04T13:56:02.542874Z
| [libcdtr] -Fix: make local tester compilable
|
M /trunk/src_3rd/libcdtr/cdt_test.c
M /trunk/src_3rd/libcdtr/Makefile
|
|
r33225
| file changeset diff or repo changeset diff
| igor2 | 2020-11-03T05:55:38.675316Z
| [io_tedax] -Fix: \ parsing corner case on last escaped char in a field
|
M /trunk/src_plugins/io_tedax/parse.c
|
|
|
r33223
| file changeset diff or repo changeset diff
| igor2 | 2020-10-30T05:17:57.238249Z
| [lib_polyhelp] -Fix: contour-to-poly: don't crash if board contour is not found, just return NULL
|
M /trunk/src_plugins/lib_polyhelp/topoly.c
|
|
|
r33221
| file changeset diff or repo changeset diff
| igor2 | 2020-10-29T06:39:22.859839Z
| [core] -Fix: SetThermal(): get syntax description with the style listing shorter to fit the 510 char limit [core] -Add: SetThermal(): support the 'noshape' style
|
M /trunk/doc/user/09_appendix/action_reference.html
M /trunk/doc/user/09_appendix/action_src/setthermal.html
M /trunk/doc/user/09_appendix/action_details.html
M /trunk/src/change_act.c
|
|
r33220
| file changeset diff or repo changeset diff
| igor2 | 2020-10-29T06:32:50.700227Z
| [core] -Fix: SetThermal(): wrong description on the meaning of the numeric style values [core] -Fix: SetThermal(): allow value 6 as well
|
M /trunk/doc/user/09_appendix/action_reference.html
M /trunk/doc/user/09_appendix/action_src/setthermal.html
M /trunk/doc/user/09_appendix/action_details.html
M /trunk/src/change_act.c
|
|
|
r33218
| file changeset diff or repo changeset diff
| igor2 | 2020-10-29T04:52:00.862816Z
| [tool_std] -Fix: lock: increase undo serial after locking/unlocking
|
M /trunk/src_plugins/tool_std/tool_lock.c
|
|
|
r33216
| file changeset diff or repo changeset diff
| igor2 | 2020-10-28T13:40:15.691267Z
| [doc] -Update: packager's doc: descriptions and package list html for upcoming release 2.3.0
|
M /trunk/doc/developer/packaging/packages.html
M /trunk/doc/developer/packaging/description.txt
|
|
|
r33214
| file changeset diff or repo changeset diff
| igor2 | 2020-10-28T05:16:19.867452Z
| [export_stl] -Cleanup: remove unused var introduced by latest fixes
|
M /trunk/src_plugins/export_stl/export_stl.c
|
|
r33213
| file changeset diff or repo changeset diff
| igor2 | 2020-10-28T05:05:55.271211Z
| [lib_polyhelp] -Cleanup: remove unused var introduced by the last commit on hole-on-boundary-fix
|
M /trunk/src_plugins/lib_polyhelp/topoly.c
|
|
r33212
| file changeset diff or repo changeset diff
| igor2 | 2020-10-28T04:16:08.951284Z
| [lib_polyhelp] -Add: comment explaining map/apply on padstack-on-boundary-poly-subtraction
|
M /trunk/src_plugins/lib_polyhelp/topoly.c
|
|
r33211
| file changeset diff or repo changeset diff
| igor2 | 2020-10-28T04:13:02.722650Z
| [lib_polyhelp] -Fix: do not subtract boundary crossed pstk mech shapes from the boundary poly immediately, changing the pline while iteration will lead to memory corruption; collect padstacks first then do the subtraction at once
|
M /trunk/src_plugins/lib_polyhelp/topoly.c
|
|
|
|
|
|
|
|
|
|
|
|
r33200
| file changeset diff or repo changeset diff
| igor2 | 2020-10-27T15:40:09.189594Z
| [core] -Add: find.c: padstack shape to polyarea converter (helper function)
|
M /trunk/src/find.h
M /trunk/src/find_geo.c
|
|
|
r33198
| file changeset diff or repo changeset diff
| igor2 | 2020-10-27T15:32:47.865452Z
| [doc] -Add: link regex syntax doc from the feature doc
|
M /trunk/doc/user/06_feature/query/lang.html
M /trunk/doc/user/06_feature/vendordrill/index.html
|
|
r33197
| file changeset diff or repo changeset diff
| igor2 | 2020-10-27T15:32:12.632527Z
| [doc] -Add: link regex syntax from the appendix
|
M /trunk/doc/user/09_appendix/action_reference.html
M /trunk/doc/user/09_appendix/action_src/listscripts.html
M /trunk/doc/user/09_appendix/action_details.html
|
|
|
r33195
| file changeset diff or repo changeset diff
| igor2 | 2020-10-27T14:49:46.237443Z
| [tool_std] -Fix: escape in arc and rectangle tools shouldn't immediately switch to the arrow tool but first fall back to the arc or rectangle initial state
|
M /trunk/src_plugins/tool_std/tool_arc.c
M /trunk/src_plugins/tool_std/tool_rectangle.c
|
|
|
r33192
| file changeset diff or repo changeset diff
| igor2 | 2020-10-27T14:27:14.144102Z
| [export_stl] -Fix: use clipped contour poly instead of the as-drawn one, so all sort of tweaks (like half-hole cutouts) appear in the output
|
M /trunk/src_plugins/export_stl/export_stl.c
|
|
r33191
| file changeset diff or repo changeset diff
| igor2 | 2020-10-27T14:26:25.837790Z
| [lib_polyhelp] -Add: subtract intersecting holes and slots from board contour poly
|
M /trunk/src_plugins/lib_polyhelp/topoly.c
|
|
|
|
r33188
| file changeset diff or repo changeset diff
| igor2 | 2020-10-27T10:50:50.437979Z
| [export_stl] -Fix: do not apply holes/slots that fall on the board contour, that'd result in invalid model
|
M /trunk/src_plugins/export_stl/export_stl.c
|
|
r33187
| file changeset diff or repo changeset diff
| igor2 | 2020-10-27T10:50:11.431288Z
| [lib_polyhelp] -Add: contoru to poly conversion: find and mark padstacks crossing the poly contour
|
M /trunk/src_plugins/lib_polyhelp/topoly.c
M /trunk/src_plugins/lib_polyhelp/topoly.h
|
|
r33186
| file changeset diff or repo changeset diff
| igor2 | 2020-10-27T10:43:32.370734Z
| [core] -Add: find.c: publish low level pcb_isc_pstk_line_shp(), lib_polyhelp needs it for hole-on-contour
|
M /trunk/src/find.h
M /trunk/src/find_geo.c
|
|
|
r33184
| file changeset diff or repo changeset diff
| igor2 | 2020-10-27T05:28:51.652146Z
| [TODO] -Update: re-classify the minor looking export file anme overwrite bug - it's a fundamental legacy issue about how command line args are handled
|
M /trunk/doc/TODO
|
|
|
|
|
r33178
| file changeset diff or repo changeset diff
| igor2 | 2020-10-26T13:25:03.453852Z
| [core] -Fix: turn off clearance optimization for line/arc/poly vs. poly intersection check if bloat != 0 (it caused shorts missed)
|
M /trunk/src/find_geo.c
|
|
|
r33176
| file changeset diff or repo changeset diff
| igor2 | 2020-10-26T11:24:55.544331Z
| [core] -Fix: low level label draw: separate x and y text mirroring is possible now, use it (fixes ctrl+tab text mirror bug)
|
M /trunk/src/draw.c
|
|
|
r33174
| file changeset diff or repo changeset diff
| igor2 | 2020-10-26T11:05:24.671483Z
| [core] -Fix: new board creation crosshair state mismatch caused sw render HIDs to lose xor draw after creating a new board
|
M /trunk/src/plug_io.c
|
|
r33173
| file changeset diff or repo changeset diff
| igor2 | 2020-10-26T08:08:56.265207Z
| [exto] -Change: disbale wholepoly for now, will require a cleanup phase action
|
M /trunk/src_plugins/exto_std/exto_std.c
|
|
r33172
| file changeset diff or repo changeset diff
| igor2 | 2020-10-26T08:06:39.429291Z
| [tool_std] -Fix: tool_move calls extobj float_pre and float_geo in pair so the extended object is not messed up
|
M /trunk/src_plugins/tool_std/tool_move.c
|
|
|
|
r33169
| file changeset diff or repo changeset diff
| igor2 | 2020-10-26T04:48:27.456441Z
| [tool_std] -Fix: changing the lock state of an object shall mark the board changed
|
M /trunk/src_plugins/tool_std/tool_lock.c
|
|
|
|
|
|
r33164
| file changeset diff or repo changeset diff
| igor2 | 2020-10-26T03:26:54.434834Z
| [tool_std] -Fix: thermal tool should work when clicking on subc padstack
|
M /trunk/src_plugins/tool_std/tool_thermal.c
|
|
|
r33162
| file changeset diff or repo changeset diff
| igor2 | 2020-10-25T14:37:02.325872Z
| [exto_std] -Add: place the 'E' of wholepoly in the middle of the main poly
|
M /trunk/src_plugins/exto_std/wholepoly.c
|
|
|
r33160
| file changeset diff or repo changeset diff
| igor2 | 2020-10-25T14:13:48.528111Z
| [exto_std] -Add: whole polygon object
|
A /trunk/src_plugins/exto_std/wholepoly.c
M /trunk/src_plugins/exto_std/exto_std.c
|
|
|
|
|
r33156
| file changeset diff or repo changeset diff
| igor2 | 2020-10-25T10:13:38.702957Z
| [tool_std] -Add: thermal tool: better fallback mechanism on multiple objects found and indicate if didn't do anything because all candidates were locked
|
M /trunk/src_plugins/tool_std/tool_thermal.c
|
|
|
|
r33153
| file changeset diff or repo changeset diff
| igor2 | 2020-10-25T08:20:19.849464Z
| [core] -Fix: clear_buffer should reset buffer origin as well so it is not inherited between operations
|
M /trunk/src/buffer.c
|
|
|
|