next page
r34708 file changeset diff or repo changeset diff igor22021-06-02T04:25:42.672779Z
 
-Tag: 2.4.0

M /tags/2.4.0/src_3rd
A /tags/2.4.0
r34707 file changeset diff or repo changeset diff igor22021-06-02T04:06:17.693229Z
 
-Update: bump version number to 2.4.0

M /trunk/scconfig/Rev.h
M /trunk/scconfig/Rev.tab
M /trunk/scconfig/hooks.c
r34706 file changeset diff or repo changeset diff igor22021-06-02T03:54:00.475299Z
 
-Update: svn revs in the Changelog

M /trunk/Changelog
r34705 file changeset diff or repo changeset diff igor22021-06-02T03:47:00.600402Z
 
-Add: mention io_pads in the Changelog, as it's going to be the first release of the plugin

M /trunk/Changelog
r34704 file changeset diff or repo changeset diff igor22021-06-02T03:45:04.878360Z
 
-Update: release notes: mention io_pads that got enabled by default last week -Add: release notes: note about the export infra revamp

M /trunk/Release_notes
r34703 file changeset diff or repo changeset diff igor22021-06-02T03:42:06.899573Z
 
-Update: Changelog for last changes made last week

M /trunk/Changelog
r34702 file changeset diff or repo changeset diff avigne2021-06-01T07:53:47.982374Z
 
-Fix: typos

M /trunk/Changelog
r34701 file changeset diff or repo changeset diff avigne2021-06-01T07:53:36.253873Z
 
-Fix: typo

M /trunk/Release_notes
r34698 file changeset diff or repo changeset diff igor22021-05-27T16:03:28.157345Z
 
[doc] -Add: PasteBuffer()'s Push and Pop

M /trunk/doc/user/09_appendix/action_src/pastebuffer.html
M /trunk/doc/user/09_appendix/action_reference.html
M /trunk/doc/user/09_appendix/action_details.html
r34697 file changeset diff or repo changeset diff igor22021-05-27T16:01:38.099622Z
 
[doc] -Update: action ref

M /trunk/doc/user/09_appendix/action_reference.html
M /trunk/doc/user/09_appendix/action_details.html
r34695 file changeset diff or repo changeset diff igor22021-05-27T06:09:35.724267Z
 
[doc] -Add: PADS ASCII on the bridges drawing

M /trunk/doc/user/09_appendix/bridges.svg
M /trunk/doc/user/09_appendix/src/bridges.txt
r34694 file changeset diff or repo changeset diff igor22021-05-27T06:05:36.352523Z
 
[doc] -Update: packaging doc and changelog for 2.4.0

M /trunk/doc/developer/packaging/packages.html
M /trunk/doc/developer/packaging/Changelog
M /trunk/doc/developer/packaging/description.txt
r34693 file changeset diff or repo changeset diff igor22021-05-26T15:37:42.365966Z
 
[io_pads] -Fix: need to special case layer 1 and 2 within partdecal (top and bottom silk; according to random board examples)

M /trunk/src_plugins/io_pads/read_high.c
r34692 file changeset diff or repo changeset diff igor22021-05-26T13:31:08.489699Z
 
[millpath] -Fix: the plugin depends on ddraft for intersection calculation

M /trunk/scconfig/plugins.h
M /trunk/src_plugins/millpath/millpath.pup
r34691 file changeset diff or repo changeset diff igor22021-05-26T13:07:22.731683Z
 
[io_pads] -Add: teardrops is a plugin dep

M /trunk/scconfig/Rev.h
M /trunk/src_plugins/io_pads/io_pads.pup
M /trunk/scconfig/Rev.tab
M /trunk/scconfig/plugins.h
r34690 file changeset diff or repo changeset diff igor22021-05-26T13:00:49.351679Z
 
[io_pads] -Add: put the plugin in the alien io package

M /trunk/src_plugins/io_pads/io_pads.pup
M /trunk/src_plugins/io_pads/read_high_misc.c
r34689 file changeset diff or repo changeset diff igor22021-05-26T09:41:11.866664Z
 
[io_pads] -Add: text thickness adjustment if text thickness seems to be invalid

M /trunk/src_plugins/io_pads/read_high.c
r34688 file changeset diff or repo changeset diff igor22021-05-26T08:31:49.709439Z
 
[io_pads] -Cleanup: missing casr in subc-lib delay create

M /trunk/src_plugins/io_pads/delay_create.c
r34687 file changeset diff or repo changeset diff igor22021-05-26T08:23:02.466695Z
 
[io_pads] -Cleanup: const correctness in delay-create text-by-bbox

M /trunk/src_plugins/io_pads/delay_create.h
r34686 file changeset diff or repo changeset diff igor22021-05-26T08:20:45.956673Z
 
[io_pads] -Change: disable the write part and make the plugin buildin by default

M /trunk/scconfig/Rev.h
M /trunk/src_plugins/io_pads/io_pads.pup
M /trunk/scconfig/Rev.tab
M /trunk/src_plugins/io_pads/io_pads.c
M /trunk/src_plugins/io_pads/Plug.tmpasm
r34685 file changeset diff or repo changeset diff igor22021-05-26T07:50:30.342889Z
 
[io_pads] -Add: explain what line thickness in poly exactly means

M /trunk/src_plugins/io_pads/read_high.c
r34684 file changeset diff or repo changeset diff igor22021-05-26T07:38:36.187195Z
 
[io_pads] -Add: explain what the 'o' shaped padstack is and why we don't fully support it

M /trunk/src_plugins/io_pads/read_high.c
r34683 file changeset diff or repo changeset diff igor22021-05-26T07:25:26.424828Z
 
[io_pads] -Add: resolve two TODOs on label levels: subc labels always end up on primary silk

M /trunk/src_plugins/io_pads/read_high.c
r34682 file changeset diff or repo changeset diff igor22021-05-26T07:12:26.484023Z
 
-Add: TODOs for the next packager's changelog

M /trunk/doc/developer/packaging/Changelog
r34681 file changeset diff or repo changeset diff igor22021-05-26T06:34:58.880472Z
 
-Add: changelog for upcoming librnd release

M /trunk/Changelog
r34680 file changeset diff or repo changeset diff igor22021-05-26T05:59:40.446287Z
 
-Add: propose Changelog and Release notes for the upcoming release, 2.4.0

M /trunk/Release_notes
M /trunk/Changelog
r34679 file changeset diff or repo changeset diff igor22021-05-26T03:43:26.275258Z
 
[TODO] -Move: low prio GUI bug to next cycle because of upcoming code freeze

M /trunk/doc/TODO
r34678 file changeset diff or repo changeset diff igor22021-05-23T14:35:58.268770Z
 
[tool_std] -Fix: don't allow drag&drop cut&paste to even start if the rat layer is active - if we'd allow that, cut would remove objects but the subsequent paste would fail because the buffer tool can not be activated

M /trunk/src_plugins/tool_std/tool_arrow.c
r34677 file changeset diff or repo changeset diff igor22021-05-21T06:54:38.084563Z
 
[qparse] -Fix: update 'consumed' output to skip over closing parenthesis for function syntax or terminating semicolon

M /trunk/src_3rd/qparse/qparse.c
r34676 file changeset diff or repo changeset diff igor22021-05-20T15:53:16.589731Z
 
-Fix: typos

M /trunk/doc/user/06_feature/drc_query/index.html
r34675 file changeset diff or repo changeset diff igor22021-05-20T15:51:16.756772Z
 
[doc] -Add: drc_query: document the stock rules

M /trunk/doc/user/06_feature/drc_query/index.html
r34674 file changeset diff or repo changeset diff igor22021-05-19T13:13:52.671066Z
 
[TODO] -Move: asm() DNP to next cycle

M /trunk/doc/TODO
r34673 file changeset diff or repo changeset diff igor22021-05-15T10:21:59.829755Z
 
[qparse] -Fix: in non-function syntax stray whitespace at the end shouldn't induce an extra empty argument at the end of argv[]

M /trunk/src_3rd/qparse/qparse.c
r34672 file changeset diff or repo changeset diff igor22021-05-14T15:42:36.010663Z
 
[TODO] -Add: Majenko's feature request on asm() build options

M /trunk/doc/TODO
r34671 file changeset diff or repo changeset diff igor22021-05-10T05:21:33.619121Z
 
[drc_query] -Fix: default config: overlapping holes test: consider padstacks with hole > 0 only

M /trunk/src_plugins/drc_query/drc_query.conf
r34670 file changeset diff or repo changeset diff igor22021-05-08T16:55:59.862190Z
 
[io_bxl] -Update: use full relative path in byaccic generated files

M /trunk/src_plugins/io_bxl/bxl_gram.c
M /trunk/src_plugins/io_bxl/bxl_gram.h
r34669 file changeset diff or repo changeset diff igor22021-05-08T16:55:32.517192Z
 
[build] -Fix: byaccic make rule: use full relative paths to all files instead of cd'ing into the plugin's dir - this way generated #line will have full path too which may be less confusing to some weaker C compiler implementation

M /trunk/src_plugins/Common_enabled.tmpasm
r34668 file changeset diff or repo changeset diff igor22021-05-07T17:45:31.931157Z
 
[doc] -Add: mention Solaris as a supported UNIX system

M /trunk/doc/index.html
r34667 file changeset diff or repo changeset diff igor22021-05-07T03:09:23.310240Z
 
[io_pads] -Add: annotate TODOs with the file name of pending gerber export from which the given feature could be figured

M /trunk/src_plugins/io_pads/read_high.c
r34666 file changeset diff or repo changeset diff igor22021-05-07T02:35:22.628524Z
 
[io_pads] -Del: remove obsolete text alignment TODO

M /trunk/src_plugins/io_pads/read_high.c
r34665 file changeset diff or repo changeset diff igor22021-05-06T17:26:05.398892Z
 
[io_pads] -Fix: delay_create: text-by-bbox: when flip_y is active, flip y anchor using bbox height

M /trunk/src_plugins/io_pads/delay_create.c
r34664 file changeset diff or repo changeset diff igor22021-05-06T17:25:28.384165Z
 
[io_pads] -Fix: text bbox load: calculate anchors only after reading all hjust and vjust parameters

M /trunk/src_plugins/io_pads/read_high.c
r34663 file changeset diff or repo changeset diff igor22021-05-06T17:13:22.832640Z
 
[io_pads] -Add: create text objects on bbox basis

M /trunk/src_plugins/io_pads/delay_create.h
M /trunk/src_plugins/io_pads/read_high.c
r34662 file changeset diff or repo changeset diff igor22021-05-06T16:50:41.824812Z
 
[io_pads] -Add: delay_create: text_by_bbox create & free

M /trunk/src_plugins/io_pads/delay_create.c
r34661 file changeset diff or repo changeset diff igor22021-05-06T15:34:11.805892Z
 
[io_pads] -Add: delay_create: struct and _new call for text-by-bbox

M /trunk/src_plugins/io_pads/delay_create.h
M /trunk/src_plugins/io_pads/delay_create.c
r34660 file changeset diff or repo changeset diff igor22021-05-06T13:59:35.010703Z
 
[io_pads] -Fix: sort out meaning of text object fields and temporarily tune scale

M /trunk/src_plugins/io_pads/read_high.c
r34659 file changeset diff or repo changeset diff igor22021-05-03T15:07:43.995709Z
 
[io_pads] -Add: write free polygons

M /trunk/src_plugins/io_pads/write.c
r34658 file changeset diff or repo changeset diff igor22021-05-03T13:24:31.741197Z
 
[io_pads] -Add: export free arcs

M /trunk/src_plugins/io_pads/write.c
r34657 file changeset diff or repo changeset diff igor22021-05-03T08:31:23.815636Z
 
[io_pads] -Fix: free text export: tune alignment when text is mirrored

M /trunk/src_plugins/io_pads/write.c
r34656 file changeset diff or repo changeset diff igor22021-05-03T08:27:07.112173Z
 
[io_pads] -Fix: typos

M /trunk/src_plugins/io_pads/write.c
r34655 file changeset diff or repo changeset diff igor22021-05-03T08:19:31.239410Z
 
[io_pads] -Fix: wrong coord size transformation for BASIC type

M /trunk/src_plugins/io_pads/write.c
r34654 file changeset diff or repo changeset diff igor22021-05-03T08:18:16.617229Z
 
[io_pads] -Add: export lines as free lines for now

M /trunk/src_plugins/io_pads/write.c
r34653 file changeset diff or repo changeset diff igor22021-05-03T07:09:57.035175Z
 
[io_pads] -Fix: don't write layer 0 twice

M /trunk/src_plugins/io_pads/write_layer.c
r34652 file changeset diff or repo changeset diff igor22021-05-03T07:00:27.773501Z
 
[io_pads] -Add: *MISC* layer map: generate associated layer for top and bottom copper - it seems that's the only way top/bottom silk/mask/paste can be identified

M /trunk/src_plugins/io_pads/write_layer.c
r34651 file changeset diff or repo changeset diff igor22021-05-03T06:37:27.633631Z
 
[io_pads] -Add: export *MISC* layer list

M /trunk/src_plugins/io_pads/write_layer.c
M /trunk/src_plugins/io_pads/write.c
r34650 file changeset diff or repo changeset diff igor22021-05-03T05:19:18.930783Z
 
[io_pads] -Change: write files with the BASIC unit, not METRIC: samples show MIL and BASIC are used in the wild and MIL has the lower resolution

M /trunk/src_plugins/io_pads/write.c
r34649 file changeset diff or repo changeset diff igor22021-05-03T05:14:13.892871Z
 
[io_pads] -Fix: it seems METRIC means mm, not mm/10000 - this will need powerpads testing

M /trunk/src_plugins/io_pads/write.c
M /trunk/src_plugins/io_pads/read.c
r34648 file changeset diff or repo changeset diff igor22021-05-03T04:08:04.217946Z
 
[io_pasd] -Add: write free text objects

M /trunk/src_plugins/io_pads/write.c
r34647 file changeset diff or repo changeset diff igor22021-05-03T04:00:00.522366Z
 
[io_pads] -Add: layer and layer group pads-layer-id lookup helpers

M /trunk/src_plugins/io_pads/write_layer.c
r34646 file changeset diff or repo changeset diff igor22021-05-03T03:32:01.191808Z
 
[io_pads] -Add: write free *text* header

M /trunk/src_plugins/io_pads/write.c
r34645 file changeset diff or repo changeset diff aron2021-05-02T16:07:35.736771Z
 
[io_lihata] -Fix: missing space in warning message

M /trunk/src_plugins/io_lihata/read.c
r34644 file changeset diff or repo changeset diff igor22021-05-02T08:37:49.154166Z
 
-Update: deps

M /trunk/src/Makefile.dep
r34643 file changeset diff or repo changeset diff igor22021-05-02T08:08:02.044238Z
 
[io_pads] -Add: layer mapping

A /trunk/src_plugins/io_pads/write_layer.c
M /trunk/src_plugins/io_pads/write.c
r34642 file changeset diff or repo changeset diff igor22021-05-02T06:43:10.293019Z
 
[io_pads] -Add: write the *REUSE* section

M /trunk/src_plugins/io_pads/write.c
r34641 file changeset diff or repo changeset diff igor22021-05-01T15:19:43.081274Z
 
[io_pads] -Add: fill in the relevant-looking fields of *PCB* on write

M /trunk/src_plugins/io_pads/write.c
r34640 file changeset diff or repo changeset diff igor22021-05-01T13:41:06.732940Z
 
[io_pads] -Del: simplify header version write: it's always to one decimal, like 2005.0 or 2005.2 (it seems from the samples)

M /trunk/src_plugins/io_pads/write.c
r34639 file changeset diff or repo changeset diff igor22021-05-01T13:39:12.745427Z
 
[io_pads] -Add: write *PCB* section's grid unit

M /trunk/src_plugins/io_pads/write.c
r34638 file changeset diff or repo changeset diff igor22021-05-01T13:25:05.978217Z
 
[io_pads] -Add: write header with version

M /trunk/src_plugins/io_pads/write.c
r34637 file changeset diff or repo changeset diff igor22021-05-01T13:16:16.941962Z
 
[io_pads] -Fix: typo on padstack read

M /trunk/src_plugins/io_pads/read_high.c
r34636 file changeset diff or repo changeset diff igor22021-05-01T13:00:51.388143Z
 
-Update: deps

M /trunk/src/Makefile.dep
r34635 file changeset diff or repo changeset diff igor22021-05-01T12:46:09.704108Z
 
[io_pads] -Add: make room for saving V9.4 files

M /trunk/src_plugins/io_pads/io_pads.c
M /trunk/src_plugins/io_pads/write.c
M /trunk/src_plugins/io_pads/write.h
r34634 file changeset diff or repo changeset diff igor22021-05-01T12:39:45.161863Z
 
[io_pads] -Add: prepare for multiple versions saved

M /trunk/src_plugins/io_pads/io_pads.c
r34633 file changeset diff or repo changeset diff igor22021-05-01T12:31:01.811436Z
 
[io_pads] -Add: placeholder for write

M /trunk/scconfig/Rev.h
M /trunk/scconfig/Rev.tab
M /trunk/src_plugins/io_pads/io_pads.c
A /trunk/src_plugins/io_pads/write.c
M /trunk/src_plugins/io_pads/Plug.tmpasm
A /trunk/src_plugins/io_pads/write.h
r34632 file changeset diff or repo changeset diff igor22021-05-01T12:03:21.057675Z
 
[io_pads] -Fix: remove byaccic from the tmpasm - there's no grammar but custom parser

M /trunk/src_plugins/io_pads/Plug.tmpasm
r34631 file changeset diff or repo changeset diff igor22021-05-01T08:34:47.923499Z
 
[io_pads] -Add: TODO for loading padstack slots

M /trunk/src_plugins/io_pads/read_high.c
r34630 file changeset diff or repo changeset diff igor22021-05-01T08:33:10.823635Z
 
[io_pads] -Fix: padstack loader: turn off plating if there's no hole or slot

M /trunk/src_plugins/io_pads/read_high.c
r34629 file changeset diff or repo changeset diff igor22021-05-01T08:23:52.434174Z
 
[io_pads] -Fix: do not create 0 sized padstack shapes - they seem to be artifacts generated by broken software

M /trunk/src_plugins/io_pads/read_high.c
r34628 file changeset diff or repo changeset diff igor22021-05-01T07:48:11.393381Z
 
[io_pads] -Add: poly clip and layer group refresh inhibit while loading, for speed

M /trunk/src_plugins/io_pads/read.c
r34627 file changeset diff or repo changeset diff igor22021-05-01T06:54:30.698152Z
 
[io_pads] -Add: TODO: poly bloat requires gerber export for checking if it's offseting or not

M /trunk/src_plugins/io_pads/read_high.c
r34626 file changeset diff or repo changeset diff igor22021-05-01T06:45:28.506159Z
 
[io_pads] -Add: TODO: figuring what layer 2 means for a part label requires gerber exports

M /trunk/src_plugins/io_pads/read_high.c
r34625 file changeset diff or repo changeset diff igor22021-05-01T05:57:36.218531Z
 
[io_pads] -Add: mark more TODOs that require powerpcb testing

M /trunk/src_plugins/io_pads/read_high.c
r34624 file changeset diff or repo changeset diff igor22021-05-01T05:54:37.683432Z
 
[io_pads] -Del: obsolete TODO: partdecal doesn't really have an origin; what looked like an origin is really just an fp editor offset we don't need to deal with

M /trunk/src_plugins/io_pads/read_high.c
r34623 file changeset diff or repo changeset diff igor22021-05-01T05:43:33.760118Z
 
[io_pads] -Add: do not ignore per subcircuit units

M /trunk/src_plugins/io_pads/read_high.c
r34622 file changeset diff or repo changeset diff igor22021-05-01T05:18:16.235493Z
 
[doc] -Add: note on ldconfig and non-standard-path installation vs. .so files

M /trunk/INSTALL
r34621 file changeset diff or repo changeset diff igor22021-05-01T04:04:46.067084Z
 
[io_lihata] -Fix: write text scale and clearence dummies without creating empty nodes; also fixes typos in scale_x/scale_y dummies

M /trunk/src_plugins/io_lihata/write.c
r34620 file changeset diff or repo changeset diff igor22021-04-30T15:59:27.262663Z
 
[io_pads] -Fix: delay create: do not crash if object creation failed

M /trunk/src_plugins/io_pads/delay_create.c
r34619 file changeset diff or repo changeset diff igor22021-04-30T15:52:40.484146Z
 
[io_pads] -Fix: padstack read: some semi-broken files tend to try to create 0 sized poly shapes which is obviously self intersection - round that up to 100 nm until we figure what should really happen

M /trunk/src_plugins/io_pads/read_high.c
r34618 file changeset diff or repo changeset diff igor22021-04-30T14:12:13.674347Z
 
[io_pads] -Fix: *MISC* parse: bail out before parsing another header at the end of a *MISC* block

M /trunk/src_plugins/io_pads/read_high_misc.c
r34617 file changeset diff or repo changeset diff igor22021-04-30T12:30:01.417699Z
 
[io_pads] -Add: when failed to parse a pcb, print the number of last line parsed, for debug

M /trunk/src_plugins/io_pads/read.c
r34616 file changeset diff or repo changeset diff igor22021-04-30T12:25:07.572163Z
 
[io_pads] -Fix: infinite loop on searching newline and bumping into eof

M /trunk/src_plugins/io_pads/read_low.c
r34615 file changeset diff or repo changeset diff igor22021-04-30T07:07:38.443458Z
 
[io_lihata] -Fix: more graceful handling of invalid via hole dia problems (than assert)

M /trunk/src_plugins/io_lihata/read.c
r34613 file changeset diff or repo changeset diff igor22021-04-29T06:50:06.736625Z
 
[menu] -Add: menu binding for interactive custom grid setting

M /trunk/src/pcb-menu-default.lht
r34612 file changeset diff or repo changeset diff igor22021-04-29T06:21:40.137969Z
 
[TODO] -Add: 3.0.0 related cleanup request

M /trunk/doc/TODO
r34611 file changeset diff or repo changeset diff igor22021-04-25T11:56:48.300573Z
 
[TODO] -Update: "ssh -X menu bug with io_pads" was really a bug in liblihata parser

M /trunk/doc/TODO
r34610 file changeset diff or repo changeset diff igor22021-04-25T09:32:09.944652Z
 
[diag] -Del: d1() used for subc rtree debug

M /trunk/src_plugins/diag/diag.c
r34609 file changeset diff or repo changeset diff igor22021-04-25T08:18:17.655720Z
 
[export_stl] -Fix: detect broken outline and cutout and throw an error instead of crashing

M /trunk/src_plugins/export_stl/export_stl.c
r34608 file changeset diff or repo changeset diff igor22021-04-25T07:03:42.619776Z
 
[core] -Cleanup: excess return statement in void func

M /trunk/src/obj_poly.c
r34607 file changeset diff or repo changeset diff igor22021-04-25T06:58:02.576399Z
 
[core] -Cleanup: make object selection side effect an explicit argument in the basic list block call

M /trunk/src_plugins/tool_std/tool_arrow.c
M /trunk/src/select.h
M /trunk/src/select.c
r34606 file changeset diff or repo changeset diff igor22021-04-25T06:53:10.617835Z
 
[core] -Cleanup: document minor list block API change: no redraw side effect

M /trunk/src/select.h
r34605 file changeset diff or repo changeset diff igor22021-04-25T06:46:50.629635Z
 
[core] -Cleanup: list_block_cb should never select

M /trunk/src/select.c

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