next page
r37876 file changeset diff or repo changeset diff igor22023-06-22T12:30:25.372321Z
 
[core] -Cleanup: remove old rtree compat insert/delete from the old undo code
r33989 file changeset diff or repo changeset diff igor22021-02-02T07:01:25.872020Z
 
[brave] -Cleanup: remove unused brave.h includes
r33986 file changeset diff or repo changeset diff igor22021-02-02T06:58:19.526956Z
 
[brave] -Del: PCB_BRAVE_NOCLIPBATCH: clip batch is default on for almost a year now with no bugreport on it, so it's time to make it permanent
r33410 file changeset diff or repo changeset diff igor22020-11-29T03:21:07.609902Z
 
[core] -Cleanup: code formatting (fix up old style comments in undo_old)
r32704 file changeset diff or repo changeset diff igor22020-09-14T08:33:47.802305Z
 
[core] -Update: refine TODO text (categorization)
r32516 file changeset diff or repo changeset diff igor22020-08-21T07:58:56.432307Z
 
[core] -Fix: old undo: line point rotate90's undo shouldn't rotate the whole line, only the point (broke rubber banded rotation)
r32266 file changeset diff or repo changeset diff igor22020-07-19T03:50:20.507215Z
 
-Cleanup: whitespace
r32265 file changeset diff or repo changeset diff igor22020-07-19T03:48:17.829050Z
 
[core] -Cleanup: remove undo_old_str.h, only undo_old depends on it
r31847 file changeset diff or repo changeset diff igor22020-06-11T06:41:01.127703Z
 
[lib_polyhelp] -Fix: poly hatch undoable lines: shouldn't auto-clear poly as a side effect, that may lead to double-clearing which in turn results in crashes
r31801 file changeset diff or repo changeset diff igor22020-06-06T09:26:34.703859Z
 
-Fix: redundant type name: rnd_rnd_box_* to rnd_box_*
r31697 file changeset diff or repo changeset diff igor22020-06-01T10:28:40.050193Z
 
[core] -Fix: resotre subc selected flag using an extra undo slot after selected subc is removed from the board
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)
r31007 file changeset diff or repo changeset diff igor22020-04-30T14:30:17.364859Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (pcb-printf)
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)
r30955 file changeset diff or repo changeset diff igor22020-04-29T05:04:30.912034Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (error.h)
r30913 file changeset diff or repo changeset diff igor22020-04-27T15:48:19.827571Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (box)
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
r30445 file changeset diff or repo changeset diff igor22020-04-05T05:45:25.875873Z
 
[core] -Fix: arc angles undo shall reclip sorrunding polygon
r29778 file changeset diff or repo changeset diff igor22020-02-12T07:03:21.310826Z
 
[gfx] -Add: introduce new object type gfx and add (mostly dummy) handler for it in all dispatchers
r29753 file changeset diff or repo changeset diff igor22020-02-09T15:46:21.858240Z
 
[brave] -Change: invert clipbatch - Gabriel probably would have reported already if anything broke, consider bacth clipping safe
r29661 file changeset diff or repo changeset diff igor22020-02-07T07:30:46.899036Z
 
[layer] -Del: remove the old layer move undo code in preparation of a new one that works for create/remove
r29257 file changeset diff or repo changeset diff igor22020-01-24T06:38:40.856474Z
 
[librnd] -Cleanup: librnd separation: #includes should use <librnd/>
r29075 file changeset diff or repo changeset diff igor22020-01-05T06:23:17.595037Z
 
[core] -Fix: uninitialized memory in undo slot allocation caused invalid memory access of parent-subc-ID when undoing 'create object'
r29053 file changeset diff or repo changeset diff igor22020-01-03T14:52:35.980921Z
 
[undo] -Fix: remove undo/redo of subc floaters preserve subc parent id and layer id
r29045 file changeset diff or repo changeset diff igor22020-01-03T12:06:24.056094Z
 
-Update: bump copyright year
r29031 file changeset diff or repo changeset diff igor22020-01-03T10:11:21.102873Z
 
[undo] -Cleanup: remove long unused macros for old undo array allocation
r29030 file changeset diff or repo changeset diff igor22020-01-03T10:10:35.251269Z
 
[undo] -Fix: when CLEARPOLY or CLEARPOLYPOLY flag changes during undo, that should trigger an object redraw
r29029 file changeset diff or repo changeset diff igor22020-01-03T10:09:45.087530Z
 
[undo] -Fix: namespace pollution: move local flag sets in the .c
r29028 file changeset diff or repo changeset diff igor22020-01-03T09:56:50.604068Z
 
[core] -Fix: when undoing flags, re-clip on flag changes that affect poly clipping (the CLEAR* flags)
r28831 file changeset diff or repo changeset diff igor22019-12-20T07:39:04.054760Z
 
[extobj] -Change: start switching over to floaters instead of edit objects
r28792 file changeset diff or repo changeset diff igor22019-12-16T04:34:34.868840Z
 
[extobj] -Fix: update extobj after a redo of a deleted object
r28544 file changeset diff or repo changeset diff igor22019-11-29T15:23:28.158363Z
 
[core] -Fix: move-to-layer undo: do not assume the other layer is in PCB, it can be a subc layer as well
r28079 file changeset diff or repo changeset diff igor22019-11-08T10:53:42.817198Z
 
[layer] -Del: LAYER_PTR() macro - use the safe, reentrant layer get function instead
r28048 file changeset diff or repo changeset diff igor22019-11-08T07:42:53.574071Z
 
[core] -Cleanup: remove type/ptr1/ptr2/ptr3 and PCB references from pcb_obj_rotate()
r28047 file changeset diff or repo changeset diff igor22019-11-08T07:33:41.341241Z
 
[core] -Cleanup: remove type/ptr1/ptr2/ptr3 and PCB references from pcb_obj_rotate90()
r27940 file changeset diff or repo changeset diff igor22019-10-30T07:35:54.043833Z
 
[core] -Fix: do update subc->terminals hash if a terminal is removed or added back by undo
r26976 file changeset diff or repo changeset diff igor22019-07-27T05:35:37.786156Z
 
[netlist2] -Cleanup: rename to netlist (the old implementation is long gone)
r26676 file changeset diff or repo changeset diff igor22019-07-17T06:57:29.515865Z
 
[core] -Cleanup: remove unused var
r24472 file changeset diff or repo changeset diff igor22019-04-06T12:47:51.946339Z
 
[core] -Fix: text flag post-change: if dyntext flag changes, recalculate the bounding box because the display text likely changed too
r23701 file changeset diff or repo changeset diff igor22019-03-06T03:10:49.405257Z
 
[core] -Cleanup: remove compat_nls includes
r23555 file changeset diff or repo changeset diff igor22019-03-02T05:01:38.973041Z
 
[netlist] -Del: old netlist code from the old undo code
r23238 file changeset diff or repo changeset diff igor22019-02-17T14:13:13.774471Z
 
[netlist] -Cleanup: search.h shouldn't include any netlist header directly
r23095 file changeset diff or repo changeset diff igor22019-02-13T04:17:15.312967Z
 
[core] -Cleanup: box.h shouldn't depend on move.h; box.h is the lower level construct
r22948 file changeset diff or repo changeset diff igor22019-02-02T03:44:44.446592Z
 
[core] -Fix: undo on text flag change should do proper rtree/bbox administration (fixed undoing of the on-solder flag)
r22908 file changeset diff or repo changeset diff igor22019-01-31T04:53:48.590504Z
 
[undo] -Add: (brave) inhibit poly clipping while undoing/reoding remove
r21829 file changeset diff or repo changeset diff igor22018-12-14T10:34:32.074130Z
 
[undo] -Cleanup: proper types for object ID and object type in the old undo slots to avoid unlikely, but possible overflow on 32 bit systems and to remove old obj type conversion
r21410 file changeset diff or repo changeset diff igor22018-12-02T10:18:10.310221Z
 
[#warning] -Change: a bunch of #warnings translated to TODO() for portability
r21351 file changeset diff or repo changeset diff igor22018-12-01T18:21:56.832617Z
 
[core] -Cleanup: API change: pcb_subc_change_side() doesn't modify the subc pointer anymore so doesn't need to get a ** for it
r21076 file changeset diff or repo changeset diff igor22018-11-25T06:47:42.503929Z
 
[core] -Del: pcb_uint8_t - useless
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
r19602 file changeset diff or repo changeset diff igor22018-09-27T05:29:00.551938Z
 
[core] -Fix: make text thickness change operation undoable
r19599 file changeset diff or repo changeset diff igor22018-09-27T05:10:08.251419Z
 
[textrot] -Add: undoable text rotation change calls
r19474 file changeset diff or repo changeset diff igor22018-09-22T07:44:22.400116Z
 
[udno] -Cleanup: don't pretend pcb_undo_add_obj_to_change_name() to handle name as const - no copy is made
r18986 file changeset diff or repo changeset diff igor22018-08-29T06:40:33.046660Z
 
[core] -Add: text obj thickness can be changed by changing the 2nd size
r17192 file changeset diff or repo changeset diff igor22018-06-07T06:03:14.218763Z
 
[undo] -Add: more detailed slot print in debug mode
r16464 file changeset diff or repo changeset diff igor22018-04-14T04:18:59.460490Z
 
[core] -Add: flag<->string conversion: compatibility flag that allows old formats to have the sqaure flag on padstacks (pads in the old model)
r15928 file changeset diff or repo changeset diff igor22018-03-28T17:51:12.380165Z
 
[undo] -Fix: when setting up undo slot for create, initialize the parent subc ID field
r15893 file changeset diff or repo changeset diff igor22018-03-27T03:45:32.095682Z
 
[core] -Del: old data model: leftover function protos
r15874 file changeset diff or repo changeset diff igor22018-03-27T02:54:12.826457Z
 
[core] -Cleanup: split up and remove parts of macro.h (old data model related)
r15869 file changeset diff or repo changeset diff igor22018-03-27T02:25:16.830619Z
 
[core] -Del: old data model: remove old, redudnant PCB_TYPE_*
r15619 file changeset diff or repo changeset diff igor22018-03-23T07:40:22.753496Z
 
[core] -Del: element lists, element rtree and unused obj_elem_draw.h
r15596 file changeset diff or repo changeset diff igor22018-03-23T04:36:15.610171Z
 
[core] -Del: remove change mask action related code - with padstacks it doesn't make sense
r15593 file changeset diff or repo changeset diff igor22018-03-23T04:14:25.818818Z
 
[core] -Del: pin number change infrastructure
r15588 file changeset diff or repo changeset diff igor22018-03-23T03:29:59.853448Z
 
[core] -Del: old data model from the old undo code
r15587 file changeset diff or repo changeset diff igor22018-03-23T03:28:59.918055Z
 
[core] -Del: old data model from undo: element mirroring
r15586 file changeset diff or repo changeset diff igor22018-03-23T03:28:19.039789Z
 
[core] -Del: old data model from undo: element mirroring
r15585 file changeset diff or repo changeset diff igor22018-03-23T03:19:42.797989Z
 
[core] -Del: old data model from undo: remove mask change operation glboally (they don't make sense with padstacks), update size change and 'pin' name change to avoid the old model
r15584 file changeset diff or repo changeset diff igor22018-03-23T03:10:08.669156Z
 
[core] -Del: old data model from undo change clearance
r15583 file changeset diff or repo changeset diff igor22018-03-23T03:06:33.532659Z
 
[core] -Del: old data model from undo old: remove 2nd size (pin/via drill) change
r15093 file changeset diff or repo changeset diff igor22018-03-03T04:46:59.040091Z
 
[subc] -Fix: (floater text) remove undo: prepare the remove undo/redo code for subc layers [subc] -Fix: prepare the text object buffer move function for subc layers
r15064 file changeset diff or repo changeset diff igor22018-03-02T11:33:08.864426Z
 
[layer] -Fix: layer creation do/undo - need to store 3 layer indices to be able to inser tbakc the layer at the right place
r14574 file changeset diff or repo changeset diff igor22018-02-08T07:07:22.615901Z
 
[core] -Fix: const correctness in undo
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
r13665 file changeset diff or repo changeset diff igor22017-12-27T04:21:46.064971Z
 
-Cleanup: remove excess () in return statements
r13315 file changeset diff or repo changeset diff igor22017-12-06T06:21:28.670142Z
 
[core] -Cleanup: remove "some local" comments to reduce noise
r13266 file changeset diff or repo changeset diff igor22017-12-05T04:32:12.519585Z
 
[core] -Cleanup: namespace: RemoveList
r13241 file changeset diff or repo changeset diff igor22017-12-04T07:19:15.206952Z
 
[core] -Add: split undoable rotate90 from rotate, and start adding code for the free rotation
r13240 file changeset diff or repo changeset diff igor22017-12-04T07:09:38.349988Z
 
[core] -Rename: rotate undo to rotate90 undo to make room for free rotate
r13190 file changeset diff or repo changeset diff igor22017-12-03T14:18:57.822202Z
 
-Fix: old FSF address
r12904 file changeset diff or repo changeset diff igor22017-11-19T14:46:01.963380Z
 
[subc] -Fix: swap side needs to modify the subc pointer (creating a new subc)
r12597 file changeset diff or repo changeset diff igor22017-11-04T07:02:01.600996Z
 
[polygon] -Cleanup: rename types to POLY
r12228 file changeset diff or repo changeset diff igor22017-10-20T17:29:13.092373Z
 
-Change: rename pcb_polygon_t to pcb_poly_t for consistency with shortened names
r12039 file changeset diff or repo changeset diff igor22017-10-14T03:21:54.825307Z
 
[layer] -Cleanup: remove PCB dependency from layer swap and move
r11017 file changeset diff or repo changeset diff igor22017-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
r10994 file changeset diff or repo changeset diff igor22017-08-19T17:30:41.245890Z
 
[parent] -Cleanup: DrawRecoveredObject() takes only an object pointer
r10985 file changeset diff or repo changeset diff igor22017-08-19T16:03:59.990902Z
 
[parent] -Fix: temporary type converter extern (until the whole thing is removed)
r10984 file changeset diff or repo changeset diff igor22017-08-19T15:58:27.203740Z
 
[parent] -Fix: draw undo-removed object after it's parent has been set [parent] -Cleanup: unused var
r10983 file changeset diff or repo changeset diff igor22017-08-19T15:54:04.924582Z
 
[parent] -Cleanup: pcb_draw_obj() takes only the object
r10982 file changeset diff or repo changeset diff igor22017-08-19T15:30:01.349664Z
 
[parent] -Cleanup: pcb_undo_add_obj_to_flag() takes only an object pointer
r10678 file changeset diff or repo changeset diff ade2017-08-11T10:56:40.929312Z
 
[undo] -Fix: declare local var for both debug and ndebug
r10674 file changeset diff or repo changeset diff igor22017-08-11T04:20:25.117652Z
 
[undo] -Del: remove local undo list implementation, switch over to libuundo
r10662 file changeset diff or repo changeset diff igor22017-08-08T06:32:21.646178Z
 
[undo] -Split: separate generic undo code from the operation-specific functions
r10660 file changeset diff or repo changeset diff igor22017-08-08T05:35:04.219856Z
 
[undo] -Fix: clear undo buffer uses the same old slot free function to avoid memleaks
r10659 file changeset diff or repo changeset diff igor22017-08-08T05:27:55.383180Z
 
[undo] -Split: move out slot field free code from the slot allocation code (slot allocation will be genealized)
r10658 file changeset diff or repo changeset diff igor22017-08-08T05:08:28.868150Z
 
[undo] -Add: prepare for variable size payload on allocation
r10651 file changeset diff or repo changeset diff igor22017-08-07T08:04:16.525516Z
 
[core] -Cleanup: element draw function naming conventions

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