previous page
r4602 file changeset diff or repo changeset diff igor22016-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
r4600 file changeset diff or repo changeset diff igor22016-11-05T13:04:33.457536Z
 
[unravel] -Del: get rid of create.[ch]
r4599 file changeset diff or repo changeset diff igor22016-11-05T12:44:47.086222Z
 
[unravel] -Move: font and symbol code to font.[ch]
r4592 file changeset diff or repo changeset diff igor22016-11-05T11:16:48.073633Z
 
[unravel] -Del: mymem.[ch] - allocation is done at the corresponding object code
r4586 file changeset diff or repo changeset diff igor22016-11-05T09:11:27.425063Z
 
[unravel] -Move: element code to obj_elem*
r4584 file changeset diff or repo changeset diff igor22016-11-05T05:53:39.490499Z
 
[unravel] -Move: poly code to obj_poly.*
r4581 file changeset diff or repo changeset diff igor22016-11-05T04:47:11.673577Z
 
[unravel] -Move: more of create.[ch] to the corresponding non-obj sources
r4578 file changeset diff or repo changeset diff igor22016-11-05T04:00:09.135164Z
 
[unravel] -Move: rat related code to obj_rat.*
r4575 file changeset diff or repo changeset diff igor22016-11-04T18:34:17.830210Z
 
[unravel] -Move: pad code to obj_pad.*
r4574 file changeset diff or repo changeset diff igor22016-11-04T17:13:48.812724Z
 
[unravel] -Move: pin and via handling to obj_pinvia.*
r4570 file changeset diff or repo changeset diff igor22016-11-04T13:49:17.378922Z
 
[unravel] -Move: text handling code to obj_text.*
r4567 file changeset diff or repo changeset diff igor22016-11-04T12:39:08.172641Z
 
[unravel] -Move: line related code to obj_line.*
r4562 file changeset diff or repo changeset diff igor22016-11-04T08:51:34.943352Z
 
[unravel] -Move: arc related object operations to obj_arc.[ch]
r4554 file changeset diff or repo changeset diff igor22016-11-04T07:01:13.179359Z
 
[unravel] -Change: rename publish global lenient flag - it needs to be accessible from different objects
r4550 file changeset diff or repo changeset diff igor22016-11-04T04:24:52.427737Z
 
[unravel] -Add: obj_all and obj_arc infra [unravel] -Move: some of the arc functions to obj_arc
r4543 file changeset diff or repo changeset diff igor22016-11-03T15:50:54.101734Z
 
[unravel] -Del: some unncessary includes in core
r4524 file changeset diff or repo changeset diff igor22016-11-03T12:47:01.398685Z
 
[unravel] -Split: const.h - math macros go in math_helper.h, some other macros in the coreesponding .h
r4511 file changeset diff or repo changeset diff igor22016-11-03T09:11:07.833965Z
 
[unravel] -Del: remove another bunch of #includes from global.h
r4507 file changeset diff or repo changeset diff igor22016-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
r4498 file changeset diff or repo changeset diff igor22016-11-02T18:47:55.543582Z
 
[unravel] -Move: NLS macros from global.h to compat_nls.h
r4426 file changeset diff or repo changeset diff igor22016-11-01T14:42:59.208794Z
 
[core] -Cleanup: const correctness on net creation: style is read-only
r3790 file changeset diff or repo changeset diff igor22016-10-05T05:46:31.182828Z
 
[io] -Cleanup: startup errors/warnings related to default.pcb or font not found
r3402 file changeset diff or repo changeset diff hzeller2016-09-17T07:42:35.033628Z
 
o Replace BYTE with pcb_uint8_t
r3397 file changeset diff or repo changeset diff hzeller2016-09-17T07:18:15.906514Z
 
[all-over]: use pcb_cardinal_t where Cardinal was used. Except where it actuall uses the Xt Cardinal
r3383 file changeset diff or repo changeset diff igor22016-09-17T04:58:14.722548Z
 
[c89] -Del: <stdbool.h> - use pcb_bool.h instead
r3349 file changeset diff or repo changeset diff miloh2016-09-14T19:27:51.231740Z
 
[core] replace Clipping ptr with new line_refraction conf setting
r3127 file changeset diff or repo changeset diff hzeller2016-09-11T00:10:03.365434Z
 
CreateNewAttribute(): accept const char* for name and value.
r3126 file changeset diff or repo changeset diff hzeller2016-09-11T00:09:21.299107Z
 
o Remove trailing whitespace.
r3045 file changeset diff or repo changeset diff hzeller2016-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.
r3000 file changeset diff or repo changeset diff igor22016-09-09T17:28:54.719507Z
 
[core] -Split: separate function that puts a text object on a layer
r2998 file changeset diff or repo changeset diff igor22016-09-09T17:12:10.949863Z
 
[core] -Split: arc-in-element allocation in a separate function
r2984 file changeset diff or repo changeset diff igor22016-09-08T07:13:34.299340Z
 
[core] -Split: separate allocation function for creating a new line in an element (for symmetry with layer-line creation)
r2961 file changeset diff or repo changeset diff igor22016-09-07T05:29:48.779982Z
 
[core] -Fix: typo
r2959 file changeset diff or repo changeset diff igor22016-09-07T05:06:21.020022Z
 
[core] -Add: separate add polygon on layer function
r2957 file changeset diff or repo changeset diff igor22016-09-07T03:39:07.277972Z
 
[core] -Add: add arc on layer split from create arc
r2954 file changeset diff or repo changeset diff igor22016-09-07T02:49:09.717625Z
 
[core] -Add: Create query to get a new ID
r2951 file changeset diff or repo changeset diff igor22016-09-06T06:53:34.159741Z
 
[core] -Add: separate function for adding an existing line on a layer
r2947 file changeset diff or repo changeset diff igor22016-09-06T06:00:04.595199Z
 
[core] -Add: function to add a via without creating it
r2939 file changeset diff or repo changeset diff igor22016-09-06T03:43:29.055861Z
 
[core] -Fix: comment format and indentation
r2938 file changeset diff or repo changeset diff igor22016-09-06T03:36:13.398741Z
 
[core] -Fix: create.c integer ID count is long int to match object field's type
r2937 file changeset diff or repo changeset diff igor22016-09-06T03:34:55.886232Z
 
[core] -Add: ID manipulation calls in create.c so that we can reuse old IDs safely after loading a board that should keep IDs
r2923 file changeset diff or repo changeset diff igor22016-09-05T04:01:58.055481Z
 
[io] -Add: optional format argument for LoadPCB (mirrors SavePCB API)
r2799 file changeset diff or repo changeset diff igor22016-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
r2621 file changeset diff or repo changeset diff igor22016-08-18T06:26:45.129369Z
 
[core] -Fix: don't crash while creating new PCB on the run
r2528 file changeset diff or repo changeset diff igor22016-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())
r2509 file changeset diff or repo changeset diff igor22016-08-12T06:17:04.829262Z
 
[core] -Cleanup: prefix pcb flag names
r2503 file changeset diff or repo changeset diff igor22016-08-12T04:10:28.296369Z
 
[core] -Cleanup: rename pcb object types, prefixing their names properly
r2435 file changeset diff or repo changeset diff igor22016-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
r2423 file changeset diff or repo changeset diff igor22016-08-06T15:25:36.763318Z
 
[find] -API change: rtree returns success and optionally sets the number of objects found - this allows the caller to avoid long jumps to stop the search at the first hit
r2421 file changeset diff or repo changeset diff igor22016-08-06T13:31:12.336604Z
 
[find] -Change: rtree API names return values instead of using 0..1 - this makes the code more readable and makes room for removing long jumps
r2038 file changeset diff or repo changeset diff igor22016-06-24T05:11:28.191027Z
 
[conf] -Add: new config level: CFR_DEFAULTPCB - default.pcb settings are loaded here so it doesn't get reset when a new PCB is loaded onto CFR_DESIGN
r1909 file changeset diff or repo changeset diff igor22016-06-08T06:45:05.555278Z
 
[mods] -Split: misc and pcb-printf - a step toward a pcb base library for 3rd apps
r1884 file changeset diff or repo changeset diff igor22016-06-06T06:02:33.154098Z
 
[conf] -Fix: create can now print proper path list in error message when font not found
r1882 file changeset diff or repo changeset diff igor22016-06-06T05:56:59.207560Z
 
[conf] -Add: generalize string list -> path list function
r1846 file changeset diff or repo changeset diff igor22016-06-05T06:01:38.569692Z
 
-Cleanup: remove a bunch of excess #includes to reduce the amount of deps
r1830 file changeset diff or repo changeset diff igor22016-06-04T13:34:42.868079Z
 
[conf] -Fix: no need to manually overwrite the routing string on create, the conf system does it
r1808 file changeset diff or repo changeset diff igor22016-06-03T06:18:28.698401Z
 
[conf] -Del: remove pcb flag references in favor of conf's design tree
r1767 file changeset diff or repo changeset diff igor22016-06-01T04:00:45.492022Z
 
[io_pcb] -Add: plug_io API and common prototypes [io_ocb] -Move: common, file-format independent code back from the plugin to plug_io.c
r1737 file changeset diff or repo changeset diff igor22016-05-29T15:11:10.938246Z
 
[conf] -Move: layer groups and route styles from the rc subtree to the design subtree - these are relevant for new designs only
r1700 file changeset diff or repo changeset diff igor22016-05-08T06:36:31.441928Z
 
[conf] -Change: switch over the code to use the new conf system instead of the old settings; this causes some temporary regressions
r1374 file changeset diff or repo changeset diff igor22016-03-25T05:27:02.403197Z
 
[mods] -Change: rename actions.h to hid_actions.h for naming consistency
r1252 file changeset diff or repo changeset diff igor22016-03-13T17:03:27.604763Z
 
[leak] -Fix: free global Library; sometimes some fileds are just not dynamic allocated
r1184 file changeset diff or repo changeset diff igor22016-03-11T06:43:34.475238Z
 
[unglib] -Fix: don't slice-alloc lines on create, use plain calloc
r1175 file changeset diff or repo changeset diff igor22016-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
r1173 file changeset diff or repo changeset diff igor22016-03-09T07:40:32.377334Z
 
[unglib] -Change: use linelist_t instead of glib for layer and element line lists
r1050 file changeset diff or repo changeset diff igor22016-02-18T07:45:34.975882Z
 
[mods] -Move: vendor drill mapping in a plugin, with stubs
r1029 file changeset diff or repo changeset diff igor22016-02-16T05:45:50.176310Z
 
-Cleanup: move dmalloc include to central config.h
r1025 file changeset diff or repo changeset diff igor22016-02-16T04:14:50.750293Z
 
-Fix: loading default.pcb shouldn't override cursor pos and board sizes and shoudln't cause file date to be changed in the gui hids since it is loading a "misc" file
r1022 file changeset diff or repo changeset diff igor22016-02-14T08:22:57.084131Z
 
-Cleanup: indentaton in the original code
r998 file changeset diff or repo changeset diff igor22016-02-14T05:54:01.090342Z
 
-Cleanup: missing #includes
r949 file changeset diff or repo changeset diff igor22015-10-24T13:29:54.407051Z
 
[onpoint] -Add: initial patch by Robert Drehmel, backported
r890 file changeset diff or repo changeset diff igor22015-08-30T17:21:25.146726Z
 
[core] -Fix: suppress no-font error message while loading default.pcb - the actual font is coming from the default font file
r575 file changeset diff or repo changeset diff igor22015-08-02T16:02:27.725256Z
 
[core] -Fix: const correctness
r488 file changeset diff or repo changeset diff igor22015-07-28T07:23:19.739501Z
 
[scconfig] -Fix: always have config.h, don't ifdef it
r325 file changeset diff or repo changeset diff igor22015-07-19T14:51:37.652341Z
 
[pcb-fp] -Fix: set global PCB to NULL while loading default.pcb to avoid the parser to free the old PCB
r323 file changeset diff or repo changeset diff igor22015-07-19T13:54:39.803859Z
 
[pcb-fp] -Fix: default.pcb's file name should not be set as the design's file name when creating a new (blank) PCB
r319 file changeset diff or repo changeset diff igor22015-07-19T08:37:41.678250Z
 
[pcb-fp] -Change: don't use builtin defaults for layer and style settings, load default.pcb instead
r299 file changeset diff or repo changeset diff igor22015-07-18T14:23:20.365485Z
 
[pcb-fp] -Fix: remove empty directories from the library list
r29 file changeset diff or repo changeset diff igor22013-08-31T13:00:40.584120Z
 
[nonetlist] -Add: new color to be used when displaying element name of a nonetlist element
r4 file changeset diff or repo changeset diff igor22013-08-30T15:43:54.689550Z
 
-Import: trunk from vendor, debian patched
r2 file changeset diff or repo changeset diff igor22013-08-30T15:40:02.300006Z
 
[vendor] -Add: original version from 20110918, debian patched

Command line to view the complete history:
svn log -v svn://svn.repo.hu/pcb-rnd//trunk/src/obj_common.c