|
|
|
|
r37392
| file changeset diff or repo changeset diff
| igor2 | 2023-04-28T05:20:30.505234Z
| [core] -Fix: when removing a layer, all layers are renumbered; shift the thermal bits (indexed by layer index) in each padstack so thermals remain on the same layer after the re-indexing
|
|
|
|
r36415
| file changeset diff or repo changeset diff
| igor2 | 2022-06-20T07:09:29.121642Z
| [core] -Fix: layer name lookup should survive NULL layer name: io_pcb calls it before layer names are fixed up
|
|
|
|
|
|
r32709
| file changeset diff or repo changeset diff
| igor2 | 2020-09-14T10:02:04.479563Z
| [core] -Cleanup: decouple pcb_board_set_changed_flag() from PCB, adding a pcb_board_t * context pointer first arg
|
|
r32115
| file changeset diff or repo changeset diff
| igor2 | 2020-07-02T06:53:03.201898Z
| [core] -Cleanup: rename attrib.[ch] public symbols back to pcb_ prefix from rnd_ prefix as they are not part of librnd anymore
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
r29891
| file changeset diff or repo changeset diff
| igor2 | 2020-02-27T06:53:55.715777Z
| [layer] -Add: generate event on pcb-rnd::key:: attribute change on layers so the layer-attrib-key menus can be re-generated
|
|
|
r29713
| file changeset diff or repo changeset diff
| igor2 | 2020-02-08T12:53:55.384836Z
| [layer] -Fix: batch layer del undo: subc unbind should have the same serial as layer removal so they are undone at once
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
r29665
| file changeset diff or repo changeset diff
| igor2 | 2020-02-07T09:21:23.678527Z
| [layer] -Fix: layer delete undo: insert the layer back using its original lid at its original group position
|
|
|
|
|
|
|
r29659
| file changeset diff or repo changeset diff
| igor2 | 2020-02-07T07:16:11.100253Z
| [layer] -Split: layer move code core into a separate append and delete function because it was too large and they are really unrelated
|
|
r29412
| file changeset diff or repo changeset diff
| igor2 | 2020-01-27T04:30:36.367933Z
| [librnd] -Split: move PCB-specific events back from librnd to core, using the new "app events" registration
|
|
|
|
|
|
|
|
|
|
|
|
|
|
r27089
| file changeset diff or repo changeset diff
| igor2 | 2019-08-09T06:48:00.591689Z
| [core] -Add: introduce pcb_render, as an alternative to pcb_gui: render is used for rendering, gui is for everything else, so dialog boxes can be still presented while rendering
|
|
|
|
|
|
r26187
| file changeset diff or repo changeset diff
| igor2 | 2019-06-14T09:57:19.946909Z
| [layer] -Add: combined lyt+lyc converter needs to understand explicit pos (or add) - that's how the user turns off implied lyc
|
|
|
r25723
| file changeset diff or repo changeset diff
| igor2 | 2019-05-26T08:24:29.785633Z
| [core] -Move: old layer based top/bottom silk lookup to io_pcb, the only code that needs this for compatibility
|
|
|
r25189
| file changeset diff or repo changeset diff
| igor2 | 2019-05-03T04:02:53.656878Z
| [hidlib] -Add: pcb_event() gets (pcb_hidlib_t *) as first argument so event callbacks will have a chance to get a context later on
|
|
r23516
| file changeset diff or repo changeset diff
| igor2 | 2019-03-01T10:04:21.019294Z
| [layer] -Fix: don't crash if virtual layer purpose comparison is requested but the virtual layer has no purpose string
|
|
|
|
|
|
|
|
|
|
|
r19415
| file changeset diff or repo changeset diff
| igor2 | 2018-09-17T06:30:54.486751Z
| [hid] -Change: API CHANGE: pass on editable "caller xform" struct pointer to the set layer API so exporters can configure the core do do transformations on drawing
|
|
|
|
|
r19308
| file changeset diff or repo changeset diff
| igor2 | 2018-09-12T03:04:25.706163Z
| [layer] -Add: when converting reallayers into bound layers, pick up the group's purpose field as the bound layer's purpose field to make further bindings happen correctly
|
|
|
|
|
r19291
| file changeset diff or repo changeset diff
| igor2 | 2018-09-11T04:47:58.444530Z
| [layer] -Split: layer binding: scoring mechanism into a separate function as it will need to be called multiple times for multi-group match
|
|
r19290
| file changeset diff or repo changeset diff
| igor2 | 2018-09-11T03:56:57.694989Z
| [layer] -Add: layer binding resolver looks at group purpose vs. bound layer purpose and scores that with the same weight as name
|
|
|
|
|
|
|
|