r38298
| file changeset diff or repo changeset diff
| igor2 | 2023-09-21T09:36:14.121380Z
| [TODO] -Update: wishlist: W10 (back annotation) and W13 (MCU alternate pin functions in sch-rnd) are done
|
M /trunk/doc/wishlist.txt
|
|
|
|
|
|
|
|
|
r38290
| file changeset diff or repo changeset diff
| igor2 | 2023-09-07T13:35:18.028110Z
| [trimesh] -Add: plugin frame
|
A /trunk/src_plugins/trimesh/trimesh.c
A /trunk/src_plugins/trimesh/Plug.tmpasm
A /trunk/src_plugins/trimesh
A /trunk/src_plugins/trimesh/trimesh.pup
M /trunk/scconfig/plugins.h
M /trunk/src/Makefile.dep
M /trunk/src_plugins/plugins_ALL.tmpasm
A /trunk/src_plugins/trimesh/Makefile
|
|
|
|
r38287
| file changeset diff or repo changeset diff
| igor2 | 2023-09-06T13:45:51.496993Z
| [backann] -Add: CLI for attribute back annot: propset(), just make sure the right conf node is set
|
M /trunk/doc/user/06_feature/backann/index.html
|
|
|
|
r38284
| file changeset diff or repo changeset diff
| igor2 | 2023-09-06T13:28:44.098032Z
| [doc] -Add: backann: CLI for conn add and break: the BaConn() action
|
M /trunk/doc/user/06_feature/backann/index.html
|
|
|
r38282
| file changeset diff or repo changeset diff
| igor2 | 2023-09-06T13:27:30.258961Z
| [core] -Add: netlist patch: implement low level break conn for single terminal and all selected terminals
|
M /trunk/src/rats_patch.c
M /trunk/src/rats_patch.h
|
|
|
|
r38279
| file changeset diff or repo changeset diff
| igor2 | 2023-09-06T12:16:01.209229Z
| -Update: action ref
|
M /trunk/doc/user/09_appendix/action_reference.html
M /trunk/doc/user/09_appendix/action_details.html
|
|
r38278
| file changeset diff or repo changeset diff
| igor2 | 2023-09-06T12:14:56.922034Z
| [doc] -Add: BaConn() and BaSubc() action doc
|
A /trunk/doc/user/09_appendix/action_src/basubc.html
A /trunk/doc/user/09_appendix/action_src/baconn.html
|
|
|
r38276
| file changeset diff or repo changeset diff
| igor2 | 2023-09-06T11:54:58.109746Z
| -Update: regen action ref
|
M /trunk/doc/user/09_appendix/action_reference.html
M /trunk/doc/user/09_appendix/action_details.html
|
|
r38275
| file changeset diff or repo changeset diff
| igor2 | 2023-09-06T11:54:23.914627Z
| [dialogs] -Move: addconn functions from the dialog code to core (rats_patch) to make the functionality available in an action
|
M /trunk/src/rats_patch.c
M /trunk/src_plugins/dialogs/dlg_netlist.c
M /trunk/src/rats_patch.h
|
|
r38274
| file changeset diff or repo changeset diff
| igor2 | 2023-09-06T11:47:23.076794Z
| [dialogs] -Change: decouple addconn functions from the netlist dialog (preparation for actions)
|
M /trunk/src_plugins/dialogs/dlg_netlist.c
|
|
r38273
| file changeset diff or repo changeset diff
| igor2 | 2023-09-06T11:44:20.778571Z
| [dialogs] -Change: make addconn functions public (preparation for actions)
|
M /trunk/src_plugins/dialogs/dlg_netlist.c
|
|
r38272
| file changeset diff or repo changeset diff
| igor2 | 2023-09-06T11:30:21.168425Z
| [doc] -Add: back annotation: link the pool node for historical aspects
|
M /trunk/doc/user/06_feature/backann/index.html
|
|
r38271
| file changeset diff or repo changeset diff
| igor2 | 2023-09-06T11:27:43.074484Z
| [doc] -Add: back annotation: board file formats and versions
|
M /trunk/doc/user/06_feature/backann/index.html
|
|
|
|
|
|
r38266
| file changeset diff or repo changeset diff
| igor2 | 2023-09-06T10:56:53.627783Z
| [doc] -Add: back annotation: mention the back annotation window [doc] -Fix: back annotation: typos
|
M /trunk/doc/user/06_feature/backann/index.html
|
|
r38265
| file changeset diff or repo changeset diff
| igor2 | 2023-09-06T10:45:10.392723Z
| [doc] -Add: back annotation: document network related operations
|
M /trunk/doc/user/06_feature/backann/index.html
|
|
|
r38263
| file changeset diff or repo changeset diff
| igor2 | 2023-09-06T09:52:49.005070Z
| [doc] -Add: back annotation: explain how it works, list file format and software versions
|
A /trunk/doc/user/06_feature/backann/index.html
|
|
r38262
| file changeset diff or repo changeset diff
| igor2 | 2023-09-06T08:15:08.470411Z
| [doc] -Add: empty page for documenting back annotation
|
M /trunk/doc/user/06_feature/index.html
A /trunk/doc/user/06_feature/backann
|
|
r38261
| file changeset diff or repo changeset diff
| igor2 | 2023-09-06T07:56:45.118094Z
| [core] -Fix: separate netlist change event and netlist import event; clean up netlist patch list only after an import so back annotation entries are not lost accidentally (because they are already done on the board) without a forward annotation
|
M /trunk/src/object_act.c
M /trunk/src_plugins/dialogs/dlg_netlist_patch.c
M /trunk/src/event.c
M /trunk/src/rats_patch.c
M /trunk/src/event.h
|
|
r38260
| file changeset diff or repo changeset diff
| igor2 | 2023-09-06T07:32:32.308226Z
| [backann] -Fix: rats patch "already done" check: when accepting component add/del, consider the input netlist, not the edited netlist (the edited netlist will always have the modifiaction, independently of whether it's been annotated back to the schematics)
|
M /trunk/src/rats_patch.c
|
|
|
r38258
| file changeset diff or repo changeset diff
| igor2 | 2023-09-06T06:09:12.003170Z
| [core] -Fix: rats patch: back annotation on subc del: check connectivity before connections are removed, else the actual comp del line will always be missing
|
M /trunk/src/rats_patch.c
M /trunk/src/netlist_act.c
M /trunk/src/rats_patch.h
|
|
r38257
| file changeset diff or repo changeset diff
| igor2 | 2023-09-06T05:26:56.866666Z
| [core] -Fix: rats patch fwd annot verify: if a terminal is not on a net the call may return -1 (e.g. the net is missing) - accept thta as connection broken
|
M /trunk/src/rats_patch.c
|
|
r38256
| file changeset diff or repo changeset diff
| igor2 | 2023-09-06T03:15:41.338981Z
| [propedit] -Add: prepare the code for back annotating terminal attribute changes (attr_pin) but don't do it yet because forward annotation doesn't deliver them so they can never be removed from the patch list
|
M /trunk/src_plugins/propedit/propsel.c
|
|
|
r38254
| file changeset diff or repo changeset diff
| igor2 | 2023-09-04T08:18:50.180147Z
| [TODO] -Change: delay back annotation announcements until lihata v9 font upgrade is decided
|
M /trunk/doc/TODO
|
|
|
r38252
| file changeset diff or repo changeset diff
| igor2 | 2023-09-04T08:17:12.258141Z
| [doc] -Add: document lihata board v9 upgrade on drawing area box approach instead of width/height
|
M /trunk/doc/developer/lihata_format/tree.txt
M /trunk/doc/developer/io_lihata_ver.html
M /trunk/doc/developer/lihata_format/pcb-rnd-board-v.svg
M /trunk/doc/developer/lihata_format/root_board.lht
M /trunk/doc/developer/lihata_format/tree.html
|
|
r38251
| file changeset diff or repo changeset diff
| igor2 | 2023-09-04T08:12:36.482830Z
| [io_lihata] -Add: board v9: save full drawing area box instead of just x;y (width;height) so that negative coords are fully supported by the file format
|
M /trunk/src_plugins/io_lihata/read.c
M /trunk/src_plugins/io_lihata/write.c
M /trunk/src_plugins/io_lihata/write_style.c
|
|
|
|
r38248
| file changeset diff or repo changeset diff
| igor2 | 2023-09-04T07:17:13.329646Z
| [core] -Fix: back annot export: don't crash for empty netlist patch when exporting tedax - rather export headers for an empty list
|
M /trunk/src/rats_patch.c
|
|
r38247
| file changeset diff or repo changeset diff
| igor2 | 2023-09-04T07:12:34.422421Z
| [core] -Add: file format selector in rats patch export (back annotation export) dialog
|
M /trunk/src/rats_patch.c
|
|
|
|
|
|
r38242
| file changeset diff or repo changeset diff
| igor2 | 2023-09-04T06:33:20.079153Z
| [propedit] -Add: add subc attribute changes to back annotation list when the config node enables that
|
M /trunk/src_plugins/propedit/propsel.c
|
|
r38241
| file changeset diff or repo changeset diff
| igor2 | 2023-09-04T05:49:01.402504Z
| [propedit] -Add: propedit dialog: set backann config node when checkbox is changed
|
M /trunk/src_plugins/propedit/propdlg.c
|
|
|
r38239
| file changeset diff or repo changeset diff
| igor2 | 2023-09-04T03:20:38.308954Z
| [propedit] -Add: propedit dialog: update subc attr back annotation checkbox from the config node
|
M /trunk/src_plugins/propedit/propdlg.c
|
|
|
r38237
| file changeset diff or repo changeset diff
| igor2 | 2023-09-04T02:52:22.578073Z
| [propedit] -Add: propedit dialog: checkbox for enabling attribute back annotation
|
M /trunk/src_plugins/propedit/propdlg.c
|
|
|
r38235
| file changeset diff or repo changeset diff
| igor2 | 2023-09-04T02:12:50.519459Z
| [menu] -Add: subc add/del back annotation (object and selected) in the back annotation menu
|
M /trunk/src/menu-default.lht
|
|
r38234
| file changeset diff or repo changeset diff
| igor2 | 2023-09-03T13:47:13.081852Z
| [core] -Add: when back-annot removing a subc, first break all its connections (also back-annot)
|
M /trunk/src/rats_patch.c
M /trunk/src/netlist_act.c
M /trunk/src/rats_patch.h
|
|
r38233
| file changeset diff or repo changeset diff
| igor2 | 2023-09-03T13:01:42.404977Z
| [core] -Add: when a subc is added for back annotation, also add its main attributes (footprint and value) when available
|
M /trunk/src/netlist_act.c
|
|
|
|
|
|
r38228
| file changeset diff or repo changeset diff
| igor2 | 2023-09-03T12:16:02.777291Z
| [doc] -Add: lihata board format: comp_add and comp_del ops for netlist patch
|
M /trunk/doc/developer/lihata_format/tree.txt
M /trunk/doc/developer/io_lihata_ver.html
M /trunk/doc/developer/lihata_format/pcb-rnd-board-v.svg
M /trunk/doc/developer/lihata_format/root_board.lht
M /trunk/doc/developer/lihata_format/tree.html
|
|
r38227
| file changeset diff or repo changeset diff
| igor2 | 2023-09-03T12:15:03.790444Z
| [dialogs] -Add: netlist patch window prints comp_add and comp_del lines
|
M /trunk/src_plugins/dialogs/dlg_netlist_patch.c
|
|
r38226
| file changeset diff or repo changeset diff
| igor2 | 2023-09-03T09:06:20.253191Z
| [core] -Add: netlist patch: implement is_subc_created_on_patch() to avoid duplicate adds/removes
|
M /trunk/src/rats_patch.c
|
|
|
r38224
| file changeset diff or repo changeset diff
| igor2 | 2023-09-03T07:35:23.930012Z
| [io_lihata] -Add: support for loading and saving comp_add and comp_del netlist patches in the v9 board format
|
M /trunk/src_plugins/io_lihata/read.c
M /trunk/src_plugins/io_lihata/write.c
|
|
|
r38222
| file changeset diff or repo changeset diff
| igor2 | 2023-09-03T07:28:08.236673Z
| [core] -Add: netlist patch: support for comp_add and comp_del
|
M /trunk/src/rats_patch.c
M /trunk/src/rats_patch.h
|
|
r38221
| file changeset diff or repo changeset diff
| igor2 | 2023-09-03T05:06:35.308619Z
| [core] -Add: high level calls for adding subc add/del to netlist patch: verify if the subc is already on
|
M /trunk/src/rats_patch.c
M /trunk/src/rats_patch.h
|
|
|
|
r38218
| file changeset diff or repo changeset diff
| erich | 2023-09-03T00:39:10.642726Z
| [bug_files] -Add: example files for click shift replace thermals
|
A /work/bug_files/TODO/thermals.rp
A /work/bug_files/TODO/ATO_blade_fuse_holder.rf
|
|
|
r38216
| file changeset diff or repo changeset diff
| igor2 | 2023-09-02T05:05:27.032795Z
| [doc] -Add: lihata board v9 (netlist patch details for comp attr and net attr)
|
M /trunk/doc/developer/lihata_format/tree.txt
M /trunk/doc/developer/lihata_format/comm_flags.lht
M /trunk/doc/developer/lihata_format/pcb-rnd-subcircuit-v.svg
M /trunk/doc/developer/io_lihata_ver.html
M /trunk/doc/developer/lihata_format/pcb-rnd-board-v.svg
M /trunk/doc/developer/lihata_format/data.svg
M /trunk/doc/developer/lihata_format/root_board.lht
M /trunk/doc/developer/lihata_format/tree.html
|
|
r38215
| file changeset diff or repo changeset diff
| igor2 | 2023-09-02T04:56:04.657569Z
| [propedit] -Fix: network attribute changes should cause net attrib netlist patch lines, not comp attrib lines
|
M /trunk/src_plugins/propedit/propsel.c
|
|
r38214
| file changeset diff or repo changeset diff
| igor2 | 2023-09-02T04:53:01.426228Z
| [dialogs] -Add: netlist patch dialog: print comp attr change differently from net attr change
|
M /trunk/src_plugins/dialogs/dlg_netlist_patch.c
|
|
r38213
| file changeset diff or repo changeset diff
| igor2 | 2023-09-02T04:52:22.014588Z
| [io_lihata] -Add: introduce experimental v9 board format for the new netlist patch instructions
|
M /trunk/src_plugins/io_lihata/read.c
M /trunk/src_plugins/io_lihata/write.c
M /trunk/src_plugins/io_lihata/io_lihata.h
|
|
r38212
| file changeset diff or repo changeset diff
| igor2 | 2023-09-02T04:47:48.451727Z
| [core] -Add: netlist patch: introduce separate net attribute case [core] -Add: netlist patch: enable saving tedax backann v2 with "attr_conn" for net attribute changes
|
M /trunk/src/rats_patch.c
M /trunk/src/rats_patch.h
|
|
r38211
| file changeset diff or repo changeset diff
| igor2 | 2023-09-01T14:51:46.184802Z
| [io_lihata] -Add: register board file format version 9 (mainly for the back annotation upgrade)
|
M /trunk/src_plugins/io_lihata/io_lihata.c
M /trunk/src_plugins/io_lihata/write.c
M /trunk/src_plugins/io_lihata/write.h
|
|
r38210
| file changeset diff or repo changeset diff
| igor2 | 2023-09-01T14:12:00.460410Z
| [core] -Cleanup: rename RATP_CHANGE_ATTRIB to RATP_CHANGE_COMP_ATTRIB to make room for network attributes in back annotation
|
M /trunk/src_plugins/io_lihata/read.c
M /trunk/src_plugins/dialogs/dlg_netlist_patch.c
M /trunk/src_plugins/propedit/propsel.c
M /trunk/src/rats_patch.c
M /trunk/src_plugins/io_pcb/parse_y.y
M /trunk/src/rats_patch.h
M /trunk/src_plugins/io_pcb/parse_y.c
|
|
r38209
| file changeset diff or repo changeset diff
| igor2 | 2023-09-01T13:59:41.316359Z
| [core] -Cleanup: rename PCB_RPE_ATTR_CHG to PCB_RPE_COMP_ATTR_CHG as it deals with components only and there would be another for nets
|
M /trunk/src_plugins/io_lihata/write.c
M /trunk/src/rats_patch.c
M /trunk/src/rats_patch.h
|
|
r38208
| file changeset diff or repo changeset diff
| igor2 | 2023-09-01T13:48:06.935474Z
| -Update: bump copyright year, mention nlnet support
|
M /trunk/src/rats_patch.c
M /trunk/src/netlist_act.c
M /trunk/src/rats_patch.h
|
|
|
|
r38205
| file changeset diff or repo changeset diff
| igor2 | 2023-09-01T12:24:08.437268Z
| [core] -Add: back annotation save: throw error when unknown file format is specified
|
M /trunk/src/rats_patch.c
|
|
r38204
| file changeset diff or repo changeset diff
| igor2 | 2023-09-01T12:19:06.485567Z
| [core] -Add: extend the rats patch API and action to take file format (more than just old/new)
|
M /trunk/src/rats_patch.c
M /trunk/src_plugins/io_pcb/file.c
M /trunk/src/rats_patch.h
|
|
|
|
|
r38200
| file changeset diff or repo changeset diff
| igor2 | 2023-09-01T09:56:36.122731Z
| [doc] -Add: document new Netlist(Remove) for back annotation
|
M /trunk/doc/user/09_appendix/action_reference.html
M /trunk/doc/user/09_appendix/action_details.html
M /trunk/doc/user/09_appendix/action_src/netlist.html
|
|
r38199
| file changeset diff or repo changeset diff
| igor2 | 2023-09-01T09:55:15.037702Z
| -Update: action ref man
|
M /trunk/doc/user/09_appendix/dialogs.html
M /trunk/doc/user/09_appendix/action_reference.html
M /trunk/doc/user/09_appendix/formats.html
|
|