|
|
|
r34968
| file changeset diff or repo changeset diff
| igor2 | 2021-06-21T15:22:06.967024Z
| [core] -Add: pcb_arc_get_angle() that calculates the angle for an x;y - it's more than just an atan2() because of the broken coordinate system we use
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
r16171
| file changeset diff or repo changeset diff
| igor2 | 2018-04-06T06:02:24.199468Z
| [core] -Cleanup: rename PCB_ANYOBJFIELDS to PCB_ANY_PRIMITIVE_FIELDS to make room for generalization (any object may be non-drawing-primitive)
|
|
|
|
r14733
| file changeset diff or repo changeset diff
| igor2 | 2018-02-17T08:27:16.793754Z
| [core] -Split: object hash inlines from obj_common.h - their use is rather limited, there will be more of them, and inlines shouldn't pollute all includes
|
|
|
|
r14045
| file changeset diff or repo changeset diff
| igor2 | 2018-01-16T04:19:41.315025Z
| -Cleanup: license banners: replace old PCB project banner and Thomas Nau contact in core (with permission from Thomas Nau) and mark other author's contact as old contact
|
|
|
|
|
|
|
r9099
| file changeset diff or repo changeset diff
| igor2 | 2017-06-04T07:28:11.880368Z
| [subc] -Change: split layer fields and group/name them differently for board layers and subc layers (binding)
|
|
|
r7833
| file changeset diff or repo changeset diff
| igor2 | 2017-03-23T03:59:18.660401Z
| [core] -Fix: r7776: some buffers, like the internal list of removed objects in undo, won't have layers; when looping for objects, if Data->LayerN is 0, use PCB's LayerN, interpreting the situation as mathcing a layerless buffer with the current board
|
|
|
|
|
|
r5991
| file changeset diff or repo changeset diff
| igor2 | 2016-12-29T16:56:06.507374Z
| [arc] -Add: function to calculate the real bounding box of an arc (accounting for only the "pixels" that make up the arc)
|
|
r5935
| file changeset diff or repo changeset diff
| igor2 | 2016-12-26T14:59:13.044015Z
| [core] -Fix: line/arc area calc has to be done in double, numbers get too large too quick with 32 bit coords
|
|
|
|
|
|
|
r5322
| file changeset diff or repo changeset diff
| igor2 | 2016-11-27T03:48:59.682039Z
| [arc] -Fix: don't use invalid pointer 0x1 for ptr3 of arc endpoint identification - rather define an int and use its address with a name
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
r4551
| file changeset diff or repo changeset diff
| igor2 | 2016-11-04T06:16:51.553525Z
| [unravel] -Add: operation context pointer - prepare for removing global variables that coordinates object operation parameters
|
|
|