|
|
r18811
| file changeset diff or repo changeset diff
| igor2 | 2018-08-05T09:12:29.307026Z
| [core] -Fix: pstk's flag change op shouldn't quit if padstack is locked - let the higher-level caller decide whether locked objects should be ignored
|
M /trunk/src/obj_pstk_op.c
|
|
|
r18809
| file changeset diff or repo changeset diff
| igor2 | 2018-08-05T08:58:54.840526Z
| [dialgos] -Add: flag edit dialog refuses to operate on locked objects (it would get out of sync very fast)
|
M /trunk/src_plugins/dialogs/dlg_flag_edit.c
|
|
r18808
| file changeset diff or repo changeset diff
| igor2 | 2018-08-05T08:24:06.408126Z
| [dialogs] -Add: layer binding dialog: enforce current layer model limitations: when the user selects outline, make it global; when the users selects anything else but copper, reset stack offset
|
M /trunk/src_plugins/dialogs/dlg_layer_binding.c
|
|
r18807
| file changeset diff or repo changeset diff
| igor2 | 2018-08-05T05:57:07.292794Z
| [core] -Fix: arrow tool: remember click coords even before the mouse is moved; fixes random object jumpyness on click-move-in-place
|
M /trunk/src/tool_arrow.c
|
|
|
|
|
r18803
| file changeset diff or repo changeset diff
| igor2 | 2018-08-05T03:15:30.575695Z
| [ddraft] -Split: move the code that determines the base point for a relative coord out to a separate function: will need to be reused for length and angle calculations
|
M /trunk/src_plugins/ddraft/cli_line.c
|
|
r18801
| file changeset diff or repo changeset diff
| igor2 | 2018-08-04T07:30:03.008750Z
| [ddraft] -Add: cli_line: ignore the click if token is not recognized for editing
|
M /trunk/src_plugins/ddraft/cli_line.c
|
|
|
|
r18798
| file changeset diff or repo changeset diff
| igor2 | 2018-08-04T07:16:46.202841Z
| [ddraft] -Add: implement the all-drection line checkbox
|
M /trunk/src_plugins/ddraft/ddraft.c
M /trunk/src_plugins/ddraft/constraint_gui.c
|
|
r18797
| file changeset diff or repo changeset diff
| igor2 | 2018-08-04T06:31:20.274581Z
| [ddraft] -Fix: constraint gui: don't mistake empty string for 0 when converting gui to constraint array
|
M /trunk/src_plugins/ddraft/constraint_gui.c
|
|
r18796
| file changeset diff or repo changeset diff
| igor2 | 2018-08-04T06:25:15.781160Z
| [ddraft] -Add: constraint gui: reorder line constraint buttons for better dialog box alignment
|
M /trunk/src_plugins/ddraft/constraint_gui.c
|
|
|
r18794
| file changeset diff or repo changeset diff
| igor2 | 2018-08-04T06:17:12.597374Z
| [ddraft] -Add: constraint gui: implement perp and paral buttons
|
M /trunk/src_plugins/ddraft/constraint_gui.c
|
|
r18793
| file changeset diff or repo changeset diff
| igor2 | 2018-08-04T06:16:29.862621Z
| [ddraft] -Fix: perp/paral/tang: use the ddraft coord system for angles
|
M /trunk/src_plugins/ddraft/ddraft.c
|
|
r18792
| file changeset diff or repo changeset diff
| igor2 | 2018-08-04T06:07:54.125224Z
| [ddraft] -Add: constraint gui: implementation behind the reset buttons
|
M /trunk/src_plugins/ddraft/constraint_gui.c
|
|
|
|
r18787
| file changeset diff or repo changeset diff
| igor2 | 2018-08-03T16:00:08.660385Z
| [ddraft] -Add: constraint action changes update the constraint dialog box
|
M /trunk/src_plugins/ddraft/ddraft.c
M /trunk/src_plugins/ddraft/constraint_gui.c
|
|
|
|
r18784
| file changeset diff or repo changeset diff
| igor2 | 2018-08-03T13:31:22.574028Z
| [ddraft] -Add: empty function in preparation for a constraint gui
|
M /trunk/src_plugins/ddraft/ddraft.c
A /trunk/src_plugins/ddraft/constraint_gui.c
|
|
r18783
| file changeset diff or repo changeset diff
| igor2 | 2018-08-03T12:40:30.906771Z
| [ddraft] -Fix: do not invert constraint angles compared to the natural x;y coordinate system of pcb-rnd
|
M /trunk/src_plugins/ddraft/constraint.c
|
|
|
r18781
| file changeset diff or repo changeset diff
| igor2 | 2018-08-03T12:25:50.768856Z
| [ddraft] -Fix: cli parser: split angle symbol parse from angle value parse so the "angle" keyword works too
|
M /trunk/src_plugins/ddraft/cli.c
|
|
|
|
r18778
| file changeset diff or repo changeset diff
| igor2 | 2018-08-03T09:52:05.833399Z
| [ddraft] -Fix: reset ddraft tool attached draw obj after executing the line
|
M /trunk/src_plugins/ddraft/cli_line.c
|
|
r18777
| file changeset diff or repo changeset diff
| igor2 | 2018-08-03T09:50:27.399997Z
| [ddraft] -Del: don't mess with attached route, use the local tool draw
|
M /trunk/src_plugins/ddraft/cli_line.c
|
|
r18776
| file changeset diff or repo changeset diff
| igor2 | 2018-08-03T09:49:50.429621Z
| [ddraft] -Add: draw annotation lines for relative moves
|
M /trunk/src_plugins/ddraft/cli_line.c
M /trunk/src_plugins/ddraft/cli.c
M /trunk/src_plugins/ddraft/ddraft.c
|
|
r18775
| file changeset diff or repo changeset diff
| igor2 | 2018-08-03T08:56:53.878943Z
| [ddraft] -Add: prepare for annotation marks by centralizing attached obj reset
|
M /trunk/src_plugins/ddraft/cli_line.c
M /trunk/src_plugins/ddraft/ddraft.c
|
|
|
r18773
| file changeset diff or repo changeset diff
| igor2 | 2018-08-03T08:25:01.845153Z
| [ddraft] -Add: a local ddraft tool implementation for the attached-draw so all details can be displayed
|
M /trunk/src_plugins/ddraft/cli_line.c
M /trunk/src_plugins/ddraft/ddraft.c
|
|
r18772
| file changeset diff or repo changeset diff
| igor2 | 2018-08-03T07:15:47.198061Z
| [ddraft] -Fix: always call an /edit after a /click so the crosshair attached object can be redrawn
|
M /trunk/src_plugins/ddraft/cli.c
|
|
r18771
| file changeset diff or repo changeset diff
| igor2 | 2018-08-03T07:01:22.276426Z
| [ddraft] -Change: move cli_line edit callback up so it can be called from within the click code
|
M /trunk/src_plugins/ddraft/cli_line.c
|
|
|
r18769
| file changeset diff or repo changeset diff
| igor2 | 2018-08-03T06:08:19.013271Z
| [ddraft] -Add: option to limit coord apply (instead of letting it running till the end of the sequence)
|
M /trunk/src_plugins/ddraft/cli_line.c
M /trunk/src_plugins/ddraft/cli.c
|
|
r18768
| file changeset diff or repo changeset diff
| igor2 | 2018-08-03T05:39:22.533440Z
| [ddraft] -Add: cli insert: make sure a space is inserted after the previous token
|
M /trunk/src_plugins/ddraft/cli_line.c
M /trunk/src_plugins/ddraft/cli.c
|
|
r18767
| file changeset diff or repo changeset diff
| igor2 | 2018-08-03T05:24:34.206585Z
| [ddraft] -Add: edit the command line after a click
|
M /trunk/src_plugins/ddraft/cli_line.c
M /trunk/src_plugins/ddraft/cli.c
|
|
r18766
| file changeset diff or repo changeset diff
| igor2 | 2018-08-03T04:08:19.744443Z
| [ddraft] -Add: cli_line: edit the command line in memory and print the new command line as debug print
|
M /trunk/src_plugins/ddraft/cli_line.c
|
|
|
|
|
r18762
| file changeset diff or repo changeset diff
| igor2 | 2018-08-03T03:42:43.163540Z
| [ddraft] -Add: cli_line: handle the case when clicked at the end of the command line (even with empty arg list)
|
M /trunk/src_plugins/ddraft/cli_line.c
|
|
|
r18760
| file changeset diff or repo changeset diff
| igor2 | 2018-08-03T02:32:15.475801Z
| [ddraft] -Add: cli utility function to determine which argument the cursor is in
|
M /trunk/src_plugins/ddraft/cli.c
|
|
|
|
r18757
| file changeset diff or repo changeset diff
| igor2 | 2018-08-02T06:48:24.198462Z
| [ddraft] -Fix: cli: do not switch to line mode if we are already in line mode
|
M /trunk/src_plugins/ddraft/cli_line.c
|
|
r18756
| file changeset diff or repo changeset diff
| igor2 | 2018-08-02T06:40:55.660548Z
| [ddraft] -Add: cli: select the line tool and provide live preview in line drawing mode
|
M /trunk/src_plugins/ddraft/cli_line.c
|
|
|
|
r18753
| file changeset diff or repo changeset diff
| igor2 | 2018-08-02T05:58:28.206150Z
| [ddraft] -Fix: cli: properly split x,y coord values before passing them to get_value_ex()
|
M /trunk/src_plugins/ddraft/cli.c
|
|
r18752
| file changeset diff or repo changeset diff
| igor2 | 2018-08-02T05:44:24.117701Z
| [ddraft] -Add: cli: debug printf of parsed argument tokens show payload values
|
M /trunk/src_plugins/ddraft/cli.c
|
|
|
r18750
| file changeset diff or repo changeset diff
| igor2 | 2018-08-02T05:38:41.874651Z
| [ddraft] -Split: debug print of args from cli_line to central cli
|
M /trunk/src_plugins/ddraft/cli_line.c
M /trunk/src_plugins/ddraft/cli.c
|
|
|
|
r18747
| file changeset diff or repo changeset diff
| igor2 | 2018-08-02T05:18:53.589656Z
| [ddraft] -Add: cli coord/distance parser: default to the coord unit set in the config
|
M /trunk/src_plugins/ddraft/cli.c
|
|
|
|
r18744
| file changeset diff or repo changeset diff
| igor2 | 2018-08-02T04:47:17.208562Z
| [ddraft] -Fix: cli: don't insert the length directive twice in the parser
|
M /trunk/src_plugins/ddraft/cli.c
|
|
r18743
| file changeset diff or repo changeset diff
| igor2 | 2018-08-02T04:03:35.721701Z
| [ddraft] -Fix: cli_line typo in making first coord the last before skipping to 2nd point of the line
|
M /trunk/src_plugins/ddraft/cli_line.c
|
|
|
|
|
r18739
| file changeset diff or repo changeset diff
| igor2 | 2018-08-02T03:47:12.505196Z
| [ddraft] -Add: cli: apply coords: parse a coord description sequence and calculate the new coord
|
M /trunk/src_plugins/ddraft/cli.c
|
|
r18738
| file changeset diff or repo changeset diff
| igor2 | 2018-08-01T06:57:03.651788Z
| [ddraft] -Add: cli: switch for implying abs/rel and deciding whether a pair of coord or a single coord value should be parsed
|
M /trunk/src_plugins/ddraft/cli.c
|
|
r18737
| file changeset diff or repo changeset diff
| igor2 | 2018-08-01T06:36:44.288978Z
| [ddraft] -Add: cli_line: temporary parse dump for debugging/development
|
M /trunk/src_plugins/ddraft/cli_line.c
|
|
|
|
r18734
| file changeset diff or repo changeset diff
| igor2 | 2018-08-01T06:30:04.618109Z
| [ddraft] -Add: cli: central coord parsing; absolute and relative are just prefixes, they don't necessarily imply a coord
|
M /trunk/src_plugins/ddraft/cli.c
|
|
|
r18732
| file changeset diff or repo changeset diff
| igor2 | 2018-08-01T06:09:03.177555Z
| [ddraft] -Add: cli: empty command is a valid nop, don't throw an error
|
M /trunk/src_plugins/ddraft/cli_line.c
M /trunk/src_plugins/ddraft/cli.c
|
|
r18731
| file changeset diff or repo changeset diff
| igor2 | 2018-08-01T06:04:51.803043Z
| [ddraft] -Split: cli_line from cli - instruction implementations are going to be large
|
A /trunk/src_plugins/ddraft/cli_line.c
M /trunk/src_plugins/ddraft/cli.c
M /trunk/src/Makefile.dep
|
|
r18730
| file changeset diff or repo changeset diff
| igor2 | 2018-08-01T05:54:07.918067Z
| [ddraft] -Add: cli: parse command line before calling command parser hooks
|
M /trunk/src_plugins/ddraft/cli.c
|
|
r18729
| file changeset diff or repo changeset diff
| igor2 | 2018-08-01T05:16:38.948722Z
| [ddraft] -Change: pass the whole command line, not only the args, because some commands will need to rebuild the command line
|
M /trunk/src_plugins/ddraft/cli.c
|
|
|
|
|
|
|
r18723
| file changeset diff or repo changeset diff
| igor2 | 2018-07-31T05:53:19.134240Z
| [script] -Add: cli ignores any unhandled "/" command (such as /click or /tab)
|
M /trunk/src_plugins/script/script_act.c
|
|
|
|
|
r18719
| file changeset diff or repo changeset diff
| igor2 | 2018-07-31T05:11:37.786068Z
| [lesstif] -Cleanup: swithc indentation in command entry's event handler
|
M /trunk/src_plugins/hid_lesstif/main.c
|
|
r18718
| file changeset diff or repo changeset diff
| igor2 | 2018-07-31T04:35:07.684591Z
| [gtk] -Add: tab key handling in the command entry (for a tab completion)
|
M /trunk/src_plugins/lib_gtk_common/dlg_command.c
|
|
|
r18716
| file changeset diff or repo changeset diff
| igor2 | 2018-07-31T04:30:53.721449Z
| [core] -Split: cli code: common action-pass-on code from the /click handler to prepare other actions
|
M /trunk/src/actions.c
|
|
r18715
| file changeset diff or repo changeset diff
| igor2 | 2018-07-31T04:22:05.991877Z
| [gtk] -Fix: misleading function name: in command key handler not only the escape key is handled
|
M /trunk/src_plugins/lib_gtk_common/dlg_command.c
|
|
|
r18713
| file changeset diff or repo changeset diff
| igor2 | 2018-07-31T04:09:26.695598Z
| [ddraft] -Add: cli: look up operator from a table, by shortest prefix and call its hooks
|
M /trunk/src_plugins/ddraft/cli.c
|
|
r18712
| file changeset diff or repo changeset diff
| igor2 | 2018-07-31T03:49:47.035702Z
| [ddraft] -Add: cli: make a copy of the command line and split the op from the front
|
M /trunk/src_plugins/ddraft/cli.c
|
|
r18711
| file changeset diff or repo changeset diff
| igor2 | 2018-07-30T06:20:38.791192Z
| [gtk] -Fix: command_entry hook: return invalid if the command prompt is not active
|
M /trunk/src_plugins/lib_gtk_common/dlg_command.c
|
|