|
|
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
|
|
r32259
| file changeset diff or repo changeset diff
| igor2 | 2020-07-18T14:46:01.759171Z
| [core] -Cleanup: move layer group thickness attribute function from board.c to layer_grp.c where it really belongs
|
|
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
|
|
r32094
| file changeset diff or repo changeset diff
| igor2 | 2020-07-01T03:38:37.912001Z
| [io_pcb] -Cleanup: move layer group string parser from core to io_pcb, that's the only one format that should ever use it, for compatibility
|
|
|
r31859
| file changeset diff or repo changeset diff
| igor2 | 2020-06-12T05:29:56.707789Z
| [core] -Fix: layer group string parse: do not assert, rather quit with a sane error message and return failure if new layer groups can not be created (may happen when the input has more layer groups than the group max pcb-rnd was compiled with)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
r29697
| file changeset diff or repo changeset diff
| igor2 | 2020-02-08T06:49:08.575503Z
| [layer] -Cleanup: more consistent API naming for the layer group undo created function (needs to be called after group creation)
|
|
|
|
|
r29691
| file changeset diff or repo changeset diff
| igor2 | 2020-02-08T04:24:35.364687Z
| [layer] -Add: batch undo serials for removing all layers together with removing the layer group so a single undo step undos it all
|
|
|
|
|
|
|
|
|
|
|
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
|
|
|
r28956
| file changeset diff or repo changeset diff
| igor2 | 2019-12-29T04:36:31.550362Z
| [layer] -Fix: layer group substrate fixup: handling layer group size as unsigned caused overflow on group size 0
|
|
|
|
|
r28257
| file changeset diff or repo changeset diff
| igor2 | 2019-11-14T10:05:26.890532Z
| [layer] -Add: separate mini-tables for non-copper top, bottom and global layer groups so they can be created without copper
|
|
|
|
|
|
|
|
r27721
| file changeset diff or repo changeset diff
| igor2 | 2019-09-27T12:35:20.149265Z
| [layer] -Add: default layer upgrade for padstacks shall include mech layers for slotting so that opening a footprint with slots works out-of-the-box
|
|
|
|
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
|
|
r26908
| file changeset diff or repo changeset diff
| igor2 | 2019-07-25T03:23:02.438083Z
| [layer] -Fix: don't print an error message for failed to create doc layer in the first loop of pcb_layer_create_all_for_recipe(): doc layers are created later on
|
|
|
r26806
| file changeset diff or repo changeset diff
| igor2 | 2019-07-20T16:10:40.065482Z
| [hid] -Del: HID API: remove pcb_hidlib_t * from the invalidate calls and notify_mark_change() and notify_crosshair_change
|
|
|
|
|
|
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
|
|
|
|
|
r22769
| file changeset diff or repo changeset diff
| igor2 | 2019-01-24T06:01:32.309966Z
| [layer] -Fix: when opening footprint as board, create all the DOC and MECH layers on the dummy board so the subc can be bound to them
|
|
|
|
r20871
| file changeset diff or repo changeset diff
| igor2 | 2018-11-10T15:38:12.634854Z
| [layergrp] -Fix: compatibility: a layer called Outline is also an outline layer (probably pstoedit...) - do case insensitive name comparison
|
|
|
r20868
| file changeset diff or repo changeset diff
| igor2 | 2018-11-10T14:19:33.191912Z
| [layergrp] -Fix: when removing a layer from its group, if the layer is already not in any group, that's not an error, just a NOP
|
|
|
|
|
r19746
| file changeset diff or repo changeset diff
| igor2 | 2018-10-03T05:48:13.646843Z
| [layer] -Add: default layer group map has a purpose field and offers a map line for the "outline" layer (boundary with uroute)
|
|
r19741
| file changeset diff or repo changeset diff
| igor2 | 2018-10-03T03:36:35.762179Z
| [layer] -Fix: don't use space in default layer/group names, some exporters will not like that when it ends up in file names
|
|
|
|
|
|
|
|
|
|
|
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
|
|
|
|
|
|
r19228
| file changeset diff or repo changeset diff
| igor2 | 2018-09-08T13:49:49.047505Z
| [layer] -Fix: when fixing up outline layer (e.g. after loading from old file formats), set the auto comb flag on the layers
|
|
|
r19199
| file changeset diff or repo changeset diff
| igor2 | 2018-09-07T13:40:41.150407Z
| [layer] -Add: direct API to pcb_layer_gui_set_layer() for the case the caller already has the group pointer
|
|
|
|
|
|
r19118
| file changeset diff or repo changeset diff
| igor2 | 2018-09-03T04:15:54.380889Z
| [hid] -Change: API CHANGE: pass on purpose and purpi to layer group set so that decisions can be made based on subtype of mech/doc layers later
|
|