|
|
|
|
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)
|
|
r8691
| file changeset diff or repo changeset diff
| igor2 | 2017-05-01T08:03:03.386292Z
| [layer] -Add: extend the new layer api to accept a group - for the case when a new layer will be created within an empty group so we can't copy an existing layer's group
|
|
|
|
|
|
|
|
|
|
|
r5039
| file changeset diff or repo changeset diff
| igor2 | 2016-11-17T05:58:38.181493Z
| [unravel2] -Rename: data.h globals [unravel2] -Del: returning int 0 or -1 for success or failure is a standard C idiom, don't #define macros for this
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
r4629
| file changeset diff or repo changeset diff
| igor2 | 2016-11-06T07:04:15.455369Z
| [unravel] -Del: remove object draw prototypes from draw.h, the code needs to include the corresponding object header
|
|
|
|
|
|
|
|
|
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
|
|
|
|
|
|
|
|
|
|
|
|
r3300
| file changeset diff or repo changeset diff
| igor2 | 2016-09-13T06:34:31.458131Z
| [c89] -Cleanup: don't use __FUNCTION__ in core, it's not portable - also remove the GNU-ifdef that tries to work this around - just don't use it
|
|
r3111
| file changeset diff or repo changeset diff
| hzeller | 2016-09-10T21:05:29.212212Z
| o Make string members of struct LibraryEntryTpye_s of type const char* as opposed to char*. They are always used in a readonly context. Whenever they are written, they are replaced in their entirety, so the spirit of these values is const char*
|
|
r3096
| file changeset diff or repo changeset diff
| hzeller | 2016-09-10T19:50:23.037176Z
| o Remove unused field. struct LibraryEntryType_s had a field AllocatedMemory, but it was never used for the probably intend (use it as a back-buffer for all the strings?). So document its prior existence, but get rid of it.
|
|
r3095
| file changeset diff or repo changeset diff
| hzeller | 2016-09-10T19:31:36.744874Z
| o simplify and reduce cognitive load: free() already tests if the pointer is NULL, no need to test every time manually. Result: less busy looking code.
|
|
r3045
| file changeset diff or repo changeset diff
| hzeller | 2016-09-10T09:10:08.319948Z
| o First step in making Message() have a level that we can use to color messages in the message window or do something otherweise special. o The old Message() did not have a level, so this initial step sets everything to PCB_MSG_DEFAULT which is equivalent to PCB_MSG_INFO. This should be changed as we go to the right category.
|
|
r2799
| file changeset diff or repo changeset diff
| igor2 | 2016-08-30T06:18:38.971300Z
| [layer] -Split: layer.[ch] from misc.[ch]; the layer code is large and complex enough to get an own module; it's also in-line with the module-per-object-type idea
|
|
|
|
|
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|