next page
r38619 file changeset diff or repo changeset diff igor22024-01-26T10:46:20.658436Z
 
[core] -Add: negative rat thickness means size specified in pixels
r37943 file changeset diff or repo changeset diff igor22023-06-24T06:20:00.080762Z
 
[core] -Cleanup: replace compat rtree create with native in rat
r37887 file changeset diff or repo changeset diff igor22023-06-23T09:00:01.577367Z
 
[core] -Cleanup: replace compat rtree search with native in rat draw
r37868 file changeset diff or repo changeset diff igor22023-06-22T12:28:11.532752Z
 
[core] -Cleanup: remove old rtree compat insert/delete from obj_rat
r37781 file changeset diff or repo changeset diff igor22023-06-17T08:04:56.978305Z
 
[core] -Cleanup: centralzie flag uninit on object free, into obj_common
r37780 file changeset diff or repo changeset diff igor22023-06-17T07:59:16.320000Z
 
[core] -Fix: do not uninit flags while gui-erasing objects
r37777 file changeset diff or repo changeset diff igor22023-06-17T07:30:25.370224Z
 
[core] -Cleanup: rename pcb_flag_erase() to pcb_flag_uninit(), as "erase" is used in the gui redraw sense; the confusing terminology already caused the call to be in the wrong place for all objects
r36986 file changeset diff or repo changeset diff igor22022-11-19T06:39:44.672219Z
 
[librnd4] -Update: follow API change on core/hid split
r32881 file changeset diff or repo changeset diff igor22020-09-30T12:48:59.212127Z
 
[librnd] -Del: rnd_r_end() - dummy call to empty function, the iterator doesn't allocate anything
r31801 file changeset diff or repo changeset diff igor22020-06-06T09:26:34.703859Z
 
-Fix: redundant type name: rnd_rnd_box_* to rnd_box_*
r31040 file changeset diff or repo changeset diff igor22020-05-01T03:31:35.564054Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (poly/rtree_compat)
r31011 file changeset diff or repo changeset diff igor22020-04-30T15:07:11.319970Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (pcb_bool)
r30997 file changeset diff or repo changeset diff igor22020-04-30T13:38:53.517584Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (hid_inlines)
r30980 file changeset diff or repo changeset diff igor22020-04-30T08:20:54.258802Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (hid)
r30971 file changeset diff or repo changeset diff igor22020-04-30T04:06:23.039616Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (global typedefs)
r30970 file changeset diff or repo changeset diff igor22020-04-30T03:56:23.470626Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (rtree, global typedefs)
r30963 file changeset diff or repo changeset diff igor22020-04-29T06:04:52.875500Z
 
[core] -Add: make override_color a dynamic allocated field that is free'd when the object is free'd (because it will be a field very rearely used)
r30951 file changeset diff or repo changeset diff igor22020-04-29T03:40:19.987952Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (conf)
r30912 file changeset diff or repo changeset diff igor22020-04-27T15:43:47.184673Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (box)
r30903 file changeset diff or repo changeset diff igor22020-04-27T14:48:42.007588Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix
r30058 file changeset diff or repo changeset diff igor22020-03-16T03:38:46.051751Z
 
[core] -Fix: rat anchor resolver on polygon shall use forced poly clipping to make sure the endpoint geometry calculation can be done
r29446 file changeset diff or repo changeset diff igor22020-01-29T04:21:30.026548Z
 
[core] -Fix: pass on info->xform to rat draw to avoid NULL xform
r29417 file changeset diff or repo changeset diff igor22020-01-27T07:14:20.175161Z
 
[core] -Fix: thin_draw and thin_draw_poly draw is communicated to the draw code through xform instead of global conf - export doesn't have to automatically reproduce GUI behavior on this
r29415 file changeset diff or repo changeset diff igor22020-01-27T07:04:09.457686Z
 
[core] -Fix: wireframe draw is communicated to the draw code through xform instead of global conf - export doesn't have to automatically reproduce GUI behavior on this
r29283 file changeset diff or repo changeset diff igor22020-01-24T12:35:45.104180Z
 
[librnd] -Split: separate librnd code from pcb-rnd code (polylib, original)
r29277 file changeset diff or repo changeset diff igor22020-01-24T10:26:23.917467Z
 
[librnd] -Split: separate librnd code from pcb-rnd code
r28108 file changeset diff or repo changeset diff igor22019-11-08T14:19:42.430451Z
 
[layer] -Cleanup: remove non-reentrant, PCB-dependant CURRENT
r27961 file changeset diff or repo changeset diff igor22019-11-01T06:52:33.912971Z
 
[core] -Fix: objects that are being free'd need to be removed from their rtree
r27702 file changeset diff or repo changeset diff igor22019-09-27T05:04:39.767282Z
 
[core] -Fix: old comment referencing to a non-existent file
r27093 file changeset diff or repo changeset diff igor22019-08-09T07:07:01.844717Z
 
[core] -Cleanup: switch draw_* and fill_* from pcb_gui to pcb_render
r27091 file changeset diff or repo changeset diff igor22019-08-09T06:59:52.327248Z
 
[core] -Cleanup: switch set_color from pcb_gui to pcb_render
r26609 file changeset diff or repo changeset diff igor22019-07-08T03:16:34.100518Z
 
[rat] -Fix: anchor guess doesn't segfault if anchor oject is not found (got deleted meanwhile)
r25862 file changeset diff or repo changeset diff igor22019-06-01T14:40:19.733943Z
 
[core] -Rename: pcb_idpath2obj() to pcb_idpath2obj_in() to make room for a self-contained idpath system
r25790 file changeset diff or repo changeset diff igor22019-05-29T07:02:33.709143Z
 
[core] -Fix: don't crash on rat move to buffer if anchor is NULL
r23641 file changeset diff or repo changeset diff igor22019-03-03T08:53:45.052845Z
 
[rubberband] -Move: move and rewrite the remove-rats-upon-object-removal from the rubber band code to core - it has nothing to do with rubber banding
r23614 file changeset diff or repo changeset diff igor22019-03-02T15:04:06.253112Z
 
[rat] -Add: implementation of pcb_rat_anchor_guess()
r23613 file changeset diff or repo changeset diff igor22019-03-02T14:22:12.281321Z
 
[rat] -Cleanup: remove unnecessary include
r23612 file changeset diff or repo changeset diff igor22019-03-02T14:21:21.898726Z
 
[rat] -Cleanup: convert comment TODO to real TODO()
r23611 file changeset diff or repo changeset diff igor22019-03-02T13:30:26.957090Z
 
[rat] -Add: prepare the API for rat lines to remember their anchor objects
r23237 file changeset diff or repo changeset diff igor22019-02-17T13:56:39.956639Z
 
[netlist] -Cleanup: move rat line iteration to obj_rats.h and remove unnecessary rats.h dependencies
r21838 file changeset diff or repo changeset diff igor22018-12-14T12:46:20.513147Z
 
[core] -Cleanup: rat group type is layer group id, not cardinal
r21673 file changeset diff or repo changeset diff igor22018-12-11T11:07:28.253964Z
 
[color] -Change: switch over all API and code to use pcb_color_t instead of char *
r20893 file changeset diff or repo changeset diff igor22018-11-12T07:13:33.001268Z
 
[core] -Add: give the caller a chance to set rat id on creation
r20888 file changeset diff or repo changeset diff igor22018-11-12T06:48:47.344259Z
 
[core] -Add: object API: alloc_id() (for fixing io_lihata read)
r20470 file changeset diff or repo changeset diff igor22018-10-30T03:42:16.780615Z
 
-Change: do not use an email address but an URL to the live version of contact.html - due to spammers
r20178 file changeset diff or repo changeset diff igor22018-10-19T13:11:00.395332Z
 
[core] -Fix: assign IDs to objects upon allocation to make sure everything has an ID and the ID is registered
r20171 file changeset diff or repo changeset diff igor22018-10-19T10:45:15.529546Z
 
[core] -Fix: when unregistering an object, fully clear the parent field
r20170 file changeset diff or repo changeset diff igor22018-10-19T10:42:07.294700Z
 
[core] -Add: reg/unreg for the rat object
r20164 file changeset diff or repo changeset diff igor22018-10-19T07:43:13.780344Z
 
[core] -Del: obsolete comments about allocation
r19386 file changeset diff or repo changeset diff igor22018-09-15T17:10:07.589105Z
 
[trdraw] -Add: pass down drawing info to line draw, apply bloat on top of line thickness
r17987 file changeset diff or repo changeset diff igor22018-07-03T04:57:14.268634Z
 
[conf] -Del: remove rat-specific selected color
r17212 file changeset diff or repo changeset diff igor22018-06-08T06:15:36.570161Z
 
[hid] -Split: cached hid inlines into a separate hid_inlines.h to cut back on compile time
r17210 file changeset diff or repo changeset diff igor22018-06-08T05:26:55.346855Z
 
[hid] -Optimize: use centrally cached cap style and line width set to remove some load from the HIDs
r15869 file changeset diff or repo changeset diff igor22018-03-27T02:25:16.830619Z
 
[core] -Del: old data model: remove old, redudnant PCB_TYPE_*
r15558 file changeset diff or repo changeset diff igor22018-03-22T06:38:35.775148Z
 
[core] -Del: wrong comment
r14528 file changeset diff or repo changeset diff igor22018-02-06T06:05:54.641316Z
 
[core] -Fix: rename *move_to_buffer to *move_buffer as it's used for moving objects forth and back
r14045 file changeset diff or repo changeset diff igor22018-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
r13917 file changeset diff or repo changeset diff igor22018-01-07T14:51:52.655806Z
 
[rtree] -Del: remove 'manage' from the API - callers should arrange freeing the tree nodes; a full tree must be dynamic or static, mixed trees are not supported
r13853 file changeset diff or repo changeset diff igor22018-01-04T07:22:04.904097Z
 
[core] -Cleanup: low level op calls should never call pcb_draw(); it's the task of a higher level to decide when to draw
r13680 file changeset diff or repo changeset diff igor22017-12-28T10:29:59.324645Z
 
[rtree] -Change: API change: new rtree creation API won't have arguments; keep the old API until the autoplace and autoroute code are tested
r13666 file changeset diff or repo changeset diff igor22017-12-27T04:27:36.729683Z
 
-Cleanup: remove excess () in return statements
r13665 file changeset diff or repo changeset diff igor22017-12-27T04:21:46.064971Z
 
-Cleanup: remove excess () in return statements
r13258 file changeset diff or repo changeset diff igor22017-12-05T03:45:32.234496Z
 
[core] -Cleanup: namespace: Output to pcb_draw_out
r13190 file changeset diff or repo changeset diff igor22017-12-03T14:18:57.822202Z
 
-Fix: old FSF address
r13040 file changeset diff or repo changeset diff igor22017-11-26T04:19:54.871164Z
 
-Del: misleading/obsolete comment
r12857 file changeset diff or repo changeset diff igor22017-11-17T06:25:23.801755Z
 
[core] -Fix: data model bug: when deleting an object, it is copied to the list of removed objects; do not clear the parent field after the deletion, but leave it to point to the data of that list
r12558 file changeset diff or repo changeset diff arshuni2017-11-01T15:02:10.630579Z
 
[color] ratline object's color made overrideable
r11029 file changeset diff or repo changeset diff ade2017-08-21T17:38:49.972431Z
 
[core] -Add: Wireframe draw mode
r10736 file changeset diff or repo changeset diff igor22017-08-12T12:53:21.280810Z
 
[term] -Change: line terminal drawing: do it only on copper layers
r10646 file changeset diff or repo changeset diff igor22017-08-07T07:25:40.228346Z
 
[core] -Cleanup: rat draw function name cleanup
r10644 file changeset diff or repo changeset diff igor22017-08-07T07:18:41.600205Z
 
[core] -Cleanup: line draw function naming conventions
r9330 file changeset diff or repo changeset diff igor22017-06-10T16:52:37.603113Z
 
[core] -Cleanup: rat op function names unified
r9010 file changeset diff or repo changeset diff igor22017-06-01T07:42:14.193401Z
 
[subc] -Add: Remove operation on any object should clear parent field
r9008 file changeset diff or repo changeset diff igor22017-06-01T07:32:15.202770Z
 
[subc] -Add: rat parent updated on operations
r9001 file changeset diff or repo changeset diff igor22017-06-01T06:43:58.660332Z
 
[subc] -Cleanup: switch over to using the parent set macro instead of manual field settings (improves code readablity)
r8997 file changeset diff or repo changeset diff igor22017-06-01T06:02:44.911345Z
 
[subc] -Add: set obj parent fields when allocating new objects
r8334 file changeset diff or repo changeset diff igor22017-04-17T15:42:43.992623Z
 
[core] -Del: board color cache - use the conf
r5071 file changeset diff or repo changeset diff igor22016-11-18T04:20:58.461962Z
 
[unravel2] -Rename: rtree dir constants
r5056 file changeset diff or repo changeset diff igor22016-11-17T08:00:51.543313Z
 
[unravel2] -Rename: create ID related functions
r5055 file changeset diff or repo changeset diff igor22016-11-17T07:55:31.125037Z
 
[unravel2] -Rename: macro.h non-function-macros
r5048 file changeset diff or repo changeset diff igor22016-11-17T07:27:46.737230Z
 
[unravel2] -Rename: hid global vars, including gui and exporter
r5023 file changeset diff or repo changeset diff igor22016-11-16T19:33:32.092410Z
 
[unravel2] -Rename: undo functions
r5022 file changeset diff or repo changeset diff igor22016-11-16T19:22:52.191923Z
 
[unravel2] -Rename: generic undo functions
r5005 file changeset diff or repo changeset diff igor22016-11-16T06:20:03.942341Z
 
[unravel2] -Rename: rtree functions
r4993 file changeset diff or repo changeset diff igor22016-11-16T05:08:37.855786Z
 
[unravel2] -Rename: rat functiosn
r4944 file changeset diff or repo changeset diff igor22016-11-15T05:58:25.214451Z
 
[unravel2] -Rename: bounding box functions for the new naming conventions
r4943 file changeset diff or repo changeset diff igor22016-11-15T05:30:13.953694Z
 
[unravel2] -Rename: rat and text destroy() for the new naming coonv
r4938 file changeset diff or repo changeset diff igor22016-11-15T05:16:16.717627Z
 
[unravel2] -Rename: line alloc/free for the new naming conventions
r4926 file changeset diff or repo changeset diff igor22016-11-14T07:38:07.397693Z
 
[unravel2] -Rename: rat alloc/free functions
r4922 file changeset diff or repo changeset diff igor22016-11-14T04:59:09.056836Z
 
[unravel2] -Rename: line alloc/free functions
r4876 file changeset diff or repo changeset diff igor22016-11-13T09:44:36.388640Z
 
[unravel2] -Rename: flag manipulation macros
r4875 file changeset diff or repo changeset diff igor22016-11-13T09:39:21.914711Z
 
[unravel2] -Rename: basic flag functions
r4861 file changeset diff or repo changeset diff igor22016-11-13T08:35:37.679349Z
 
[unravel2] -Rename: draw functions
r4811 file changeset diff or repo changeset diff igor22016-11-12T17:25:25.629672Z
 
[unravel2] -Rename: Coord to pcb_coord_t
r4804 file changeset diff or repo changeset diff igor22016-11-12T15:26:31.459735Z
 
[unravel2] -Rename: RubberbandType and rtree dir
r4784 file changeset diff or repo changeset diff igor22016-11-12T12:08:40.500837Z
 
[unravel2] -Rename: flag types
r4768 file changeset diff or repo changeset diff igor22016-11-12T10:53:46.102182Z
 
[unravel2] -Rename: RatType -> pcb_rat_t
r4764 file changeset diff or repo changeset diff igor22016-11-12T10:32:44.973779Z
 
[unravel2] -Rename: LineType -> pcb_line_t
r4761 file changeset diff or repo changeset diff igor22016-11-12T10:04:02.019368Z
 
[unravel2] -Rename: BoxType -> pcb_box_t
r4755 file changeset diff or repo changeset diff igor22016-11-12T09:10:22.909624Z
 
[unravel2] -Rename: DataTypePtr and DataType to pcb_data_t

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