r35939
| file changeset diff or repo changeset diff
| igor2 | 2021-11-10T10:04:42.509394Z
| [test] -Fix: don't try to directly compile the diag plugin code into the tester but depend on librnd
|
M /trunk/tests/conf/Makefile
|
|
r35938
| file changeset diff or repo changeset diff
| igor2 | 2021-11-10T09:47:59.448583Z
| [diag] -Del: conf diagnostic actions - they got moved to librnd 3.1.0
|
M /trunk/scconfig/Rev.h
D /trunk/src_plugins/diag/rnd_diag.c
M /trunk/scconfig/Rev.tab
M /trunk/src_plugins/diag/diag.c
M /trunk/src_plugins/diag/Plug.tmpasm
|
|
r35937
| file changeset diff or repo changeset diff
| igor2 | 2021-11-10T09:15:56.984933Z
| [core] -Add: include librnd full version string in program ID (CLI: --version; GUI: about box)
|
M /trunk/src/build_run.c
|
|
|
|
r35934
| file changeset diff or repo changeset diff
| igor2 | 2021-11-10T08:57:43.670556Z
| [io_dsn] -Fix: enable the "space omitted before opening brace" fix for reading eagle produced dsns now that librnd 3.1.0 has the required API
|
M /trunk/src_plugins/io_dsn/read.c
|
|
r35933
| file changeset diff or repo changeset diff
| igor2 | 2021-11-10T08:55:13.504853Z
| [io_altium] -Change: enable by default, now that we depend on librnd 3.1.0
|
M /trunk/src_plugins/io_altium/io_altium.pup
M /trunk/scconfig/plugins.h
|
|
r35932
| file changeset diff or repo changeset diff
| igor2 | 2021-11-10T08:33:59.327861Z
| [dialogs] -Fix: scroll the tree table widget, not parent box; it's possible from librnd 3.1.0 and fixes scoll-with-arrow-key
|
M /trunk/src_plugins/dialogs/dlg_pref_key.c
M /trunk/src_plugins/dialogs/dlg_pref_lib.c
|
|
r35931
| file changeset diff or repo changeset diff
| igor2 | 2021-11-10T08:18:04.961959Z
| [librnd] -Cleanup: use rnd_hid_fileselect() instead of direct call to hid->fileselect for easier forward porting at version bmp librnd 4.0.0
|
M /trunk/src_plugins/ar_extern/dlg_extroute.c
M /trunk/src_plugins/import_hpgl/hpgl.c
M /trunk/src_plugins/dialogs/dlg_view.c
M /trunk/src_plugins/renumber/renumber.c
M /trunk/src_plugins/import_ttf/ttf.c
M /trunk/src_plugins/import_tinycad/tinycad.c
M /trunk/src_plugins/import_ltspice/ltspice.c
M /trunk/src_plugins/import_calay/calay.c
M /trunk/src_plugins/export_openems/mesh.c
M /trunk/src_plugins/import_protel_net/protel_net.c
M /trunk/src_plugins/dialogs/dlg_pref_menu.c
M /trunk/src/buffer.c
M /trunk/src_plugins/import_ipcd356/ipcd356.c
M /trunk/src_plugins/io_tedax/io_tedax.c
M /trunk/src_plugins/dialogs/dlg_loadsave.c
M /trunk/src_plugins/import_mucs/mucs.c
M /trunk/src_plugins/import_fpcb_nl/fpcb_nl.c
M /trunk/src_plugins/import_accel_net/accel_net.c
M /trunk/src/rats_patch.c
M /trunk/src/font_act.c
M /trunk/src_plugins/dialogs/dlg_pref_win.c
M /trunk/src_plugins/io_hyp/io_hyp.c
M /trunk/src_plugins/import_orcad_net/orcad_net.c
M /trunk/src_plugins/import_mentor_sch/mentor_sch.c
M /trunk/src_plugins/import_sch2/import_sch_dlg.c
M /trunk/src_plugins/dialogs/dlg_lib_pstk.c
M /trunk/src_plugins/io_dsn/ses.c
M /trunk/src/file_act.c
M /trunk/src_plugins/vendordrill/vendor.c
M /trunk/src_plugins/io_kicad/read_net.c
M /trunk/src_plugins/import_pads_net/pads_net.c
M /trunk/src_plugins/drc_query/drc_query.c
|
|
|
r35929
| file changeset diff or repo changeset diff
| igor2 | 2021-11-10T07:19:27.578229Z
| [core] -Add: check for librnd minimum version runtime - just in case the executable was compiled with a different version than installed runtime
|
M /trunk/src/main.c
M /trunk/config.h.in
M /trunk/scconfig/hooks.c
|
|
r35928
| file changeset diff or repo changeset diff
| igor2 | 2021-11-10T06:48:38.171231Z
| [scconfig] -Add: check for librnd version, require 3.1.0
|
A /trunk/scconfig/librnd_ver.c
M /trunk/scconfig/Makefile
M /trunk/scconfig/hooks.c
|
|
|
r35926
| file changeset diff or repo changeset diff
| igor2 | 2021-11-08T13:10:07.032822Z
| [shape] -Fix: make "last point" coords persistent while drawing a rounded rect so in "Majenko's round corner case" when two rounding arcs meets exactly there won't be coord duplication making the resulting poly invalid
|
M /trunk/src_plugins/shape/shape.c
|
|
r35925
| file changeset diff or repo changeset diff
| igor2 | 2021-11-08T09:11:13.229425Z
| [export_stl] -Fix: don't pass repeated poly corners in padstack shapes to the triangulation lib
|
M /trunk/src_plugins/export_stl/export_stl.c
|
|
r35924
| file changeset diff or repo changeset diff
| igor2 | 2021-11-08T08:35:15.808614Z
| [renumber] -Fix: pass on subc to change name on as ptr2 as callee expects that (fixes a crash)
|
M /trunk/src_plugins/renumber/renumber.c
|
|
|
r35922
| file changeset diff or repo changeset diff
| igor2 | 2021-11-06T06:30:51.498366Z
| [io_dsn] -Fix: for proper bottom side rotation we need the rotate_first placement strategy, not the mirror_first
|
M /trunk/src_plugins/io_dsn/write.c
|
|
r35921
| file changeset diff or repo changeset diff
| igor2 | 2021-11-06T06:27:07.240443Z
| [io_dsn] -Fix: activate bottom side mirror fix in the placement lib so that bottom side rotation+mirror is done right
|
M /trunk/src_plugins/io_dsn/write.c
|
|
r35920
| file changeset diff or repo changeset diff
| igor2 | 2021-11-06T06:26:14.554590Z
| [lib_netmap] -Add: option for alternate y mirroring on bottom side footprints (for io_dsn fix)
|
M /trunk/src_plugins/lib_netmap/placement.c
M /trunk/src_plugins/lib_netmap/placement.h
|
|
r35919
| file changeset diff or repo changeset diff
| igor2 | 2021-11-05T15:11:53.571744Z
| [io_dsn] -Fix: when loading a board make sure subcircuits have the sub-aux objets so that subc orientation and side are correct
|
M /trunk/src_plugins/io_dsn/read.c
|
|
r35918
| file changeset diff or repo changeset diff
| igor2 | 2021-11-05T13:18:06.423546Z
| [export_xy] -Add: %subc.side-rot180% subst that reproduces original gEDA/pcb behavior
|
M /trunk/src_plugins/export_xy/xy.c
|
|
r35917
| file changeset diff or repo changeset diff
| igor2 | 2021-11-05T13:14:12.161578Z
| [tests] -Update: bottom side subc rotation error in xy due to loading from pcb format was broken
|
M /trunk/tests/RTT/ref/elem_sides_smd.xy
M /trunk/tests/RTT/ref/elem_sides_trh.xy
|
|
r35916
| file changeset diff or repo changeset diff
| igor2 | 2021-11-05T12:44:08.107220Z
| [TODO] -Update: converting a subc on the bottom side doesn't result in a broken subc anymore
|
M /trunk/doc/TODO
|
|
r35915
| file changeset diff or repo changeset diff
| igor2 | 2021-11-05T12:43:32.971757Z
| [core] -Fix: when converting a subc on the bottom side and have to create refdes text, place that on bottom side as well as that's the primary side for this subc
|
M /trunk/src/obj_subc.c
|
|
|
r35913
| file changeset diff or repo changeset diff
| igor2 | 2021-11-05T12:22:26.907779Z
| [core] -Fix: when deciding if buffer is picked up from bottom, look at board flip state, not at current layer - we can view the board from the bottom while drawing on top layers
|
M /trunk/src/buffer.c
|
|
r35912
| file changeset diff or repo changeset diff
| igor2 | 2021-11-05T12:05:26.420661Z
| [core] -Fix: remember when picking up buffer from the bottom side and when converted to subc, put subc-aux on the bottom side too
|
M /trunk/src/buffer.c
M /trunk/src/obj_subc.c
M /trunk/src/buffer.h
|
|
|
r35910
| file changeset diff or repo changeset diff
| igor2 | 2021-11-05T08:57:56.281880Z
| [TODO] -Add: Erich's desync'd primary/secondary side footprint drawing problem with recipe
|
M /trunk/doc/TODO
|
|
r35909
| file changeset diff or repo changeset diff
| igor2 | 2021-11-05T07:53:26.524060Z
| [export_xy] -Fix: bottom side attribute translate mirrors the transformation so it matches the wy graphical displacement works
|
M /trunk/src_plugins/export_xy/xy.c
|
|
|
|
r35906
| file changeset diff or repo changeset diff
| igor2 | 2021-11-05T06:44:33.624798Z
| [io_lihata] -Add: persistent write: preserve numeric format of arc angles (as double)
|
M /trunk/src_plugins/io_lihata/write.c
M /trunk/src_plugins/io_lihata/write_style.h
M /trunk/src_plugins/io_lihata/write_style.c
|
|
r35905
| file changeset diff or repo changeset diff
| igor2 | 2021-11-05T06:25:14.053106Z
| [io_lihata] -Cleanup: use rnd_trace for persistence format preservation debug -Cleanup: print node name in persistence format preservation debug
|
M /trunk/src_plugins/io_lihata/write.c
|
|
r35904
| file changeset diff or repo changeset diff
| igor2 | 2021-11-05T05:42:28.743188Z
| [io_lihata] -Fix: pre-v7 did not have pixmap support, do no write the pixmap subtree
|
M /trunk/src_plugins/io_lihata/write.c
|
|
r35903
| file changeset diff or repo changeset diff
| igor2 | 2021-11-05T05:34:50.703212Z
| [io_dsn] -Fix: read all rules, not only the first one from structure/rule
|
M /trunk/src_plugins/io_dsn/read.c
|
|
r35902
| file changeset diff or repo changeset diff
| igor2 | 2021-11-05T05:31:36.774394Z
| [io_dsn] -Fix: loading a board: this format doesn't have a design conf tree in the file, still some config nodes are loaded from other fields; make sure plug_io won't reset the subtree
|
M /trunk/src_plugins/io_dsn/read.c
|
|
r35901
| file changeset diff or repo changeset diff
| igor2 | 2021-11-05T04:31:41.183334Z
| [io_lihata] -Fix: loading a pre-v5 board won't have a design conf tree in the file, still some config nodes are loaded from other fields; make sure plug_io won't reset the subtree
|
M /trunk/src_plugins/io_lihata/read.c
|
|
r35900
| file changeset diff or repo changeset diff
| igor2 | 2021-11-04T12:48:50.509487Z
| [core] -Fix: change rendering order so that paste is cut through not only by mech (slots) but holes too
|
M /trunk/tests/RTT/ref/flag_colors.ps.gz
M /trunk/src/conf_core.lht
M /trunk/tests/RTT/ref/padstack.ps.gz
M /trunk/tests/RTT/ref/padstack.gbr/padstack.top.paste.none.0.gbr
M /trunk/tests/RTT/ref/padstack.gbr/padstack.global.virtual.pdrill.none.gbr
M /trunk/tests/RTT/ref/flag_colors.gbr/flag_colors.top.paste.none.0.gbr
M /trunk/tests/RTT/ref/flag_colors.gbr/flag_colors.global.virtual.pdrill.none.gbr
|
|
r35899
| file changeset diff or repo changeset diff
| igor2 | 2021-11-04T10:13:53.909391Z
| [core] -Fix: buffer rotation: set bottom side text rotation to negative angle so it rotates the same way as top side text
|
M /trunk/src/buffer.c
|
|
r35898
| file changeset diff or repo changeset diff
| igor2 | 2021-11-04T10:02:09.295412Z
| [core] -Fix: textop rotate: wrong clamp on negative rotation angles resulted in inverted angle
|
M /trunk/src/obj_text.c
|
|
|
|
r35889
| file changeset diff or repo changeset diff
| igor2 | 2021-11-04T04:21:25.360058Z
| [dialogs] -Add: TODO#72 for applying an API upgrade after librnd 3.1.0 is out
|
M /trunk/src_plugins/dialogs/dlg_pref_key.c
M /trunk/src_plugins/dialogs/dlg_pref_lib.c
|
|
r35888
| file changeset diff or repo changeset diff
| igor2 | 2021-11-03T18:15:39.393967Z
| [io_lihata] -Fix: do not load layer attributes when loading a board into buffer (it's a side effect that would affect menus)
|
M /trunk/src_plugins/io_lihata/read.c
|
|
r35887
| file changeset diff or repo changeset diff
| igor2 | 2021-11-03T17:57:18.411115Z
| [core] -Fix: when loading a board into buffer, skip side effects such as design dir setting and routing style updates
|
M /trunk/src/plug_io.c
|
|
|
r35885
| file changeset diff or repo changeset diff
| igor2 | 2021-11-03T15:29:10.215736Z
| [export_xy] -Fix: %side-negrot180% compensates for the implicit x mirroring by a 180 degree extra rotation only on the bottom side
|
M /trunk/src_plugins/export_xy/xy.c
|
|
|
r35883
| file changeset diff or repo changeset diff
| igor2 | 2021-11-03T15:17:22.410065Z
| [doc] -Add: export_xy: new, per side x and y substs [doc] -Fix: export_xy: typo in some of the subst names
|
M /trunk/doc/user/07_io/3_2_export_xy/index.html
|
|
|
|
|
|
|
r35877
| file changeset diff or repo changeset diff
| igor2 | 2021-11-03T14:42:28.999572Z
| [export_xy] -Fix: side-* template application left some of the template in the output
|
M /trunk/src_plugins/export_xy/xy.c
|
|
r35876
| file changeset diff or repo changeset diff
| igor2 | 2021-11-03T14:31:29.334643Z
| [export_xy] -Add: new substs: side-x, side-y, side-padcx, side-padcy that use the bottom-pnp-origin(-*) for reference
|
M /trunk/src_plugins/export_xy/xy.c
|
|
r35875
| file changeset diff or repo changeset diff
| igor2 | 2021-11-03T13:57:37.334969Z
| [export_xy] -Cleanup: simplify the origin selection mechanism and concentrate it into a single function
|
M /trunk/src_plugins/export_xy/xy.c
|
|
r35874
| file changeset diff or repo changeset diff
| igor2 | 2021-11-03T13:35:34.204137Z
| [export_xy] -Add: generalize board level pnp-origin function so it will be reusable for multiple origins
|
M /trunk/src_plugins/export_xy/xy.c
|
|
|
|
r35870
| file changeset diff or repo changeset diff
| igor2 | 2021-11-02T05:09:13.140112Z
| [diag] -Fix: publish (and prefix) rnd_diag_conf_dump; get conftest to use this new API
|
M /trunk/tests/conf/Makefile
M /trunk/src_plugins/diag/rnd_diag.c
M /trunk/tests/conf/conftest.c
|
|
|
|
r35867
| file changeset diff or repo changeset diff
| igor2 | 2021-11-02T04:28:29.305035Z
| [diag] -Split: conf related actions into rnd_diag so it can be moved to librnd 3.1.0 later
|
M /trunk/scconfig/Rev.h
A /trunk/src_plugins/diag/rnd_diag.c
M /trunk/scconfig/Rev.tab
D /trunk/src_plugins/diag/diag_conf.c
M /trunk/src_plugins/diag/diag.c
M /trunk/src_plugins/diag/Plug.tmpasm
|
|
r35866
| file changeset diff or repo changeset diff
| igor2 | 2021-11-02T04:27:46.227539Z
| [act_draw] -Fix: typo in PolyBool help/syntax text (wrong action name)
|
M /trunk/src_plugins/act_draw/act_polybool.c
|
|
r35865
| file changeset diff or repo changeset diff
| igor2 | 2021-11-02T03:21:33.097301Z
| [doc] -Update: explain how xy::translate works in relation with rotation
|
M /trunk/doc/user/07_io/3_2_export_xy/index.html
|
|
|
r35863
| file changeset diff or repo changeset diff
| igor2 | 2021-11-01T17:51:27.138309Z
| [export_xy] -Fix: do not ignore attribute translation when rotation is 0
|
M /trunk/src_plugins/export_xy/xy.c
|
|
|
r35857
| file changeset diff or repo changeset diff
| igor2 | 2021-11-01T16:02:20.046966Z
| [export_xy] -Add: xy::translate needs to be rotated around the pcb-rnd origin of the subc because the p&p machine will rotate around the translated point while pcb-rnd rotates around the pcb-rnd origin
|
M /trunk/src_plugins/export_xy/xy.c
|
|
r35856
| file changeset diff or repo changeset diff
| igor2 | 2021-11-01T13:27:24.786741Z
| [dialogs] -Cleanup: preferences: stale debug messages
|
M /trunk/src_plugins/dialogs/dlg_pref_board.c
M /trunk/src_plugins/dialogs/dlg_pref_color.c
M /trunk/src_plugins/dialogs/dlg_pref_sizes.c
M /trunk/src_plugins/dialogs/dlg_pref.c
M /trunk/src_plugins/dialogs/dlg_pref_general.c
M /trunk/src_plugins/dialogs/dlg_pref_layer.c
M /trunk/src_plugins/dialogs/dlg_pref_lib.c
|
|
r35855
| file changeset diff or repo changeset diff
| igor2 | 2021-11-01T13:25:24.609585Z
| [core] -Fix: undo bug: when rotating a padstack off-center so that the padstack's coords also change (move), undo did not move it back, only rotated it back
|
M /trunk/src/obj_pstk_op.h
M /trunk/src/obj_pstk.c
M /trunk/src/obj_pstk_op.c
|
|
|
r35853
| file changeset diff or repo changeset diff
| igor2 | 2021-11-01T12:27:25.947517Z
| [dialogs] -Cleanup: preferences: remove pcb-rnd-specific #includes from generic tabs' code
|
M /trunk/src_plugins/dialogs/dlg_pref_conf.c
M /trunk/src_plugins/dialogs/dlg_pref_key.c
M /trunk/src_plugins/dialogs/dlg_pref_win.c
|
|
r35852
| file changeset diff or repo changeset diff
| igor2 | 2021-11-01T12:24:58.565984Z
| [dialogs] -Cleanup: preferences: use librnd's event.h instead of pcb-rnd's
|
M /trunk/src_plugins/dialogs/dlg_pref.c
|
|
r35851
| file changeset diff or repo changeset diff
| igor2 | 2021-11-01T12:20:54.539370Z
| [dialogs] -Cleanup: preferences: central part shouldn't depend on pcb-rnd specific build_run
|
M /trunk/src_plugins/dialogs/dlg_pref.c
|
|
r35850
| file changeset diff or repo changeset diff
| igor2 | 2021-11-01T12:12:45.787225Z
| [dialogs] -Cleanup: preferences: confedit shouldn't depend on PCB for hidlib (generalization for librnd move)
|
M /trunk/src_plugins/dialogs/dlg_pref_confedit.c
|
|
r35849
| file changeset diff or repo changeset diff
| igor2 | 2021-11-01T11:54:09.977206Z
| [dialogs] -Split: preferences: app specific tabs into a separate compilation unit so that the generic part can be moved to librnd later
|
A /trunk/src_plugins/dialogs/dlg_pref_apptab.c
M /trunk/scconfig/Rev.h
M /trunk/src_plugins/dialogs/dlg_pref_board.c
M /trunk/src_plugins/dialogs/dlg_pref_color.c
M /trunk/src_plugins/dialogs/dlg_pref_sizes.c
M /trunk/src_plugins/dialogs/dlg_pref.c
M /trunk/scconfig/Rev.tab
M /trunk/src_plugins/dialogs/dlg_pref_key.c
M /trunk/src_plugins/dialogs/Plug.tmpasm
M /trunk/src_plugins/dialogs/dlg_pref_win.c
M /trunk/src_plugins/dialogs/dlg_pref_general.c
M /trunk/src_plugins/dialogs/dlg_pref_confedit.c
M /trunk/src_plugins/dialogs/dlg_pref.h
M /trunk/src_plugins/dialogs/dialogs.c
M /trunk/src_plugins/dialogs/dlg_pref_lib.c
|
|
r35848
| file changeset diff or repo changeset diff
| igor2 | 2021-11-01T11:27:28.853926Z
| [dialogs] -Add: preferences: Rnd_pref_get_ctx() so that app tabs don't need to depend on the global variable of the central preferences dialog implementation
|
M /trunk/src_plugins/dialogs/dlg_pref_sizes.c
M /trunk/src_plugins/dialogs/dlg_pref.c
M /trunk/src_plugins/dialogs/dlg_pref.h
M /trunk/src_plugins/dialogs/dlg_pref_lib.c
|
|
r35847
| file changeset diff or repo changeset diff
| igor2 | 2021-11-01T11:20:20.227122Z
| [dialogs] -Cleanup: preferences: remove per app tab empty headers (central preferences code doesn't need to look into opaque per tab data)
|
D /trunk/src_plugins/dialogs/dlg_pref_lib.h
D /trunk/src_plugins/dialogs/dlg_pref_board.h
D /trunk/src_plugins/dialogs/dlg_pref_color.h
D /trunk/src_plugins/dialogs/dlg_pref_sizes.h
M /trunk/src_plugins/dialogs/dlg_pref.h
M /trunk/src/Makefile.dep
D /trunk/src_plugins/dialogs/dlg_pref_general.h
|
|
r35846
| file changeset diff or repo changeset diff
| igor2 | 2021-11-01T10:33:50.361268Z
| [dialogs] -Cleanup: preferences: switch over to each app tab using its own, allocated struct so that the central preferences dialog doesn't depend on app tab structs and can be app-generic
|
M /trunk/src_plugins/dialogs/dlg_pref_board.c
M /trunk/src_plugins/dialogs/dlg_pref_color.c
M /trunk/src_plugins/dialogs/dlg_pref_sizes.c
M /trunk/src_plugins/dialogs/dlg_pref.c
M /trunk/src_plugins/dialogs/dlg_pref_lib.h
M /trunk/src_plugins/dialogs/dlg_pref_board.h
M /trunk/src_plugins/dialogs/dlg_pref_color.h
M /trunk/src_plugins/dialogs/dlg_pref_sizes.h
M /trunk/src_plugins/dialogs/dlg_pref.h
M /trunk/src_plugins/dialogs/dlg_pref_lib.c
M /trunk/src_plugins/dialogs/dlg_pref_general.h
|
|
r35845
| file changeset diff or repo changeset diff
| igor2 | 2021-11-01T09:09:40.402721Z
| [dialogs] -Add: preferences: option for auto-free'ing app tab's data on exit
|
M /trunk/src_plugins/dialogs/dlg_pref_board.c
M /trunk/src_plugins/dialogs/dlg_pref_color.c
M /trunk/src_plugins/dialogs/dlg_pref_sizes.c
M /trunk/src_plugins/dialogs/dlg_pref.c
M /trunk/src_plugins/dialogs/dlg_pref_general.c
M /trunk/src_plugins/dialogs/dlg_pref.h
M /trunk/src_plugins/dialogs/dlg_pref_layer.c
M /trunk/src_plugins/dialogs/dlg_pref_lib.c
|
|
r35844
| file changeset diff or repo changeset diff
| igor2 | 2021-11-01T08:59:36.014136Z
| [dialogs] -Cleanup: preferences: build tab names and role table from app spec tab hooks (and builtin arrays)
|
M /trunk/src_plugins/dialogs/dlg_pref.c
M /trunk/src_plugins/dialogs/dlg_pref.h
|
|
r35843
| file changeset diff or repo changeset diff
| igor2 | 2021-11-01T08:40:37.362220Z
| [dialogs] -Add: preferences: each app tab has flags to specify whether the role button on the bottom is needed
|
M /trunk/src_plugins/dialogs/dlg_pref_board.c
M /trunk/src_plugins/dialogs/dlg_pref_color.c
M /trunk/src_plugins/dialogs/dlg_pref_sizes.c
M /trunk/src_plugins/dialogs/dlg_pref_general.c
M /trunk/src_plugins/dialogs/dlg_pref.h
M /trunk/src_plugins/dialogs/dlg_pref_layer.c
M /trunk/src_plugins/dialogs/dlg_pref_lib.c
|
|
r35842
| file changeset diff or repo changeset diff
| igor2 | 2021-11-01T08:34:24.529540Z
| [dialogs] -Cleanup: preferences: call app specific tabs on board change and meta change using hook functions instead of direct calls
|
M /trunk/src_plugins/dialogs/dlg_pref_board.c
M /trunk/src_plugins/dialogs/dlg_pref_color.c
M /trunk/src_plugins/dialogs/dlg_pref_sizes.c
M /trunk/src_plugins/dialogs/dlg_pref.c
M /trunk/src_plugins/dialogs/dlg_pref_general.c
M /trunk/src_plugins/dialogs/dlg_pref.h
M /trunk/src_plugins/dialogs/dlg_pref_layer.c
M /trunk/src_plugins/dialogs/dlg_pref_lib.c
|
|
r35841
| file changeset diff or repo changeset diff
| igor2 | 2021-11-01T08:17:34.607467Z
| [dialogs] -Cleanup: preferences: call application tab open/close/create functions throguh hooks instead of hardwired direct calls
|
M /trunk/src_plugins/dialogs/dlg_pref.c
M /trunk/src_plugins/dialogs/dlg_pref_lib.h
M /trunk/src_plugins/dialogs/dlg_pref_board.h
M /trunk/src_plugins/dialogs/dlg_pref_color.h
M /trunk/src_plugins/dialogs/dlg_pref_sizes.h
M /trunk/src_plugins/dialogs/dlg_pref_general.h
|
|
r35840
| file changeset diff or repo changeset diff
| igor2 | 2021-11-01T08:05:05.942322Z
| [dialogs] -Add: preferences: per tab hooks with tab name and fucntion callbacks
|
M /trunk/src_plugins/dialogs/dlg_pref_board.c
M /trunk/src_plugins/dialogs/dlg_pref_color.c
M /trunk/src_plugins/dialogs/dlg_pref_sizes.c
M /trunk/src_plugins/dialogs/dlg_pref.c
M /trunk/src_plugins/dialogs/dlg_pref_general.c
M /trunk/src_plugins/dialogs/dlg_pref.h
M /trunk/src_plugins/dialogs/dlg_pref_layer.c
M /trunk/src_plugins/dialogs/dlg_pref_lib.c
|
|
r35839
| file changeset diff or repo changeset diff
| igor2 | 2021-11-01T06:54:58.376784Z
| [dialogs] -Add: preferences: modular tab init system for application specific tabs
|
M /trunk/src_plugins/dialogs/dlg_pref_board.c
M /trunk/src_plugins/dialogs/dlg_pref_color.c
M /trunk/src_plugins/dialogs/dlg_pref_sizes.c
M /trunk/src_plugins/dialogs/dlg_pref.c
M /trunk/src_plugins/dialogs/dlg_pref_lib.h
M /trunk/src_plugins/dialogs/dlg_pref_general.c
M /trunk/src_plugins/dialogs/dlg_pref_sizes.h
M /trunk/src_plugins/dialogs/dlg_pref_layer.c
M /trunk/src_plugins/dialogs/dlg_pref_lib.c
|
|
r35838
| file changeset diff or repo changeset diff
| igor2 | 2021-11-01T04:03:26.938073Z
| [dialogs] -Cleanup: preferences: reorder tab .c #include lines so the order matches tab order
|
M /trunk/src_plugins/dialogs/dlg_pref.c
|
|
r35837
| file changeset diff or repo changeset diff
| igor2 | 2021-11-01T04:02:44.110910Z
| [dialogs] -Cleanup: preferences: board tab needs to include board.h because it depends on PCB
|
M /trunk/src_plugins/dialogs/dlg_pref_board.c
|
|
r35836
| file changeset diff or repo changeset diff
| igor2 | 2021-11-01T04:02:09.608746Z
| [dialogs] -Cleanup: preferences: do not try to remove sizes tab internals on uninit
|
M /trunk/src_plugins/dialogs/dlg_pref_board.c
|
|
|
|
|
|
|
|
r35829
| file changeset diff or repo changeset diff
| igor2 | 2021-10-31T08:19:53.354858Z
| [drc_query] -Cleanup: remove unused vars
|
M /trunk/src_plugins/drc_query/dlg.c
M /trunk/src_plugins/drc_query/drc_query.c
|
|