next page
r36948 file changeset diff or repo changeset diff igor22022-11-02T02:54:22.253681Z
 
-Tag: release 3.0.6

M /tags/3.0.6/src_3rd
A /tags/3.0.6
M /tags/3.0.6/scconfig
r36947 file changeset diff or repo changeset diff igor22022-11-02T02:52:38.867769Z
 
-Update: version to 3.0.6

M /trunk/scconfig/hooks.c
r36946 file changeset diff or repo changeset diff igor22022-11-02T02:51:47.398840Z
 
-Update: changelog svn rev

M /trunk/Changelog
r36945 file changeset diff or repo changeset diff igor22022-11-02T02:49:18.233159Z
 
[TODO] -Update: win binaries are going to be built some time after the release

M /trunk/doc/TODO
r36944 file changeset diff or repo changeset diff igor22022-10-30T05:34:34.766961Z
 
[TODO] -Add: Scott's bugreport on padstack poly shape derive bug

M /trunk/doc/TODO
r36942 file changeset diff or repo changeset diff igor22022-10-29T03:05:07.165517Z
 
[TODO] -Add: empty fab layer cam export bug

M /trunk/doc/TODO
r36940 file changeset diff or repo changeset diff igor22022-10-28T14:51:05.348244Z
 
[TODO] -Update: ACK on line refraction fix

M /trunk/doc/TODO
r36938 file changeset diff or repo changeset diff igor22022-10-28T07:48:25.906829Z
 
[TODO] -Update: ACK on the tedax import bug

M /trunk/doc/TODO
r36937 file changeset diff or repo changeset diff igor22022-10-27T09:29:24.082325Z
 
[TODO] -Update: implicit ACK

M /trunk/doc/TODO
r36935 file changeset diff or repo changeset diff igor22022-10-27T06:06:02.461899Z
 
[doc] -Add: packaging changelog: more changes

M /trunk/doc/developer/packaging/Changelog
r36934 file changeset diff or repo changeset diff igor22022-10-27T05:48:06.883678Z
 
[doc] -Update: conf tree for web browser setting

M /trunk/doc/conf/tree/rc.html
r36933 file changeset diff or repo changeset diff igor22022-10-27T05:46:51.044040Z
 
[scconfig] -Update: bump version to rc1

M /trunk/scconfig/hooks.c
r36932 file changeset diff or repo changeset diff igor22022-10-27T05:45:21.318078Z
 
-Add: plugin extdeps

M /trunk/src_plugins/dialogs/dialogs.pup
M /trunk/src_plugins/fp_wget/fp_wget.pup
M /trunk/src_plugins/lib_hid_pcbui/lib_hid_pcbui.pup
M /trunk/src_plugins/export_png/export_png.pup
r36931 file changeset diff or repo changeset diff igor22022-10-27T05:44:32.283396Z
 
[order_pcbway] -Add: enable by default (also package)

M /trunk/src_plugins/order/order.pup
M /trunk/src_plugins/order_pcbway/order_pcbway.pup
r36929 file changeset diff or repo changeset diff igor22022-10-27T03:54:46.717873Z
 
[doc] -Cleanup: packager's doc external deps uniq()'d

M /trunk/doc/developer/packaging/packages.html
r36928 file changeset diff or repo changeset diff igor22022-10-27T03:52:05.749560Z
 
[doc] -Fix: packager's doc script: uniq() ext deps

M /trunk/doc/developer/packaging/packages.sh
r36927 file changeset diff or repo changeset diff igor22022-10-27T03:47:03.590954Z
 
[doc] -Add: packaging: list librnd deps as external deps

M /trunk/doc/developer/packaging/packages.html
M /trunk/doc/developer/packaging/Changelog
r36926 file changeset diff or repo changeset diff igor22022-10-27T03:34:09.014994Z
 
[doc] -Add: packager's doc for 3.0.6 and Changelog

M /trunk/doc/developer/packaging/packages.html
M /trunk/doc/developer/packaging/Changelog
r36925 file changeset diff or repo changeset diff igor22022-10-26T15:35:04.988282Z
 
-Add: Changelog and release notes for 3.0.6

M /trunk/Release_notes
M /trunk/Changelog
r36924 file changeset diff or repo changeset diff igor22022-10-25T04:37:47.237702Z
 
[export_png] -Add: extdep on libgd because of the photo mode export

M /trunk/src_plugins/export_png/export_png.pup
r36923 file changeset diff or repo changeset diff igor22022-10-23T08:36:31.281249Z
 
[TODO] -Update: fixed Erich's report on tedax netlist import

M /trunk/doc/TODO
r36922 file changeset diff or repo changeset diff igor22022-10-23T08:34:07.708092Z
 
[[io_tedax] -Fix: drc query block is optional in a netlist file, don't report error if it's not found

M /trunk/src_plugins/io_tedax/tdrc_query.h
M /trunk/src_plugins/io_tedax/tnetlist.c
M /trunk/src_plugins/io_tedax/tdrc_query.c
r36921 file changeset diff or repo changeset diff igor22022-10-23T08:27:49.759881Z
 
[core] -Fix: more detailed error message on detect-format netlist import, also listing partial import as a reason

M /trunk/src/file_act.c
r36920 file changeset diff or repo changeset diff igor22022-10-23T08:20:00.252563Z
 
[menu] -Fix: make it more clear that the generic import netlist menu item will detect netlist format

M /trunk/src/menu-default.lht
r36919 file changeset diff or repo changeset diff igor22022-10-23T08:17:38.349114Z
 
[import_sch_rnd] -Fix: support_prio: don't test-parse for tedax, rather refuse the request: our native format would be any sheet or project file sch-rnd can load, but we can't check for those and we don't want to directly load them anyway, we should be used through import_sch

M /trunk/src_plugins/import_sch_rnd/import_sch_rnd.c
r36918 file changeset diff or repo changeset diff igor22022-10-23T06:44:00.686675Z
 
[TODO] -Update: ack on the doc_png bugfix

M /trunk/doc/TODO
r36917 file changeset diff or repo changeset diff igor22022-10-23T06:22:58.212301Z
 
[TODO] -Update: cam doc_png fixed

M /trunk/doc/TODO
r36916 file changeset diff or repo changeset diff igor22022-10-23T06:20:26.065623Z
 
[export_png] -Fix: don't use separate FILE * for cam export and normal export; fixes the bug that cam export png never finished the file

M /trunk/src_plugins/export_png/png.c
r36915 file changeset diff or repo changeset diff igor22022-10-23T06:16:55.581478Z
 
[export_png] -Cleanup: code clarity: don't !pointer

M /trunk/src_plugins/export_png/png.c
r36914 file changeset diff or repo changeset diff igor22022-10-17T10:04:25.451555Z
 
[TODO] -Add: doc_png cam export bug

M /trunk/doc/TODO
r36913 file changeset diff or repo changeset diff igor22022-10-17T10:01:00.045131Z
 
[TODO] -Add: ps exporter bug vs. cam export

M /trunk/doc/TODO
r36911 file changeset diff or repo changeset diff igor22022-10-17T08:02:41.057110Z
 
[export_ps] -Fix: don't export excess showpage on top of the file

M /trunk/src_plugins/export_ps/ps.c
r36910 file changeset diff or repo changeset diff igor22022-10-15T14:32:01.356304Z
 
-Fix: typo in action help

M /trunk/src/object_act.c
r36909 file changeset diff or repo changeset diff igor22022-10-08T07:59:14.497805Z
 
[font] -Fix: cheap font draw: do not scale the font twice (more accurate bounding box match)

M /trunk/src_3rd/rnd_inclib/font/font.c
r36908 file changeset diff or repo changeset diff igor22022-10-07T12:42:18.918195Z
 
[TODO] -Update: the original {u c} bug on ch_onpoint is probably fixed, we have a different, pcb_removelist related now

M /trunk/doc/TODO
r36906 file changeset diff or repo changeset diff igor22022-10-06T03:25:56.497594Z
 
[TODO] -Update: fixed Aron's {u c} bug

M /trunk/doc/TODO
r36905 file changeset diff or repo changeset diff igor22022-10-06T03:24:57.172299Z
 
[ch_endpoint] -Fix: endpoint mark object list is flushed on board edit so that it won't remember delted objects - fixes invalid memory access after undo list clear

M /trunk/src_plugins/ch_editpoint/ch_editpoint.c
r36904 file changeset diff or repo changeset diff igor22022-10-05T09:14:16.452042Z
 
[scconfig] -Update: order plugins enabled by default

M /trunk/scconfig/Rev.h
M /trunk/scconfig/Rev.tab
M /trunk/scconfig/plugins.h
r36903 file changeset diff or repo changeset diff igor22022-10-05T09:12:43.125358Z
 
-Update: deps

M /trunk/src/Makefile.dep
r36902 file changeset diff or repo changeset diff igor22022-10-05T08:52:03.114002Z
 
[order] -Fix: when determining board width and height, stick to pcb-rnd conventions on implicit outline: if there's no outline drawn, use drawing area (board extents)

M /trunk/src_plugins/order/order.c
r36901 file changeset diff or repo changeset diff igor22022-10-05T08:43:42.083856Z
 
[order_pcbway] -Add: execute constraints after the dialog box has been open

M /trunk/src_plugins/order_pcbway/pcbway.c
r36900 file changeset diff or repo changeset diff igor22022-10-05T08:43:08.488402Z
 
[order] -Add: optional callback after the dialog box is open

M /trunk/src_plugins/order/order.h
M /trunk/src_plugins/order/order_dlg.c
r36899 file changeset diff or repo changeset diff igor22022-10-05T08:40:09.056548Z
 
[order_pcbway] -Cleanup: reorganize the code around constraint handling and dead country code

M /trunk/src_plugins/order_pcbway/pcbway.c
r36898 file changeset diff or repo changeset diff igor22022-10-05T08:32:26.983778Z
 
[order_pcbway] -Fix: execute constraint checks after updating the board from attrs

M /trunk/src_plugins/order_pcbway/pcbway.c
r36896 file changeset diff or repo changeset diff igor22022-10-03T11:07:35.941641Z
 
[doc] -Add: comment on BSD make in INSTALL

M /trunk/INSTALL
r36895 file changeset diff or repo changeset diff igor22022-10-02T15:12:36.385436Z
 
-Update: deps

M /trunk/src/Makefile.dep
r36894 file changeset diff or repo changeset diff igor22022-10-02T15:09:12.539575Z
 
[order_pcbway] -Add: load field values from PCB attributes

M /trunk/src_plugins/order_pcbway/pcbway.c
r36893 file changeset diff or repo changeset diff igor22022-10-02T14:24:25.921813Z
 
[order_pcbway] -Add: implement button that reloads fields from board [order_pcbway] -Add: dummy button for saving fields

M /trunk/src_plugins/order_pcbway/pcbway.c
r36892 file changeset diff or repo changeset diff igor22022-10-02T08:26:33.427256Z
 
[order] -Fix: missing break for NEQ execution of constraint script made the wrong return value

M /trunk/src_plugins/order/constraint.c
r36891 file changeset diff or repo changeset diff igor22022-10-02T07:49:27.242816Z
 
[order_pcbway] -Add: both GUI and error log indication on constraint violations

M /trunk/src_plugins/order_pcbway/pcbway.c
r36890 file changeset diff or repo changeset diff igor22022-10-02T07:46:21.712487Z
 
[order] -Add: optional constraint error indication

M /trunk/src_plugins/order/order.h
M /trunk/src_plugins/order/order_dlg.c
r36889 file changeset diff or repo changeset diff igor22022-10-02T07:26:48.387951Z
 
[order_pcbway] -Add: constraint script field resolver

M /trunk/src_plugins/order_pcbway/pcbway.c
r36888 file changeset diff or repo changeset diff igor22022-10-02T07:05:35.417544Z
 
-Fix: typo

M /trunk/src_plugins/order/order.h
r36887 file changeset diff or repo changeset diff igor22022-10-02T06:52:44.410476Z
 
[order_pcbway] -Add: execute the constraint script on field change

M /trunk/src_plugins/order_pcbway/pcbway.c
r36886 file changeset diff or repo changeset diff igor22022-10-02T06:52:01.117043Z
 
[order] -Add: optional callback on field change (from the dialog code)

M /trunk/src_plugins/order/order.h
M /trunk/src_plugins/order/order_dlg.c
r36885 file changeset diff or repo changeset diff igor22022-10-02T06:40:38.244282Z
 
-Cleanup: remove windows newlines from the xml

M /trunk/src_plugins/order_pcbway/PCBWay_Api2.xml
r36884 file changeset diff or repo changeset diff igor22022-10-02T06:40:19.956834Z
 
[order_pcbway] -Add: implement PCBWay's constraint rules in the order plugin's constraint scripting language

M /trunk/src_plugins/order_pcbway/PCBWay_Api2.xml
r36883 file changeset diff or repo changeset diff igor22022-10-02T05:59:07.378133Z
 
[order_pcbway] -Add: require and load and compile the constraint script from the API xml

M /trunk/src_plugins/order_pcbway/pcbway.c
r36882 file changeset diff or repo changeset diff igor22022-10-02T05:43:26.560234Z
 
[tests] -Fix: order_const: make local function static

M /trunk/tests/order_const/tester.c
r36881 file changeset diff or repo changeset diff igor22022-10-02T05:25:47.206402Z
 
[tests] -Add: order constraint script tester: execute the script, provide a variable for all three data types

M /trunk/tests/order_const/tester.c
r36880 file changeset diff or repo changeset diff igor22022-10-02T04:59:49.238818Z
 
[doc] -Add: specification of the constraint scripting language implemented in the order plugin

A /trunk/doc/developer/order
A /trunk/doc/developer/order/constraint.txt
r36879 file changeset diff or repo changeset diff igor22022-10-02T04:54:11.123401Z
 
[order] -Fix: constraint scripting: make sure float() and int() return 0 if no number could be read from a string

M /trunk/src_plugins/order/constraint.c
r36878 file changeset diff or repo changeset diff igor22022-10-02T04:53:25.034937Z
 
[order] -Fix: constraint language: float() doesn't round input float

M /trunk/src_plugins/order/constraint.c
r36877 file changeset diff or repo changeset diff igor22022-10-02T04:36:11.547848Z
 
[doc] -Add: explain the difference between the old and new API of pcbway

A /trunk/doc/developer/order_pcbway/example_wget/README
r36876 file changeset diff or repo changeset diff igor22022-10-02T03:20:19.979288Z
 
[doc] -Add: INSTALL mentiones -dev packages

M /trunk/INSTALL
r36875 file changeset diff or repo changeset diff igor22022-10-01T16:20:26.913414Z
 
[order] -Add: API comments

M /trunk/src_plugins/order/constraint.h
r36874 file changeset diff or repo changeset diff igor22022-10-01T16:18:44.338932Z
 
[order] -Add: constraint script: add per node ucache in error and var callbacks (possible optimization on varname lookups)

M /trunk/src_plugins/order/constraint.c
M /trunk/src_plugins/order/constraint.h
r36873 file changeset diff or repo changeset diff igor22022-10-01T16:11:35.331422Z
 
[order] -Add: constraint script execution: generate an error message on scrit and internal errors

M /trunk/src_plugins/order/constraint.c
r36872 file changeset diff or repo changeset diff igor22022-10-01T16:03:35.970366Z
 
[order] -Add: constraint language: var resolve callback

M /trunk/src_plugins/order/constraint.c
M /trunk/src_plugins/order/constraint.h
r36871 file changeset diff or repo changeset diff igor22022-10-01T15:49:05.475709Z
 
[order] -Add: constraint script: implement error() as a callback to the application

M /trunk/src_plugins/order/constraint.c
M /trunk/src_plugins/order/constraint.h
r36870 file changeset diff or repo changeset diff igor22022-10-01T15:39:50.867409Z
 
[order] -Add: constraint executer: implement all arithmetic and logic ops

M /trunk/src_plugins/order/constraint.c
r36869 file changeset diff or repo changeset diff igor22022-10-01T15:21:56.706559Z
 
[order] -Add: constraint language executer for basic logic ops and blocks and if

M /trunk/src_plugins/order/constraint.c
M /trunk/src_plugins/order/constraint.h
r36868 file changeset diff or repo changeset diff igor22022-10-01T14:06:41.898338Z
 
[order] -Add: constraint script: free AST

M /trunk/src_plugins/order/constraint.c
M /trunk/src_plugins/order/constraint.h
r36867 file changeset diff or repo changeset diff igor22022-10-01T13:55:35.729574Z
 
[order] -Add: constraint language: implement 'NOT' for '!'

M /trunk/src_plugins/order/const_lex.ul
M /trunk/src_plugins/order/const_lex.c
M /trunk/src_plugins/order/const_gram.c
M /trunk/src_plugins/order/constraint.c
M /trunk/src_plugins/order/const_lex.h
M /trunk/src_plugins/order/const_gram.h
M /trunk/src_plugins/order/constraint.h
M /trunk/src_plugins/order/const_gram.y
r36866 file changeset diff or repo changeset diff igor22022-10-01T13:48:16.381832Z
 
[order] -Add: mult, div and mod ops in the constraint language

M /trunk/src_plugins/order/const_gram.c
M /trunk/src_plugins/order/constraint.c
M /trunk/src_plugins/order/constraint.h
M /trunk/src_plugins/order/const_gram.y
r36865 file changeset diff or repo changeset diff igor22022-10-01T13:35:59.587073Z
 
[order] -Cleanup: constraint script: root block is just a plain block (statements), no need for special prepend

M /trunk/src_plugins/order/const_gram.c
M /trunk/src_plugins/order/const_gram.y
r36864 file changeset diff or repo changeset diff igor22022-10-01T13:33:39.536281Z
 
[order] -Add: constraint script: generic block construct in grammar

M /trunk/src_plugins/order/const_gram.c
M /trunk/src_plugins/order/constraint.c
M /trunk/src_plugins/order/const_gram.h
M /trunk/src_plugins/order/constraint.h
M /trunk/src_plugins/order/const_gram.y
r36863 file changeset diff or repo changeset diff igor22022-10-01T13:27:48.424835Z
 
[order] -Add: contraint script grammar: implement constants and casts

M /trunk/src_plugins/order/const_gram.c
M /trunk/src_plugins/order/const_gram.y
r36862 file changeset diff or repo changeset diff igor22022-10-01T13:24:17.125844Z
 
[order] -Add: constraint script: print subtree for debug

M /trunk/src_plugins/order/constraint.c
M /trunk/src_plugins/order/constraint.h
r36861 file changeset diff or repo changeset diff igor22022-10-01T13:03:56.394762Z
 
[order] -Add: constraint script: build the AST in memory

M /trunk/src_plugins/order/const_lex.ul
M /trunk/src_plugins/order/const_lex.c
M /trunk/src_plugins/order/const_gram.c
M /trunk/src_plugins/order/constraint.c
M /trunk/src_plugins/order/const_gram.h
M /trunk/src_plugins/order/constraint.h
M /trunk/src_plugins/order/const_gram.y
r36860 file changeset diff or repo changeset diff igor22022-10-01T12:22:30.095449Z
 
[tests] -Add: order_const: load and parse a script

M /trunk/tests/order_const/tester.c
r36859 file changeset diff or repo changeset diff igor22022-10-01T12:17:47.601430Z
 
[order] -Add: constraint script: final operators and casts

M /trunk/src_plugins/order/const_lex.ul
M /trunk/src_plugins/order/const_lex.c
M /trunk/src_plugins/order/const_gram.c
M /trunk/src_plugins/order/const_lex.h
M /trunk/src_plugins/order/const_gram.h
M /trunk/src_plugins/order/constraint.h
M /trunk/src_plugins/order/const_gram.y
r36858 file changeset diff or repo changeset diff igor22022-10-01T11:58:41.746146Z
 
[order] -Add: sort out operators for the contraint script parser

M /trunk/src_plugins/order/const_lex.ul
M /trunk/src_plugins/order/const_lex.c
M /trunk/src_plugins/order/const_gram.c
M /trunk/src_plugins/order/const_lex.h
M /trunk/src_plugins/order/const_gram.h
M /trunk/src_plugins/order/const_gram.y
r36857 file changeset diff or repo changeset diff igor22022-10-01T11:58:10.115888Z
 
[order] -Add: parse constraint script from string

M /trunk/src_plugins/order/constraint.c
M /trunk/src_plugins/order/constraint.h
r36856 file changeset diff or repo changeset diff igor22022-10-01T09:16:07.836006Z
 
[tests] -add: order_const tester frame

A /trunk/tests/order_const
A /trunk/tests/order_const/tester.c
A /trunk/tests/order_const/Makefile
r36855 file changeset diff or repo changeset diff igor22022-10-01T09:01:10.724223Z
 
[order] -Fix: missing #include

M /trunk/src_plugins/order/const_lex.ul
M /trunk/src_plugins/order/const_lex.c
r36854 file changeset diff or repo changeset diff igor22022-10-01T09:00:50.763191Z
 
-Fix: typo

M /trunk/src_plugins/order/constraint.h
r36853 file changeset diff or repo changeset diff igor22022-10-01T08:53:24.169776Z
 
[order] -Add: define the contraint VM's tree

M /trunk/src_plugins/order/const_gram.c
M /trunk/src_plugins/order/constraint.h
M /trunk/src_plugins/order/const_gram.y
r36852 file changeset diff or repo changeset diff igor22022-10-01T08:53:02.476632Z
 
-Update: deps

M /trunk/src/Makefile.dep
r36851 file changeset diff or repo changeset diff igor22022-10-01T08:08:26.216681Z
 
[order] -Add: framework for the order constraint language

M /trunk/scconfig/Rev.h
A /trunk/src_plugins/order/const_lex.ul
A /trunk/src_plugins/order/const_lex.c
A /trunk/src_plugins/order/const_gram.c
A /trunk/src_plugins/order/constraint.c
M /trunk/src_plugins/order/Plug.tmpasm
M /trunk/scconfig/Rev.tab
A /trunk/src_plugins/order/const_lex.h
A /trunk/src_plugins/order/const_gram.h
A /trunk/src_plugins/order/constraint.h
A /trunk/src_plugins/order/const_gram.y
r36850 file changeset diff or repo changeset diff igor22022-10-01T06:25:56.064388Z
 
[fp_wget] -Fix: make cache_dir a template so that ~ and $ and % substitutions are performed

M /trunk/src_plugins/fp_wget/fp_wget_conf.h
M /trunk/src_plugins/fp_wget/edakrill.c
M /trunk/src_plugins/fp_wget/gedasymbols.c
r36849 file changeset diff or repo changeset diff igor22022-09-29T13:17:46.261354Z
 
[TODO] -Update: Majenko's line merging bug fixed

M /trunk/doc/TODO
r36848 file changeset diff or repo changeset diff igor22022-09-29T13:15:10.002011Z
 
[core] -Fix: rounding error in line merge caused bougusly removing the mid point of a -\ joint when endpoints were only a few nanometer away, mistaking it for an overlap

M /trunk/src/obj_line.c
r36847 file changeset diff or repo changeset diff igor22022-09-29T11:17:51.060879Z
 
[menu] -Add: PadstackReplace for object (from context popup) and for selected, both from buffer and tool

M /trunk/src/menu-default.lht
r36846 file changeset diff or repo changeset diff igor22022-09-29T11:12:01.855015Z
 
-Update: action ref

M /trunk/doc/user/09_appendix/action_reference.html
M /trunk/doc/user/09_appendix/action_details.html
r36845 file changeset diff or repo changeset diff igor22022-09-29T11:11:10.269264Z
 
[doc] -Add: action ref: document PadstackReplace()

A /trunk/doc/user/09_appendix/action_src/padstackreplace.html
r36844 file changeset diff or repo changeset diff igor22022-09-29T11:10:28.107650Z
 
[core] -Fix: PadstackReplace(): second argument is not style but tool because it really uses the tool's pstk proto which only happens to come from style most of the time

M /trunk/src/funchash_core_list.h
M /trunk/src/obj_pstk_act.c
r36843 file changeset diff or repo changeset diff igor22022-09-29T09:58:54.563770Z
 
[core] -Fix: PadstackReplace(): allow object target to replace in subc

M /trunk/src/obj_pstk_act.c
r36842 file changeset diff or repo changeset diff igor22022-09-29T09:55:37.334639Z
 
-Update: deps

M /trunk/src/Makefile.dep
r36841 file changeset diff or repo changeset diff igor22022-09-29T09:52:58.537408Z
 
-Fix: missing #include

M /trunk/src/obj_pstk_act.c

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