r36990 file changeset diff or repo changeset diff igor22022-11-19T09:04:26.652771Z
 
[librnd4] -Update: follow API change: rename RND_ACT_HIDLIB to RND_ACT_DESIGN
r36986 file changeset diff or repo changeset diff igor22022-11-19T06:39:44.672219Z
 
[librnd4] -Update: follow API change on core/hid split
r34874 file changeset diff or repo changeset diff igor22021-06-12T04:10:17.150803Z
 
[core] -Cleanup: remove useless comments
r34203 file changeset diff or repo changeset diff igor22021-02-26T12:02:30.194394Z
 
[core] -Add: Undo(FreezeAdd) and Undo(UnfreezeAdd)
r33389 file changeset diff or repo changeset diff igor22020-11-26T06:37:03.998917Z
 
[core] -Add: more Undo() action commands, required for the live scripting undo API
r32709 file changeset diff or repo changeset diff igor22020-09-14T10:02:04.479563Z
 
[core] -Cleanup: decouple pcb_board_set_changed_flag() from PCB, adding a pcb_board_t * context pointer first arg
r31032 file changeset diff or repo changeset diff igor22020-04-30T17:29:21.280076Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (typo in action rename)
r31019 file changeset diff or repo changeset diff igor22020-04-30T16:12:03.742084Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (tool)
r31011 file changeset diff or repo changeset diff igor22020-04-30T15:07:11.319970Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (pcb_bool)
r30981 file changeset diff or repo changeset diff igor22020-04-30T08:28:23.744744Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (hid)
r30955 file changeset diff or repo changeset diff igor22020-04-29T05:04:30.912034Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (error.h)
r30942 file changeset diff or repo changeset diff igor22020-04-28T15:47:23.888740Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (compat_misc)
r30903 file changeset diff or repo changeset diff igor22020-04-27T14:48:42.007588Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix
r30900 file changeset diff or repo changeset diff igor22020-04-27T14:05:34.901754Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (in actions)
r30898 file changeset diff or repo changeset diff igor22020-04-27T13:51:38.038560Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (actions)
r30897 file changeset diff or repo changeset diff igor22020-04-27T13:18:50.933119Z
 
[librnd] -Rename: pcb_ -> rnd_ prefixes
r29705 file changeset diff or repo changeset diff igor22020-02-08T08:04:03.728214Z
 
[core] -Add: Undo() commands: FreezeSerial, UnFreezeSerial and IncSerial so scripts can batch undo operations
r29385 file changeset diff or repo changeset diff igor22020-01-26T10:05:50.538533Z
 
[scconfig] -Del: build system special casing for core action registration with auto-generated lists - since core actions are only a small part of all actions by now, there is no point in special casing
r29340 file changeset diff or repo changeset diff igor22020-01-25T13:47:40.333665Z
 
[librnd] -Split: separate librnd code from pcb-rnd code: tool.[ch] to librnd
r29335 file changeset diff or repo changeset diff igor22020-01-25T12:26:02.087534Z
 
-Cleanup: rename pcb_notify_crosshair_change to pcb_hid_notify_crosshair_change for naming convention consistency
r29334 file changeset diff or repo changeset diff igor22020-01-25T12:21:46.324938Z
 
[core] -Move: hid crosshair notify function to librnd - it is a generic hid API + event wrapper
r29257 file changeset diff or repo changeset diff igor22020-01-24T06:38:40.856474Z
 
[librnd] -Cleanup: librnd separation: #includes should use <librnd/>
r28044 file changeset diff or repo changeset diff igor22019-11-08T06:33:19.770970Z
 
[fungw] -Cleanup: use macro PCB_ACT_HIDLIB, shorthand to argv[0].val.argv0.user_call_ctx to simplify the code
r28040 file changeset diff or repo changeset diff igor22019-11-07T08:38:17.476238Z
 
[tool] -Add: pass on (pcb_hidlib_t *) to all tool calls because they may need to call actions
r27953 file changeset diff or repo changeset diff igor22019-10-31T06:48:34.890624Z
 
-Cleanup: remove dolists.h and make action table registration macros more explicit to simplify the API
r26356 file changeset diff or repo changeset diff igor22019-06-21T10:14:39.713108Z
 
[undo] -Add: Atomic(): freeze and unfreeze for easier scripting
r22667 file changeset diff or repo changeset diff igor22019-01-19T16:17:40.562516Z
 
[undo] -Fix: proper crosshair administration around undo(clear) to avoid assert()
r20582 file changeset diff or repo changeset diff igor22018-11-03T12:33:37.025525Z
 
[doc] -Move: action doc moved from code to doc action appendix: the arg table of Atomic
r20554 file changeset diff or repo changeset diff igor22018-11-03T09:52:40.194627Z
 
[doc] -Move: action doc moved from code to doc action appendix: redo()
r20553 file changeset diff or repo changeset diff igor22018-11-03T09:49:56.759493Z
 
[doc] -Move: action doc moved from code to doc action appendix: undo()
r20552 file changeset diff or repo changeset diff igor22018-11-03T09:46:24.329475Z
 
[doc] -Move: action doc moved from code to doc action appendix: atomic()
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
r17698 file changeset diff or repo changeset diff igor22018-06-25T18:34:18.374962Z
 
-Del: do not include action_helper.h - it's dummy by now
r17647 file changeset diff or repo changeset diff igor22018-06-24T13:37:39.645779Z
 
[fungw] -Change: fgw_keyword(arg) for unification of the casts/field-accessors
r17605 file changeset diff or repo changeset diff igor22018-06-23T14:54:09.792735Z
 
[fungw] -Update: switch over pcb_act_Undo() and pcb_act_Redo()
r17604 file changeset diff or repo changeset diff igor22018-06-23T14:47:48.330930Z
 
[fungw] -Update: switch over pcb_act_Atomic()
r17465 file changeset diff or repo changeset diff igor22018-06-22T08:55:14.400948Z
 
[fungw] -Change: switch over to fungw based action API argc/argv wise
r17461 file changeset diff or repo changeset diff igor22018-06-22T05:30:35.282827Z
 
[fungw] -Change: fungw API transition: action return value is fgw_error_t, not int
r17443 file changeset diff or repo changeset diff igor22018-06-21T05:07:25.833686Z
 
[fungw] -Cleanup: rename pcb_hid_action_t to pcb_action_t as it has nothing to do with the HID sytstem
r17441 file changeset diff or repo changeset diff igor22018-06-21T04:11:58.422387Z
 
[fungw] -Move: the remaining few action related API from hid.h to actions.h
r17406 file changeset diff or repo changeset diff igor22018-06-19T05:47:10.836580Z
 
[fungw] -Add: old action API transition
r17332 file changeset diff or repo changeset diff igor22018-06-15T11:13:23.245898Z
 
-Cleanup: unify action registration table indentation/format
r17330 file changeset diff or repo changeset diff igor22018-06-15T10:09:58.446751Z
 
[hid] -Del: API CHANGE: needs-coord from action registration: semi-automatic, central coord query for actions got removed already
r17329 file changeset diff or repo changeset diff igor22018-06-15T09:36:48.748401Z
 
[hid] -Del: API CHANGE: x and y coords are no longer passed as action arguments - only a few actions need coords and there are two different kind of coords (crosshair and pointer) so actions shall query for coords when they need it
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
r13503 file changeset diff or repo changeset diff wojciechk82017-12-16T18:16:14.095654Z
 
[undo] -Fix: pcb_undo return value was not consistent, now it returns -1 on error and 0 on success
r12681 file changeset diff or repo changeset diff wojciechk82017-11-07T23:23:11.430393Z
 
[tool] -Cleanup: use wrapper functions from tool.c for tool-specific code
r12563 file changeset diff or repo changeset diff wojciechk82017-11-02T12:45:19.923242Z
 
[tool] -Split: pcb_act_Redo code into the tool files
r12377 file changeset diff or repo changeset diff wojciechk82017-10-26T13:44:25.999269Z
 
[tool] -Split: pcb_act_Undo code into the tool files
r10661 file changeset diff or repo changeset diff igor22017-08-08T05:36:59.934548Z
 
[undo] -Fix: excess pcb_ prefix in action names in syntax description
r10657 file changeset diff or repo changeset diff igor22017-08-08T04:41:07.005703Z
 
[undo] -Cleanup: move undo action related call prototypes in a separate header to match the separate .c
r10644 file changeset diff or repo changeset diff igor22017-08-07T07:18:41.600205Z
 
[core] -Cleanup: line draw function naming conventions
r7706 file changeset diff or repo changeset diff igor22017-03-14T16:53:55.130257Z
 
[route] -Add: compile and link the new route code - with radius set to 0, it's backward compatible
r5334 file changeset diff or repo changeset diff igor22016-11-27T06:26:31.781274Z
 
[core] -Fix: don't use unsafe arc ends query in undo_act
r5092 file changeset diff or repo changeset diff igor22016-11-18T06:31:40.152756Z
 
[unravel2] -Rename: undo actions
r5039 file changeset diff or repo changeset diff igor22016-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
r5035 file changeset diff or repo changeset diff igor22016-11-17T05:32:03.657835Z
 
[unravel2] -Rename: global var crosshair and marked
r5032 file changeset diff or repo changeset diff igor22016-11-17T05:04:19.262257Z
 
[unravel2] -Rename: crosshair state names
r5026 file changeset diff or repo changeset diff igor22016-11-17T04:15:25.697359Z
 
[unravel2] -Rename: undo operation names to have PCB_ prefix
r5022 file changeset diff or repo changeset diff igor22016-11-16T19:22:52.191923Z
 
[unravel2] -Rename: generic undo functions
r5016 file changeset diff or repo changeset diff igor22016-11-16T08:06:58.947418Z
 
[unravel] -Del: set.[ch]
r5012 file changeset diff or repo changeset diff igor22016-11-16T07:04:12.566709Z
 
[unravel2] -Rename: set.h functions
r5009 file changeset diff or repo changeset diff igor22016-11-16T06:43:42.900261Z
 
[unravel2] -Rename: remaining search.h functions
r4991 file changeset diff or repo changeset diff igor22016-11-16T04:47:42.175744Z
 
[unravel2] -Rename: low level polygon functions
r4947 file changeset diff or repo changeset diff igor22016-11-15T06:13:50.647315Z
 
[unravel2] -Rename: arc accessors
r4891 file changeset diff or repo changeset diff igor22016-11-13T14:40:25.941523Z
 
[unravel2] -Rename: hid functions
r4889 file changeset diff or repo changeset diff igor22016-11-13T14:13:48.498120Z
 
[unravel2] -Rename: funchash
r4876 file changeset diff or repo changeset diff igor22016-11-13T09:44:36.388640Z
 
[unravel2] -Rename: flag manipulation macros
r4858 file changeset diff or repo changeset diff igor22016-11-13T08:29:10.108377Z
 
[unravel2] -Rename: crosshair.h public functions
r4835 file changeset diff or repo changeset diff igor22016-11-13T05:24:30.535870Z
 
[unravel2] -Rename: remaining functions and function-like macros in action_helper.h
r4831 file changeset diff or repo changeset diff igor22016-11-13T05:10:49.356116Z
 
[unravel2] -Rename: action_helper functions
r4811 file changeset diff or repo changeset diff igor22016-11-12T17:25:25.629672Z
 
[unravel2] -Rename: Coord to pcb_coord_t
r4787 file changeset diff or repo changeset diff igor22016-11-12T12:47:09.261903Z
 
[unravel2] -Rename: hid types
r4766 file changeset diff or repo changeset diff igor22016-11-12T10:47:25.224278Z
 
[unravel2] -Rename: ArcType -> pcb_arc_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
r4757 file changeset diff or repo changeset diff igor22016-11-12T09:30:54.148274Z
 
[unravel2] -Rename: LayerType to pcb_layer_t
r4633 file changeset diff or repo changeset diff igor22016-11-06T07:21:15.093991Z
 
[unravel] -Del: undo_act doesn't need draw.h
r4629 file changeset diff or repo changeset diff igor22016-11-06T07:04:15.455369Z
 
[unravel] -Del: remove object draw prototypes from draw.h, the code needs to include the corresponding object header
r4609 file changeset diff or repo changeset diff igor22016-11-05T15:43:42.039484Z
 
[unravel] -Del: remove a lot of unnecessary #includes
r4608 file changeset diff or repo changeset diff igor22016-11-05T15:01:54.118927Z
 
[unravel] -Del: get rid of misc.[ch]
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
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
r3383 file changeset diff or repo changeset diff igor22016-09-17T04:58:14.722548Z
 
[c89] -Del: <stdbool.h> - use pcb_bool.h instead
r3143 file changeset diff or repo changeset diff hzeller2016-09-11T02:32:35.716927Z
 
o Make Actions accept const char** instead of char** arguments.
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
r2509 file changeset diff or repo changeset diff igor22016-08-12T06:17:04.829262Z
 
[core] -Cleanup: prefix pcb flag names
r2506 file changeset diff or repo changeset diff igor22016-08-12T04:59:12.052320Z
 
[core] -Cleanup: rename pcb mode values (proper name prefixing)
r2503 file changeset diff or repo changeset diff igor22016-08-12T04:10:28.296369Z
 
[core] -Cleanup: rename pcb object types, prefixing their names properly
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
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
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
r1358 file changeset diff or repo changeset diff igor22016-03-24T05:06:53.308576Z
 
[mods] -Cleanup: split and rename action.[ch] to make room for hid-common actions.[ch] in core and avoid confusion in names
r1351 file changeset diff or repo changeset diff igor22016-03-24T04:07:11.450383Z
 
[reduce] -API CHANGE: rewrite action_funchash to not use custom locla hash but genht and to offer cookie based namespaces for modules
r1331 file changeset diff or repo changeset diff igor22016-03-19T05:07:40.249485Z
 
[reduce] -Cleanup: use central macro ACTION_ARG() (used to be ARG()) instead of redefined variants
r1262 file changeset diff or repo changeset diff igor22016-03-14T07:35:32.953908Z
 
[leak] -Add: all central "REGISTER_" infra gets a const char *cookie that keeps track on the registrar - will help figuring he source of leaks
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
r1102 file changeset diff or repo changeset diff igor22016-02-21T13:51:44.387000Z
 
[mods] -Change: publish undo actions - they might be useful for other actions
r1079 file changeset diff or repo changeset diff igor22016-02-21T07:12:20.272655Z
 
[mods] -Split: undo related actions from action.c to undo_act.c

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