|
|
|
|
r23079
| file changeset diff or repo changeset diff
| igor2 | 2019-02-12T04:01:52.420589Z
| [tool] -Fix: box selection should be triggered only if there is a valid box (box is in the second state); fixes: random right click selections
|
M /trunk/src/tool_arrow.c
|
|
r23078
| file changeset diff or repo changeset diff
| igor2 | 2019-02-12T03:15:08.072961Z
| [export_stat] -Fix: don't export empty board id as (null) but as empty string
|
M /trunk/src_plugins/export_stat/stat.c
|
|
r23077
| file changeset diff or repo changeset diff
| igor2 | 2019-02-12T03:12:28.025912Z
| [export_stat] -Fix: board area shoudl be calculated from the data width/height, not the drawing area's, when there's an explicit outline
|
M /trunk/src_plugins/export_stat/stat.c
|
|
r23076
| file changeset diff or repo changeset diff
| igor2 | 2019-02-12T03:09:37.738948Z
| [export_stat] -Fix: typo: calculate board height using Y coorinates, not X coordinates
|
M /trunk/src_plugins/export_stat/stat.c
|
|
|
|
|
|
|
|
|
|
|
|
|
r23063
| file changeset diff or repo changeset diff
| igor2 | 2019-02-08T17:22:52.956744Z
| [tests] -Fix: array conftest uses color nodes, better use valid color syntax instead of custom strings (the color code will parse them)
|
M /trunk/tests/conf/tests/arr_merge.ref
M /trunk/tests/conf/tests/arr_set.ref
M /trunk/tests/conf/tests/arr_set.test
M /trunk/tests/conf/tests/arr_merge.test
|
|
|
r23061
| file changeset diff or repo changeset diff
| igor2 | 2019-02-08T16:03:58.389958Z
| [doc] -Del: unnecessary geda/pcb reference from autocrop plugin doc
|
M /trunk/doc/user/06_feature/autocrop/index.html
|
|
r23060
| file changeset diff or repo changeset diff
| igor2 | 2019-02-08T15:58:04.455116Z
| [TODO] -Add: cleanup req: rename project file root node: there is exactly zero chance gEDA would adapt this file format, rather use coral for prefix
|
M /trunk/doc/TODO
|
|
r23059
| file changeset diff or repo changeset diff
| igor2 | 2019-02-08T15:54:26.056724Z
| [doc] -Del: unnecessary gEDA references from gtk3 route style doc
|
M /trunk/doc/developer/hid_gtk3/route_style.html
|
|
r23058
| file changeset diff or repo changeset diff
| igor2 | 2019-02-08T15:48:11.650385Z
| [doc] -Add: summary table on contact channels, listing all official public and private ones [doc] -Add: note on gEDA mailing lists are no longer supported as contact
|
M /trunk/doc/support.html
|
|
|
|
|
|
r23053
| file changeset diff or repo changeset diff
| igor2 | 2019-02-08T04:52:22.173668Z
| [doc] -Fix: don't hardwire view list version number
|
M /trunk/doc/developer/lihata_format/tree.txt
M /trunk/doc/developer/lihata_format/root_view.lht
M /trunk/doc/developer/lihata_format/tree.html
|
|
|
r23051
| file changeset diff or repo changeset diff
| igor2 | 2019-02-08T04:50:19.810605Z
| [doc] -Add: lihata format: document the view list tree
|
M /trunk/doc/developer/lihata_format/tree.txt
A /trunk/doc/developer/lihata_format/view-list-v1.dot
A /trunk/doc/developer/lihata_format/root_view.lht
A /trunk/doc/developer/lihata_format/view-list-v1.svg
M /trunk/doc/developer/lihata_format/tree.html
|
|
r23050
| file changeset diff or repo changeset diff
| igor2 | 2019-02-08T04:48:22.231818Z
| [doc] -Update: the 'auto' flag removed from any object that si not arc or line (it does not happen in memory so it should not happen in the file format either)
|
M /trunk/doc/developer/lihata_format/tree.txt
M /trunk/doc/developer/lihata_format/comm_flags.lht
M /trunk/doc/developer/lihata_format/pcb-rnd-subcircuit-v.svg
M /trunk/doc/developer/lihata_format/data.svg
M /trunk/doc/developer/lihata_format/tree.html
|
|
|
r23048
| file changeset diff or repo changeset diff
| igor2 | 2019-02-08T04:18:45.338525Z
| [lesstif] -Fix: invalid memory write after WM close of DAD dialogs in lesstif
|
M /trunk/src_plugins/hid_lesstif/dialogs.c
|
|
|
r23040
| file changeset diff or repo changeset diff
| igor2 | 2019-02-06T06:20:45.202054Z
| [lesstif] -Add: new brave setting for testing lesstif tree table
|
M /trunk/src/brave.c
M /trunk/src_plugins/hid_lesstif/dlg_attr_tree.c
M /trunk/src/brave.h
|
|
|
|
|
r23036
| file changeset diff or repo changeset diff
| igor2 | 2019-02-05T07:56:54.198009Z
| [gtk] -Fix: attribute dialog: call the close callback even if the dialog is closed using escape or the WM, but also make sure dlg_free() is called only once
|
M /trunk/src_plugins/lib_gtk_common/dlg_attribute.c
|
|
|
|
|
r23030
| file changeset diff or repo changeset diff
| igor2 | 2019-02-05T05:42:55.134718Z
| [io_hyp] -Fix: don't crash on NULL name of substrate layer groups while saving
|
M /trunk/src_plugins/io_hyp/write.c
|
|
r23029
| file changeset diff or repo changeset diff
| igor2 | 2019-02-05T04:56:50.665312Z
| [pstk] -Fix: (re)allocation error in pcb_pstk_proto_insert_or_free() - failed to create padstack when a free slot had to be reused
|
M /trunk/src/obj_pstk_proto.c
|
|
r23028
| file changeset diff or repo changeset diff
| igor2 | 2019-02-05T04:45:32.834034Z
| [pstk] -Fix: pcb_pstk_proto_insert_dup_() returned the wrong proto id on reusing an unused slot for a new prototype (bug found by Alain)
|
M /trunk/src/obj_pstk_proto.c
|
|
r23027
| file changeset diff or repo changeset diff
| igor2 | 2019-02-05T04:36:50.845197Z
| [dialogs] -Fix: padtsack edit checks for proto insert/replace error and prints error messages
|
M /trunk/src_plugins/dialogs/dlg_padstack.c
|
|
r23026
| file changeset diff or repo changeset diff
| erich | 2019-02-05T04:15:10.745846Z
| [TODO] -Add: monochrome checkbox in PNG export dialogue ignores layer selection being used for export
|
M /trunk/doc/TODO
|
|
|
r23024
| file changeset diff or repo changeset diff
| efoss | 2019-02-05T03:56:53.101143Z
| [export_openems] -Fix: Comments weren't meant to be exported in geometry. sorry
|
M /trunk/src_plugins/export_openems/export_openems.c
|
|
r23023
| file changeset diff or repo changeset diff
| igor2 | 2019-02-05T03:53:36.014654Z
| [dialogs] -Fix: do not assert() on trying to draw a broken (no-proto) padstack preview - rather detect this case and leave the preview blank
|
M /trunk/src_plugins/dialogs/dlg_lib_pstk.c
|
|
r23022
| file changeset diff or repo changeset diff
| igor2 | 2019-02-04T07:37:24.531120Z
| [export_openems] -Add: mesh struct <-> dialog conversion: make them symmetric
|
M /trunk/src_plugins/export_openems/mesh.c
M /trunk/src_plugins/export_openems/mesh.h
|
|
|
r23019
| file changeset diff or repo changeset diff
| igor2 | 2019-02-04T06:08:04.311311Z
| [export_openems] -Split: mesh2dlg() and dlg2mesh() into functions
|
M /trunk/src_plugins/export_openems/mesh.c
|
|
|
r23016
| file changeset diff or repo changeset diff
| igor2 | 2019-02-04T05:05:30.424212Z
| [export_openems] -Fix: rename run to sim to match the original example
|
M /trunk/src_plugins/export_openems/export_openems.c
|
|
r23015
| file changeset diff or repo changeset diff
| igor2 | 2019-02-04T05:04:18.020843Z
| [export_openems] -Add: split the simulation code into run.m
|
M /trunk/src_plugins/export_openems/export_openems.c
|
|
|
r23009
| file changeset diff or repo changeset diff
| igor2 | 2019-02-04T04:10:39.015276Z
| [export_openems] -Del: remove excess comment from AddPML
|
M /trunk/src_plugins/export_openems/export_openems.c
|
|
|
r23004
| file changeset diff or repo changeset diff
| blinken | 2019-02-03T22:45:20.186889Z
| [lesstif] -Fix: tree_table: xm_tree_table_focus_row() should return 0 on success
|
M /trunk/src_plugins/hid_lesstif/xm_tree_table_widget.c
|
|
r23003
| file changeset diff or repo changeset diff
| blinken | 2019-02-03T22:34:09.033928Z
| [lesstif] -Add: tree_table: scroll-focus at the row by index, if not already visible
|
M /trunk/src_plugins/hid_lesstif/xm_tree_table_priv.c
M /trunk/src_plugins/hid_lesstif/xm_tree_table_priv.h
M /trunk/src_plugins/hid_lesstif/xm_tree_table_widget.c
|
|
r23002
| file changeset diff or repo changeset diff
| blinken | 2019-02-03T20:23:38.346732Z
| [lesstif] -Fix: tree_table: dont free static resources on new font setting.
|
M /trunk/src_plugins/hid_lesstif/xm_tree_table_widget.h
M /trunk/src_plugins/hid_lesstif/xm_tree_table_widget.c
|
|
r23001
| file changeset diff or repo changeset diff
| blinken | 2019-02-03T20:12:57.502888Z
| [lesstif] -Add: tree_table: more concise rewrite of items rendering function.
|
M /trunk/src_plugins/hid_lesstif/xm_tree_table_priv.c
M /trunk/src_plugins/hid_lesstif/xm_tree_table_priv.h
|
|
r23000
| file changeset diff or repo changeset diff
| blinken | 2019-02-03T16:01:25.943579Z
| [lesstif] -Add: tree_table: move header drawing into separate function.
|
M /trunk/src_plugins/hid_lesstif/xm_tree_table_priv.c
|
|
r22996
| file changeset diff or repo changeset diff
| igor2 | 2019-02-03T06:39:02.546686Z
| [openems] -Change: switch over from f_max to f0/fc based gauss excitation
|
M /trunk/src_plugins/export_openems/export_openems.c
|
|
|
|
r22988
| file changeset diff or repo changeset diff
| igor2 | 2019-02-03T06:21:58.542057Z
| [openems] -Add: optional PML setting (mesh -> export)
|
M /trunk/src_plugins/export_openems/mesh.c
M /trunk/src_plugins/export_openems/mesh.h
M /trunk/src_plugins/export_openems/export_openems.c
|
|
|
r22973
| file changeset diff or repo changeset diff
| igor2 | 2019-02-02T16:55:59.600585Z
| [dialogs] -Fix: missing undo.h include from the flag edit dialog, which manages the undo for grouping the flag edits into one serial
|
M /trunk/src_plugins/dialogs/dlg_flag_edit.c
|
|
|
r22971
| file changeset diff or repo changeset diff
| igor2 | 2019-02-02T16:12:27.139279Z
| [acompnet] -Add: temporary debug start/end initialization and debug visualization
|
M /trunk/src_plugins/acompnet/acompnet.c
|
|
r22970
| file changeset diff or repo changeset diff
| igor2 | 2019-02-02T15:59:04.918047Z
| [acompnet] -Add: A* picks the best next score properly (but inefficiently)
|
M /trunk/src_plugins/acompnet/meshgraph.c
|
|
|
r22968
| file changeset diff or repo changeset diff
| igor2 | 2019-02-02T15:06:39.864651Z
| [acompnet] -Add: save input score for each node
|
M /trunk/src_plugins/acompnet/meshgraph.c
M /trunk/src_plugins/acompnet/meshgraph.h
M /trunk/src_plugins/acompnet/acompnet.c
|
|
r22967
| file changeset diff or repo changeset diff
| igor2 | 2019-02-02T15:04:15.833644Z
| [acompnet] -Add: execute the A*
|
M /trunk/src_plugins/acompnet/meshgraph.c
M /trunk/src_plugins/acompnet/acompnet.c
|
|
|
r22965
| file changeset diff or repo changeset diff
| igor2 | 2019-02-02T14:05:27.150331Z
| [acompnet] -Add: untested, slightly broken A* implementation
|
M /trunk/src_plugins/acompnet/meshgraph.c
M /trunk/src_plugins/acompnet/meshgraph.h
|
|
r22964
| file changeset diff or repo changeset diff
| igor2 | 2019-02-02T13:09:22.395040Z
| [acompnet] -Add: graph API for a custom A*
|
M /trunk/src_plugins/acompnet/Plug.tmpasm
A /trunk/src_plugins/acompnet/meshgraph.c
A /trunk/src_plugins/acompnet/meshgraph.h
|
|
|
r22962
| file changeset diff or repo changeset diff
| igor2 | 2019-02-02T11:13:14.223050Z
| [acompnet] -Add: do not place mesh points if they'd overlap existing objects (considering clearance)
|
M /trunk/src_plugins/acompnet/acompnet.c
|
|
r22961
| file changeset diff or repo changeset diff
| igor2 | 2019-02-02T08:47:33.659215Z
| [acompnet] -Cleanup: make the code more accurate and clear about how line end mesh points are placed
|
M /trunk/src_plugins/acompnet/acompnet.c
|
|
|
|
|
|
|
|
r22954
| file changeset diff or repo changeset diff
| igor2 | 2019-02-02T05:06:14.576678Z
| -Add: TODO's for switching over custom code to pcb_has_explicit_outline() later on
|
M /trunk/src_plugins/export_gerber/gerber.c
M /trunk/src_plugins/io_hyp/write.c
M /trunk/src_plugins/export_ps/ps.c
M /trunk/src_plugins/io_kicad/write.c
M /trunk/src_plugins/export_openems/export_openems.c
|
|
r22953
| file changeset diff or repo changeset diff
| igor2 | 2019-02-02T05:05:40.370394Z
| [export_stat] -Fix: when the board has explicit outline, calculate the board dimensions from data bbox instead of using the drawing area width and height
|
M /trunk/src_plugins/export_stat/stat.c
|
|
r22952
| file changeset diff or repo changeset diff
| igor2 | 2019-02-02T05:04:44.025286Z
| [layer] -Add: helper function to figure if the board has implicit outline only
|
M /trunk/src/layer_grp.c
M /trunk/src/layer_grp.h
|
|
r22951
| file changeset diff or repo changeset diff
| igor2 | 2019-02-02T04:25:21.112659Z
| [dialogs] -Fix: flag edit dialog is modal so it should do all changes under one undo serial
|
M /trunk/src_plugins/dialogs/dlg_flag_edit.c
|
|
|
r22948
| file changeset diff or repo changeset diff
| igor2 | 2019-02-02T03:44:44.446592Z
| [core] -Fix: undo on text flag change should do proper rtree/bbox administration (fixed undoing of the on-solder flag)
|
M /trunk/src/undo_old.c
|
|
r22947
| file changeset diff or repo changeset diff
| igor2 | 2019-02-02T03:44:02.303428Z
| [core] -Split: text flag change administration pre/post in separate, public functions - the undo code will need to call them too
|
M /trunk/src/obj_text.h
M /trunk/src/obj_text.c
|
|
r22946
| file changeset diff or repo changeset diff
| igor2 | 2019-02-02T03:14:58.866317Z
| [core] -Fix: when on-solder flag of a text object is changed, the bounding box needs to be redrawn because the mirroring will change it
|
M /trunk/src/obj_text.c
|
|
r22945
| file changeset diff or repo changeset diff
| igor2 | 2019-02-01T16:58:32.241627Z
| [TODO] -Update: bugfix: text object's onsolder flag can be edited from the flag edit dialog now
|
M /trunk/doc/TODO
|
|
r22944
| file changeset diff or repo changeset diff
| igor2 | 2019-02-01T16:57:15.583065Z
| [core] -Fix: the auto flag is applicable only to lines, arcs and padstacks, not to any object (more specifically: text objects are abusing the same bit for the 'onsolder' flag) - limit the object scope of the auto flag to avoid redundancy
|
M /trunk/src/flag_str.c
|
|