|
|
r36838
| file changeset diff or repo changeset diff
| igor2 | 2022-09-29T09:17:36.889446Z
| [core] -Add: PadstackReplace() action and implementation for replacing from current style
|
M /trunk/src/obj_pstk_act.c
|
|
r36837
| file changeset diff or repo changeset diff
| igor2 | 2022-09-29T08:18:31.187402Z
| [order] -Add: dialog box widget callbacks to set field values upon change in the GUI
|
M /trunk/src_plugins/order/order.h
M /trunk/src_plugins/order/order_dlg.c
|
|
r36836
| file changeset diff or repo changeset diff
| igor2 | 2022-09-29T07:15:47.195116Z
| [order_pcbway] -Add: remove gerber files generated for the tarball
|
M /trunk/src_plugins/order_pcbway/pcbway.c
|
|
|
r36834
| file changeset diff or repo changeset diff
| igor2 | 2022-09-29T06:45:29.938324Z
| [order_pcbway] -Fix: API xml: qty is not an integer but an enum of specific sizes the vendor offers
|
M /trunk/src_plugins/order_pcbway/PCBWay_Api2.xml
|
|
|
|
r36831
| file changeset diff or repo changeset diff
| igor2 | 2022-09-29T03:46:41.484488Z
| [order_pcbway] -Add: use cam to generate the gerbers the way PCBWay likes them and tar the files up
|
M /trunk/src_plugins/order_pcbway/pcbway.c
M /trunk/src_plugins/order_pcbway/order_pcbway.pup
|
|
r36830
| file changeset diff or repo changeset diff
| igor2 | 2022-09-29T03:22:21.058676Z
| [order_pcbway] -Add: debug config setting; when not in debug mode, generate randomized temp file names
|
M /trunk/src_plugins/order_pcbway/pcbway.c
M /trunk/src_plugins/order_pcbway/order_pcbway.conf
M /trunk/src_plugins/order_pcbway/order_pcbway_conf.h
|
|
|
r36828
| file changeset diff or repo changeset diff
| igor2 | 2022-09-29T02:38:03.687382Z
| [order_pcbway] -Cleanup: don't hardwire upload URL in the middle of the code, make it a #define; user configuration is not needed on this one as the URL is vendor-specific and pcb-rnd-specific at vendor
|
M /trunk/src_plugins/order_pcbway/pcbway.c
|
|
r36827
| file changeset diff or repo changeset diff
| igor2 | 2022-09-29T02:32:31.757103Z
| [order_pcbway] -Fix: use centrally configure web browser instead of hardwired value
|
M /trunk/src_plugins/order_pcbway/pcbway.c
|
|
r36826
| file changeset diff or repo changeset diff
| igor2 | 2022-09-29T02:31:11.344680Z
| [core] -Add: config setting: rc/web_browser to that plugins depending on external web services (e.g. order pcb) can run the borwser preferred by the user
|
M /trunk/src/conf_core.lht
M /trunk/src/conf_core.h
|
|
|
|
r36822
| file changeset diff or repo changeset diff
| igor2 | 2022-09-28T14:27:30.913404Z
| [order_pcbway] -Add: check url safety and invoke a browser if requested
|
M /trunk/src_plugins/order_pcbway/pcbway.c
|
|
|
|
r36818
| file changeset diff or repo changeset diff
| igor2 | 2022-09-28T13:21:33.995163Z
| [order_pcbway] -Add: (crude way to) extract redirect URL from response json
|
M /trunk/src_plugins/order_pcbway/pcbway.c
|
|
r36817
| file changeset diff or repo changeset diff
| igor2 | 2022-09-28T12:52:47.204921Z
| [order_pcbway] -Update: API xml for matching the order of fields in the demo and new API's field names
|
M /trunk/src_plugins/order_pcbway/PCBWay_Api2.xml
|
|
r36816
| file changeset diff or repo changeset diff
| igor2 | 2022-09-28T12:23:13.788829Z
| [order_pcbway] -Update: new API xml, added temporarily, for development until it works and can be uploaded to pcbway
|
A /trunk/src_plugins/order_pcbway/PCBWay_Api2.xml
D /trunk/src_plugins/order_pcbway/PCBWay_Api.xml
|
|
|
r36814
| file changeset diff or repo changeset diff
| igor2 | 2022-09-28T09:02:59.734678Z
| [order_pcbway] -Add: multipart form submit code for the new order API
|
M /trunk/src_plugins/order_pcbway/pcbway.c
|
|
r36813
| file changeset diff or repo changeset diff
| igor2 | 2022-09-28T06:57:58.096152Z
| [order_pcbway] -Fix: better date handling for wget cache: don't download API spec more often than once an hour, "touch" files downloaded so they have download date as mtime, not server side mtime
|
M /trunk/src_plugins/order_pcbway/pcbway.c
|
|
|
r36811
| file changeset diff or repo changeset diff
| igor2 | 2022-09-28T06:21:10.958206Z
| [order_pcbway] -Cleanup: disable country code download - no shipping, no countries needed
|
M /trunk/src_plugins/order_pcbway/pcbway.c
|
|
r36810
| file changeset diff or repo changeset diff
| igor2 | 2022-09-28T06:18:19.642345Z
| [order_pcbway] -Cleanup: disable api_key for now, the new API doesn't need it
|
M /trunk/src_plugins/order_pcbway/pcbway.c
|
|
|
r36808
| file changeset diff or repo changeset diff
| igor2 | 2022-09-28T05:49:42.112754Z
| [order] -Fix: dialog: set min/max range for coord to clmap between 0 and max coord
|
M /trunk/src_plugins/order/order_dlg.c
|
|
r36807
| file changeset diff or repo changeset diff
| igor2 | 2022-09-28T05:31:24.349478Z
| [order_pcbway] -Update: new url to the API description XML for the new API
|
M /trunk/src_plugins/order_pcbway/pcbway.c
|
|
|
r36805
| file changeset diff or repo changeset diff
| igor2 | 2022-09-23T02:46:04.227726Z
| [find.c] -Fix: bug in pcb_isc_line_polyline() corner case handler when polyline is fully within the line: instead of building a rectangle, the code really made a bow by starting the corner list with opposite-corner coordinates
|
M /trunk/src/find_geo.c
|
|
r36804
| file changeset diff or repo changeset diff
| igor2 | 2022-09-22T13:15:18.757557Z
| [dialogs] -Fix: pass on real IO-type from the save action to the io plugin's save-as sub-dialog code; this fixes the bug that saving a footprint would offer the format specific settings of the board
|
M /trunk/src_plugins/io_lihata/write.c
M /trunk/src_plugins/dialogs/dlg_loadsave.c
|
|
r36803
| file changeset diff or repo changeset diff
| igor2 | 2022-09-21T11:51:57.761497Z
| [fp_fs] -Add: configure .rf for "extension removal" so *.rf in the lib is found
|
M /trunk/src_plugins/fp_fs/fp_fs.conf
|
|
|
r36801
| file changeset diff or repo changeset diff
| igor2 | 2022-09-21T07:27:21.537709Z
| [order_pcbway] -Del: shipping related fields from pcbway API description xml - setting shipping won't work with the new API
|
M /trunk/src_plugins/order_pcbway/PCBWay_Api.xml
|
|
|
|
r36798
| file changeset diff or repo changeset diff
| igor2 | 2022-09-21T06:52:25.718383Z
| [order_pcbway] -Split: quote code from pcb parameters code - with the current API quote will not work
|
A /trunk/src_plugins/order_pcbway/quote.c
M /trunk/src_plugins/order_pcbway/pcbway.c
|
|
|
|
|
|
r36792
| file changeset diff or repo changeset diff
| igor2 | 2022-09-19T06:31:14.678513Z
| [fp_fs] -Fix: when searching the file system for a matching footprint name, refuse to accept directories
|
M /trunk/src_plugins/fp_fs/fp_fs.c
|
|
r36791
| file changeset diff or repo changeset diff
| igor2 | 2022-09-12T12:51:10.164023Z
| [dialogs] -Fix: do not let the parametric library window open for non-parametric footprints
|
M /trunk/src_plugins/dialogs/dlg_library.c
|
|
|
r36789
| file changeset diff or repo changeset diff
| igor2 | 2022-09-11T02:55:20.787574Z
| [doc] -Add: make it clear that pcb-rnd's license does not affect data edited with pcb-rnd
|
M /trunk/doc/license.html
|
|
|
r36787
| file changeset diff or repo changeset diff
| igor2 | 2022-09-11T02:52:06.694089Z
| -Cleanup: move plan.txt to user/, as it's a plan for the user manual
|
A /trunk/doc/user/plan.txt
D /trunk/doc/plan.txt
|
|
r36786
| file changeset diff or repo changeset diff
| igor2 | 2022-09-11T02:49:48.736817Z
| -Update: number of scritping languages supported in user scripting is over 12 by now
|
M /trunk/doc/scripting.txt
|
|
|
r36784
| file changeset diff or repo changeset diff
| igor2 | 2022-09-11T02:48:21.798759Z
| [doc] -Update: whishlist: Chris's original item for ourown schematics editor is now done
|
M /trunk/doc/wishlist.txt
|
|
|
|
|
r36780
| file changeset diff or repo changeset diff
| igor2 | 2022-09-11T02:28:27.998040Z
| [doc] -Del: remove (comment out) Karl's svn mirror: he probably won't maintain it after his rage-quit
|
M /trunk/doc/mirrors.html
|
|
r36779
| file changeset diff or repo changeset diff
| igor2 | 2022-09-09T12:19:03.225012Z
| [doc] -Fix: packaging: clarify what needs to be installed for GUI
|
M /trunk/doc/developer/packaging/packages.html
M /trunk/doc/developer/packaging/Changelog
M /trunk/doc/developer/packaging/desc
|
|
r36778
| file changeset diff or repo changeset diff
| igor2 | 2022-09-07T11:37:26.919445Z
| [act_read] -Fix: IDP error message printed the wrong syntax text (for idplist)
|
M /trunk/src_plugins/act_read/act_idpath.c
|
|
|
|
|
|
|
r36772
| file changeset diff or repo changeset diff
| igor2 | 2022-08-31T09:54:26.661573Z
| [io_lihata] -Add: use .lht for altnerate extension so that pcb-rnd -x foo.lht removes .lht as expected
|
M /trunk/src_plugins/io_lihata/io_lihata.c
|
|
r36771
| file changeset diff or repo changeset diff
| igor2 | 2022-08-31T09:53:54.251111Z
| [core] -Add: plug_io: "alternate extension" field to be able to support "old file name endings" for the Ringdove switchover
|
M /trunk/src/plug_io.c
M /trunk/src/hid_cam.c
M /trunk/src/plug_io.h
|
|
|
r36769
| file changeset diff or repo changeset diff
| igor2 | 2022-08-31T09:29:54.380274Z
| [io_lihata] -Change: switch over to the new Ringdove file name ending conventions: .rp for PCBs and .rf for footprints
|
M /trunk/src_plugins/io_lihata/io_lihata.c
|
|
r36768
| file changeset diff or repo changeset diff
| igor2 | 2022-08-30T03:59:17.109623Z
| [libcdtr] -Fix: missing cast from whatever-coord-type to double in debug print
|
M /trunk/src_3rd/libcdtr/debug.c
|
|
r36767
| file changeset diff or repo changeset diff
| igor2 | 2022-08-30T03:50:44.556333Z
| [lib_compat_help] -Fix: typo stopped the code from realizing y-offseted circle padstack shape while expecting centered shape
|
M /trunk/src_plugins/lib_compat_help/pstk_compat.c
|
|
r36766
| file changeset diff or repo changeset diff
| igor2 | 2022-08-30T03:48:36.090438Z
| [io_eagle] -Fix: did not throw warning when only bottom pad size differed
|
M /trunk/src_plugins/io_eagle/read.c
|
|
r36765
| file changeset diff or repo changeset diff
| igor2 | 2022-08-30T03:46:52.131083Z
| [export_xy] -Fix: when counting heavy terminals for pins, accept them on both top and bottom side copper
|
M /trunk/src_plugins/export_xy/xy.c
|
|
|
r36763
| file changeset diff or repo changeset diff
| igor2 | 2022-08-30T03:37:01.719078Z
| [io_lihata] -Fix: no need to check twice for quoting ':' when writing strings
|
M /trunk/src_plugins/io_lihata/write.c
|
|
|
|
|
|
r36758
| file changeset diff or repo changeset diff
| erich | 2022-08-23T14:28:19.143294Z
| [TODO] -Add: need to implement new file endings for subcirctuis in buffer subcircuit save
|
M /trunk/doc/TODO
|
|
|
r36756
| file changeset diff or repo changeset diff
| igor2 | 2022-08-23T06:12:45.996517Z
| [doc] -Add: external deps per package in packager's doc
|
M /trunk/doc/developer/packaging/packages.html
M /trunk/doc/developer/packaging/Changelog
M /trunk/doc/developer/packaging/packages.sh
M /trunk/doc/developer/packaging/description.txt
|
|
r36755
| file changeset diff or repo changeset diff
| igor2 | 2022-08-23T06:12:21.550394Z
| [doc] -Add: fill in plugin external deps for the packager's doc
|
M /trunk/src_plugins/export_stl/export_stl.pup
M /trunk/src_plugins/io_eagle/io_eagle.pup
M /trunk/src_plugins/order_pcbway/order_pcbway.pup
M /trunk/src_plugins/import_ttf/import_ttf.pup
|
|
r36754
| file changeset diff or repo changeset diff
| igor2 | 2022-08-23T05:53:16.997362Z
| [doc] -Update: packager's doc html for import sch-rnd and pxm move-out
|
M /trunk/doc/developer/packaging/packages.html
|
|
|
|
|
|
|
r36748
| file changeset diff or repo changeset diff
| igor2 | 2022-08-17T15:14:15.175458Z
| [core] -Add: rats patch cleanup call: remove subc attribute change if it's already done (on fwd annotation)
|
M /trunk/src/rats_patch.c
|
|
r36747
| file changeset diff or repo changeset diff
| igor2 | 2022-08-17T07:04:05.169324Z
| [core] -Add: rats patch cleanup: recognize of an addconn or delcon is done and remove it
|
M /trunk/src/netlist.h
M /trunk/src/rats_patch.c
M /trunk/src/netlist.c
|
|
|
r36745
| file changeset diff or repo changeset diff
| igor2 | 2022-08-17T06:36:05.692326Z
| [core] -Add: rats_patch: cleanup func: iterate over the list of patches and prepare for removing the ones that are done
|
M /trunk/src/rats_patch.c
|
|
r36744
| file changeset diff or repo changeset diff
| igor2 | 2022-08-17T03:16:35.798013Z
| [io_pcb] -Add: warn on thermal scale too small on load already
|
M /trunk/src_plugins/io_pcb/parse_y.y
M /trunk/src_plugins/io_pcb/parse_y.c
|
|
|
|
|
r36740
| file changeset diff or repo changeset diff
| igor2 | 2022-08-16T06:55:04.185172Z
| [core] -Fix: ratch patch: remove netlist change event binding on uninit
|
M /trunk/src/main.c
M /trunk/src/rats_patch.c
|
|
r36739
| file changeset diff or repo changeset diff
| igor2 | 2022-08-16T06:47:16.733244Z
| [core] -Add: rats_patch: hook for removing entries that got already resolved
|
M /trunk/src/rats_patch.c
M /trunk/src/rats_patch.h
|
|
|