previous page | next page
r35635 file changeset diff or repo changeset diff igor22021-08-12T16:39:35.439795Z
 
[ar_extern] -Cleanup: freerouting: remove dead code

M /trunk/src_plugins/ar_extern/e_freerouting.c
r35634 file changeset diff or repo changeset diff igor22021-08-12T16:12:14.656592Z
 
[ar_extern] -Add: freerouting: operate all 3 progress bars

M /trunk/src_plugins/ar_extern/e_freerouting.c
r35633 file changeset diff or repo changeset diff igor22021-08-12T16:12:00.317063Z
 
[ar_extern] -Add: provide 3 progress bars for more detailed progress report [ar_extern] -Add: internal call for updating the progress bars

M /trunk/src_plugins/ar_extern/dlg_extroute.c
M /trunk/src_plugins/ar_extern/ar_extern.c
r35632 file changeset diff or repo changeset diff igor22021-08-12T16:04:00.306904Z
 
[TODO] -Update: source signatures ACK'd

M /trunk/doc/TODO
r35631 file changeset diff or repo changeset diff igor22021-08-12T15:29:33.951801Z
 
[ar_extern] -Add: freerouting: relay stdout to the message log in debug mode

M /trunk/src_plugins/ar_extern/e_freerouting.c
r35630 file changeset diff or repo changeset diff igor22021-08-12T15:16:16.655743Z
 
[ar_extern] -Add: freerouting: run the router with popen() instead of system() so progress report can be parsed

M /trunk/src_plugins/ar_extern/e_freerouting.c
r35629 file changeset diff or repo changeset diff igor22021-08-12T15:10:14.355458Z
 
[ar_extern] -Fix: freerouting: double free of temp file name

M /trunk/src_plugins/ar_extern/e_freerouting.c
r35628 file changeset diff or repo changeset diff igor22021-08-12T15:09:13.354494Z
 
[ar_extern] -Fix: wrong error message prefix

M /trunk/src_plugins/ar_extern/e_freerouting.c
r35627 file changeset diff or repo changeset diff igor22021-08-12T15:06:18.023858Z
 
[ar_extern] -Add: freerouting: generate temp file names for the dsn and ses files

M /trunk/src_plugins/ar_extern/e_freerouting.c
r35626 file changeset diff or repo changeset diff igor22021-08-12T14:54:37.914833Z
 
[ar_extern] -Add: freerouting: use -cli only with freerouting.cli; freerouting.net is started up with GUI because some options will need to be set there bu the user and the ses file needs to be saved too

M /trunk/src_plugins/ar_extern/e_freerouting.c
r35625 file changeset diff or repo changeset diff igor22021-08-12T14:47:36.105500Z
 
[ar_extern] -Add: freerouting: call Export() to do a DSN export before caling freerouting

M /trunk/src_plugins/ar_extern/e_freerouting.c
r35624 file changeset diff or repo changeset diff igor22021-08-12T14:39:54.733236Z
 
[ar_extern] -Add: freerouting: use 'method' to decide if we need to run the cli or the net version

M /trunk/src_plugins/ar_extern/e_freerouting.c
r35623 file changeset diff or repo changeset diff igor22021-08-12T14:25:37.275677Z
 
-Update: deps

M /trunk/src/Makefile.dep
r35622 file changeset diff or repo changeset diff igor22021-08-12T14:20:32.802825Z
 
[ar_extern] -Add: freerouting: configurable installation dir; when configured, cd there

M /trunk/src_plugins/ar_extern/e_freerouting.c
M /trunk/src_plugins/ar_extern/ar_extern_conf.h
M /trunk/src_plugins/ar_extern/ar_extern.conf
r35621 file changeset diff or repo changeset diff igor22021-08-11T17:48:05.736277Z
 
[ar_extern] -Add: framework for running freerouting.cli and freerouting.net in the background

M /trunk/src_plugins/ar_extern/ar_extern.c
M /trunk/scconfig/Rev.h
A /trunk/src_plugins/ar_extern/e_freerouting.c
M /trunk/src_plugins/ar_extern/ar_extern_conf.h
M /trunk/scconfig/Rev.tab
M /trunk/src_plugins/ar_extern/ar_extern.conf
r35620 file changeset diff or repo changeset diff igor22021-08-11T15:41:37.322330Z
 
[io_altium] -Update: TODO: we are still not sure about text layers in binary for more than 6 copper layers

M /trunk/src_plugins/io_altium/TODO
r35619 file changeset diff or repo changeset diff igor22021-08-11T15:40:58.416876Z
 
[io_altium] -Fix: text mirror happens in X direction

M /trunk/src_plugins/io_altium/pcbdoc.c
r35618 file changeset diff or repo changeset diff igor22021-08-11T14:59:55.452218Z
 
[io_altium] -Change: TODO need better slot test file

M /trunk/src_plugins/io_altium/TODO
r35617 file changeset diff or repo changeset diff igor22021-08-11T14:55:05.000335Z
 
[io_altium] -Update: TODO: bbvia supportfully works now

M /trunk/src_plugins/io_altium/TODO
r35616 file changeset diff or repo changeset diff igor22021-08-11T14:40:36.730994Z
 
[io_altium] -Add: load start/stop layer and create blind/buried vias

M /trunk/src_plugins/io_altium/pcbdoc.c
M /trunk/src_plugins/io_altium/altium_kw.sphash
r35615 file changeset diff or repo changeset diff igor22021-08-11T14:39:26.370064Z
 
[lib_compat_help] -Add: expose enough internals to make it easy to create simple round bbvias

M /trunk/src_plugins/lib_compat_help/pstk_compat.h
M /trunk/src_plugins/lib_compat_help/pstk_compat.c
r35614 file changeset diff or repo changeset diff igor22021-08-11T13:42:52.015328Z
 
[io_altium] -Update: test file failure

M /trunk/src_plugins/io_altium/TODO
r35613 file changeset diff or repo changeset diff igor22021-08-11T13:37:01.373466Z
 
[io_altium] -Del: TODO: text-in-component works as expected

M /trunk/src_plugins/io_altium/TODO
r35612 file changeset diff or repo changeset diff igor22021-08-11T13:36:29.875576Z
 
[io_altium] -Update: TODO as tests progress

M /trunk/src_plugins/io_altium/TODO
r35611 file changeset diff or repo changeset diff igor22021-08-11T04:10:09.429108Z
 
[doc] -Add: news item for release 3.0.0

M /trunk/doc/news.html
r35609 file changeset diff or repo changeset diff igor22021-08-11T04:01:59.576073Z
 
-Update: svn rev in changelog for the release

M /trunk/Changelog
r35608 file changeset diff or repo changeset diff igor22021-08-11T04:01:40.189444Z
 
-Fix: typo in release notes

M /trunk/Release_notes
r35607 file changeset diff or repo changeset diff igor22021-08-11T04:00:48.861839Z
 
-Update: version number to 3.0.0 for the release

M /trunk/scconfig/hooks.c
r35606 file changeset diff or repo changeset diff igor22021-08-11T03:49:40.855872Z
 
[query] -Fix: missing return value in non-void function (advanced search dialog emtpy string corner case)

M /trunk/src_plugins/query/dlg_search.c
r35605 file changeset diff or repo changeset diff igor22021-08-08T08:20:48.067599Z
 
[TODO] -Update: repo.hu source tarball signatures fixed

M /trunk/doc/TODO
r35604 file changeset diff or repo changeset diff igor22021-08-06T15:34:01.656182Z
 
-Add: section on external librnd dep in release notes -Fix: typos in release notes

M /trunk/Release_notes
r35603 file changeset diff or repo changeset diff igor22021-08-06T15:28:31.374267Z
 
-Add: release notes for 3.0.0

M /trunk/Release_notes
r35602 file changeset diff or repo changeset diff igor22021-08-06T15:16:28.126308Z
 
-Add: Changelog for 3.0.0

M /trunk/Changelog
r35601 file changeset diff or repo changeset diff igor22021-08-06T04:13:06.894771Z
 
[io_altium] -Update: TODO for progress on testing

M /trunk/src_plugins/io_altium/pcbdoc.c
M /trunk/src_plugins/io_altium/TODO
r35600 file changeset diff or repo changeset diff igor22021-08-05T07:07:07.139689Z
 
-Fix: typo

M /trunk/doc/developer/alien_formats/io_altium/binary.txt
r35599 file changeset diff or repo changeset diff igor22021-08-05T06:55:17.831486Z
 
[doc] -Add: io_altium: explain bmil

M /trunk/doc/developer/alien_formats/io_altium/binary.txt
r35598 file changeset diff or repo changeset diff igor22021-08-05T05:54:05.532966Z
 
[doc] -Fix: io_altium: half-finished sentence in text layer

M /trunk/doc/developer/alien_formats/io_altium/binary.txt
r35597 file changeset diff or repo changeset diff igor22021-08-05T03:57:59.065356Z
 
[io_altium] -Fix: when subc layer lookup fails, throw error using actual object type instead of hardwired track/line

M /trunk/src_plugins/io_altium/pcbdoc.c
r35596 file changeset diff or repo changeset diff igor22021-08-05T03:56:42.554158Z
 
[doc] -Add: io_altium: heuristics on figuring text layer

M /trunk/doc/developer/alien_formats/io_altium/binary.txt
r35595 file changeset diff or repo changeset diff igor22021-08-05T03:52:50.444431Z
 
[io_altium] -Add: special case text layer resovling in binary, using 2 extra fields instead of the normal layer field

M /trunk/src_plugins/io_altium/pcbdoc.c
M /trunk/src_plugins/io_altium/altium_kw.sphash
M /trunk/src_plugins/io_altium/pcbdoc_bin.c
r35593 file changeset diff or repo changeset diff igor22021-08-04T12:22:16.163910Z
 
[doc] -Update: packager's changelog

M /trunk/doc/developer/packaging/packages.html
M /trunk/doc/developer/packaging/Changelog
M /trunk/doc/developer/packaging/description.txt
r35592 file changeset diff or repo changeset diff igor22021-08-04T02:46:53.167749Z
 
[io_altium] -Fix: typo

M /trunk/src_plugins/io_altium/pcbdoc_bin.c
r35591 file changeset diff or repo changeset diff igor22021-08-04T02:46:18.107131Z
 
[libucdf] -Cleanup: disable stale debug message

M /trunk/src_3rd/libucdf/ucdf.c
r35590 file changeset diff or repo changeset diff igor22021-08-04T02:45:58.635333Z
 
[libucdf] -Fix: wrong check after msat read termination on the number of msat blocks read (caused large files with more than 109 msat entries throw a false alarm error)

M /trunk/src_3rd/libucdf/ucdf.c
r35589 file changeset diff or repo changeset diff igor22021-08-03T17:43:07.592675Z
 
[TODO] -Add: cuvoodoo's feature req on xor draw hole

M /trunk/doc/TODO
r35587 file changeset diff or repo changeset diff igor22021-08-03T17:35:19.984932Z
 
[TODO] -Update: ACK on asm()

M /trunk/doc/TODO
r35586 file changeset diff or repo changeset diff igor22021-08-03T07:13:49.210479Z
 
[doc] -Add: io_altium: 13.x limitations on data model side

M /trunk/doc/developer/alien_formats/io_altium/model.txt
r35585 file changeset diff or repo changeset diff igor22021-08-03T06:50:34.156843Z
 
[io_altium] -Fix: high level: uninitialized subc variable in parsing vias

M /trunk/src_plugins/io_altium/pcbdoc.c
r35584 file changeset diff or repo changeset diff igor22021-08-03T06:46:06.713163Z
 
[io_altium] -Del: TODO: model conclusions moved to trunk/doc

M /trunk/src_plugins/io_altium/TODO
r35583 file changeset diff or repo changeset diff igor22021-08-03T06:45:31.859800Z
 
[doc] -Add: io_altium: move model considerations from TODO

M /trunk/doc/developer/alien_formats/io_altium/model.txt
r35582 file changeset diff or repo changeset diff igor22021-08-03T06:44:29.408214Z
 
[doc] -Cleanup: reformat io_altium model considerations - there will be a lot

M /trunk/doc/developer/alien_formats/io_altium/model.txt
r35581 file changeset diff or repo changeset diff igor22021-08-03T06:30:13.893183Z
 
[io_altium] -Update: TODO: text width done, but layer numbers are off

M /trunk/src_plugins/io_altium/TODO
r35580 file changeset diff or repo changeset diff igor22021-08-03T06:24:35.455796Z
 
[io_altium] -Fix: bin: read text stroke width field and put it in the tree

M /trunk/src_plugins/io_altium/pcbdoc_bin.c
r35579 file changeset diff or repo changeset diff igor22021-08-03T06:22:09.441656Z
 
[doc] -Add: io_altium: figured text stroke width

M /trunk/doc/developer/alien_formats/io_altium/binary.txt
r35578 file changeset diff or repo changeset diff igor22021-08-03T05:47:06.531229Z
 
[TODO] -Add: multiline text is available only from 15.1

M /trunk/src_plugins/io_altium/TODO
r35577 file changeset diff or repo changeset diff igor22021-08-03T05:17:17.304799Z
 
[TODO] -Update: layer binding dialog fixed

M /trunk/doc/TODO
r35576 file changeset diff or repo changeset diff igor22021-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 igor22021-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
r35574 file changeset diff or repo changeset diff igor22021-08-03T03:40:28.965942Z
 
[dialogs] -Fix: layer binding dialog crash on empty name

M /trunk/src_plugins/dialogs/dlg_layer_binding.c
r35572 file changeset diff or repo changeset diff igor22021-08-03T02:00:47.743133Z
 
[TODO] -Update: ack on poly clipping bug

M /trunk/doc/TODO
r35571 file changeset diff or repo changeset diff igor22021-08-03T01:59:27.653814Z
 
[tool_std] -Fix: compatibility buffer tool is called PasteBuffer, not pastebuffer (it's case sensitive)

M /trunk/src_plugins/tool_std/tool_buffer.c
r35570 file changeset diff or repo changeset diff igor22021-08-02T17:27:01.364680Z
 
[io_altium] -Del: TODO: via-in-component solved

M /trunk/src_plugins/io_altium/TODO
r35569 file changeset diff or repo changeset diff igor22021-08-02T17:26:31.187978Z
 
[TODO] -Add: allow via to be in a component (unusual, but possible)

M /trunk/src_plugins/io_altium/pcbdoc.c
M /trunk/src_plugins/io_altium/TODO
r35568 file changeset diff or repo changeset diff igor22021-08-02T16:53:04.972961Z
 
[tool_std] -Fix: some old scripts depend on action Mode(PasteBuffer) while our tool is called "buffer" only; add an invisible alternative tool called PasteBuffer so old scripts work

M /trunk/src_plugins/tool_std/tool_buffer.c
M /trunk/src_plugins/tool_std/tool_buffer.h
M /trunk/src_plugins/tool_std/tool_std.c
r35567 file changeset diff or repo changeset diff igor22021-08-02T16:47:25.321858Z
 
[io_altium] -Add: TODO: via can be in component

M /trunk/src_plugins/io_altium/TODO
r35566 file changeset diff or repo changeset diff igor22021-08-02T15:30:36.726436Z
 
[io_lihata] -Fix: make r35565 more future proof: use the version from the root node

M /trunk/src_plugins/io_lihata/read.c
r35565 file changeset diff or repo changeset diff igor22021-08-02T15:21:45.621550Z
 
[io_lihata] -Fix: when loading a padstack v6, set read context version to 6 so that the padstack proto loader function understands the context

M /trunk/src_plugins/io_lihata/read.c
r35564 file changeset diff or repo changeset diff igor22021-08-02T14:19:18.292534Z
 
[doc] -Add: io_altium: document what the magic 3-letter fields should mean for a pad object

M /trunk/doc/developer/alien_formats/io_altium/binary.txt
r35563 file changeset diff or repo changeset diff igor22021-08-02T14:18:47.272358Z
 
[doc] -Add: io_altium: fill on plane consideration

M /trunk/doc/developer/alien_formats/io_altium/model.txt
r35562 file changeset diff or repo changeset diff igor22021-08-02T14:10:41.100142Z
 
[io_altium] -Fix: false alarm error message on broken layer stack whith the old, pre-99 file format

M /trunk/src_plugins/io_altium/pcbdoc.c
r35561 file changeset diff or repo changeset diff igor22021-08-02T14:08:39.875986Z
 
[io_altium] -Cleanup: stale debug messages

M /trunk/src_plugins/io_altium/pcbdoc.c
r35560 file changeset diff or repo changeset diff igor22021-08-02T14:04:03.274891Z
 
[TODO] -Update: poly attribute loss on hole bug fixed

M /trunk/doc/TODO
r35559 file changeset diff or repo changeset diff igor22021-08-02T14:02:32.731166Z
 
[core] -Fix: adding a hole in a polygon shouldn't remove polygon attributes

M /trunk/src/polygon.c
r35558 file changeset diff or repo changeset diff igor22021-08-02T13:58:37.592665Z
 
[io_altium] -Add: mark plane polys with an altium plane attribute

M /trunk/src_plugins/io_altium/pcbdoc.c
r35557 file changeset diff or repo changeset diff igor22021-08-02T13:58:09.390334Z
 
[io_altium] -Fix: creating the poly hole on a plane poly shouldn't destroy the poly attribute

M /trunk/src_plugins/io_altium/pcbdoc.c
r35556 file changeset diff or repo changeset diff igor22021-08-02T13:57:43.844306Z
 
[core] -Add: pcb_poly_to_polygons_on_layer() should return the newly created polygon, the hole-destroys-attribute bugfix will depend on it

M /trunk/src/polygon.h
M /trunk/src/polygon.c
r35555 file changeset diff or repo changeset diff igor22021-08-02T13:48:36.642033Z
 
[TODO] -Add: poly hole losing attributes bug

M /trunk/doc/TODO
r35554 file changeset diff or repo changeset diff igor22021-08-02T13:46:49.925051Z
 
[io_altium] -Cleanup: remove code duplication hint: the reamining duplicate code is only like 2 lines

M /trunk/src_plugins/io_altium/pcbdoc.c
r35553 file changeset diff or repo changeset diff igor22021-08-02T13:45:05.949209Z
 
[io_altium] -Fix: high level: fill on plane postprocessing considers hole board normalization and happens only after plane polygons are drawn

M /trunk/src_plugins/io_altium/pcbdoc.c
r35551 file changeset diff or repo changeset diff igor22021-08-02T12:51:34.725303Z
 
[TODO] -Update: ACK on drc invpoly bug

M /trunk/doc/TODO
r35549 file changeset diff or repo changeset diff igor22021-08-02T12:48:42.122602Z
 
[TODO] -Update: ACK on disj pstk

M /trunk/doc/TODO
r35548 file changeset diff or repo changeset diff igor22021-08-02T12:28:31.196720Z
 
[io_altium] -Add: attempt to draw a poly hole instead of poly on internal plane layer for fill

M /trunk/src_plugins/io_altium/pcbdoc.c
r35547 file changeset diff or repo changeset diff igor22021-08-02T12:05:22.321938Z
 
[io_altium] -Add: be able to resolve plane layer for special drawing objects (fill)

M /trunk/src_plugins/io_altium/pcbdoc.c
r35546 file changeset diff or repo changeset diff igor22021-08-02T11:45:38.824153Z
 
[io_altium] -Add: special case loader for internal planes from pre-protel99 Board format

M /trunk/src_plugins/io_altium/pcbdoc.c
M /trunk/src_plugins/io_altium/altium_kw.sphash
r35545 file changeset diff or repo changeset diff igor22021-08-02T09:55:18.152486Z
 
[doc] -Add: io_altium: observations on the data model

A /trunk/doc/developer/alien_formats/io_altium/model.txt
r35544 file changeset diff or repo changeset diff igor22021-08-02T09:53:16.910387Z
 
[doc] -Update: io_altium: figured the meaning of unionindex and userrouted

M /trunk/doc/developer/alien_formats/io_altium/binary.txt
r35543 file changeset diff or repo changeset diff igor22021-08-02T09:52:30.692782Z
 
[io_altium] -Add: bin: save user routed field in the tree wherever the location of the field is known

M /trunk/src_plugins/io_altium/pcbdoc_bin.c
r35542 file changeset diff or repo changeset diff igor22021-08-02T09:44:11.726120Z
 
[io_altium] -Add: load the USERROUTED field and set the AUTO flag on most objects if it is explicitly false

M /trunk/src_plugins/io_altium/pcbdoc.c
M /trunk/src_plugins/io_altium/altium_kw.sphash
r35541 file changeset diff or repo changeset diff igor22021-08-02T09:10:55.736156Z
 
[io_altium] -Add: high level: comments to explain the helper functions introduced for padstack handling

M /trunk/src_plugins/io_altium/pcbdoc.c
r35540 file changeset diff or repo changeset diff igor22021-08-02T09:10:02.799649Z
 
[io_altium] -Fix: bin: include stdio.h only if trace prints are activated

M /trunk/src_plugins/io_altium/pcbdoc_bin.c
r35539 file changeset diff or repo changeset diff igor22021-08-02T08:48:16.098100Z
 
[io_altium] -Update: TODO: mid layers work reliably with both ASCII and bin

M /trunk/src_plugins/io_altium/TODO
r35538 file changeset diff or repo changeset diff igor22021-08-02T08:46:48.322277Z
 
[io_altium] -Add: bin: put fills6 fields in the tree

M /trunk/src_plugins/io_altium/pcbdoc_bin.c
r35537 file changeset diff or repo changeset diff igor22021-08-02T08:34:02.828639Z
 
[io_altium] -Add: support the fill record

M /trunk/src_plugins/io_altium/pcbdoc.c
M /trunk/src_plugins/io_altium/altium_kw.sphash
r35536 file changeset diff or repo changeset diff igor22021-08-02T08:20:42.752564Z
 
[io_altium] -Fix: don't crash on text with no string

M /trunk/src_plugins/io_altium/pcbdoc.c
r35535 file changeset diff or repo changeset diff igor22021-08-02T07:44:53.065556Z
 
[io_altium] -Cleanup: bin: printfs, traces, error messages

M /trunk/src_plugins/io_altium/pcbdoc_bin.c
r35534 file changeset diff or repo changeset diff igor22021-08-02T07:38:20.902339Z
 
[io_altium] -Fix: high level: wrong level indices for all-layer non-uniform padstack

M /trunk/src_plugins/io_altium/pcbdoc.c
r35533 file changeset diff or repo changeset diff igor22021-08-02T07:34:32.182590Z
 
[io_altium] -Fix: missing braces for multi-statement if branches

M /trunk/src_plugins/io_altium/pcbdoc.c
r35532 file changeset diff or repo changeset diff igor22021-08-02T07:08:07.606641Z
 
[io_altium] -Add: high level: support for different middle and bottom pad shapes

M /trunk/src_plugins/io_altium/pcbdoc.c
r35531 file changeset diff or repo changeset diff igor22021-08-02T06:38:24.383085Z
 
[io_altium] -Add: high level: prepare for remembering 3 generated pad shapes (top-mid-bottom)

M /trunk/src_plugins/io_altium/pcbdoc.c
r35530 file changeset diff or repo changeset diff igor22021-08-02T06:31:30.299233Z
 
[io_altium] -Split: high level: shape input validity check into a reusable function so that it can be reused later for on-all-layer binary padstacks

M /trunk/src_plugins/io_altium/pcbdoc.c

Command line to view the complete history:
svn log -v svn://svn.repo.hu/pcb-rnd///tags/3.0.2