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
|
|
|
|
r13043
| file changeset diff or repo changeset diff
| igor2 | 2017-11-26T05:03:11.321000Z
| [core] -Fix: when picking the color for drawing an object on a bound layer, pick the real color right from the config, not the layer's color - layer's color is 'infected' by side flips
|
|
r13038
| file changeset diff or repo changeset diff
| igor2 | 2017-11-26T03:59:54.589951Z
| [core] -Fix: when drawing objects on bound layers (e.g. a subcircuit for a preview window), use a more advanced color logics: objects on top copper and silk layer should have board colors, the rest should have far-side color
|
|
|
|
|
|
|
r12407
| file changeset diff or repo changeset diff
| igor2 | 2017-10-28T07:13:23.752895Z
| [thermal] -Add: prepare for any object to have thermal; padstack has a different kind of thermal (per layer)
|
|
|
|
|
r11743
| file changeset diff or repo changeset diff
| igor2 | 2017-09-24T05:16:33.145879Z
| [core] -Fix: remove duplicate lists of "what flags this object type can have" - rather have a function that calculates it from the flag_str table and cache it
|
|
|
r11668
| file changeset diff or repo changeset diff
| igor2 | 2017-09-19T05:32:23.958879Z
| [core] -Add: extend the macro that decides whether an object has clearance to polygons for poly-poly clearances
|
|
r11017
| file changeset diff or repo changeset diff
| igor2 | 2017-08-20T14:38:28.532760Z
| [intconn] -Fix: remove intconn from flags and make it a good old common struct field - for easier access and cleaner data structs; keep file format compatibility with .pcb, and lihata board v1 and v2
|
|
r10956
| file changeset diff or repo changeset diff
| igor2 | 2017-08-19T08:32:20.900215Z
| [core] -Cleanup: publish pcb_any_obj_t and pcb_any_line_t in global_typedefs.h - most often only the pointer is used
|
|
|
|
|
|
|
|
|
|
|
|
|
|
r9013
| file changeset diff or repo changeset diff
| igor2 | 2017-06-02T04:50:39.434438Z
| [subc] -Cleanup: move parent code into a separate .h because both obj and data will need to use it; only top level pcb_board_t wouldn't have a parent
|
|
r9001
| file changeset diff or repo changeset diff
| igor2 | 2017-06-01T06:43:58.660332Z
| [subc] -Cleanup: switch over to using the parent set macro instead of manual field settings (improves code readablity)
|
|
|
|
|
|
r5183
| file changeset diff or repo changeset diff
| igor2 | 2016-11-21T10:03:08.774578Z
| [core] -Add: temporary pen attribute list in board struct: these attributes are attached to newly drawn objects
|
|
|
|
|
|
|
|
|
|
|
|
r4602
| file changeset diff or repo changeset diff
| igor2 | 2016-11-05T13:35:20.331738Z
| [unravel] -Move: generic object code from misc.[ch] to obj_common; convert an utility function used only by action_helper into a static there
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
r4507
| file changeset diff or repo changeset diff
| igor2 | 2016-11-03T05:24:10.355023Z
| [unravel] -Del: #includes from global.h, especially the board.h include that'd bring the rest of the world - everyone should ingore what's needed there
|
|
|
|
|
r4503
| file changeset diff or repo changeset diff
| igor2 | 2016-11-03T03:51:05.569326Z
| [unravel] -Split: global.h: separate rtree, drill and buffer structs; also collect drill memory handling in drill.[ch] instead of mymem.[ch]
|
|
|
|
|
r2984
| file changeset diff or repo changeset diff
| igor2 | 2016-09-08T07:13:34.299340Z
| [core] -Split: separate allocation function for creating a new line in an element (for symmetry with layer-line creation)
|
|
r2528
| file changeset diff or repo changeset diff
| igor2 | 2016-08-13T04:41:24.644207Z
| -Cleanup: do not use non-portable strdup() and strndup(); use the pcb_ prefixed versions from compat_misc.[ch]; also rename and clean up STRDUP (-> pcb_strdup_null())
|
|
r2435
| file changeset diff or repo changeset diff
| igor2 | 2016-08-08T04:52:59.642297Z
| [reduce] -Del: rcs $Id$ left over from a previous VCS [reduce] -Fix: regroup copyright messages, should be on top of the file
|
|
|
|
|
|
|
|
r1175
| file changeset diff or repo changeset diff
| igor2 | 2016-03-10T05:08:46.434814Z
| [unglib] -Change: split up global.h, basic object types are in a separate header for easier inclusin for lists [unglib] -Change: arcs are on arclist
|
|
|
|
r309
| file changeset diff or repo changeset diff
| igor2 | 2015-07-18T17:20:38.621487Z
| [pcb-fp] -Split: dynamic string out of mymem to ds.[ch] as it is needed by libpcb_fp that should eb somewhat decoupled from the code
|
|
|
|
|