r36097 file changeset diff or repo changeset diff igor22022-02-23T07:58:19.329572Z
 
[core] -Cleanup: remove doxygen from comment
r35823 file changeset diff or repo changeset diff igor22021-10-30T13:07:05.668516Z
 
[core] -Fix: don't call extobj float pre if there's no valid object
r34871 file changeset diff or repo changeset diff igor22021-06-12T02:51:40.612816Z
 
[core] -Cleanup: comment style
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
r31640 file changeset diff or repo changeset diff igor22020-05-29T08:33:55.498081Z
 
[core] -Add: operation-on-selected: optional PCB_OP_NO_SUBC_PART that ignores selected objects if they are part of a subc
r31638 file changeset diff or repo changeset diff igor22020-05-29T08:11:37.780438Z
 
[core] -Add: extend the operation-on-selected API so it is a bitfield instead of bool for 'on locked too', for an upcoming bugfix
r31576 file changeset diff or repo changeset diff igor22020-05-26T02:29:02.525745Z
 
[gfx] -Add: comment about no operations struct
r31570 file changeset diff or repo changeset diff igor22020-05-25T09:41:09.420337Z
 
[gfx] -Add: prepare for handling PCB_OBJ_GFX_POINT everywhere in core
r31398 file changeset diff or repo changeset diff igor22020-05-15T13:35:59.974598Z
 
[core] -Fix: selected operation shall recurse and apply to subc floaters
r31011 file changeset diff or repo changeset diff igor22020-04-30T15:07:11.319970Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (pcb_bool)
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)
r30903 file changeset diff or repo changeset diff igor22020-04-27T14:48:42.007588Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix
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
r28893 file changeset diff or repo changeset diff igor22019-12-22T07:58:04.080452Z
 
[extobj] -Add: inhibit re-generating the extended object on clipping operation (it means no change to the data)
r28886 file changeset diff or repo changeset diff igor22019-12-22T04:18:24.719873Z
 
[extobj] -Fix: operation code: wrong order of calls to operation pre/post vs. extobj pre/post resulted in unbalanced extobj pre/post calls
r28885 file changeset diff or repo changeset diff igor22019-12-21T14:53:18.851380Z
 
[extobj] -Add: take over move/add to buffer operations from floater to parent subc for extended objects
r28845 file changeset diff or repo changeset diff igor22019-12-20T12:58:02.125157Z
 
[extobj] -Fix: do not remove extobj floater (the subcircuit already got removed)
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
r28812 file changeset diff or repo changeset diff igor22019-12-18T16:13:36.595396Z
 
[extobj] -Cleanup: compiler warnings on missing casts in operation code
r28795 file changeset diff or repo changeset diff igor22019-12-16T06:51:35.526119Z
 
[core] -Add: hooks for type-common pre/post calls on operations
r28724 file changeset diff or repo changeset diff igor22019-12-13T12:35:11.141588Z
 
[extobj] -Add: standard operations are wrapped in extobj calls to get extended objects updated
r28723 file changeset diff or repo changeset diff igor22019-12-13T12:18:35.003170Z
 
[core] -Cleanup: indentation in operations.c before a major rewrite of the function for extobjs
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
r22887 file changeset diff or repo changeset diff igor22019-01-29T03:27:06.671478Z
 
[core] -Add: brave setting depenednt poly clip inhibit for mass subc and selection operations
r20545 file changeset diff or repo changeset diff igor22018-11-03T08:34:51.167347Z
 
[core] -Fix: refuse to execute on-selected operations on objects that are locked
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
r18817 file changeset diff or repo changeset diff igor22018-08-05T13:12:35.399834Z
 
[core] -Fix: locked objects shouldn't be removed on move or cut-to-buffer operations
r16489 file changeset diff or repo changeset diff igor22018-04-14T08:03:21.318473Z
 
[core] -Cleanup: reorganize the selected check to make room for the subc-lock check
r16305 file changeset diff or repo changeset diff igor22018-04-08T07:28:27.670875Z
 
[core] -Fix: don't execute operation twice on subc parts (by r16304)
r16304 file changeset diff or repo changeset diff igor22018-04-08T07:24:41.177845Z
 
[core] -Fix: operation on selected objects can recurse to subcircuits if SUBC_PART is part of target type
r16220 file changeset diff or repo changeset diff igor22018-04-07T07:22:39.290271Z
 
[core] -Fix: merge PinOn and ViaOn into pstk_on as there are no separate via and pin objects
r15870 file changeset diff or repo changeset diff igor22018-03-27T02:28:06.576729Z
 
-Del: old data model: do not include const.h
r15869 file changeset diff or repo changeset diff igor22018-03-27T02:25:16.830619Z
 
[core] -Del: old data model: remove old, redudnant PCB_TYPE_*
r15563 file changeset diff or repo changeset diff igor22018-03-22T07:07:43.172534Z
 
[core] -Del: old data model from operation code
r15452 file changeset diff or repo changeset diff igor22018-03-16T07:56:41.921547Z
 
[core] -Fix: ratline operation: pass on the main pointer (deleting ratline using the remove tool shouldn't crash)
r15100 file changeset diff or repo changeset diff igor22018-03-03T06:53:04.063459Z
 
[core] -Fix: subc deletion: use Ptr2 (main object) instead of Ptr1 (parent)
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
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
r13190 file changeset diff or repo changeset diff igor22017-12-03T14:18:57.822202Z
 
-Fix: old FSF address
r13121 file changeset diff or repo changeset diff igor22017-12-02T06:20:19.701556Z
 
[subc] -Fix: loose subc: selected operation shouldn't recurse if the whole subc was selected (execute things only once, on the parent)
r13117 file changeset diff or repo changeset diff igor22017-12-02T04:42:01.134031Z
 
[subc] -Add: get selected-operations recurse in subc so that loose-subc works on subc parts when needed
r13116 file changeset diff or repo changeset diff igor22017-12-02T04:37:23.822736Z
 
[core] -Change: pcb_selected_operation() gets pcb_data_t * so later it could recurse-descend to subcs
r12597 file changeset diff or repo changeset diff igor22017-11-04T07:02:01.600996Z
 
[polygon] -Cleanup: rename types to POLY
r12596 file changeset diff or repo changeset diff igor22017-11-04T06:56:57.939456Z
 
[padstack] -Cleanup: rename padtsack types to pstk
r12595 file changeset diff or repo changeset diff igor22017-11-04T06:51:55.926090Z
 
[padstack] -Cleanup: rename padstack to pstk to shorten names and stick to the max-4-char convention of object type naming
r12363 file changeset diff or repo changeset diff igor22017-10-26T03:04:48.436490Z
 
[padstack] -Add: central operation switch cases for padstacks
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
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
r9343 file changeset diff or repo changeset diff igor22017-06-11T03:13:26.562133Z
 
[subc] -Add: get operations to run on subcircuits
r9342 file changeset diff or repo changeset diff igor22017-06-11T03:07:57.190947Z
 
[core] -Cleanup: broken indentation in operation loops because of the hidden loops in macros
r9271 file changeset diff or repo changeset diff igor22017-06-10T05:04:19.406796Z
 
[core] -Split: select.c and operation.c

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