r36053
| file changeset diff or repo changeset diff
| igor2 | 2022-01-19T06:51:47.787840Z
| [dialogs] -Cleanup: remove PCB global from preferences color tab
|
M /trunk/src_plugins/dialogs/dlg_pref_color.c
|
|
|
r36051
| file changeset diff or repo changeset diff
| igor2 | 2022-01-19T06:33:50.284095Z
| [dialogs] -Cleanup: remove PCB dependency, where possible, in preferences board tab (the rest will need an API change in librnd)
|
M /trunk/src_plugins/dialogs/dlg_pref_board.c
|
|
r36049
| file changeset diff or repo changeset diff
| igor2 | 2022-01-19T06:18:27.584788Z
| [dialogs] -Cleanup: preferences dialog general tab shouldn't depend on global PCB
|
M /trunk/src_plugins/dialogs/dlg_pref_general.c
|
|
r36048
| file changeset diff or repo changeset diff
| igor2 | 2022-01-19T05:54:14.269904Z
| [dialogs] -Cleanup: preferences dialog lib tab doesn't depend on global PCB
|
M /trunk/src_plugins/dialogs/dlg_pref_lib.c
|
|
r35945
| file changeset diff or repo changeset diff
| igor2 | 2021-11-10T14:15:11.050139Z
| [dialgos] -Clenaup: remove Rnd_ prefixed calls, use rnd_
|
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_layer.c
M /trunk/src_plugins/dialogs/dlg_pref_lib.c
|
|
r35944
| file changeset diff or repo changeset diff
| igor2 | 2021-11-10T14:14:50.388455Z
| [dialogs] -Del: more preferences dialog code that got moved to librnd
|
D /trunk/src_plugins/dialogs/dlg_pref.c
D /trunk/src_plugins/dialogs/dlg_pref.h
|
|
r35941
| file changeset diff or repo changeset diff
| igor2 | 2021-11-10T13:38:12.928207Z
| [dialogs] -Del: generic part of the preferences dialog, rather use the newly created API in librnd
|
M /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/main.c
M /trunk/src_plugins/dialogs/dlg_pref_color.c
M /trunk/src_plugins/dialogs/dlg_pref_sizes.c
D /trunk/src_plugins/dialogs/dlg_pref_menu.c
D /trunk/src_plugins/dialogs/dlg_pref_conf.c
M /trunk/src/board.c
M /trunk/scconfig/Rev.tab
D /trunk/src_plugins/dialogs/dlg_pref_key.c
M /trunk/src_plugins/dialogs/Plug.tmpasm
D /trunk/src_plugins/dialogs/dlg_pref_win.c
M /trunk/src_plugins/dialogs/dlg_pref_general.c
D /trunk/src_plugins/dialogs/dlg_pref_confedit.c
D /trunk/src_plugins/dialogs/dlg_pref_menu.h
D /trunk/src_plugins/dialogs/dlg_pref_conf.h
M /trunk/src_plugins/dialogs/dialogs.c
M /trunk/src/Makefile.dep
D /trunk/src_plugins/dialogs/dlg_pref_key.h
M /trunk/src_plugins/dialogs/dlg_pref_layer.c
D /trunk/src_plugins/dialogs/dlg_pref_win.h
M /trunk/src_plugins/dialogs/dlg_pref_lib.c
|
|
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
|
|
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
|
|
|
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
|
|
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
|
|
|
r35822
| file changeset diff or repo changeset diff
| igor2 | 2021-10-30T12:51:11.588020Z
| [dialogs] -Add: get default library window preview checkbox settings from config
|
M /trunk/src_plugins/dialogs/adialogs_conf.h
M /trunk/src_plugins/dialogs/dlg_library.c
M /trunk/src_plugins/dialogs/adialogs.conf
|
|
r35819
| file changeset diff or repo changeset diff
| igor2 | 2021-10-30T11:53:18.558172Z
| [dialogs] -Add: library preview: copy layer colors from the current board
|
M /trunk/src_plugins/dialogs/dlg_library.c
|
|
r35813
| file changeset diff or repo changeset diff
| igor2 | 2021-10-30T09:13:56.731202Z
| [dialogs] -Add: library dialog: subc preview layer visibility control checkboxes so that unwanted layers can be hidden from the preview
|
M /trunk/src_plugins/dialogs/dlg_library.c
|
|
r35811
| file changeset diff or repo changeset diff
| igor2 | 2021-10-30T07:41:42.125473Z
| [dialogs] -Fix: create doc layer groups on top, bottom and global for the library window footprint preview to serve as a fallback for any courtyard, keepoiut or custom layer (in modern footprints)
|
M /trunk/src_plugins/dialogs/dlg_library.c
|
|
r35802
| file changeset diff or repo changeset diff
| igor2 | 2021-10-29T05:29:33.615246Z
| [dialogs] -Fix: 'save as' initial format guess hides the guess failure message initially (format is surely known) with both the old and the new fsd
|
M /trunk/src_plugins/dialogs/dlg_loadsave.c
|
|
|
r35757
| file changeset diff or repo changeset diff
| igor2 | 2021-10-20T14:58:23.801187Z
| [core] -Add: footprint lib code: make it possible to remember format for footprint entries so loading from the lib doesn't need to try different formats again if they were tested during mapping already [fp_fs] -Add: remember format for footprints bundlind in multi-footprint file libs
|
M /trunk/src_plugins/fp_board/fp_board.c
M /trunk/src/plug_io.c
M /trunk/src/plug_footprint.c
M /trunk/src_plugins/dialogs/dlg_library.c
M /trunk/src/plug_io.h
M /trunk/src_plugins/fp_wget/edakrill.c
M /trunk/src/plug_footprint.h
M /trunk/src_plugins/fp_fs/fp_fs.c
M /trunk/src_plugins/fp_wget/tester.c
M /trunk/src_plugins/fp_wget/gedasymbols.c
|
|
r35709
| file changeset diff or repo changeset diff
| igor2 | 2021-10-14T05:51:58.855512Z
| [dialogs] -Fix: fontsel: missing else made per object fontsel unavailable
|
M /trunk/src_plugins/dialogs/dlg_fontsel.c
|
|
r35675
| file changeset diff or repo changeset diff
| igor2 | 2021-09-14T02:36:15.048964Z
| [dialogs] -Change: prefix thermal bits and names with pcb_ in preparation of moving them to core
|
M /trunk/src_plugins/dialogs/dlg_padstack.c
|
|
r35576
| file changeset diff or repo changeset diff
| igor2 | 2021-08-03T05:16:56.181874Z
| [dialogs] -Fix: layer binding: react on changing layer offset (it is a spin widget, compound, so the original test falesly thought it was already handled)
|
M /trunk/src_plugins/dialogs/dlg_layer_binding.c
|
|
r35575
| file changeset diff or repo changeset diff
| igor2 | 2021-08-03T04:14:57.108653Z
| [dialogs] -Fix: layer binding: when figuring intern copper layer offset for the dialog box, set it from top or bottom, never from global
|
M /trunk/src_plugins/dialogs/dlg_layer_binding.c
|
|
|
r35358
| file changeset diff or repo changeset diff
| igor2 | 2021-07-24T11:21:54.135054Z
| [dialogs] -Fix: padstack proto lib dialog action: no-argument call should default to the new 'auto' mode, which selects either the board (in board edit mode) or the first subc (in footprint edit mode) as target; fixes the bug thta in fp edit mode it popped up an irrelevant context
|
M /trunk/src_plugins/dialogs/dlg_lib_pstk.c
|
|
|
|
r34916
| file changeset diff or repo changeset diff
| igor2 | 2021-06-14T13:01:15.483747Z
| [dialogs] -Del: manage plugins dialog: moved to librnd
|
D /trunk/src_plugins/dialogs/dlg_plugins.c
M /trunk/src_plugins/dialogs/dialogs.c
M /trunk/src/Makefile.dep
|
|
r34801
| file changeset diff or repo changeset diff
| igor2 | 2021-06-06T08:22:32.050328Z
| [librnd] -Update: rename pcp_dlg_xpm_by_name for librnd3 API change
|
M /trunk/src_plugins/dialogs/dlg_infobar.c
M /trunk/src_plugins/lib_hid_pcbui/status.c
|
|
r34763
| file changeset diff or repo changeset diff
| igor2 | 2021-06-04T15:41:24.187635Z
| [librnd] -Update: move backreferences into rnd_app for librnd API change
|
M /trunk/src_plugins/export_gerber/gerber.c
M /trunk/src_plugins/dialogs/dlg_view.c
M /trunk/src/main.c
M /trunk/src_plugins/export_ps/eps.c
M /trunk/src_plugins/export_dxf/dxf.c
M /trunk/src_plugins/export_openscad/export_openscad.c
M /trunk/src_plugins/export_openems/openems_xml.c
M /trunk/src_plugins/dialogs/dlg_obj_list.c
M /trunk/src/draw.c
M /trunk/src_plugins/export_excellon/excellon.c
M /trunk/util/gsch2pcb-rnd/glue.c
M /trunk/src_plugins/export_c_draw/export_c_draw.c
M /trunk/src_plugins/export_ps/ps.c
M /trunk/src_plugins/export_png/png.c
M /trunk/src_plugins/export_svg/svg.c
M /trunk/src_plugins/export_openems/export_openems.c
M /trunk/src_plugins/dialogs/dlg_netlist.c
M /trunk/src/draw.h
M /trunk/tests/propedit/glue.c
|
|
|
r34524
| file changeset diff or repo changeset diff
| igor2 | 2021-04-16T10:14:39.213520Z
| [dialogs] -Del: remove printer calibration dialog, print the url of the manual process instead
|
M /trunk/src_plugins/dialogs/dlg_printcalib.c
|
|
r34407
| file changeset diff or repo changeset diff
| igor2 | 2021-04-12T05:48:44.647675Z
| [dialogs] -Add: optional presel argument in pcb_dlg_pstklib() so it can select a padstack proto from the list on open [dialogs] -Add: pstklib() action: optional presel argument
|
M /trunk/src_plugins/dialogs/dlg_lib_pstk.h
M /trunk/src_plugins/dialogs/dlg_padstack.c
M /trunk/src_plugins/dialogs/dlg_lib_pstk.c
|
|
r34398
| file changeset diff or repo changeset diff
| igor2 | 2021-04-11T17:31:03.722006Z
| [dialogs] -Fix: don't fancy executing an infinite loop when grid is set to zero in padstack library preview
|
M /trunk/src_plugins/dialogs/dlg_lib_pstk.c
|
|
|
r34358
| file changeset diff or repo changeset diff
| igor2 | 2021-04-09T08:50:48.065173Z
| [dialogs] -Add: action pstklib(board, retid) lets the user select a prototype from the board's list and returns the pid as long
|
M /trunk/src_plugins/dialogs/dlg_lib_pstk.c
|
|
r34348
| file changeset diff or repo changeset diff
| igor2 | 2021-04-09T07:04:54.834770Z
| [fontsel] -Add: FontSel(fontid) sets fungw result, typed long, to the selected font id (unless the user cancelled)
|
M /trunk/src_plugins/dialogs/dlg_fontsel.c
|
|
r34347
| file changeset diff or repo changeset diff
| igor2 | 2021-04-09T06:45:49.849505Z
| [fontsel] -Add: extend the core and action APIs for modal selection of font ID without changing the font ID of a specific text object or the pen
|
M /trunk/src/stub_draw.h
M /trunk/src_plugins/draw_fontsel/draw_fontsel.c
M /trunk/src_plugins/dialogs/dlg_fontsel.c
M /trunk/src/stub_draw.c
M /trunk/src_plugins/lib_hid_pcbui/routest_dlg.c
|
|
r34344
| file changeset diff or repo changeset diff
| igor2 | 2021-04-09T05:44:37.684527Z
| [core] -Add: API CHANGE: undoable pcb_route_style_change() argument list extended with font id
|
M /trunk/src/route_style.c
M /trunk/src_plugins/dialogs/dlg_lib_pstk.c
M /trunk/src/route_style.h
M /trunk/src/gui_act.c
M /trunk/src_plugins/lib_hid_pcbui/routest_dlg.c
|
|
r34332
| file changeset diff or repo changeset diff
| igor2 | 2021-04-08T12:40:21.301902Z
| [dialogs] -Add: padstack lib dialog: padstack prototype copy & paste using system clipboard
|
M /trunk/src_plugins/dialogs/dlg_lib_pstk.c
|
|
r34311
| file changeset diff or repo changeset diff
| igor2 | 2021-04-08T06:07:30.553920Z
| -Update: follow librnd function-callback export option API change
|
M /trunk/src_plugins/export_gerber/gerber.c
M /trunk/src_plugins/dialogs/dlg_export.c
|
|
r34300
| file changeset diff or repo changeset diff
| igor2 | 2021-04-07T14:56:46.256521Z
| -Cleanup: const correctness in export options: should be const (read-only) for most plugins
|
M /trunk/src_plugins/export_ipcd356/ipcd356.c
M /trunk/src_plugins/export_gerber/gerber.c
M /trunk/src_plugins/export_bom/bom.c
M /trunk/src_plugins/export_ps/eps.c
M /trunk/src_plugins/export_dxf/dxf.c
M /trunk/src_plugins/export_vfs_mc/export_vfs_mc.c
M /trunk/src_plugins/export_stat/stat.c
M /trunk/src_plugins/export_openscad/export_openscad.c
M /trunk/src_plugins/export_lpr/lpr.c
M /trunk/src_plugins/export_xy/xy.c
M /trunk/src_plugins/export_excellon/excellon.c
M /trunk/src_plugins/dialogs/dlg_export.c
M /trunk/src_plugins/export_c_draw/export_c_draw.c
M /trunk/src_plugins/io_tedax/tetest.c
M /trunk/src_plugins/export_vfs_fuse/export_vfs_fuse.c
M /trunk/src_plugins/export_ps/ps.c
M /trunk/src_plugins/export_png/png.c
M /trunk/src_plugins/export_dsn/dsn.c
M /trunk/src_plugins/export_svg/svg.c
M /trunk/src_plugins/export_openems/export_openems.c
M /trunk/src_plugins/export_fidocadj/fidocadj.c
M /trunk/src_plugins/cam/cam.c
M /trunk/src_plugins/export_stl/export_stl.c
M /trunk/src_plugins/export_gcode/gcode.c
|
|
r34294
| file changeset diff or repo changeset diff
| igor2 | 2021-04-07T11:28:24.856362Z
| [dialogs] -Update: librnd API change on export options ->value removal: use hid->argument_array instead
|
M /trunk/src_plugins/dialogs/dlg_export.c
|
|
r34025
| file changeset diff or repo changeset diff
| igor2 | 2021-02-03T12:54:47.158994Z
| [dialogs] -Fix: layer binding dialog: when binding is changed using the right side layer selector, rename the left side layer; thsi is required so that if there are multiple layers in the target group, the right layer is picked (assuming unique layer names)
|
M /trunk/src_plugins/dialogs/dlg_layer_binding.c
|
|
r33853
| file changeset diff or repo changeset diff
| igor2 | 2021-01-21T08:17:21.293399Z
| [librnd] -Update: use the new conf API option for simpler plugin intern config registration
|
M /trunk/src_plugins/fp_wget/fp_wget.c
M /trunk/src_plugins/ar_extern/ar_extern.c
M /trunk/src_plugins/ch_editpoint/ch_editpoint.c
M /trunk/src_plugins/import_gnetlist/import_gnetlist.c
M /trunk/src_plugins/order_pcbway/pcbway.c
M /trunk/src_plugins/show_netnames/show_netnames.c
M /trunk/src_plugins/order/order.c
M /trunk/src_plugins/fp_fs/fp_fs.c
M /trunk/src_plugins/dialogs/dialogs.c
M /trunk/src_plugins/cam/cam.c
M /trunk/src_plugins/asm/asm.c
M /trunk/src_plugins/drc_query/drc_query.c
|
|
r33571
| file changeset diff or repo changeset diff
| igor2 | 2020-12-21T10:02:00.956755Z
| [dialogs] -Fix: window geometry save calls: obsolete, non-reentrant API calls to librnd
|
M /trunk/src_plugins/dialogs/dlg_pref_menu.c
M /trunk/src_plugins/dialogs/dlg_pref_win.c
|
|
r33463
| file changeset diff or repo changeset diff
| igor2 | 2020-12-12T07:32:57.658938Z
| [dialogs] -Add: make library dialog refresh rate configurable
|
M /trunk/src_plugins/dialogs/adialogs_conf.h
M /trunk/src_plugins/dialogs/dlg_library.c
|
|
|
r33460
| file changeset diff or repo changeset diff
| igor2 | 2020-12-12T06:47:21.384881Z
| -Fix: typo in conf file path
|
M /trunk/scconfig/Rev.h
M /trunk/scconfig/Rev.tab
M /trunk/src_plugins/dialogs/Plug.tmpasm
|
|
r33459
| file changeset diff or repo changeset diff
| igor2 | 2020-12-12T06:38:56.666921Z
| [dialogs] -Add: prepare for making library preview refresh timer configurable
|
A /trunk/src_plugins/dialogs/adialogs_conf.h
M /trunk/scconfig/Rev.h
M /trunk/scconfig/Rev.tab
M /trunk/src_plugins/dialogs/Plug.tmpasm
M /trunk/src_plugins/dialogs/dialogs.c
A /trunk/src_plugins/dialogs/adialogs.conf
|
|
r33258
| file changeset diff or repo changeset diff
| igor2 | 2020-11-18T07:17:27.949589Z
| [footprint] -Cleanup: remove vtlib, use vtp0 and floating allocations instead so that parents don't need to be updated on array growth
|
M /trunk/tests/pcb-printf/Makefile
M /trunk/src/plug_footprint.c
M /trunk/src/vtlibrary.c
M /trunk/src_plugins/oldactions/oldactions.c
M /trunk/src_plugins/dialogs/dlg_library.c
M /trunk/src/vtlibrary.h
|
|
r33242
| file changeset diff or repo changeset diff
| igor2 | 2020-11-12T06:49:51.330998Z
| [dialogs] -Fix: dlg_confval_edit(): uninitialized default value for optional argument 'modal' (may cause crash on drc definition edit)
|
M /trunk/src_plugins/dialogs/dlg_pref_confedit.c
|
|
|
r33148
| file changeset diff or repo changeset diff
| igor2 | 2020-10-22T07:16:16.375215Z
| [dialogs] -Fix: don't crash when library window preview is called with NULL footprint name (may be a result of a broken parametric footprint), just clean the buffer so that nothing is shown in the preview
|
M /trunk/src_plugins/dialogs/dlg_library.c
|
|
r33146
| file changeset diff or repo changeset diff
| igor2 | 2020-10-22T07:09:50.274587Z
| [dialogs] -Fix: library dialog, refresh button: print an error message if parent/root can not be found
|
M /trunk/src_plugins/dialogs/dlg_library.c
|
|
|
r33059
| file changeset diff or repo changeset diff
| igor2 | 2020-10-13T02:14:02.402865Z
| [dialogs] -Add: plugins dialog: print reference count of each plugin (useful for debugging)
|
M /trunk/src_plugins/dialogs/dlg_plugins.c
|
|
|
|
r33052
| file changeset diff or repo changeset diff
| igor2 | 2020-10-12T13:31:57.159097Z
| [dialogs] -Add: convert the manage plugins dialog into a non-modal dialog box that presents an alphabetically sorted list of plugins in a list
|
M /trunk/src_plugins/dialogs/dlg_plugins.c
|
|
r33027
| file changeset diff or repo changeset diff
| igor2 | 2020-10-10T14:57:06.271308Z
| [drc] -Add: extend the API for measured/required value to be fgw_arg_t so not only coords can be passed
|
M /trunk/src_plugins/dialogs/dlg_view.c
M /trunk/src/view.h
M /trunk/src/drc.c
M /trunk/src_plugins/query/fnc_list.c
M /trunk/src/drc.h
M /trunk/src/view.c
M /trunk/src_plugins/drc_query/drc_query.c
|
|
r32932
| file changeset diff or repo changeset diff
| igor2 | 2020-10-02T15:35:37.912402Z
| [dialogs] -Add: preferences, sizes&drc: print an error message if there is 0 drc plugins available
|
M /trunk/src_plugins/dialogs/dlg_pref_sizes.c
|
|
r32901
| file changeset diff or repo changeset diff
| igor2 | 2020-10-01T06:01:42.386006Z
| [dialogs] -Add: pstk proto lib: error message if no proto is selected and load/save button clicked
|
M /trunk/src_plugins/dialogs/dlg_lib_pstk.c
|
|
|
|
r32896
| file changeset diff or repo changeset diff
| igor2 | 2020-10-01T05:27:36.231604Z
| [dialogs] -Add: default file name for padtsack save is padstack.lht
|
M /trunk/src_plugins/dialogs/dlg_lib_pstk.c
|
|
r32889
| file changeset diff or repo changeset diff
| igor2 | 2020-10-01T03:53:28.090434Z
| [dialogs] -Add: padstack lib dialog: dummy load button and working save button for padstack prototypes
|
M /trunk/src_plugins/dialogs/dlg_lib_pstk.c
|
|
r32825
| file changeset diff or repo changeset diff
| igor2 | 2020-09-20T06:44:34.369664Z
| [dialogs] -Del: remove minimum drill diameter from limiting sizes - not really used anymore
|
M /trunk/src_plugins/dialogs/dlg_pref_sizes.c
|
|
r32823
| file changeset diff or repo changeset diff
| igor2 | 2020-09-20T06:21:18.917988Z
| [dialogs] -Cleanup: rename DRC sizes to limit sizes in the code to reflect change in the code logic
|
M /trunk/src_plugins/dialogs/dlg_pref_board.c
M /trunk/src_plugins/dialogs/dlg_pref_sizes.c
|
|
r32822
| file changeset diff or repo changeset diff
| igor2 | 2020-09-20T06:16:14.723979Z
| [dialogs] -Change: merge limiting sizes and misc sizes, by now they are the same as limiting sizes are no longer DRC-related
|
M /trunk/src_plugins/dialogs/dlg_pref_sizes.c
|
|
r32821
| file changeset diff or repo changeset diff
| igor2 | 2020-09-20T06:14:21.166481Z
| [dialogs] -Del: preferences: half of the old DRC sizes - use the new DRC definitions
|
M /trunk/src_plugins/dialogs/dlg_pref_sizes.c
|
|
r32745
| file changeset diff or repo changeset diff
| igor2 | 2020-09-16T02:39:23.144639Z
| [dialogs] -Fix: when the padstack editor changes the hole or local clearance in a prototype, make sure the prototype is updated (for the hash and caches)
|
M /trunk/src_plugins/dialogs/dlg_padstack.c
|
|
r32737
| file changeset diff or repo changeset diff
| igor2 | 2020-09-15T10:56:35.328639Z
| -Cleanup: pass hidlib context pointer to RND_ACT_CALL_C() for proper action context
|
M /trunk/src/plug_io.c
M /trunk/src/object_act.c
M /trunk/src_plugins/shand_cmd/command.c
M /trunk/src_plugins/dialogs/dlg_loadsave.c
|
|
r32709
| file changeset diff or repo changeset diff
| igor2 | 2020-09-14T10:02:04.479563Z
| [core] -Cleanup: decouple pcb_board_set_changed_flag() from PCB, adding a pcb_board_t * context pointer first arg
|
M /trunk/src/board.h
M /trunk/src_plugins/vendordrill/vendor.c
M /trunk/src_plugins/tool_std/tool_buffer.c
M /trunk/src_plugins/dialogs/dlg_lib_pstk.c
M /trunk/src_plugins/autocrop/autocrop.c
M /trunk/src/file_act.c
M /trunk/src_plugins/tool_std/tool_move.c
M /trunk/src_plugins/shand_cmd/command.c
M /trunk/src/plug_io.c
M /trunk/src_plugins/dialogs/dlg_pref.c
M /trunk/src/polygon.c
M /trunk/src/layer.c
M /trunk/src_plugins/dialogs/dlg_pref_confedit.c
M /trunk/src_plugins/export_openems/excitation.c
M /trunk/src/undo_act.c
M /trunk/src_plugins/export_oldconn/oldconn.c
M /trunk/src_plugins/autoplace/action.c
M /trunk/src/select_act.c
M /trunk/src/remove_act.c
M /trunk/src/obj_poly.c
M /trunk/src_plugins/propedit/propsel.c
M /trunk/src_plugins/tool_std/tool_copy.c
M /trunk/src_plugins/tool_std/tool_remove.c
M /trunk/src_plugins/dialogs/dlg_view.c
M /trunk/src_plugins/autoroute/action.c
M /trunk/src_plugins/renumber/renumber.c
M /trunk/src/change_act.c
M /trunk/src_plugins/tool_std/tool_line.c
M /trunk/src_plugins/smartdisperse/smartdisperse.c
M /trunk/src_plugins/drc_query/drc_query.c
M /trunk/src_plugins/tool_std/tool_arrow.c
M /trunk/src/layer_grp.c
M /trunk/src_plugins/jostle/jostle.c
M /trunk/src/rats_act.c
M /trunk/src_plugins/dialogs/dlg_layer_flags.c
M /trunk/src/object_act.c
M /trunk/src_plugins/query/query_act.c
M /trunk/src/tool_logic.c
M /trunk/src_plugins/tool_std/tool_insert.c
M /trunk/src/gui_act.c
M /trunk/src_plugins/dialogs/dlg_padstack.c
M /trunk/src/buffer.c
M /trunk/src/rotate.c
M /trunk/src/undo.c
M /trunk/src_plugins/asm/asm.c
M /trunk/src_plugins/distalign/distalign.c
M /trunk/src_plugins/lib_hid_pcbui/routest_dlg.c
M /trunk/src/board.c
|
|
r32700
| file changeset diff or repo changeset diff
| igor2 | 2020-09-14T08:12:30.637687Z
| [dialogs] -Fix: flag changes from the flag edit dialog are undoable
|
M /trunk/src_plugins/dialogs/dlg_flag_edit.c
|
|
r32619
| file changeset diff or repo changeset diff
| igor2 | 2020-09-11T04:01:30.653244Z
| [librnd] -Cleanup: include librnd plugin headers as <librnd/plugins/*.h> for portability
|
M /trunk/src_plugins/lib_hid_pcbui/lib_hid_pcbui.c
M /trunk/src_plugins/export_gerber/gerber.c
M /trunk/src_plugins/dialogs/dlg_infobar.c
M /trunk/src_plugins/dialogs/dlg_loadsave.c
M /trunk/src_plugins/lib_hid_pcbui/act.c
M /trunk/src_plugins/fp_wget/wget_common.c
M /trunk/src_plugins/dialogs/dlg_pref_win.c
M /trunk/src_plugins/order_pcbway/pcbway.c
M /trunk/src_plugins/dialogs/dialogs.c
M /trunk/src/Makefile.in
|
|
r32612
| file changeset diff or repo changeset diff
| igor2 | 2020-09-09T15:22:53.985207Z
| [librnd] -Cleanup: remove per plugin svn extern to librnd, use one, central extern
|
M /trunk/src_plugins/lib_hid_pcbui/lib_hid_pcbui.c
M /trunk/src_plugins/export_gerber/gerber.c
M /trunk/src_3rd
M /trunk/src_plugins/Buildin.tmpasm
M /trunk/src_plugins/dialogs/dlg_infobar.c
M /trunk/src_plugins/dialogs/dlg_loadsave.c
M /trunk/src_plugins/lib_hid_pcbui/act.c
M /trunk/scconfig/plugins.h
M /trunk/src_plugins/fp_wget/wget_common.c
M /trunk/src_plugins/dialogs/dlg_pref_win.c
M /trunk/src_plugins
M /trunk/src_plugins/order_pcbway/pcbway.c
M /trunk/src_plugins/map_plugins.sh
M /trunk/src_plugins/dialogs/dialogs.c
M /trunk/src/Makefile.dep
M /trunk/src_plugins/plugins_ALL.tmpasm
M /trunk/scconfig/template/plugin_intconf.tmpasm
M /trunk/src/Makefile.in
M /trunk/scconfig/hooks.c
|
|
|
|
r32480
| file changeset diff or repo changeset diff
| igor2 | 2020-08-15T06:55:13.014965Z
| [dialogs] -Fix: preferences key set dialog: help text examples for <key>
|
M /trunk/src_plugins/dialogs/dlg_pref_key.c
|
|