next page
r38176 file changeset diff or repo changeset diff igor22023-09-01T04:01:57.494898Z
 
[TODO] -Add: mark a piece of code where subc-in-subc extended syntax matters
r37004 file changeset diff or repo changeset diff igor22022-11-20T09:00:40.661432Z
 
[core] -Fix: netlist: do not make 0-sized allocation on subnet mapping
r36747 file changeset diff or repo changeset diff igor22022-08-17T07:04:05.169324Z
 
[core] -Add: rats patch cleanup: recognize of an addconn or delcon is done and remove it
r33241 file changeset diff or repo changeset diff igor22020-11-11T15:40:30.343001Z
 
[core] -Fix: pcb_net_find_by_obj() shouldn't crash on a terminal whose subc has no refdes attribute
r32753 file changeset diff or repo changeset diff igor22020-09-16T08:15:58.298835Z
 
[core] -Fix: netlist: use macro for checking if an object is already found, instead of direct access to find_ctx_t private fields
r32486 file changeset diff or repo changeset diff igor22020-08-19T05:24:15.114650Z
 
[netlist] -Fix: do not ignore subcircuit nonetlist flag
r32115 file changeset diff or repo changeset diff igor22020-07-02T06:53:03.201898Z
 
[core] -Cleanup: rename attrib.[ch] public symbols back to pcb_ prefix from rnd_ prefix as they are not part of librnd anymore
r31011 file changeset diff or repo changeset diff igor22020-04-30T15:07:11.319970Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (pcb_bool)
r31007 file changeset diff or repo changeset diff igor22020-04-30T14:30:17.364859Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (pcb-printf)
r31005 file changeset diff or repo changeset diff igor22020-04-30T14:16:17.121285Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (misc_util)
r30981 file changeset diff or repo changeset diff igor22020-04-30T08:28:23.744744Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (hid)
r30980 file changeset diff or repo changeset diff igor22020-04-30T08:20:54.258802Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (hid)
r30971 file changeset diff or repo changeset diff igor22020-04-30T04:06:23.039616Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (global typedefs)
r30967 file changeset diff or repo changeset diff igor22020-04-30T03:31:54.837181Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (event)
r30955 file changeset diff or repo changeset diff igor22020-04-29T05:04:30.912034Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (error.h)
r30942 file changeset diff or repo changeset diff igor22020-04-28T15:47:23.888740Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (compat_misc)
r30926 file changeset diff or repo changeset diff igor22020-04-28T11:18:05.873540Z
 
[core] -Del: special case code that placed donut rats
r30913 file changeset diff or repo changeset diff igor22020-04-27T15:48:19.827571Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (box)
r30905 file changeset diff or repo changeset diff igor22020-04-27T14:56:00.509130Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix (in attributes)
r30903 file changeset diff or repo changeset diff igor22020-04-27T14:48:42.007588Z
 
[librnd] -Cleanup: rename pcb_ prefix to rnd_ prefix
r29778 file changeset diff or repo changeset diff igor22020-02-12T07:03:21.310826Z
 
[gfx] -Add: introduce new object type gfx and add (mostly dummy) handler for it in all dispatchers
r29412 file changeset diff or repo changeset diff igor22020-01-27T04:30:36.367933Z
 
[librnd] -Split: move PCB-specific events back from librnd to core, using the new "app events" registration
r29257 file changeset diff or repo changeset diff igor22020-01-24T06:38:40.856474Z
 
[librnd] -Cleanup: librnd separation: #includes should use <librnd/>
r29121 file changeset diff or repo changeset diff igor22020-01-10T07:32:44.577031Z
 
[netlist] -Add: undoable version of term (in net) allocation
r29120 file changeset diff or repo changeset diff igor22020-01-10T06:05:39.269337Z
 
[netlist] -Add: undo API for allocating a terminal in a netlist (will fix the undo bugs related to rat draw)
r29118 file changeset diff or repo changeset diff igor22020-01-10T04:34:00.367636Z
 
[netlist] -Add: API for undoable rats patch append
r29033 file changeset diff or repo changeset diff igor22020-01-03T10:23:26.863050Z
 
[netlist] -Fix: emit netlist changed event to get the netlist window updated when rat drawn new net is undone
r29022 file changeset diff or repo changeset diff igor22020-01-03T08:53:59.619542Z
 
[netlist] -Fix: remove excess \n from the debug print of the enw undo code
r29018 file changeset diff or repo changeset diff igor22020-01-03T08:01:42.392011Z
 
-Update: bump copyright year
r29016 file changeset diff or repo changeset diff igor22020-01-03T07:39:59.944739Z
 
[netlist] -Fix: creating new networks by drawing rat lines is undoable
r29015 file changeset diff or repo changeset diff igor22020-01-03T07:38:30.117921Z
 
[netlist] -Add: network alloc undo code (in preparation for fixing non-undoable rat draw)
r29012 file changeset diff or repo changeset diff igor22020-01-03T07:10:38.229766Z
 
[netlist] -Add: prepare the API for undoable net allocation (for fixing the broken rat line new net undo)
r28032 file changeset diff or repo changeset diff igor22019-11-07T04:58:20.605693Z
 
[fungw] -Add: pcb_actionv_bin() gets (pcb_hidlib_t *) as first arg so it can be passed down to the action
r28014 file changeset diff or repo changeset diff igor22019-11-06T04:46:51.289672Z
 
[mincut] -Add: pressing cancel should stop mincut for this short-circuit-search, for subsequent shorts (there may be more than one); the global cancel state is stoed in netlist.c's sctx
r27700 file changeset diff or repo changeset diff igor22019-09-27T03:14:47.021010Z
 
[netlist] -Fix: typo in comment
r27699 file changeset diff or repo changeset diff igor22019-09-27T03:09:47.367921Z
 
[netlist] -Fix: typo in comment
r27538 file changeset diff or repo changeset diff igor22019-09-11T02:43:30.308366Z
 
[netlist] -Add: print details in warning about missing terminals or otherwise failed rat placement
r27292 file changeset diff or repo changeset diff igor22019-08-23T11:31:11.674882Z
 
[netlist] -Add: separator (header) in netlist results so subsequent runs won't cause confusion
r26976 file changeset diff or repo changeset diff igor22019-07-27T05:35:37.786156Z
 
[netlist2] -Cleanup: rename to netlist (the old implementation is long gone)
r26806 file changeset diff or repo changeset diff igor22019-07-20T16:10:40.065482Z
 
[hid] -Del: HID API: remove pcb_hidlib_t * from the invalidate calls and notify_mark_change() and notify_crosshair_change
r26773 file changeset diff or repo changeset diff igor22019-07-20T08:01:10.025309Z
 
[hid] -Add: invalidate API calls get a pcb_hid_t * as first arg
r25198 file changeset diff or repo changeset diff igor22019-05-03T06:05:50.181737Z
 
[hidlib] -Add: invalidate and crosshair refresh API: (pcb_hidlib_t *) as first arg
r25189 file changeset diff or repo changeset diff igor22019-05-03T04:02:53.656878Z
 
[hidlib] -Add: pcb_event() gets (pcb_hidlib_t *) as first argument so event callbacks will have a chance to get a context later on
r24724 file changeset diff or repo changeset diff igor22019-04-19T16:07:04.618309Z
 
[netlist] -Fix: count shorts and don't congratulate if there's any
r24460 file changeset diff or repo changeset diff igor22019-04-05T05:59:22.864783Z
 
[netlist] -Fix: uninitialized target-net in short mapping (triggered invalid memory reads on term-term shorts)
r24278 file changeset diff or repo changeset diff igor22019-03-28T02:30:03.346442Z
 
[netlist] -Fix: short check segfault when the offending subc has no refdes
r23611 file changeset diff or repo changeset diff igor22019-03-02T13:30:26.957090Z
 
[rat] -Add: prepare the API for rat lines to remember their anchor objects
r23590 file changeset diff or repo changeset diff igor22019-03-02T10:07:49.555366Z
 
[netlist] -Cleanup: remove the 'same' argument from pcb_term_find_name() - nothing uses it
r23574 file changeset diff or repo changeset diff igor22019-03-02T08:19:48.436749Z
 
[netlist] -Del: old netlist code from the new netlist code
r23553 file changeset diff or repo changeset diff igor22019-03-02T04:49:30.965620Z
 
[netlist] -Del: old netlist code from netlist2
r23550 file changeset diff or repo changeset diff igor22019-03-01T18:40:49.512120Z
 
[netlist] -Add: low level support for selected-only rat add
r23549 file changeset diff or repo changeset diff igor22019-03-01T18:18:30.404237Z
 
[netlist] -Fix: typo
r23379 file changeset diff or repo changeset diff igor22019-02-23T06:34:41.937304Z
 
[netlist] -Add: when adding all rats, skip nets that has inhibit_rats set
r23372 file changeset diff or repo changeset diff igor22019-02-23T04:30:09.331707Z
 
[netlist] -Add: case insensitive net search by name, standardize how user input is looked up
r23354 file changeset diff or repo changeset diff igor22019-02-22T07:52:37.137824Z
 
[netlist] -Add: publish short uninit function
r23353 file changeset diff or repo changeset diff igor22019-02-22T07:45:22.156082Z
 
[netlist] -Add: publish short_ctx init function
r23352 file changeset diff or repo changeset diff igor22019-02-22T07:39:05.858661Z
 
[netlist] -Cleanup: rename short_ctx_t to pcb_short_ctx_t for the prefix in public API
r23351 file changeset diff or repo changeset diff igor22019-02-22T07:35:54.427923Z
 
[netlist] -Add: publish API for subnet mapping (required e.g. by the autorouter)
r23318 file changeset diff or repo changeset diff igor22019-02-21T04:53:51.340282Z
 
[netlist] -Add: regex based net search by name
r23315 file changeset diff or repo changeset diff igor22019-02-21T04:23:39.640283Z
 
[netlist] -Add: convenience function: find net terminal by obj
r23306 file changeset diff or repo changeset diff igor22019-02-20T08:36:09.239870Z
 
[netlist] -Add: rats-to-go messages
r23290 file changeset diff or repo changeset diff igor22019-02-20T03:04:11.113492Z
 
[netlist] -Fix: do not assume the first terminal we are searching from actually exists - missing first terminal left the find state uninitialized (reported by Gabriel)
r23285 file changeset diff or repo changeset diff igor22019-02-19T06:27:00.549299Z
 
[netlist] -Fix: inhibit draw while net ripup, to speed up the process
r23284 file changeset diff or repo changeset diff igor22019-02-19T06:23:48.531150Z
 
[netlist] -Fix: ripup is now undoable, atomically
r23280 file changeset diff or repo changeset diff igor22019-02-19T06:17:06.109499Z
 
[netlist] -Add: low level ripup function that does not interfere with the found flag
r23275 file changeset diff or repo changeset diff igor22019-02-19T04:28:18.178409Z
 
[netlist] -Fix: missing include for the transition
r23270 file changeset diff or repo changeset diff igor22019-02-18T08:04:16.688529Z
 
[netlist] -Add: sorted netlist array is NULL terminated for easier looping
r23263 file changeset diff or repo changeset diff igor22019-02-18T06:25:42.465957Z
 
[netlist] -Add: new rat draw code also adds the new connection(s) to the old structs to keep things consistent for the transition
r23262 file changeset diff or repo changeset diff igor22019-02-18T06:06:59.594811Z
 
[netlist] -Add: create a patch entry only if the connection is new
r23260 file changeset diff or repo changeset diff igor22019-02-18T04:44:01.629574Z
 
[netlist] -Fix: use the user provided net name when creating a new net
r23259 file changeset diff or repo changeset diff igor22019-02-18T04:35:41.468998Z
 
[netlist] -Fix: rat draw: accept the situation that neither terminal is in a net - that's when a new net is created
r23258 file changeset diff or repo changeset diff igor22019-02-18T04:30:11.210914Z
 
[netlist] -Add: rewrite the rat drawn net code from scratch for the new API
r23254 file changeset diff or repo changeset diff igor22019-02-17T17:16:03.394226Z
 
[netlist] -Fix: the new netlist code shall use the EDITED netlist, not the INPUT netlist
r23247 file changeset diff or repo changeset diff igor22019-02-17T16:06:34.737107Z
 
[netlist] -Cleanup: indentation
r23246 file changeset diff or repo changeset diff igor22019-02-17T16:05:31.813912Z
 
[netlist] -Add: netlist copy function
r23241 file changeset diff or repo changeset diff igor22019-02-17T14:38:22.065565Z
 
[[netlist] -Move: netlist changed call from old netlist code to new
r23236 file changeset diff or repo changeset diff igor22019-02-17T09:42:23.976110Z
 
[netlist] -Add: update conf_core.temp.rat_warn so the warn flags get cleared by the rats code on click
r23233 file changeset diff or repo changeset diff igor22019-02-17T09:18:34.371413Z
 
[netlist] -Fix: pss offending net pointer instead of offending net name to the short indicate event
r23231 file changeset diff or repo changeset diff igor22019-02-17T08:46:04.107156Z
 
[netlist] -Fix: passing the wrong args to the short indication event
r23230 file changeset diff or repo changeset diff igor22019-02-17T08:26:01.898542Z
 
[netlist] -Add: generate the short indication event but if no plugin handled it, fall back to the dummy indication (similar to how the old code indicated shorts)
r23228 file changeset diff or repo changeset diff igor22019-02-17T07:20:24.723964Z
 
[netlist] -Add: when doing a draw-all-rats run, use a single short_ctx so net1->net2 and net2->net1 won't appear as duplicate
r23227 file changeset diff or repo changeset diff igor22019-02-17T07:11:02.537995Z
 
[netlist] -Add: short deduplication using a hash table
r23226 file changeset diff or repo changeset diff igor22019-02-17T06:53:51.958501Z
 
[netlist] -Add: short_ctx init/uninit in preparation of a short found hash
r23225 file changeset diff or repo changeset diff igor22019-02-17T06:45:11.361584Z
 
[netlist] -Fix: const correctness on net find
r23224 file changeset diff or repo changeset diff igor22019-02-17T06:44:06.922079Z
 
[netlist] -Add: introduce a context struct for tracking shorts
r23223 file changeset diff or repo changeset diff igor22019-02-17T06:29:24.948271Z
 
[netlist] -Fix: pcb_net_find_by_refdes_term() comparing the wrong field for term
r23222 file changeset diff or repo changeset diff igor22019-02-17T06:27:28.845297Z
 
[netlist] -Add: look up offender net on short circuit
r23221 file changeset diff or repo changeset diff igor22019-02-17T06:01:14.152383Z
 
[netlist] -Add: better handling of best == NULL, with a long explanation about when this would happen
r23220 file changeset diff or repo changeset diff igor22019-02-17T05:21:44.129560Z
 
[netlist] -Add: detect short circuits
r23218 file changeset diff or repo changeset diff igor22019-02-17T04:41:07.793083Z
 
[netlist] -Cleanup: remove unused var
r23217 file changeset diff or repo changeset diff igor22019-02-17T04:40:21.541019Z
 
[netlist] -Cleanup: rename pcb_net_term_crawl_flag() to pcb_net_term_crawl() - it is more generic, not flag setter only
r23209 file changeset diff or repo changeset diff igor22019-02-16T15:13:18.381236Z
 
[netlist] -Fix: typo in matching undone and done subnets for figuring the best conn
r23208 file changeset diff or repo changeset diff igor22019-02-16T15:08:47.782791Z
 
[netlist] -Add: assert() on having a best connection between two subnets
r23207 file changeset diff or repo changeset diff igor22019-02-16T14:58:16.422539Z
 
[netlist] -Add: function to add all rats on all nets
r23206 file changeset diff or repo changeset diff igor22019-02-16T14:38:42.085548Z
 
[netlist] -Cleanup: const correctness
r23205 file changeset diff or repo changeset diff igor22019-02-16T14:36:54.878226Z
 
[netlist] -Add: netlist geo fills in layer groups
r23193 file changeset diff or repo changeset diff igor22019-02-16T12:52:04.278830Z
 
[netlist] -Add: rat accuracy argument for the new rat optimization code so the old autorouter won't keep the user from having more accurate rat lines
r23192 file changeset diff or repo changeset diff igor22019-02-16T12:38:45.499511Z
 
[netlist] -Add: prepare for a geometry code for rat line shortest-distance problem
r23191 file changeset diff or repo changeset diff igor22019-02-16T09:47:40.484798Z
 
[netlist] -Add: frame of the new rat updater
r23188 file changeset diff or repo changeset diff igor22019-02-16T04:37:32.302316Z
 
[netlist] -Optimize: do not run flag crawl from terminals that are already found

Command line to view the complete history:
svn log -v svn://svn.repo.hu/pcb-rnd//trunk/src/netlist.c