|
r16955
| file changeset diff or repo changeset diff
| igor2 | 2018-05-04T06:52:29.604420Z
| [io_lihata] -Fix: moving a pad to the other side should happen only if the pad itself is marked onsolder (subc side does not matter)
|
M /trunk/src_plugins/io_lihata/read.c
|
|
|
r16953
| file changeset diff or repo changeset diff
| igor2 | 2018-05-04T06:31:41.892582Z
| [lesstif] -Fix: get_export_options doesn't segfault if number-of-arguments is NULL
|
M /trunk/src_plugins/hid_lesstif/main.c
|
|
r16952
| file changeset diff or repo changeset diff
| igor2 | 2018-05-04T05:36:13.061405Z
| [stroke] -Fix: warn only once for missing libstroke, and only if the gesture is large enough
|
M /trunk/src/stub_stroke.c
|
|
r16951
| file changeset diff or repo changeset diff
| igor2 | 2018-05-04T05:08:18.925998Z
| [core] -Fix: call get_export_options() when invoking the exporter using -x, to make sure the options are initialized before the cli processor goes through them; the nogui version shouldn't throw an error, the fallback is a nop
|
M /trunk/src/main.c
M /trunk/src/hid_nogui.c
|
|
|
|
|
|
|
r16944
| file changeset diff or repo changeset diff
| igor2 | 2018-05-03T05:57:26.561442Z
| [test] -Update: dsn refs for the new layer exprot model
|
M /trunk/tests/RTT/ref/line_zerolen.dsn
M /trunk/tests/RTT/ref/line_offpage.dsn
M /trunk/tests/RTT/ref/arc_f_clear.dsn
M /trunk/tests/RTT/ref/arc_angles.dsn
M /trunk/tests/RTT/ref/netlist_ba.dsn
M /trunk/tests/RTT/ref/line_normal.dsn
M /trunk/tests/RTT/ref/elem_pads_ds.dsn
M /trunk/tests/RTT/ref/arc_normal.dsn
M /trunk/tests/RTT/ref/text_scale.dsn
M /trunk/tests/RTT/ref/coord_rounding.dsn
M /trunk/tests/RTT/ref/poly_hole.dsn
M /trunk/tests/RTT/ref/padstack.dsn
M /trunk/tests/RTT/ref/elem_sides_trh.dsn
M /trunk/tests/RTT/ref/poly_rect.dsn
M /trunk/tests/RTT/ref/line_f_clear.dsn
M /trunk/tests/RTT/ref/thermal_layer.dsn
M /trunk/tests/RTT/ref/line_overlap3.dsn
M /trunk/tests/RTT/ref/text_sides.dsn
M /trunk/tests/RTT/ref/netlist.dsn
M /trunk/tests/RTT/ref/line_overlap1.dsn
M /trunk/tests/RTT/ref/arc_sizes.dsn
M /trunk/tests/RTT/ref/thermal_last.dsn
M /trunk/tests/RTT/ref/text_rot.dsn
M /trunk/tests/RTT/ref/layer_silk.dsn
M /trunk/tests/RTT/ref/padrot.dsn
M /trunk/tests/RTT/ref/elem_pins.dsn
M /trunk/tests/RTT/ref/layer_outline.dsn
M /trunk/tests/RTT/ref/elem_sides_smd.dsn
M /trunk/tests/RTT/ref/arc_offpage.dsn
M /trunk/tests/RTT/ref/line_overlap4.dsn
M /trunk/tests/RTT/ref/layer_copper.dsn
M /trunk/tests/RTT/ref/comp1.dsn
M /trunk/tests/RTT/ref/poly_triangle.dsn
M /trunk/tests/RTT/ref/line_overlap2.dsn
M /trunk/tests/RTT/ref/elem_pads.dsn
|
|
r16943
| file changeset diff or repo changeset diff
| igor2 | 2018-05-03T05:46:12.810452Z
| [export_dsn] -Fix: make sure layer names are unique by prefixing group name with group ID
|
M /trunk/src_plugins/export_dsn/dsn.c
|
|
|
|
|
|
r16935
| file changeset diff or repo changeset diff
| igor2 | 2018-05-03T05:07:37.469579Z
| [export_dsn] -Del: old padstack emulation code - we export real padstacks by now
|
M /trunk/src_plugins/export_dsn/dsn.c
|
|
r16934
| file changeset diff or repo changeset diff
| igor2 | 2018-05-03T05:01:04.742723Z
| [export_dsn] -Change: rewrite layer support to use core data directly (also removes glib dependency)
|
M /trunk/src_plugins/export_dsn/dsn.c
|
|
r16931
| file changeset diff or repo changeset diff
| igor2 | 2018-05-03T03:37:00.437571Z
| [tests] -Update: dsn refs for the subc/padstack fixes
|
M /trunk/tests/RTT/ref/netlist_ba.dsn
M /trunk/tests/RTT/ref/elem_pads_ds.dsn
M /trunk/tests/RTT/ref/padstack.dsn
M /trunk/tests/RTT/ref/elem_sides_trh.dsn
M /trunk/tests/RTT/ref/thermal_layer.dsn
M /trunk/tests/RTT/ref/netlist.dsn
M /trunk/tests/RTT/ref/thermal_last.dsn
M /trunk/tests/RTT/ref/padrot.dsn
M /trunk/tests/RTT/ref/elem_pins.dsn
M /trunk/tests/RTT/ref/elem_sides_smd.dsn
M /trunk/tests/RTT/ref/comp1.dsn
M /trunk/tests/RTT/ref/elem_pads.dsn
|
|
|
|
r16928
| file changeset diff or repo changeset diff
| avigne | 2018-05-01T18:08:19.585295Z
| [hid] -Fix: use the current API. This will remove a compiler warning too.
|
M /trunk/src_plugins/hid_gtk2_gl/gtkhid-gl.c
|
|
r16927
| file changeset diff or repo changeset diff
| igor2 | 2018-05-01T17:55:33.593214Z
| [doc] -Add: minimalistic user manual for the autoroute plugin
|
A /trunk/doc/user/06_feature/autoroute
A /trunk/doc/user/06_feature/autoroute/index.html
|
|
|
r16925
| file changeset diff or repo changeset diff
| igor2 | 2018-05-01T17:49:52.253644Z
| [gtk3] -Change: state: abandoned -> WIP, Alain wants to fix the remaining issues
|
M /trunk/src_plugins/hid_gtk3_gl/hid_gtk3_gl.pup
M /trunk/src_plugins/hid_gtk3_cairo/hid_gtk3_cairo.pup
|
|
|
r16923
| file changeset diff or repo changeset diff
| igor2 | 2018-05-01T17:15:46.724424Z
| [doc] -Add: minimalistic user documentation for the autoplace plugin
|
M /trunk/doc/user/06_feature/index.html
A /trunk/doc/user/06_feature/autoplace/index.html
A /trunk/doc/user/06_feature/autoplace
|
|
r16922
| file changeset diff or repo changeset diff
| igor2 | 2018-05-01T14:48:41.372556Z
| [sketch_route] -Add: initial blank plugin
|
A /trunk/src_plugins/sketch_route/sketch_route.pup
A /trunk/src_plugins/sketch_route
M /trunk/scconfig/plugins.h
A /trunk/src_plugins/sketch_route/sketch_route.c
A /trunk/src_plugins/sketch_route/Plug.tmpasm
M /trunk/src_plugins/plugins_ALL.tmpasm
|
|
|
|
r16919
| file changeset diff or repo changeset diff
| igor2 | 2018-05-01T13:06:12.670760Z
| [doc] -Update: mods3 for marking more plugins stable
|
M /trunk/doc/developer/mods3/deps.svg
M /trunk/doc/developer/mods3/index.html
M /trunk/doc/developer/mods3/after.png
M /trunk/doc/developer/mods3/feature.png
M /trunk/doc/developer/mods3/mods.png
|
|
|
|
|
r16915
| file changeset diff or repo changeset diff
| igor2 | 2018-05-01T12:47:07.741164Z
| [doc] -Update: mods3 standing after the polystitch fixup
|
M /trunk/doc/developer/mods3/deps.svg
M /trunk/doc/developer/mods3/index.html
M /trunk/doc/developer/mods3/after.png
M /trunk/doc/developer/mods3/feature.png
M /trunk/doc/developer/mods3/mods.png
|
|
r16914
| file changeset diff or repo changeset diff
| igor2 | 2018-05-01T12:31:36.635491Z
| [polystitch] -Update: mark the plugin stable
|
M /trunk/src_plugins/polystitch/polystitch.pup
M /trunk/scconfig/plugins.h
|
|
r16913
| file changeset diff or repo changeset diff
| igor2 | 2018-05-01T12:24:26.090405Z
| [doc] -Add: document the polystitch plugin
|
M /trunk/doc/user/06_feature/index.html
A /trunk/doc/user/06_feature/polystitch/index.html
A /trunk/doc/user/06_feature/polystitch
|
|
|
r16911
| file changeset diff or repo changeset diff
| igor2 | 2018-05-01T12:17:27.698424Z
| [polystitch] -Cleanup: do not use global variables when no global state is necessary for the task
|
M /trunk/src_plugins/polystitch/polystitch.c
|
|
r16910
| file changeset diff or repo changeset diff
| igor2 | 2018-05-01T12:11:06.000484Z
| [polystitch] -Change: rewrite the core of the plugin so that it doesn't try to generate a (self-intersecting, invalid) polygon, but converts the inner polygon into a valid hole in the outer polygon
|
M /trunk/src_plugins/polystitch/polystitch.c
|
|
|
|
r16907
| file changeset diff or repo changeset diff
| igor2 | 2018-05-01T11:35:50.274887Z
| [gpmi] -Fix: remove the old MAX_LAYERS+2 hack - silks are not special any more
|
M /trunk/src_plugins/gpmi/pcb-gpmi/gpmi_plugin/gpmi_pkg/layout/layers.c
M /trunk/src_plugins/gpmi/pcb-gpmi/gpmi_plugin/gpmi_pkg/layout/search.c
|
|
|
r16905
| file changeset diff or repo changeset diff
| igor2 | 2018-05-01T11:19:26.894047Z
| [gpmi] -Update: new menu creation API
|
M /trunk/src_plugins/gpmi/pcb-gpmi/gpmi_plugin/gpmi_pkg/actions/actions.c
M /trunk/src_plugins/gpmi/pcb-gpmi/gpmi_plugin/gpmi_plugin.c
|
|
r16904
| file changeset diff or repo changeset diff
| igor2 | 2018-05-01T11:18:41.136352Z
| [gpmi] -Update: layout package - remove the old data model
|
M /trunk/src_plugins/gpmi/pcb-gpmi/gpmi_plugin/gpmi_pkg/layout/Makefile.am
M /trunk/src_plugins/gpmi/pcb-gpmi/gpmi_plugin/gpmi_pkg/layout/object.c
M /trunk/src_plugins/gpmi/pcb-gpmi/gpmi_plugin/gpmi_pkg/layout/layers.c
M /trunk/src_plugins/gpmi/pcb-gpmi/gpmi_plugin/gpmi_pkg/layout/gpmi.conf
M /trunk/src_plugins/gpmi/pcb-gpmi/gpmi_plugin/gpmi_pkg/layout/create.c
M /trunk/src_plugins/gpmi/pcb-gpmi/gpmi_plugin/gpmi_pkg/layout/search.c
|
|
|
r16902
| file changeset diff or repo changeset diff
| igor2 | 2018-05-01T10:01:20.764669Z
| [doc] -Add: document the new stroke plugin
|
A /trunk/doc/user/06_feature/stroke/rotcw.svg
A /trunk/doc/user/06_feature/stroke/redo.svg
A /trunk/doc/user/06_feature/stroke/arrow.svg
A /trunk/doc/user/06_feature/stroke/zoom_ext.svg
A /trunk/doc/user/06_feature/stroke/stopline.svg
A /trunk/doc/user/06_feature/stroke/zoom_in.svg
A /trunk/doc/user/06_feature/stroke/undo.svg
A /trunk/doc/user/06_feature/stroke/line.svg
A /trunk/doc/user/06_feature/stroke/index.html
A /trunk/doc/user/06_feature/stroke
A /trunk/doc/user/06_feature/stroke/via.svg
A /trunk/doc/user/06_feature/stroke/rotccw.svg
|
|
|
r16900
| file changeset diff or repo changeset diff
| igor2 | 2018-05-01T09:21:14.382231Z
| [doc] -Update: mods3 for the new stroke plugin
|
M /trunk/doc/developer/mods3/index.html
M /trunk/doc/developer/mods3/after.png
M /trunk/doc/developer/mods3/hid.png
M /trunk/doc/developer/mods3/lib.png
M /trunk/doc/developer/mods3/feature.png
M /trunk/doc/developer/mods3/mods.png
|
|
r16899
| file changeset diff or repo changeset diff
| igor2 | 2018-05-01T09:14:13.654111Z
| [stroke] -Change: enable by default
|
M /trunk/scconfig/Rev.h
M /trunk/src_plugins/stroke/stroke.pup
M /trunk/scconfig/Rev.tab
M /trunk/scconfig/plugins.h
M /trunk/src/pcb-conf.lht
|
|
|
r16897
| file changeset diff or repo changeset diff
| igor2 | 2018-05-01T09:04:36.965067Z
| [stroke] -Add: option for warning on unknown/unconfigured sequences
|
M /trunk/src_plugins/stroke/stroke.c
M /trunk/src_plugins/stroke/stroke.conf
M /trunk/src_plugins/stroke/stroke_conf.h
|
|
r16896
| file changeset diff or repo changeset diff
| igor2 | 2018-05-01T08:59:22.730874Z
| [stroke] -Add: the config explains the dial pad idea of sequence descriptions
|
M /trunk/src_plugins/stroke/stroke.conf
|
|
r16895
| file changeset diff or repo changeset diff
| igor2 | 2018-05-01T08:52:32.195876Z
| [stroke] -Add: extend stopline to break drawing a polygon or a polygon hole as well
|
M /trunk/src_plugins/stroke/stroke.c
|
|
r16894
| file changeset diff or repo changeset diff
| igor2 | 2018-05-01T08:50:09.063207Z
| [stroke] -Add: stopline feature
|
M /trunk/src_plugins/stroke/stroke.c
M /trunk/src_plugins/stroke/stroke.conf
|
|
r16893
| file changeset diff or repo changeset diff
| igor2 | 2018-05-01T08:40:17.845523Z
| [stroke] -Add: bindings for zoom in and out
|
M /trunk/src_plugins/stroke/stroke.c
M /trunk/src_plugins/stroke/stroke.conf
|
|
|
|
|
r16889
| file changeset diff or repo changeset diff
| igor2 | 2018-05-01T08:15:00.981927Z
| [stroke] -Fix: don't use bit shift on coords, c89 doesn't guarantee that would work on signed ints
|
M /trunk/src_plugins/stroke/stroke.c
|
|
r16888
| file changeset diff or repo changeset diff
| igor2 | 2018-05-01T08:12:03.612155Z
| [stroke] -Fix: coord type correctness: event coords are passed as pcb_coord_t, not as int
|
M /trunk/src_plugins/stroke/stroke.c
M /trunk/src/stub_stroke.c
M /trunk/src/stub_stroke.h
|
|
r16887
| file changeset diff or repo changeset diff
| igor2 | 2018-05-01T08:09:52.696524Z
| [stroke] -Fix: gesture direction should not depend invert when board is flipped [stroke] -Fix: reduce noise by transforming the coordinates to the gesture starting point so the <<16 boundary can not be accidentally crossed with a very short line
|
M /trunk/src_plugins/stroke/stroke.c
|
|
|
|
r16884
| file changeset diff or repo changeset diff
| igor2 | 2018-05-01T07:46:31.151476Z
| [stroke] -Add: new, configuration+action based stroke implementation, rewritten from scratch
|
M /trunk/src_plugins/stroke/Plug.tmpasm
M /trunk/scconfig/Rev.h
R /trunk/src_plugins/stroke/stroke.c
A /trunk/src_plugins/stroke/stroke.conf
M /trunk/scconfig/Rev.tab
A /trunk/src_plugins/stroke/stroke_conf.h
M /trunk/src/Makefile.dep
|
|
|
r16882
| file changeset diff or repo changeset diff
| igor2 | 2018-05-01T06:25:26.715669Z
| [lesstif] -Add: ZoomTo() action (and a low level zoom-to-window function)
|
M /trunk/src_plugins/hid_lesstif/main.c
|
|
r16881
| file changeset diff or repo changeset diff
| igor2 | 2018-05-01T06:00:38.878483Z
| [gtk] -Add: high level ZoomTo() action that doesn't try to query the new center
|
M /trunk/src_plugins/lib_gtk_hid/actions.c
|
|
r16880
| file changeset diff or repo changeset diff
| igor2 | 2018-05-01T05:57:45.952066Z
| [gtk] -Add: low level zoom action feature: zoom(x1,y1,x2,y2)
|
M /trunk/src_plugins/lib_gtk_common/ui_zoompan.c
|
|
|
r16878
| file changeset diff or repo changeset diff
| igor2 | 2018-05-01T05:27:04.046088Z
| [stroke] -Add: bind right mouse button press/release to stroke in the menu file
|
M /trunk/src/pcb-menu-default.lht
|
|
r16877
| file changeset diff or repo changeset diff
| igor2 | 2018-05-01T05:25:00.091296Z
| [stroke] -Add: hack when processing mouse button release action: return 1 if stroke is enabled and gesture is recognized so that the context popup menu is not opened
|
M /trunk/src/gui_act.c
|
|
r16876
| file changeset diff or repo changeset diff
| igor2 | 2018-05-01T05:22:47.915509Z
| [stroke] -Change: API CHANGE: stroke finish returns integer; 0 on success (gesture recognized)
|
M /trunk/src_plugins/stroke/stroke.c
M /trunk/src/stub_stroke.c
M /trunk/src/stub_stroke.h
|
|
|
r16874
| file changeset diff or repo changeset diff
| igor2 | 2018-05-01T04:10:43.662828Z
| [doc] -Update: mods3 (plugin status)
|
M /trunk/doc/developer/mods3/fp.png
M /trunk/doc/developer/mods3/io.png
M /trunk/doc/developer/mods3/export.png
M /trunk/doc/developer/mods3/deps.svg
M /trunk/doc/developer/mods3/index.html
M /trunk/doc/developer/mods3/after.png
M /trunk/doc/developer/mods3/hid.png
M /trunk/doc/developer/mods3/lib.png
M /trunk/doc/developer/mods3/feature.png
M /trunk/doc/developer/mods3/mods.png
M /trunk/doc/developer/mods3/import.png
|
|
r16873
| file changeset diff or repo changeset diff
| igor2 | 2018-05-01T04:06:57.497692Z
| [doc] -Add: link mods3 tables from plugin creation howto for classes and status words
|
M /trunk/doc/developer/plugin_core_simple.html
|
|
r16872
| file changeset diff or repo changeset diff
| igor2 | 2018-05-01T04:04:21.789041Z
| [millpath] -Fix: use "standar" WIP in the pup file for plugin status [shape] -Fix: use "standar" WIP in the pup file for plugin status
|
M /trunk/src_plugins/shape/shape.pup
M /trunk/src_plugins/millpath/millpath.pup
|
|
r16871
| file changeset diff or repo changeset diff
| igor2 | 2018-05-01T04:03:10.884795Z
| [gtk3] -Change: mark gtk3 plugins abandoned
|
M /trunk/src_plugins/hid_gtk3_gl/hid_gtk3_gl.pup
M /trunk/src_plugins/hid_gtk3_cairo/hid_gtk3_cairo.pup
|
|
|
|
|
|
|
|
r16864
| file changeset diff or repo changeset diff
| igor2 | 2018-04-30T17:17:03.939262Z
| [doc] -Add: lihata format doc: small example files
|
M /trunk/doc/developer/lihata_format/index.html
A /trunk/doc/developer/lihata_format/examples/subc.lht
A /trunk/doc/developer/lihata_format/examples/conf.lht
A /trunk/doc/developer/lihata_format/examples/board.lht
A /trunk/doc/developer/lihata_format/examples
|
|
r16863
| file changeset diff or repo changeset diff
| igor2 | 2018-04-30T16:21:50.040392Z
| [doc] -Add: lihata format: svg drawings of the main roots
|
M /trunk/doc/developer/lihata_format/index.html
A /trunk/doc/developer/lihata_format/geda-project-v1.svg
A /trunk/doc/developer/lihata_format/pcb-rnd-subcircuit-v.svg
A /trunk/doc/developer/lihata_format/pcb-rnd-board-v.svg
A /trunk/doc/developer/lihata_format/data.svg
A /trunk/doc/developer/lihata_format/pcb-rnd-conf-v1.svg
A /trunk/doc/developer/lihata_format/pcb-rnd-font-v1.svg
A /trunk/doc/developer/lihata_format/submenu.svg
|
|
r16862
| file changeset diff or repo changeset diff
| igor2 | 2018-04-30T16:16:52.083276Z
| [doc] -Add: lihata format: dot group flags
|
M /trunk/doc/developer/lihata_format/comm_flags.lht
M /trunk/doc/developer/lihata_format/comm_lyt.lht
M /trunk/doc/developer/lihata_format/comm_flags_old.lht
|
|
|
r16860
| file changeset diff or repo changeset diff
| igor2 | 2018-04-30T16:13:01.230117Z
| [doc] -Add: lihata format: groupping flag to convert wide horizontal constructs to vertical
|
M /trunk/doc/developer/lihata_format/render/dot.awk
M /trunk/doc/developer/lihata_format/render/gen_flags.sh
|
|
r16859
| file changeset diff or repo changeset diff
| igor2 | 2018-04-30T15:52:20.670809Z
| [doc] -Update: lihata format: track minor tree fixes with the html and txt renders
|
M /trunk/doc/developer/lihata_format/tree.txt
M /trunk/doc/developer/lihata_format/tree.html
|
|
r16858
| file changeset diff or repo changeset diff
| igor2 | 2018-04-30T15:44:29.548102Z
| [doc] -Fix: lihata format: missing NAME level in the new common section of project files
|
M /trunk/doc/developer/lihata_format/root_project.lht
|
|
r16857
| file changeset diff or repo changeset diff
| igor2 | 2018-04-30T15:41:23.036822Z
| [doc] -Fix: lihata format: invalid type node under children subtree
|
M /trunk/doc/developer/lihata_format/root_project.lht
|
|
r16856
| file changeset diff or repo changeset diff
| igor2 | 2018-04-30T15:38:59.149510Z
| [doc] -Fix: lihata format: dot rendering: always remember and link the real parent through different symlink jumps
|
M /trunk/doc/developer/lihata_format/render/common.awk
M /trunk/doc/developer/lihata_format/render/dot.awk
|
|
r16855
| file changeset diff or repo changeset diff
| igor2 | 2018-04-30T15:25:47.111221Z
| [doc] -Fix: lihata format render: centralize the dupsav mechanism and apply it on any symlink
|
M /trunk/doc/developer/lihata_format/render/common.awk
|
|
r16854
| file changeset diff or repo changeset diff
| igor2 | 2018-04-30T14:47:34.247377Z
| [doc] -Add: lihata format: dot render
|
M /trunk/doc/developer/lihata_format/render/html.awk
A /trunk/doc/developer/lihata_format/render/common.awk
A /trunk/doc/developer/lihata_format/render/dot.awk
M /trunk/doc/developer/lihata_format/render/render.sh
|
|
r16853
| file changeset diff or repo changeset diff
| igor2 | 2018-04-30T14:04:06.893208Z
| [doc] -Fix: lihata format: force name of any flags subtree to flags
|
M /trunk/doc/developer/lihata_format/comm_flags.lht
M /trunk/doc/developer/lihata_format/render/gen_flags.sh
|
|
r16852
| file changeset diff or repo changeset diff
| igor2 | 2018-04-30T12:56:53.233153Z
| [doc] -Add: lihata format: multi-format rendering capability
|
M /trunk/doc/developer/lihata_format/Makefile
M /trunk/doc/developer/lihata_format/render/render.sh
|
|
r16851
| file changeset diff or repo changeset diff
| igor2 | 2018-04-30T12:55:37.041503Z
| [doc] -Fix: lihata format: generate proper html headers
|
M /trunk/doc/developer/lihata_format/render/html.awk
M /trunk/doc/developer/lihata_format/tree.html
|
|