previous page | next page
r35939 file changeset diff or repo changeset diff igor22021-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 igor22021-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 igor22021-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
r35936 file changeset diff or repo changeset diff igor22021-11-10T09:09:04.519392Z
 
[core] -Fix: program ID formatting (excess leading whitespace)

M /trunk/src/build_run.c
r35935 file changeset diff or repo changeset diff igor22021-11-10T09:08:06.868243Z
 
[core] -Add: advertise Ringdove from program ID

M /trunk/src/build_run.c
r35934 file changeset diff or repo changeset diff igor22021-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 igor22021-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 igor22021-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 igor22021-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
r35930 file changeset diff or repo changeset diff igor22021-11-10T07:21:02.110205Z
 
[core] -Cleanup: remove unnecessary includes (since librnd separation)

M /trunk/src/main.c
r35929 file changeset diff or repo changeset diff igor22021-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 igor22021-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
r35927 file changeset diff or repo changeset diff igor22021-11-08T14:28:28.393039Z
 
[shape] -Cleanup: indentation

M /trunk/src_plugins/shape/shape.c
r35926 file changeset diff or repo changeset diff igor22021-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 igor22021-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 igor22021-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
r35923 file changeset diff or repo changeset diff igor22021-11-06T06:31:51.583240Z
 
[TODO] -Update: Erich's dsn bottom side rotation bug fixed

M /trunk/doc/TODO
r35922 file changeset diff or repo changeset diff igor22021-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 igor22021-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 igor22021-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 igor22021-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 igor22021-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 igor22021-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 igor22021-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 igor22021-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
r35914 file changeset diff or repo changeset diff igor22021-11-05T12:27:48.721609Z
 
[core] -Fix: subc aux layer creation: broken x/y vectors on the bottom side

M /trunk/src/obj_subc.c
r35913 file changeset diff or repo changeset diff igor22021-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 igor22021-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
r35911 file changeset diff or repo changeset diff igor22021-11-05T09:22:50.081658Z
 
[TODO] -Add: io_dsn bottom side subc bug

M /trunk/doc/TODO
r35910 file changeset diff or repo changeset diff igor22021-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 igor22021-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
r35908 file changeset diff or repo changeset diff igor22021-11-05T07:19:59.282529Z
 
[TODO] -Update: io_lihata v1 persistency issues fixed

M /trunk/doc/TODO
r35907 file changeset diff or repo changeset diff igor22021-11-05T06:56:21.525850Z
 
[io_lihata] -Cleanup: stale debug print

M /trunk/src_plugins/io_lihata/write.c
r35906 file changeset diff or repo changeset diff igor22021-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 igor22021-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 igor22021-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 igor22021-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 igor22021-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 igor22021-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 igor22021-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 igor22021-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 igor22021-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
r35897 file changeset diff or repo changeset diff igor22021-11-04T09:09:55.180233Z
 
[export_xy] -Fix: typo in comment

M /trunk/src_plugins/export_xy/xy.c
r35893 file changeset diff or repo changeset diff igor22021-11-04T08:11:30.670957Z
 
[doc] -Add: news: 3.0.2

M /trunk/doc/news.html
r35889 file changeset diff or repo changeset diff igor22021-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 igor22021-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 igor22021-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
r35886 file changeset diff or repo changeset diff igor22021-11-03T17:53:37.625741Z
 
[core] -Fix: make sure to not load config when importing a board into paste buffer

M /trunk/src/plug_io.c
r35885 file changeset diff or repo changeset diff igor22021-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
r35884 file changeset diff or repo changeset diff igor22021-11-03T15:23:16.359319Z
 
[export_xy] -Add: %side-negrot180% subst

M /trunk/src_plugins/export_xy/xy.c
r35883 file changeset diff or repo changeset diff igor22021-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
r35882 file changeset diff or repo changeset diff igor22021-11-03T15:13:02.619159Z
 
[export_xy] -Add: %side-rot% and %side-negrot% substs

M /trunk/src_plugins/export_xy/xy.c
r35881 file changeset diff or repo changeset diff igor22021-11-03T15:11:23.769463Z
 
[export_xy] -Cleanup: get rid of xray_theta (always 0)

M /trunk/src_plugins/export_xy/xy.c
r35880 file changeset diff or repo changeset diff igor22021-11-03T14:59:27.433430Z
 
[export_xy] -Cleanup: remove excess local var

M /trunk/src_plugins/export_xy/xy.c
r35879 file changeset diff or repo changeset diff igor22021-11-03T14:59:00.638491Z
 
[export_xy] -Fix: pick up bottom-pnp-origin (without suffix)

M /trunk/src_plugins/export_xy/xy.c
r35878 file changeset diff or repo changeset diff igor22021-11-03T14:50:18.561414Z
 
[export_xy] -Fix: bottom side x translate: subtract from right side X

M /trunk/src_plugins/export_xy/xy.c
r35877 file changeset diff or repo changeset diff igor22021-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 igor22021-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 igor22021-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 igor22021-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
r35872 file changeset diff or repo changeset diff igor22021-11-03T03:37:41.055551Z
 
[renumber] -Fix: do not ask for overwrite permission twice

M /trunk/src_plugins/renumber/renumber.c
r35871 file changeset diff or repo changeset diff igor22021-11-03T03:22:06.305493Z
 
[TODO] -Update: ACK from cuvoodoo on the library window preview layer checkboxes

M /trunk/doc/TODO
r35870 file changeset diff or repo changeset diff igor22021-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
r35869 file changeset diff or repo changeset diff igor22021-11-02T04:31:12.867419Z
 
-Update: deps

M /trunk/src/Makefile.dep
r35868 file changeset diff or repo changeset diff igor22021-11-02T04:29:59.421496Z
 
[diag] -Cleanup: remove unnecessary includes from rnd_diag

M /trunk/src_plugins/diag/rnd_diag.c
r35867 file changeset diff or repo changeset diff igor22021-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 igor22021-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 igor22021-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
r35864 file changeset diff or repo changeset diff igor22021-11-02T03:18:22.058724Z
 
[export_xy] -Fix: excess 90 degree rotation in the translate attribute

M /trunk/src_plugins/export_xy/xy.c
r35863 file changeset diff or repo changeset diff igor22021-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
r35858 file changeset diff or repo changeset diff igor22021-11-01T16:50:42.848028Z
 
[dialogs] -Fix: preferences: explicit include for fgw_error_t

M /trunk/src_plugins/dialogs/dlg_pref.h
r35857 file changeset diff or repo changeset diff igor22021-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 igor22021-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 igor22021-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
r35854 file changeset diff or repo changeset diff igor22021-11-01T12:31:16.676364Z
 
-Update: deps

M /trunk/src/Makefile.dep
r35853 file changeset diff or repo changeset diff igor22021-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 igor22021-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 igor22021-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 igor22021-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 igor22021-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 igor22021-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 igor22021-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 igor22021-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 igor22021-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 igor22021-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 igor22021-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 igor22021-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 igor22021-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 igor22021-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 igor22021-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 igor22021-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 igor22021-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 igor22021-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
r35835 file changeset diff or repo changeset diff igor22021-10-31T08:44:45.564728Z
 
[autoroute] -Cleanup: remove unused var

M /trunk/src_plugins/autoroute/autoroute.c
r35834 file changeset diff or repo changeset diff igor22021-10-31T08:37:04.920297Z
 
[query] -Cleanup: unused vars

M /trunk/src_plugins/query/query_access.c
r35833 file changeset diff or repo changeset diff igor22021-10-31T08:33:06.699007Z
 
[lib_netmap] -Cleanup: missing void ** cast for vector load

M /trunk/src_plugins/lib_netmap/map_2nets.c
r35832 file changeset diff or repo changeset diff igor22021-10-31T08:28:16.976414Z
 
[io_pads] -Cleanup: missing cast to any-obj in io incompat call

M /trunk/src_plugins/io_pads/write.c
r35831 file changeset diff or repo changeset diff igor22021-10-31T08:22:31.406401Z
 
[io_dsn] -Cleanup: function with no return value should be void

M /trunk/src_plugins/io_dsn/write.c
r35830 file changeset diff or repo changeset diff igor22021-10-31T08:21:28.520770Z
 
[io_dsn] -Fix: wrong return value for boolean func is_protected()

M /trunk/src_plugins/io_dsn/write.c
r35829 file changeset diff or repo changeset diff igor22021-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

Command line to view the complete history:
svn log -v svn://svn.repo.hu/pcb-rnd///tags/3.0.3