r20837
| file changeset diff or repo changeset diff
| igor2 | 2018-11-09T08:46:53.510221Z
| [doc] -Update: gpmi scripting is deprecated, make this clear in the feature doc
|
M /trunk/doc/user/06_feature/gpmi/index.html
M /trunk/doc/user/06_feature/gpmi/scripting_intro.html
|
|
r20836
| file changeset diff or repo changeset diff
| igor2 | 2018-11-09T08:40:03.505234Z
| [core] -Fix: pcb_backup() should always use the same, configured pattern, which should have the file name and the PID to minimize the chance of accidental overwrite of backup files
|
M /trunk/src/plug_io.c
M /trunk/src/pcb-conf.lht
|
|
r20835
| file changeset diff or repo changeset diff
| igor2 | 2018-11-09T08:39:32.301393Z
| [core] -Fix: file name pattern subs: shorter name that also includes PCB for anonymous files in %F
|
M /trunk/src/paths.c
|
|
r20834
| file changeset diff or repo changeset diff
| igor2 | 2018-11-09T07:56:52.912363Z
| [doc] -Update: lihata format tree
|
M /trunk/doc/developer/lihata_format/tree.txt
M /trunk/doc/developer/lihata_format/pcb-rnd-board-v.svg
M /trunk/doc/developer/lihata_format/data.svg
M /trunk/doc/developer/lihata_format/tree.html
|
|
r20833
| file changeset diff or repo changeset diff
| igor2 | 2018-11-09T07:56:29.720532Z
| [doc] -Add: make the ver column a link that explains what the column is for
|
M /trunk/doc/developer/lihata_format/render/html.awk
|
|
r20832
| file changeset diff or repo changeset diff
| igor2 | 2018-11-09T07:45:45.553277Z
| [TODO] -Del: old redraw bug: as the comment sais, it is not really a bug; we need to be able to redraw the whole screen fast for real-time pan anyway
|
M /trunk/doc/TODO
|
|
|
|
r20829
| file changeset diff or repo changeset diff
| igor2 | 2018-11-09T07:23:05.528115Z
| [subc] -Fix: side flip: put only the subc flip on the undo list, not each subc part's flip, to avoid double-flip attempt on undo
|
M /trunk/src/obj_subc.c
|
|
|
|
r20826
| file changeset diff or repo changeset diff
| igor2 | 2018-11-09T06:37:47.942747Z
| [hid_gtk3_cairo] -Fix: do not draw the crosshair if mouse cursor is not in the drawing area (unify behavior across HDIs - untested)
|
M /trunk/src_plugins/hid_gtk3_cairo/gtkhid-cairo.c
|
|
r20825
| file changeset diff or repo changeset diff
| igor2 | 2018-11-09T06:28:18.134584Z
| [hid_gtk2_gl] -Fix: do not draw the crosshair if the cursor is not in the drawing area (follow lesstif and gtk2+gdk on this)
|
M /trunk/src_plugins/hid_gtk2_gl/gtkhid-gl.c
|
|
|
r20823
| file changeset diff or repo changeset diff
| igor2 | 2018-11-09T06:01:08.761984Z
| [gtk] -Fix: proper rounding in screen<->coord conversion (fixes the slipping tab bug)
|
M /trunk/src_plugins/lib_gtk_common/ui_zoompan.c
M /trunk/src_plugins/lib_gtk_common/ui_zoompan.h
|
|
r20822
| file changeset diff or repo changeset diff
| igor2 | 2018-11-09T05:52:46.792820Z
| [TODO] -Move: gl plugin's missing CFLAGS is really a showstopper when it's compiled into a dynamic load plugin
|
M /trunk/doc/TODO
|
|
|
|
|
|
|
|
|
|
r20812
| file changeset diff or repo changeset diff
| igor2 | 2018-11-09T03:55:50.830169Z
| [doc] -Add: packager's doc generator includes conf files in file listing, using $P and $C prefixes for plugin files and conf files
|
M /trunk/doc/developer/packaging/packages.sh
|
|
r20811
| file changeset diff or repo changeset diff
| igor2 | 2018-11-08T18:05:49.712065Z
| [rosetta] -Update: index for the perl examples (contributed by jazzkutya)
|
M /trunk/doc/user/06_feature/scripting/rosetta/12_hello_dad/index.html
M /trunk/doc/user/06_feature/scripting/rosetta/21_timer/index.html
M /trunk/doc/user/06_feature/scripting/rosetta/index.html
M /trunk/doc/user/06_feature/scripting/rosetta/13_hello_dad/index.html
|
|
r20810
| file changeset diff or repo changeset diff
| igor2 | 2018-11-08T18:05:24.188311Z
| [rosetta] -Fix: missing index htmls
|
A /trunk/doc/user/06_feature/scripting/rosetta/81_persistency/index.html
A /trunk/doc/user/06_feature/scripting/rosetta/11_hello_menu/index.html
|
|
r20809
| file changeset diff or repo changeset diff
| igor2 | 2018-11-08T18:04:26.128422Z
| [rosetta] -Add: perl version of 12, 13 and 21
|
A /trunk/doc/user/06_feature/scripting/rosetta/13_hello_dad/ex.pl
A /trunk/doc/user/06_feature/scripting/rosetta/12_hello_dad/ex.pl
A /trunk/doc/user/06_feature/scripting/rosetta/21_timer/ex.pl
|
|
|
|
r20806
| file changeset diff or repo changeset diff
| igor2 | 2018-11-08T08:11:22.653481Z
| [rosetta] -Add: hello world from menu, in awk
|
A /trunk/doc/user/06_feature/scripting/rosetta/11_hello_menu/ex.html
A /trunk/doc/user/06_feature/scripting/rosetta/11_hello_menu/ex.awk
A /trunk/doc/user/06_feature/scripting/rosetta/11_hello_menu/ID.desc
A /trunk/doc/user/06_feature/scripting/rosetta/11_hello_menu
A /trunk/doc/user/06_feature/scripting/rosetta/11_hello_menu/ID.name
M /trunk/doc/user/06_feature/scripting/rosetta/index.html
|
|
|
|
|
r20802
| file changeset diff or repo changeset diff
| igor2 | 2018-11-08T07:38:27.230062Z
| [core] -Change: CreateMenu(): new, simplified syntax (plus compatibility with the old syntax for now)
|
M /trunk/src/gui_act.c
|
|
|
r20800
| file changeset diff or repo changeset diff
| igor2 | 2018-11-08T07:06:16.343298Z
| [script] -Add: auto-unregister menus created with the default cookie
|
M /trunk/src_plugins/script/script_act.c
M /trunk/src_plugins/script/script.c
|
|
r20799
| file changeset diff or repo changeset diff
| igor2 | 2018-11-08T06:58:06.222734Z
| [script] -Move: unload lower in the code as it will need to generate a cookie
|
M /trunk/src_plugins/script/script.c
|
|
r20798
| file changeset diff or repo changeset diff
| igor2 | 2018-11-08T06:56:34.691402Z
| [fungw] -Add: ScriptCookie() action
|
A /trunk/doc/user/09_appendix/action_src/scriptcookie.html
M /trunk/doc/user/09_appendix/action_reference.html
M /trunk/doc/user/09_appendix/action_details.html
M /trunk/src_plugins/script/script_act.c
M /trunk/src_plugins/script/script.c
|
|
r20797
| file changeset diff or repo changeset diff
| igor2 | 2018-11-08T06:39:09.798737Z
| [doc] -Add: document Oneliner()
|
M /trunk/doc/user/09_appendix/action_reference.html
A /trunk/doc/user/09_appendix/action_src/onliner.html
M /trunk/doc/user/09_appendix/action_details.html
M /trunk/src_plugins/script/script_act.c
|
|
r20796
| file changeset diff or repo changeset diff
| igor2 | 2018-11-08T06:30:31.354433Z
| [doc] -Add: ListScripts
|
M /trunk/doc/user/09_appendix/action_reference.html
A /trunk/doc/user/09_appendix/action_src/listscripts.html
M /trunk/doc/user/09_appendix/action_details.html
M /trunk/src_plugins/script/script_act.c
|
|
r20795
| file changeset diff or repo changeset diff
| igor2 | 2018-11-08T06:27:35.015626Z
| [script] -Add: script listing does optional pattern match with case sensitive regex
|
M /trunk/src_plugins/script/script.c
|
|
|
r20793
| file changeset diff or repo changeset diff
| igor2 | 2018-11-08T06:17:04.659989Z
| [doc] -Add: document ScriptPersistency() and script action preunload()
|
M /trunk/doc/user/09_appendix/action_reference.html
A /trunk/doc/user/09_appendix/action_src/preunload.html
A /trunk/doc/user/09_appendix/action_src/scriptpersistency.html
M /trunk/doc/user/09_appendix/action_details.html
M /trunk/src_plugins/script/script_act.c
|
|
|
r20791
| file changeset diff or repo changeset diff
| igor2 | 2018-11-08T05:03:20.530361Z
| [rosetta] -Fix: timer example: add \n in message()
|
M /trunk/doc/user/06_feature/scripting/rosetta/21_timer/ex.lua
M /trunk/doc/user/06_feature/scripting/rosetta/21_timer/ex.awk
|
|
r20790
| file changeset diff or repo changeset diff
| igor2 | 2018-11-08T05:02:11.282842Z
| [rosetta] -Fix: persistency example: add \n in message()
|
M /trunk/doc/user/06_feature/scripting/rosetta/81_persistency/ex.awk
M /trunk/doc/user/06_feature/scripting/rosetta/81_persistency/ex.lua
|
|
r20789
| file changeset diff or repo changeset diff
| igor2 | 2018-11-08T04:52:01.535016Z
| [gpmi] -Change: disable by default - it's going to be removed in the next cycle
|
M /trunk/src_plugins/gpmi/gpmi.pup
M /trunk/scconfig/plugins.h
|
|
r20788
| file changeset diff or repo changeset diff
| igor2 | 2018-11-08T04:49:03.764334Z
| [script] -Update: enable the script plugin by default
|
M /trunk/scconfig/plugins.h
M /trunk/src_plugins/script/script.pup
|
|
r20787
| file changeset diff or repo changeset diff
| igor2 | 2018-11-08T04:45:42.802289Z
| [doc] -Add: document LoadScript(), UnloadScript() and ReloadScript()
|
A /trunk/doc/user/09_appendix/action_src/unloadscript.html
A /trunk/doc/user/09_appendix/action_src/reloadscript.html
A /trunk/doc/user/09_appendix/action_src/loadscript.html
M /trunk/doc/user/09_appendix/action_reference.html
M /trunk/doc/user/09_appendix/action_details.html
M /trunk/src_plugins/script/script_act.c
|
|
r20786
| file changeset diff or repo changeset diff
| igor2 | 2018-11-08T04:34:27.766483Z
| [rosetta] -Update: index
|
M /trunk/doc/user/06_feature/scripting/rosetta/21_timer/index.html
M /trunk/doc/user/06_feature/scripting/rosetta/index.html
|
|
r20785
| file changeset diff or repo changeset diff
| igor2 | 2018-11-08T04:34:15.242762Z
| [rosetta] -Add: script state persistency example in awk and lua
|
A /trunk/doc/user/06_feature/scripting/rosetta/81_persistency
A /trunk/doc/user/06_feature/scripting/rosetta/81_persistency/ex.awk
A /trunk/doc/user/06_feature/scripting/rosetta/81_persistency/ex.lua
A /trunk/doc/user/06_feature/scripting/rosetta/81_persistency/ex.html
A /trunk/doc/user/06_feature/scripting/rosetta/81_persistency/ID.desc
A /trunk/doc/user/06_feature/scripting/rosetta/81_persistency/ID.name
|
|
|
r20783
| file changeset diff or repo changeset diff
| igor2 | 2018-11-07T04:30:11.094582Z
| [core] -Add: portable function call for determining the file size of non-large files
|
M /trunk/src/compat_fs.c
M /trunk/src/compat_fs.h
|
|
r20782
| file changeset diff or repo changeset diff
| igor2 | 2018-11-07T04:29:39.162517Z
| [script] -Add: ScriptReload() action
|
M /trunk/src_plugins/script/script_act.c
M /trunk/src_plugins/script/script.c
|
|
r20781
| file changeset diff or repo changeset diff
| igor2 | 2018-11-07T04:16:44.839496Z
| [script] -Add: script data persistency: action for reloading and removing data
|
M /trunk/src_plugins/script/script_act.c
M /trunk/src_plugins/script/script.c
|
|
|
r20779
| file changeset diff or repo changeset diff
| igor2 | 2018-11-07T03:27:47.579659Z
| [script] -Fix: do only one allocation for building script persistency file name
|
M /trunk/src_plugins/script/script.c
|
|
r20778
| file changeset diff or repo changeset diff
| igor2 | 2018-11-07T03:20:04.510521Z
| [script] -Add: preunload mechanism: give scripts a chance to clean up or even persist their data
|
M /trunk/src_plugins/script/script_act.c
M /trunk/src_plugins/script/script.c
|
|
|
|
|
|
|
|
r20770
| file changeset diff or repo changeset diff
| igor2 | 2018-11-06T07:19:23.827866Z
| [rosetta] -Add: 21_timer: tcl version (r20767 had the lua version really)
|
A /trunk/doc/user/06_feature/scripting/rosetta/21_timer/ex.tcl
|
|
r20769
| file changeset diff or repo changeset diff
| igor2 | 2018-11-06T07:17:33.035868Z
| [doc] -Fix: AddTimer: callback gets "now", not "period"
|
M /trunk/doc/user/09_appendix/action_src/addtimer.html
M /trunk/doc/user/09_appendix/action_details.html
|
|
|
r20767
| file changeset diff or repo changeset diff
| igor2 | 2018-11-06T07:09:37.120127Z
| [rosetta] -Add: timer example in awk and tcl
|
A /trunk/doc/user/06_feature/scripting/rosetta/21_timer/ex.html
A /trunk/doc/user/06_feature/scripting/rosetta/21_timer
A /trunk/doc/user/06_feature/scripting/rosetta/21_timer/ID.name
A /trunk/doc/user/06_feature/scripting/rosetta/21_timer/ex.lua
A /trunk/doc/user/06_feature/scripting/rosetta/21_timer/index.html
M /trunk/doc/user/06_feature/scripting/rosetta/index.html
A /trunk/doc/user/06_feature/scripting/rosetta/21_timer/ID.desc
A /trunk/doc/user/06_feature/scripting/rosetta/21_timer/ex.awk
|
|
r20766
| file changeset diff or repo changeset diff
| igor2 | 2018-11-06T06:51:26.444214Z
| [doc] -Add: more details on timer callback "remain" arg (corners)
|
M /trunk/doc/user/09_appendix/action_src/addtimer.html
M /trunk/doc/user/09_appendix/action_details.html
|
|
|
r20764
| file changeset diff or repo changeset diff
| igor2 | 2018-11-06T06:24:35.847192Z
| [doc] -Del: some design items from help-wanted - they are either done or won't ever be done anyway
|
M /trunk/doc/help.html
|
|
|
r20762
| file changeset diff or repo changeset diff
| igor2 | 2018-11-06T06:18:31.745723Z
| [TODO] -Del: scconfig env var: not how it works; gentoo should be fixed if it can't pass arguments
|
M /trunk/doc/TODO
|
|
r20761
| file changeset diff or repo changeset diff
| igor2 | 2018-11-06T06:17:08.150247Z
| [doc] -Add: mention no-timer-in-batch-hid limitation
|
M /trunk/doc/user/09_appendix/action_src/addtimer.html
M /trunk/doc/user/09_appendix/action_reference.html
M /trunk/doc/user/09_appendix/action_details.html
|
|
|
|
r20758
| file changeset diff or repo changeset diff
| igor2 | 2018-11-06T05:48:58.154574Z
| [gtk] -Fix: preview popup is on the right click (in-line with the default menu config)
|
M /trunk/src_plugins/lib_gtk_common/wt_preview.c
|
|
r20757
| file changeset diff or repo changeset diff
| igor2 | 2018-11-06T05:36:56.051615Z
| [gtk] -Fix: update/sync view coords of preview after pan or zoom
|
M /trunk/src_plugins/lib_gtk_common/wt_preview.c
|
|
r20756
| file changeset diff or repo changeset diff
| igor2 | 2018-11-06T05:27:55.467914Z
| [gtk] -Fix: apply xoffs/yoffs margin correction to layer previews as well
|
M /trunk/src_plugins/lib_gtk_common/wt_preview.c
|
|
r20755
| file changeset diff or repo changeset diff
| igor2 | 2018-11-06T04:52:00.563586Z
| [draw_csect] -Fix: issue redraws in dragging mode to make sure the overlay is displayed properly
|
M /trunk/src_plugins/draw_csect/draw_csect.c
|
|
r20754
| file changeset diff or repo changeset diff
| igor2 | 2018-11-06T04:34:49.355391Z
| [doc] -Fix: when action details change, also regenerate action ref for the new links
|
M /trunk/doc/user/09_appendix/src/Makefile
|
|
r20753
| file changeset diff or repo changeset diff
| igor2 | 2018-11-06T04:33:58.112022Z
| [doc] -Update: action ref: links and new short descriptions
|
M /trunk/doc/user/09_appendix/action_reference.html
|
|
|
r20751
| file changeset diff or repo changeset diff
| igor2 | 2018-11-06T04:31:46.937130Z
| [doc] -Add: document AddTimer()
|
M /trunk/src_plugins/script/timer.c
A /trunk/doc/user/09_appendix/action_src/addtimer.html
|
|
|
|
|
r20746
| file changeset diff or repo changeset diff
| igor2 | 2018-11-05T07:48:43.253596Z
| [doc] -Add: better explanation on ChangeName(object)
|
M /trunk/doc/user/09_appendix/action_src/changename.html
M /trunk/doc/user/09_appendix/action_details.html
|
|
|
|
r20743
| file changeset diff or repo changeset diff
| igor2 | 2018-11-05T07:36:34.010882Z
| [core] -Add: change refdes action and menu - change name too often picks up the wrong object
|
M /trunk/src/funchash_core_list.h
M /trunk/src/pcb-menu-default.lht
M /trunk/src/change_act.c
|
|
|
|
r20740
| file changeset diff or repo changeset diff
| igor2 | 2018-11-05T06:32:54.840534Z
| [subc] -Fix: display subc ID (red subc marking overlay) even if refdes is NULL - what we display is configurable and may differ from the refdes
|
M /trunk/src/obj_subc.c
|
|
r20739
| file changeset diff or repo changeset diff
| igor2 | 2018-11-05T06:21:57.725969Z
| [gtk] -Add: comment explaining why the command entry needs to be closed on exit
|
M /trunk/src_plugins/lib_gtk_hid/glue_hid.c
|
|
r20738
| file changeset diff or repo changeset diff
| igor2 | 2018-11-05T06:17:44.271442Z
| [TODO] -Update: mark TwisteR's "can't close top window while command entry is active" bug
|
M /trunk/doc/TODO
|
|
r20737
| file changeset diff or repo changeset diff
| igor2 | 2018-11-05T06:17:19.827456Z
| [gtk] -Fix: refine comments and code clarity on gtk command entry close
|
M /trunk/src_plugins/lib_gtk_common/bu_command.c
|
|
r20736
| file changeset diff or repo changeset diff
| igor2 | 2018-11-05T06:15:43.416298Z
| [gtk] -Add: on top win close, close the command entry first, as it has its own main loop that can block everything
|
M /trunk/src_plugins/lib_gtk_hid/glue_hid.c
|
|
r20735
| file changeset diff or repo changeset diff
| igor2 | 2018-11-05T06:15:03.028401Z
| [gtk] -Add: hook to close an open command entry by force (will need to happen on top-win-close exit)
|
M /trunk/src_plugins/lib_gtk_common/bu_command.c
M /trunk/src_plugins/lib_gtk_common/bu_command.h
|
|