r36243
| file changeset diff or repo changeset diff
| igor2 | 2022-04-22T13:40:11.353402Z
| [export_ps] -Cleanup: split ToC generation to low level
|
M /trunk/src_plugins/export_ps/draw_ps.h
M /trunk/src_plugins/export_ps/ps.c
|
|
r36242
| file changeset diff or repo changeset diff
| igor2 | 2022-04-22T13:27:37.460427Z
| [export_ps] -Cleanup: resolve which parts of the ToC generation would be done by the low level
|
M /trunk/src_plugins/export_ps/draw_ps.h
M /trunk/src_plugins/export_ps/ps.c
|
|
r36241
| file changeset diff or repo changeset diff
| igor2 | 2022-04-22T13:14:28.094827Z
| [export_ps] -Cleanup: reentrancy of low level ps draw: lastcap and lastcolor should be part of the context struct
|
M /trunk/src_plugins/export_ps/draw_ps.h
M /trunk/src_plugins/export_ps/ps.c
|
|
r36240
| file changeset diff or repo changeset diff
| igor2 | 2022-04-22T13:12:26.303038Z
| [export_ps] -Split: move size/scale calculation heuristics to low level init
|
M /trunk/src_plugins/export_ps/draw_ps.h
M /trunk/src_plugins/export_ps/ps.c
|
|
r36239
| file changeset diff or repo changeset diff
| igor2 | 2022-04-22T12:59:56.332722Z
| [export_ps] -Cleanup: move remaining config and result items from global to context
|
M /trunk/src_plugins/export_ps/draw_ps.h
M /trunk/src_plugins/export_ps/ps.c
|
|
r36238
| file changeset diff or repo changeset diff
| igor2 | 2022-04-22T11:59:14.966522Z
| [export_ps] -Cleanup: move more config fields from global to context struct
|
M /trunk/src_plugins/export_ps/draw_ps.h
M /trunk/src_plugins/export_ps/ps.c
|
|
r36237
| file changeset diff or repo changeset diff
| igor2 | 2022-04-22T11:47:16.404457Z
| [export_ps] -Cleanup: move some of the config fields from global to context
|
M /trunk/src_plugins/export_ps/draw_ps.h
M /trunk/src_plugins/export_ps/ps.c
|
|
r36236
| file changeset diff or repo changeset diff
| igor2 | 2022-04-22T11:37:05.304649Z
| [export_ps] -Cleanup: rename low level calls to have the rnd_ prefix
|
M /trunk/src_plugins/export_ps/draw_ps.h
M /trunk/src_plugins/export_ps/ps.c
|
|
r36235
| file changeset diff or repo changeset diff
| igor2 | 2022-04-22T11:33:55.798924Z
| [export_ps] -Add: low level draw API in a header for all the forward declarations
|
M /trunk/src_plugins/export_ps/ps.h
A /trunk/src_plugins/export_ps/draw_ps.h
M /trunk/src_plugins/export_ps/ps.c
|
|
|
r36233
| file changeset diff or repo changeset diff
| igor2 | 2022-04-22T11:27:38.090521Z
| [export_ps] -Cleanup: split out the FILE * field of global into a low level ps ctx
|
M /trunk/src_plugins/export_ps/ps.h
M /trunk/src_plugins/export_ps/ps.c
|
|
r36232
| file changeset diff or repo changeset diff
| igor2 | 2022-04-22T10:53:29.567209Z
| [export_ps] -Cleanup: remove dead code (disbaled hardwired paste bloat - use cam instead)
|
M /trunk/src_plugins/export_ps/ps.c
|
|
|
r36230
| file changeset diff or repo changeset diff
| igor2 | 2022-04-22T09:53:35.349519Z
| [export_png] -Add: TODO() on how to replace config.h once the file is moved to librnd
|
M /trunk/src_plugins/export_png/draw_png.c
|
|
r36229
| file changeset diff or repo changeset diff
| igor2 | 2022-04-22T09:50:40.861074Z
| [export_png] -Cleanup: low level draw shouldn't depend on pcb-rnd config
|
M /trunk/src_plugins/export_png/draw_png.c
M /trunk/src_plugins/export_png/png.c
|
|
r36228
| file changeset diff or repo changeset diff
| igor2 | 2022-04-22T09:48:18.679709Z
| [export_png] -Cleanup: remove old tunables/rounding-hacks from low level png draw (they were no-ops by now)
|
M /trunk/src_plugins/export_png/draw_png.c
|
|
r36227
| file changeset diff or repo changeset diff
| igor2 | 2022-04-22T09:44:02.335290Z
| [export_png] -Cleanup: unify error report format in low level png draw
|
M /trunk/src_plugins/export_png/draw_png.c
|
|
r36226
| file changeset diff or repo changeset diff
| igor2 | 2022-04-22T09:39:47.382429Z
| [export_png] -Cleanup: use the standard error reporting mechanism instead of stderr
|
M /trunk/src_plugins/export_png/draw_png.c
|
|
|
r36224
| file changeset diff or repo changeset diff
| igor2 | 2022-04-22T09:35:03.128342Z
| [export_png] -Cleanup: namespace prefix in the low level png API
|
M /trunk/src_plugins/export_png/draw_png.h
M /trunk/src_plugins/export_png/png_photo1.c
M /trunk/src_plugins/export_png/draw_png.c
M /trunk/src_plugins/export_png/png.c
M /trunk/src_plugins/export_png/png_photo2.c
|
|
r36223
| file changeset diff or repo changeset diff
| igor2 | 2022-04-22T09:31:31.266092Z
| [export_png] -Cleanup: reoarganize color #includes
|
M /trunk/src_plugins/export_png/draw_png.h
M /trunk/src_plugins/export_png/draw_png.c
M /trunk/src_plugins/export_png/png.c
|
|
r36222
| file changeset diff or repo changeset diff
| igor2 | 2022-04-22T09:25:18.343749Z
| [export_png] -Cleanup: cut the last tie between the low level generic png draw part and pcb-rnd specific board.h
|
M /trunk/src_plugins/export_png/draw_png.c
|
|
r36221
| file changeset diff or repo changeset diff
| igor2 | 2022-04-22T09:22:52.151929Z
| [export_png] -Cleanup: remove stale #includes
|
M /trunk/src_plugins/export_png/draw_png.c
M /trunk/src_plugins/export_png/png.c
|
|
r36220
| file changeset diff or repo changeset diff
| igor2 | 2022-04-22T09:21:13.686134Z
| [export_png] -Cleanup: move rgb() from plain png export to photo mode export as nothing else needs it
|
M /trunk/src_plugins/export_png/png.c
M /trunk/src_plugins/export_png/png_photo2.c
|
|
|
r36218
| file changeset diff or repo changeset diff
| igor2 | 2022-04-22T09:15:49.414633Z
| [export_png] -Split: low level, generic png draw functionality into a reusable minilib for librnd
|
A /trunk/src_plugins/export_png/draw_png.h
M /trunk/scconfig/Rev.h
M /trunk/src_plugins/export_png/Plug.tmpasm
M /trunk/scconfig/Rev.tab
M /trunk/src_plugins/export_png/png_photo1.c
A /trunk/src_plugins/export_png/draw_png.c
M /trunk/src_plugins/export_png/png.c
M /trunk/src_plugins/export_png/png_photo2.c
|
|
r36217
| file changeset diff or repo changeset diff
| igor2 | 2022-04-22T08:16:01.761436Z
| [export_png] -Cleanup: split high level drawing calls from low level, generalize low level calls with the context struct
|
M /trunk/src_plugins/export_png/png.c
|
|
r36216
| file changeset diff or repo changeset diff
| igor2 | 2022-04-22T08:03:24.991341Z
| [export_png] -Cleanup: pass context struct to use_gc so it won't depend on globals
|
M /trunk/src_plugins/export_png/png.c
|
|
r36215
| file changeset diff or repo changeset diff
| igor2 | 2022-04-22T08:00:19.510088Z
| [export_png] -Cleanup: move unerase_override from global var to context struct
|
M /trunk/src_plugins/export_png/png.c
|
|
|
|
|
|
r36210
| file changeset diff or repo changeset diff
| igor2 | 2022-04-22T07:36:59.026842Z
| [export_png] -Cleanup: move "in_mono" cfg from global var to the context struct
|
M /trunk/src_plugins/export_png/png.c
|
|
r36209
| file changeset diff or repo changeset diff
| igor2 | 2022-04-22T07:32:06.984801Z
| [export_png] -Cleanup: separate generic and specific parts of the initialization API
|
M /trunk/src_plugins/export_png/png.c
|
|
r36208
| file changeset diff or repo changeset diff
| igor2 | 2022-04-22T07:25:04.821066Z
| [export_png] -Cleanup: move last line width cache from global to context struct
|
M /trunk/src_plugins/export_png/png.c
|
|
r36207
| file changeset diff or repo changeset diff
| igor2 | 2022-04-22T07:21:58.807402Z
| [export_png] -Cleanup: move brush cache from global to context struct
|
M /trunk/src_plugins/export_png/png.c
|
|
r36206
| file changeset diff or repo changeset diff
| igor2 | 2022-04-22T07:18:53.933389Z
| [export_png] -Cleanup: move gc cache from global vars into the context struct
|
M /trunk/src_plugins/export_png/png.c
|
|
r36205
| file changeset diff or repo changeset diff
| igor2 | 2022-04-22T07:09:47.623838Z
| [export_png] -Cleanup: separate generic png states from pcb-rnd states, remove unused ones
|
M /trunk/src_plugins/export_png/png.c
|
|
r36204
| file changeset diff or repo changeset diff
| igor2 | 2022-04-22T06:55:39.562647Z
| [export_png] -Cleanup: split generic part of the FILE * file handling from pcb-rnd and photo mode
|
M /trunk/src_plugins/export_png/png.c
|
|
r36203
| file changeset diff or repo changeset diff
| igor2 | 2022-04-22T06:39:10.629999Z
| [export_png] -Cleanup: move mian im into the context struct
|
M /trunk/src_plugins/export_png/png.c
M /trunk/src_plugins/export_png/png_photo2.c
|
|
r36202
| file changeset diff or repo changeset diff
| igor2 | 2022-04-22T06:08:53.740599Z
| [export_png] -Cleanup: move ims to context struct
|
M /trunk/src_plugins/export_png/png.c
M /trunk/src_plugins/export_png/png_photo2.c
|
|
|
|
r36199
| file changeset diff or repo changeset diff
| igor2 | 2022-04-22T05:30:41.011319Z
| [export_png] -Cleanup: move black and white cached colors into the context struct
|
M /trunk/src_plugins/export_png/png.c
|
|
r36198
| file changeset diff or repo changeset diff
| igor2 | 2022-04-22T05:24:25.496391Z
| [export_png] -Cleanup: simplify the API by merging bbox and size setup function
|
M /trunk/src_plugins/export_png/png.c
|
|
r36197
| file changeset diff or repo changeset diff
| igor2 | 2022-04-22T05:18:46.021630Z
| [export_png] -Clanup: move xmax/ymax size logics out to a generic function
|
M /trunk/src_plugins/export_png/png.c
|
|
r36196
| file changeset diff or repo changeset diff
| igor2 | 2022-04-22T04:27:14.120339Z
| [export_png] -Cleanup: move image cache uninit into the free_caches call to separate low level from high level
|
M /trunk/src_plugins/export_png/png.c
|
|
r36195
| file changeset diff or repo changeset diff
| igor2 | 2022-04-22T04:23:08.100348Z
| [export_png] -Cleanup: move color cache initialization to image creation call
|
M /trunk/src_plugins/export_png/png.c
|
|
r36194
| file changeset diff or repo changeset diff
| igor2 | 2022-04-22T04:17:33.801151Z
| [export_png] -Cleanup: split out dpi, width/height calculation and gd pixmap setup into a generic reusable function
|
M /trunk/src_plugins/export_png/png.c
|
|
r36193
| file changeset diff or repo changeset diff
| igor2 | 2022-04-22T04:06:13.097999Z
| [export_png] -Cleanup: move caches and output count from global vars to context struct
|
M /trunk/src_plugins/export_png/png.c
|
|
|
r36191
| file changeset diff or repo changeset diff
| igor2 | 2022-04-20T16:50:41.856379Z
| [io_dsn] -Add: extend the error message about invalid padstack proto for vias
|
M /trunk/src_plugins/io_dsn/write.c
|
|
r36190
| file changeset diff or repo changeset diff
| igor2 | 2022-04-20T15:17:31.032534Z
| [core] -Fix: ignore design/drc/ conf node binary backing missing: these are created dynamically
|
M /trunk/src/main.c
|
|
|
|
r36187
| file changeset diff or repo changeset diff
| igor2 | 2022-04-20T14:18:51.881629Z
| [RTT] -Update: flag_colors refs for change of polygon point order caused by r36185
|
M /trunk/tests/RTT/ref/flag_colors.ps.gz
M /trunk/tests/RTT/ref/flag_colors.svg
M /trunk/tests/RTT/ref/flag_colors.gbr/flag_colors.top.copper.none.3.gbr
M /trunk/tests/RTT/ref/flag_colors.eps
|
|
|
r36185
| file changeset diff or repo changeset diff
| igor2 | 2022-04-20T13:56:47.662564Z
| [core] -Fix: poly: when unsubtracting objects from a poly, recalculating local clipping, do not ignore padstacks
|
M /trunk/src/polygon.c
|
|
|
r36183
| file changeset diff or repo changeset diff
| igor2 | 2022-04-20T12:20:37.281653Z
| [dialogs] -Move: parametric help query from lib dialog code to parametric code for reuse in sch-rnd
|
M /trunk/src_plugins/dialogs/dlg_library.c
M /trunk/src_3rd/rnd_inclib/dialogs/dlg_library_param.c
|
|
r36182
| file changeset diff or repo changeset diff
| igor2 | 2022-04-20T12:02:53.782727Z
| [dialogs] -Cleanup: abstract library entry's path for the parametric dialog so it can be reused in sch-rnd
|
M /trunk/src_plugins/dialogs/dlg_library.c
M /trunk/src_3rd/rnd_inclib/dialogs/dlg_library_param.c
|
|
|
r36180
| file changeset diff or repo changeset diff
| igor2 | 2022-04-20T11:54:37.294403Z
| -Fix: library param: include genht htsi (local dep)
|
M /trunk/src_3rd/rnd_inclib/dialogs/dlg_library_param.c
|
|
r36179
| file changeset diff or repo changeset diff
| igor2 | 2022-04-20T11:46:03.957217Z
| [dialogs] -Move: dlg_library_param.[ch] to src_3rd - it would be reused by sch-rnd as an svn extern
|
A /trunk/src_3rd/rnd_inclib
M /trunk/src_plugins/dialogs/dlg_library.c
A /trunk/src_3rd/rnd_inclib/dialogs/dlg_library_param.c
A /trunk/src_3rd/rnd_inclib/dialogs
D /trunk/src_plugins/dialogs/dlg_library_param.c
M /trunk/src/Makefile.dep
A /trunk/src_3rd/rnd_inclib/dialogs/dlg_library_param.h
D /trunk/src_plugins/dialogs/dlg_library_param.h
|
|
|
r36177
| file changeset diff or repo changeset diff
| igor2 | 2022-04-20T10:15:57.873117Z
| [dialogs] -Split: library parameter struct to a header so it can be reused in sch-rnd
|
M /trunk/src_plugins/dialogs/dlg_library.c
M /trunk/src_plugins/dialogs/dlg_library_param.c
A /trunk/src_plugins/dialogs/dlg_library_param.h
|
|
r36176
| file changeset diff or repo changeset diff
| igor2 | 2022-04-20T10:06:26.938523Z
| [dialogs] -Cleanup: abstract footprint struct away from the parametric window code so it can be used with any type
|
M /trunk/src_plugins/dialogs/dlg_library.c
M /trunk/src_plugins/dialogs/dlg_library_param.c
|
|
r36175
| file changeset diff or repo changeset diff
| igor2 | 2022-04-20T09:55:39.205125Z
| [dialogs] -Fix: parametric dialog: don't crash when no row is selected, fall back using the filter text
|
M /trunk/src_plugins/dialogs/dlg_library.c
|
|
r36174
| file changeset diff or repo changeset diff
| igor2 | 2022-04-20T09:50:33.842475Z
| [dialogs] -Cleanup: generalize the parametric library code by moving out its states to a separate struct
|
M /trunk/src_plugins/dialogs/dlg_library.c
M /trunk/src_plugins/dialogs/dlg_library_param.c
|
|
|
|
|
|
|
|
r36164
| file changeset diff or repo changeset diff
| igor2 | 2022-04-20T06:31:56.672042Z
| [TODO] -Update: remove un-ack'd entries from last release (convreted to penalty), move cleanups and bugs that should be handled in this cycle
|
M /trunk/doc/TODO
|
|
|
|
|
|
|
|
|
|
|
|
r36150
| file changeset diff or repo changeset diff
| igor2 | 2022-04-13T08:12:48.958868Z
| [query] -Fix: advanced search: don't crash on empty string on the right side
|
M /trunk/src_plugins/query/dlg_search.c
|
|
r36149
| file changeset diff or repo changeset diff
| igor2 | 2022-04-13T08:10:07.963868Z
| [query] -Fix: advanced search dialog: when filling strings back in the dialog on a subsequent edit, remove double quotes required by the syntax but not required in the GUI
|
M /trunk/src_plugins/query/dlg_search_edit.c
|
|
|
r36147
| file changeset diff or repo changeset diff
| igor2 | 2022-04-10T07:08:19.560899Z
| [bga] -Add: support for ballmask and ballpaste; calcualte "safe values" from balldia when missing
|
M /trunk/footprint/parametric/bga
M /trunk/footprint/parametric/bga.awk
|
|
r36146
| file changeset diff or repo changeset diff
| igor2 | 2022-04-10T07:07:21.834010Z
| [footprint] -Fix: common subc awk: subc_proto_create_pad_circle() used the wrong arguments and layer for creating the paste shape
|
M /trunk/footprint/parametric/common_subc.awk
|
|
r36145
| file changeset diff or repo changeset diff
| igor2 | 2022-04-10T06:53:09.108636Z
| [footprint] -Fix: bga: when both nx;ny and map are specified, take the larger and do not add 1 row/col (fixes the bug of excess row/col when both specified)
|
M /trunk/footprint/parametric/bga.awk
|
|
|
|
r36140
| file changeset diff or repo changeset diff
| igor2 | 2022-04-09T12:59:14.396034Z
| [lib_netmap] -Fix: create temporary placement subcircuits on a NULL board instead of the live pcb so that the live pcb's rtree is not polluted
|
M /trunk/src_plugins/lib_netmap/placement.c
|
|
|
r36137
| file changeset diff or repo changeset diff
| igor2 | 2022-04-04T12:47:52.975865Z
| [dialogs] -Fix: lib_pstk: refresh the tree after padstack edit, because the name of the edited padstack may have changed
|
M /trunk/src_plugins/dialogs/dlg_lib_pstk.c
|
|
|
r36135
| file changeset diff or repo changeset diff
| igor2 | 2022-04-04T12:32:40.024286Z
| [io_lihata] -Fix: typo causing false alarm on unset route style padstack proto
|
M /trunk/src_plugins/io_lihata/read.c
|
|