r3570
| file changeset diff or repo changeset diff
| igor2 | 2016-09-25T07:11:59.973641Z
| [core] -Add: local grid radius in grid properties submenu
|
M /trunk/src/pcb-menu-mkey.lht
M /trunk/src/pcb-menu-gtk.lht
M /trunk/src/pcb-conf.lht
|
|
r3569
| file changeset diff or repo changeset diff
| igor2 | 2016-09-25T07:11:15.406866Z
| [hid_gtk] -Change: menu-checked radio button comparison syntax changed from , to = so that multiarg actions can be executed [hid_lesstif] -Change: menu-checked radio button comparison syntax changed from , to = so that multiarg actions can be executed
|
M /trunk/src_plugins/hid_gtk/ghid-main-menu.c
M /trunk/src_plugins/hid_lesstif/menu.c
|
|
|
r3567
| file changeset diff or repo changeset diff
| igor2 | 2016-09-25T07:08:36.149628Z
| [conf] -Add: conf(iseq,...) checks the value of a conf item and returns a menu-check usable value
|
M /trunk/src/conf_act.c
|
|
r3566
| file changeset diff or repo changeset diff
| igor2 | 2016-09-25T06:13:05.934081Z
| [gtk] -Fix: local grid recognizes radius change and recalculate the mask
|
M /trunk/src_plugins/hid_gtk/gtkhid-gdk.c
|
|
r3565
| file changeset diff or repo changeset diff
| igor2 | 2016-09-25T06:00:57.076847Z
| [core] -Add: local grid menu item
|
M /trunk/src/pcb-menu-mkey.lht
M /trunk/src/pcb-menu-gtk.lht
M /trunk/src/pcb-conf.lht
|
|
|
r3563
| file changeset diff or repo changeset diff
| igor2 | 2016-09-25T05:57:15.347472Z
| [gtk] -Add: local grid implementation: optionally draw grid only in a small radius around the crosshair instead of on the whole screen (speeds up sw rendering on large screen)
|
M /trunk/src_plugins/hid_gtk/gtkhid-main.c
M /trunk/src_plugins/hid_gtk/gtkhid-gl.c
M /trunk/src_plugins/hid_gtk/hid_gtk_conf.h
M /trunk/src_plugins/hid_gtk/gui.h
M /trunk/src_plugins/hid_gtk/gtkhid-gdk.c
|
|
r3562
| file changeset diff or repo changeset diff
| igor2 | 2016-09-25T03:43:29.838214Z
| [gtk] -Split: grid drawing function into a generic grid check/dispatch and a global grid drawer to make room for the local grid
|
M /trunk/src_plugins/hid_gtk/gtkhid-gdk.c
|
|
|
r3560
| file changeset diff or repo changeset diff
| igor2 | 2016-09-25T03:34:58.328269Z
| [propedit] -Fix: don't segfault on NULL string texts while hashing them as possible values
|
M /trunk/src_plugins/propedit/props.c
|
|
r3559
| file changeset diff or repo changeset diff
| igor2 | 2016-09-25T03:19:12.317998Z
| [uitl] -Add: r3539 is not a change in the change stat, it's a reindentation
|
M /trunk/util/devhelpers/chgstat.sh
|
|
|
r3557
| file changeset diff or repo changeset diff
| igor2 | 2016-09-24T15:29:35.885680Z
| [gtk] -Fix: make sure we always have a <custom> route style, even if there are no other route styles - the user can even delete all route styles now!
|
M /trunk/src_plugins/hid_gtk/ghid-route-style-selector.c
M /trunk/src_plugins/hid_gtk/gui-top-window.c
|
|
r3556
| file changeset diff or repo changeset diff
| igor2 | 2016-09-24T15:27:24.977579Z
| [gtk] -Fix: after deleting a route style, select the <custom> style in both selectors
|
M /trunk/src_plugins/hid_gtk/ghid-route-style-selector.c
|
|
r3555
| file changeset diff or repo changeset diff
| igor2 | 2016-09-24T15:18:05.853400Z
| [gtk] -Fix: route style deletion rebuilds the whole dialog and radio button - there're too many signals, tree model hidden data columns, glib actions and whatever else to cleanly update...
|
M /trunk/src_plugins/hid_gtk/ghid-route-style-selector.c
|
|
|
|
r3552
| file changeset diff or repo changeset diff
| igor2 | 2016-09-24T04:14:48.192575Z
| [io_lihata] -Add: save/load pin/pad numbers, not just names
|
M /trunk/src_plugins/io_lihata/read.c
M /trunk/src_plugins/io_lihata/write.c
|
|
r3551
| file changeset diff or repo changeset diff
| igor2 | 2016-09-24T04:07:39.855964Z
| [io_lihata] -Add: element lines, arcs, pins and pads are saved in relative coord system
|
M /trunk/src_plugins/io_lihata/read.c
M /trunk/src_plugins/io_lihata/write.c
|
|
r3550
| file changeset diff or repo changeset diff
| miloh | 2016-09-23T23:42:08.395658Z
| [TODO] add segfault bug connected to edit object properties
|
M /trunk/doc-rnd/features/nonetlist.html
M /trunk/doc-rnd/TODO
|
|
|
|
|
|
|
|
|
r3542
| file changeset diff or repo changeset diff
| igor2 | 2016-09-23T05:44:32.953043Z
| [core] -Change: move out another chunk of the coord print function into a macro, for reusability
|
M /trunk/src/pcb-printf.c
|
|
r3541
| file changeset diff or repo changeset diff
| igor2 | 2016-09-23T05:34:04.760985Z
| [core] -Split: pcb coord printf into smaller chunks so that it can be reused in %mH
|
M /trunk/src/pcb-printf.c
|
|
|
|
|
|
|
r3535
| file changeset diff or repo changeset diff
| igor2 | 2016-09-23T03:31:36.210332Z
| [devlog] -Add: a section on what we don't have with not having opengl support
|
M /trunk/doc-rnd/devlog/20160921_gl.html
|
|
r3534
| file changeset diff or repo changeset diff
| igor2 | 2016-09-23T03:20:15.403212Z
| [gtk] -Fix: translate left-tab back to tab, shift is handled by the core
|
M /trunk/src_plugins/hid_gtk/gui-output-events.c
|
|
|
|
r3531
| file changeset diff or repo changeset diff
| igor2 | 2016-09-22T06:36:12.182209Z
| [io_lihata] -Add: save&load pcb metadata: cursor position
|
M /trunk/src_plugins/io_lihata/read.c
M /trunk/src_plugins/io_lihata/write.c
|
|
r3530
| file changeset diff or repo changeset diff
| igor2 | 2016-09-22T06:10:07.444884Z
| [io_lihata] -Change: store styles in a list, order does matter
|
M /trunk/src_plugins/io_lihata/read.c
M /trunk/src_plugins/io_lihata/write.c
|
|
|
|
r3525
| file changeset diff or repo changeset diff
| igor2 | 2016-09-22T04:22:40.497613Z
| [build] -Fix: auto-force central Makefile rules so that file INSTALL won't keep install from working on case-insensitive FS
|
M /trunk/Makefile
|
|
|
|
r3522
| file changeset diff or repo changeset diff
| igor2 | 2016-09-22T03:39:15.731703Z
| [import_sch] -Update: doc comment that explains the configuration
|
M /trunk/src_plugins/import_sch/import_sch.c
|
|
r3521
| file changeset diff or repo changeset diff
| igor2 | 2016-09-22T03:37:33.049800Z
| [import_sch] -Fix: generate proper error messages if there's no make or gnetlist program configured
|
M /trunk/src_plugins/import_sch/import_sch.c
|
|
r3520
| file changeset diff or repo changeset diff
| igor2 | 2016-09-21T18:15:49.291715Z
| [io_lihata] -Fix: kill the old font before loading the new from the lht, mark the loaded font valid
|
M /trunk/src_plugins/io_lihata/read.c
|
|
|
|
r3517
| file changeset diff or repo changeset diff
| igor2 | 2016-09-21T06:43:33.367170Z
| [io_lihata] -Fix: write symbol lines with unique ID to produce a valid lihata hash
|
M /trunk/src_plugins/io_lihata/write.c
|
|
r3516
| file changeset diff or repo changeset diff
| igor2 | 2016-09-21T06:27:48.848061Z
| [io_lihata] -Add: an extra level for font name between font and symbols&metadata - this will let us support multiple different fonts
|
M /trunk/src_plugins/io_lihata/read.c
M /trunk/src_plugins/io_lihata/write.c
|
|
|
|
r3513
| file changeset diff or repo changeset diff
| igor2 | 2016-09-21T05:27:04.839121Z
| [scconfig] -Add: detect whether the compiler supports the "unused" function attribute and declare a safe macro for this -Cleanup: make static inline functions in headers use the optional "unused" attribute
|
M /trunk/src_plugins/export_gcode/bitmap.h
M /trunk/scconfig/Rev.h
M /trunk/src/box.h
M /trunk/src_plugins/export_gcode/auxiliary.h
M /trunk/scconfig/Rev.tab
M /trunk/src_plugins/hid_lesstif/menu.c
M /trunk/src_plugins/mincut/pcb-mincut/graph.h
M /trunk/config.h.in
M /trunk/scconfig/hooks.c
|
|
r3512
| file changeset diff or repo changeset diff
| igor2 | 2016-09-21T04:13:58.514298Z
| -Cleanup: unify copyright banner (affects pcb-rnd originated code) and add some missing banners
|
M /trunk/src/list_poly.h
M /trunk/src_plugins/diag/diag_conf.c
M /trunk/src_plugins/import_edif/import_edif.c
M /trunk/src/stub_vendor.c
M /trunk/src_plugins/io_lihata/common.c
M /trunk/src_plugins/io_lihata/write.c
M /trunk/src/stub_vendor.h
M /trunk/src/stub_stroke.c
M /trunk/src_plugins/io_lihata/write.h
M /trunk/src/stub_stroke.h
M /trunk/src/list_conf.c
M /trunk/src_plugins/io_lihata/io_lihata.c
M /trunk/src/plug_footprint_act.c
M /trunk/src_plugins/io_kicad_legacy/io_kicad_legacy.c
M /trunk/src/hid_cfg.c
M /trunk/src/event.c
M /trunk/src/list_conf.h
M /trunk/src/list_text.h
M /trunk/src/list_rat.c
M /trunk/src/hid_cfg.h
M /trunk/src/event.h
M /trunk/src/funchash.c
M /trunk/src/stub_mincut.c
M /trunk/src/list_rat.h
M /trunk/src/funchash.h
M /trunk/src/list_common.h
M /trunk/src/list_line.c
M /trunk/src/stub_mincut.h
M /trunk/src/list_element.c
M /trunk/src/global_objs.h
M /trunk/src/list_arc.c
M /trunk/src/list_line.h
M /trunk/src_plugins/propedit/propsel.c
M /trunk/src/list_arc.h
M /trunk/src/list_element.h
M /trunk/src_plugins/propedit/propsel.h
M /trunk/src_plugins/io_pcb/io_pcb.c
M /trunk/src_plugins/io_pcb/attribs.c
M /trunk/src_plugins/io_lihata/read.c
M /trunk/src/list_pad.c
M /trunk/src/conf.c
M /trunk/src_plugins/io_lihata/read.h
M /trunk/src/list_pad.h
M /trunk/src/conf.h
M /trunk/src_plugins/io_kicad_legacy/write.c
M /trunk/src/plugins.c
M /trunk/src_plugins/io_kicad_legacy/write.h
M /trunk/src/hid_cfg_input.c
M /trunk/src/plugins.h
M /trunk/src/list_pin.c
M /trunk/src/hid_cfg_action.c
M /trunk/src/fptr_cast.c
M /trunk/src/list_pin.h
M /trunk/src_plugins/mincut/rats_mincut.c
M /trunk/src/hid_cfg_action.h
M /trunk/src/fptr_cast.h
M /trunk/src_plugins/mincut/rats_mincut.h
M /trunk/src_plugins/hid_gtk/win_place.c
M /trunk/src/rats_patch.c
M /trunk/src_plugins/diag/diag.c
M /trunk/src_plugins/propedit/props.c
M /trunk/src_plugins/propedit/propedit.c
M /trunk/src/rats_patch.h
M /trunk/src_plugins/propedit/props.h
M /trunk/src/list_poly.c
|
|
r3511
| file changeset diff or repo changeset diff
| igor2 | 2016-09-21T04:02:41.931360Z
| [util] -Add: devhelper thta hunts down sources with missing copyright
|
A /trunk/util/devhelpers/copyright_miss.sh
|
|
r3510
| file changeset diff or repo changeset diff
| igor2 | 2016-09-21T03:44:51.009922Z
| [mods] -Rename: debug plugin ti diag plugin to avoid confision with --debug in ./configure command line
|
D /trunk/src_plugins/debug
M /trunk/scconfig/Rev.h
M /trunk/src_plugins/diag/README
A /trunk/src_plugins/diag
D /trunk/src_plugins/diag/debug_conf.h
M /trunk/scconfig/Rev.tab
M /trunk/src_plugins/diag/Makefile
A /trunk/src_plugins/diag/diag_conf.c
A /trunk/src_plugins/diag/diag.c
M /trunk/scconfig/plugins.h
M /trunk/src/Makefile.dep
M /trunk/src_plugins/plugins_feature.tmpasm
D /trunk/src_plugins/diag/debug_conf.c
M /trunk/src_plugins/diag/Plug.tmpasm
A /trunk/src_plugins/diag/diag_conf.h
D /trunk/src_plugins/diag/debug.c
|
|
r3509
| file changeset diff or repo changeset diff
| igor2 | 2016-09-21T03:35:27.661554Z
| [core] -Fix: hide function pointer <-> data pointer casts behind an API that asserts if the conversion is impossible; suppresses warning in c89, allows some sort of porting in wierd cases that won't ever happen
|
M /trunk/scconfig/Rev.h
A /trunk/src/fptr_cast.h
M /trunk/src/event.c
M /trunk/scconfig/Rev.tab
A /trunk/src/fptr_cast.c
M /trunk/src/Makefile.dep
M /trunk/src/Makefile.in
M /trunk/src/hid_init.c
|
|
|
|
|
|
r3504
| file changeset diff or repo changeset diff
| igor2 | 2016-09-21T03:01:23.075769Z
| [oldactions] -Change: rewrite and reenable dumplibrary() action for the new library API
|
M /trunk/src_plugins/oldactions/oldactions.c
|
|
r3503
| file changeset diff or repo changeset diff
| igor2 | 2016-09-21T02:28:44.683168Z
| [fp_wget] -Fix: uninit uregisters the gedasymbols hook
|
M /trunk/src_plugins/fp_wget/fp_wget.c
M /trunk/src_plugins/fp_wget/gedasymbols.h
M /trunk/src_plugins/fp_wget/gedasymbols.c
|
|
|
|
r3500
| file changeset diff or repo changeset diff
| igor2 | 2016-09-20T07:01:08.050187Z
| [core] -Fix: select method defaults to regex instead of floating in the sea of invalid values
|
M /trunk/src/select_act.c
|
|
|
r3498
| file changeset diff or repo changeset diff
| igor2 | 2016-09-20T06:55:26.946397Z
| -Cleanup: remove debug messages placed for mac control key debugging
|
M /trunk/src_plugins/hid_gtk/gui-utils.c
M /trunk/src/action_helper.c
M /trunk/src_plugins/hid_gtk/gui-output-events.c
M /trunk/src/draw.c
M /trunk/src_plugins/hid_gtk/gtkhid-main.c
M /trunk/src/gui_act.c
M /trunk/src/move.c
M /trunk/src/hid_cfg_input.c
|
|
r3497
| file changeset diff or repo changeset diff
| igor2 | 2016-09-20T05:40:01.426154Z
| [doc-rnd] -Update: key and conf list for the new full screen feature
|
M /trunk/doc-rnd/conf/tree/editor.html
M /trunk/doc-rnd/keys.html
M /trunk/doc-rnd/keys_mkey.html
|
|
r3496
| file changeset diff or repo changeset diff
| igor2 | 2016-09-20T05:37:22.004974Z
| [gtk] -Add: implement fullscreen mode
|
M /trunk/src_plugins/hid_gtk/gui-output-events.c
M /trunk/src_plugins/hid_gtk/gtkhid-main.c
M /trunk/src_plugins/hid_gtk/gui-top-window.c
M /trunk/src_plugins/hid_gtk/gui.h
|
|
|
r3494
| file changeset diff or repo changeset diff
| igor2 | 2016-09-20T05:34:43.960161Z
| [conf] -Add: editor full screen config bool
|
M /trunk/src/conf_core.h
M /trunk/src/pcb-menu-mkey.lht
M /trunk/src/pcb-menu-gtk.lht
M /trunk/src/pcb-conf.lht
|
|
r3493
| file changeset diff or repo changeset diff
| igor2 | 2016-09-20T05:29:42.834517Z
| [gtk] -Change: simplify local conf change watch registration code to make room for more watches
|
M /trunk/src_plugins/hid_gtk/gtkhid-main.c
|
|
|
r3491
| file changeset diff or repo changeset diff
| igor2 | 2016-09-20T04:07:37.447580Z
| [io_lihata] -Fix: do the poly clipping only after reading all data, the clipper fails to work otherwise [io_lihata] -Fix: do not allocate poly hole index array if there are no holes in the poly
|
M /trunk/src_plugins/io_lihata/read.c
|
|
r3490
| file changeset diff or repo changeset diff
| igor2 | 2016-09-20T03:38:18.026121Z
| [io_lihata] -Fix: typo when saving polygons flags (wrong object type resulted in the wrong set of flag strings)
|
M /trunk/src_plugins/io_lihata/write.c
|
|
|
r3488
| file changeset diff or repo changeset diff
| igor2 | 2016-09-20T02:55:27.758222Z
| [io_lihata] -Change: don't use ; at the end of & sequence for font symbol names, so the bracing can be avoided [io_lihata] -Fix: when writing the font, protect more non-alphanum chars to produce valid, braceless lihata names
|
M /trunk/src_plugins/io_lihata/write.c
|
|
r3487
| file changeset diff or repo changeset diff
| igor2 | 2016-09-20T02:46:49.652563Z
| [io_lihata] -Fix: typo that's write poly points to a random location on load
|
M /trunk/src_plugins/io_lihata/read.c
|
|
r3486
| file changeset diff or repo changeset diff
| igor2 | 2016-09-20T02:42:35.705972Z
| [io_lihata] -Fix: use &02x; for escaping special font char names, instead of #%d, because # is the comment char in lihata
|
M /trunk/src_plugins/io_lihata/write.c
|
|
r3484
| file changeset diff or repo changeset diff
| igor2 | 2016-09-19T06:17:57.928558Z
| [propedit] -Add: experimental code to draw annotation on the preview
|
M /trunk/src_plugins/hid_gtk/ghid-propedit.c
|
|
|
|
|
|
r3479
| file changeset diff or repo changeset diff
| igor2 | 2016-09-19T03:52:51.243163Z
| [propedit] -Fix: throw a warning if a new property value could be applied on 0 objects - it's most probably an invalid value
|
M /trunk/src_plugins/hid_gtk/ghid-propedit.c
|
|
|
|
r3476
| file changeset diff or repo changeset diff
| miloh | 2016-09-18T19:10:14.843760Z
| [doc] -bug GTK, changing edit>route styles doesn't always sync with main window route styles
|
M /trunk/doc-rnd/TODO
|
|
|
|
r3473
| file changeset diff or repo changeset diff
| miloh | 2016-09-18T18:37:51.299906Z
| [gtk] -fix all_direction_lines so it displays in gtk again
|
M /trunk/src_plugins/hid_gtk/gui-output-events.c
M /trunk/src_plugins/hid_gtk/gtkhid-main.c
M /trunk/src_plugins/hid_gtk/gui.h
|
|
|
|
r3470
| file changeset diff or repo changeset diff
| miloh | 2016-09-18T16:06:54.323002Z
| [gtk] introduce a check before calling ghid_set_status_line_label in order to avoid segfault
|
M /trunk/src_plugins/hid_gtk/gui-output-events.c
|
|
|
|