next page
r881 file changeset diff or repo changeset diff igor22015-08-30T06:14:30.377912Z
 
-Tag: 1.0.3

A /tags/1.0.3
r880 file changeset diff or repo changeset diff igor22015-08-30T06:13:47.546916Z
 
-Updtae: changelogs, release notes for a new release

M /trunk/debian/changelog
M /trunk/Release_notes
M /trunk/Changelog
M /trunk/scconfig/hooks.c
r879 file changeset diff or repo changeset diff igor22015-08-30T06:08:04.639367Z
 
[doc-rnd] -Update: TODO

M /trunk/doc-rnd/TODO
r878 file changeset diff or repo changeset diff igor22015-08-30T05:56:24.575073Z
 
[tests] -Fix: print exactly the command line that's being run for the test

M /trunk/tests/run_tests.sh
r877 file changeset diff or repo changeset diff igor22015-08-30T05:55:40.632559Z
 
[pcb-fp] -Update: deps

M /trunk/src/Makefile.dep
r876 file changeset diff or repo changeset diff igor22015-08-30T04:16:05.601333Z
 
[util] -Fix: keylist table has   for missing bindings

M /trunk/util/keylist.sh
M /trunk/doc-rnd/keys.html
r875 file changeset diff or repo changeset diff igor22015-08-30T04:02:11.337021Z
 
[util] -Fix: keylist doesn't print everything twice just because there are two HIDs [doc-rnd] -Fix: table formatting: color every 3nd line of the table

M /trunk/util/keylist.sh
M /trunk/doc-rnd/keys.html
r874 file changeset diff or repo changeset diff igor22015-08-30T03:51:17.719312Z
 
[doc-rnd] -Fix: table formatting

M /trunk/util/keylist.sh
M /trunk/doc-rnd/keys.html
r873 file changeset diff or repo changeset diff igor22015-08-30T03:50:49.706504Z
 
[doc-rnd] -Update: keylist table formatting

M /trunk/doc-rnd/keys.html
r872 file changeset diff or repo changeset diff igor22015-08-30T03:50:35.538494Z
 
[util] -Add: keylist table formatting

M /trunk/util/keylist.sh
r871 file changeset diff or repo changeset diff igor22015-08-30T03:49:19.368460Z
 
[doc-rnd] -Update: key list with <th> on base keys

M /trunk/doc-rnd/Makefile
M /trunk/doc-rnd/keys.html
r870 file changeset diff or repo changeset diff igor22015-08-30T03:47:31.462228Z
 
[util] -Add: license and comments in keylist

M /trunk/util/keylist.sh
r869 file changeset diff or repo changeset diff igor22015-08-30T03:38:57.185128Z
 
[doc-rnd] -Add: official central key list

A /trunk/doc-rnd/Makefile
A /trunk/doc-rnd/keys.html
M /trunk/doc-rnd/index.html
r868 file changeset diff or repo changeset diff igor22015-08-30T03:38:12.794139Z
 
[util] -Add: key list script

A /trunk/util/keylist.sh
r867 file changeset diff or repo changeset diff igor22015-08-29T16:58:34.058787Z
 
[doc-rnd] -Add: emphasis on scripting

M /trunk/doc-rnd/index.html
r866 file changeset diff or repo changeset diff igor22015-08-29T16:58:09.929571Z
 
[doc-rnd] -Update: mark plans which are finished

M /trunk/doc-rnd/motivation.html
r865 file changeset diff or repo changeset diff igor22015-08-29T16:36:47.588272Z
 
[core] -Fix: rename print-in-internal-units of pcb_printf from %mi to %mI

M /trunk/src/pcb-printf.c
M /trunk/src/pcb-printf.h
M /trunk/src/pcb-gpmi/gpmi_plugin/gpmi_pkg/hid/hid.c
r864 file changeset diff or repo changeset diff igor22015-08-29T11:47:34.185781Z
 
[search] -Add: string list search does not use regex but an array of strings and strcasecmp()

M /trunk/src/action.c
M /trunk/src/select.h
M /trunk/src/select.c
r863 file changeset diff or repo changeset diff igor22015-08-29T11:21:17.566918Z
 
[search] -Add: multi widget dialog box for searching element by name: pattern and method

M /trunk/src/action.c
r862 file changeset diff or repo changeset diff igor22015-08-29T10:14:03.067892Z
 
[pcb-fp] -Add: store tags in the library cache

M /trunk/src/file.c
M /trunk/src/global.h
r861 file changeset diff or repo changeset diff igor22015-08-29T10:09:51.608466Z
 
[pcb-fp] -Add: gtk: filter for tags

M /trunk/src/hid/gtk/gui-library-window.c
r860 file changeset diff or repo changeset diff igor22015-08-29T10:08:35.312315Z
 
[pcb-fp] -Fix: tag find alloc=0 doesn't segfault on not-found but properly returns NULL

M /trunk/src/libpcb_fp.c
r859 file changeset diff or repo changeset diff igor22015-08-29T09:43:52.263187Z
 
[pcb-fp] -Add: gtk hid: print tags in preview_text

M /trunk/src/hid/gtk/gui-library-window.c
r858 file changeset diff or repo changeset diff igor22015-08-29T09:43:31.662157Z
 
[pcb-fp] -Fix: don't reference footprint tags by hash entry pointers, they are volatile; use tag names instead

M /trunk/src/libpcb_fp.c
M /trunk/src/libpcb_fp.h
r857 file changeset diff or repo changeset diff igor22015-08-29T09:20:44.579049Z
 
[pcb-fp] -Add: gtk HID: a new text area under the footprint preview so that tags can be printed

M /trunk/src/hid/gtk/gui-library-window.c
M /trunk/src/hid/gtk/gui-library-window.h
r856 file changeset diff or repo changeset diff igor22015-08-29T08:59:09.164828Z
 
[pcb-fp] -Add: optionally save footprint tags in a dynamically allocated array

M /trunk/src/libpcb_fp.c
M /trunk/src/libpcb_fp.h
M /trunk/src/file.c
r855 file changeset diff or repo changeset diff igor22015-08-29T08:58:27.886999Z
 
[pcb-fp] -Add: mark the code where gtk will need the tag based search

M /trunk/src/hid/gtk/gui-library-window.c
r854 file changeset diff or repo changeset diff igor22015-08-29T08:50:08.822127Z
 
[scconfig] -Fix: tests try to run pcb-rnd, not pcb

M /trunk/tests/run_tests.sh
r853 file changeset diff or repo changeset diff igor22015-08-29T08:27:44.828584Z
 
[pcb-fp] -Update: gsch2pcb-rnd compiles again (needs to link some of genht)

M /trunk/util/Makefile.in
r852 file changeset diff or repo changeset diff igor22015-08-29T08:26:08.971402Z
 
[pcb-fp] -Add: build a hash of the footprint tags detected in files

M /trunk/src/libpcb_fp.c
M /trunk/src/libpcb_fp.h
r851 file changeset diff or repo changeset diff igor22015-08-29T07:42:54.397556Z
 
[pcb-fp] -Add: parse ## tags from file elements

M /trunk/src/libpcb_fp.c
r850 file changeset diff or repo changeset diff igor22015-08-29T07:37:57.900920Z
 
[pcb-fp] -Fix: prompt shouldn't keep a pointer to PCB->Filename that could be free'd in the meantime - rather strdup() it

M /trunk/src/hid/batch/batch.c
r849 file changeset diff or repo changeset diff igor22015-08-29T07:05:04.907695Z
 
[tostyle] -Add: examples in the docs

M /trunk/doc-rnd/tostyle.html
r848 file changeset diff or repo changeset diff igor22015-08-29T07:04:47.553796Z
 
[tostyle] -Fix: enable changing properties of selected objects, but do not change anything on failure

M /trunk/src/action.c
r847 file changeset diff or repo changeset diff igor22015-08-29T06:36:55.257745Z
 
[tostyle] -Fix: typo in object 1st size change undo list handling

M /trunk/src/change.c
r846 file changeset diff or repo changeset diff igor22015-08-29T06:35:13.984713Z
 
[tostyle] -Fix: ChangeSizes() is atomic from undo's viewpoint

M /trunk/src/action.c
r845 file changeset diff or repo changeset diff igor22015-08-29T06:28:01.946942Z
 
[tostyle] -Fix: doc: hotkey is shift+Y because r was already taken in lesstif

M /trunk/doc-rnd/tostyle.html
r844 file changeset diff or repo changeset diff igor22015-08-29T06:27:00.799632Z
 
[tostyle] -Add: when sizes are changed to style, object's first size is changed, not the silk size

M /trunk/src/action.c
M /trunk/src/change.c
M /trunk/src/change.h
r843 file changeset diff or repo changeset diff igor22015-08-29T06:26:27.525584Z
 
[tostyle] -Add: menu and key binding shift-Y for ChangeSizes()

M /trunk/src/gpcb-menu.res
M /trunk/src/pcb-menu.res
r842 file changeset diff or repo changeset diff igor22015-08-29T04:54:39.252736Z
 
[tostyle] -Add: add feature doc to the main page

M /trunk/doc-rnd/index.html
r841 file changeset diff or repo changeset diff igor22015-08-29T04:54:20.279910Z
 
[tostyle] -Add: feature documentation

A /trunk/doc-rnd/tostyle.html
r840 file changeset diff or repo changeset diff igor22015-08-29T04:51:41.250464Z
 
[tostyle] -Add: ChangeSizes() action that attpets to change all 3 sizes

M /trunk/src/action.c
r839 file changeset diff or repo changeset diff igor22015-08-29T04:42:09.089568Z
 
[doc-rnd] -Update: TODO: some tasks completed

M /trunk/doc-rnd/TODO
r838 file changeset diff or repo changeset diff igor22015-08-29T04:40:18.295273Z
 
[tostyle] -Fix: exceptions: don't change pad size or element silk line size to style

M /trunk/src/action.c
r837 file changeset diff or repo changeset diff igor22015-08-29T04:35:38.931125Z
 
[tostyle] -Fix: works for individual pads

M /trunk/src/action.c
r836 file changeset diff or repo changeset diff igor22015-08-29T04:29:29.902114Z
 
[tostyle] -Add: change size actions accept "style" instead of numeric values; for "style", values are fetched from the current routing style

M /trunk/src/action.c
r835 file changeset diff or repo changeset diff igor22015-08-29T04:27:58.153345Z
 
[tostyle] -Add: implement change element clearance size

M /trunk/src/change.c
r834 file changeset diff or repo changeset diff igor22015-08-28T16:57:25.529770Z
 
[doc-rnd] -Add: reference gpmi scirpting manual from the main page

M /trunk/doc-rnd/index.html
r833 file changeset diff or repo changeset diff igor22015-08-28T16:55:26.546787Z
 
[doc-rnd] -Del: pcb wishlist: everything gpmi ever needed are already implemented in pcb-rnd; mainline pcb is not supported

D /trunk/doc-rnd/gpmi/whislist
M /trunk/doc-rnd/gpmi/index.html
r832 file changeset diff or repo changeset diff igor22015-08-28T16:53:50.466489Z
 
[doc-rnd] -Add: gpmi index references both package docs and the API ref

M /trunk/doc-rnd/gpmi/index.html
r831 file changeset diff or repo changeset diff igor22015-08-28T16:53:15.399301Z
 
[doc-rnd] -Fix: missing </ul>

M /trunk/doc-rnd/gpmi/packages/hid.html
r830 file changeset diff or repo changeset diff igor22015-08-28T16:45:28.148498Z
 
[core] -Fix: use a simple strhash to avoid invalid memory reads

M /trunk/src/hid/common/actions.c
r829 file changeset diff or repo changeset diff igor22015-08-28T16:02:11.863279Z
 
[core] -Add: when searching element by name, the pattern query dialog box says the pattern is regex

M /trunk/src/action.c
r828 file changeset diff or repo changeset diff igor22015-08-28T15:54:56.458238Z
 
[core] -Fix: regex element search by name is real regex: don't try to anchor matches to begin/end of strings automatically

M /trunk/src/select.c
r827 file changeset diff or repo changeset diff igor22015-08-28T15:50:17.321995Z
 
[pcblib-param] -Fix: invalid memory handling in footprint listing around subdir names

M /trunk/src/libpcb_fp.c
r826 file changeset diff or repo changeset diff igor22015-08-28T03:48:57.973652Z
 
[scconfig] -Update: gsch2pcb compiles with the new ~ path resolvement

M /trunk/util/Makefile.in
M /trunk/util/gsch2pcb.c
r825 file changeset diff or repo changeset diff igor22015-08-28T03:48:14.807972Z
 
[scconfig] -Change: move homedir initialization from main to paths - it's useful for external apps

M /trunk/src/main.c
M /trunk/src/paths.c
M /trunk/src/paths.h
r824 file changeset diff or repo changeset diff igor22015-08-28T03:11:27.916646Z
 
[scconfig] -Change: move path resolve functions out to paths.[ch] so that external tools like gsch2pcb-rnd can access them

M /trunk/src/main.c
M /trunk/src/hid/gtk/gui-top-window.c
A /trunk/src/paths.c
M /trunk/src/misc.h
M /trunk/src/Makefile.dep
M /trunk/src/pcb-gpmi/gpmi_plugin/gpmi_plugin.c
M /trunk/src/Makefile.in
A /trunk/src/paths.h
r823 file changeset diff or repo changeset diff igor22015-08-28T03:02:01.666804Z
 
[gpmi] -Fix: load pre-script gpmi packages only after setting up the paths, for strange installations to work

M /trunk/src/pcb-gpmi/gpmi_plugin/gpmi_plugin.c
r822 file changeset diff or repo changeset diff igor22015-08-25T06:47:12.429302Z
 
[scconfig] -Fix: resolve file names in library code for ~ -> $HOME

M /trunk/src/libpcb_fp.c
M /trunk/src/file.c
r821 file changeset diff or repo changeset diff igor22015-08-25T06:17:23.913881Z
 
[gpmi] -Add: optional env var to control what the gpmi module think homedir is

M /trunk/src/pcb-gpmi/gpmi_plugin/scripts.c
M /trunk/src/pcb-gpmi/gpmi_plugin/gpmi_plugin.c
r820 file changeset diff or repo changeset diff igor22015-08-25T05:58:39.741336Z
 
[gpmi] -Fix: the name of the ruby module is mruby

M /trunk/src/pcb-gpmi/gpmi_plugin/manage_scripts.c
r819 file changeset diff or repo changeset diff igor22015-08-25T05:56:44.378753Z
 
[gpmi] -Fix: typo pearl->perl; use mruby for ruby by default [gpmi] -Add: missing cli module from the list

M /trunk/src/pcb-gpmi/gpmi_plugin/manage_scripts.c
r818 file changeset diff or repo changeset diff igor22015-08-25T05:45:11.866505Z
 
[gpmi] -Change: don't print gpmi config load messages, as most of them deliberately fails

M /trunk/src/pcb-gpmi/gpmi_plugin/scripts.c
r817 file changeset diff or repo changeset diff igor22015-08-24T05:46:03.308391Z
 
[scconfig] -Fix: lesstif should find it's menu file even when installed in home, without leaking memory

M /trunk/src/hid/lesstif/menu.c
r816 file changeset diff or repo changeset diff igor22015-08-24T05:42:11.199169Z
 
[scconfig] -Fix: remove obsolete debug message

M /trunk/src/file.c
r815 file changeset diff or repo changeset diff igor22015-08-24T05:37:55.908874Z
 
[scconfig] -Del: remove obsolete debug message

M /trunk/src/main.c
r814 file changeset diff or repo changeset diff igor22015-08-24T05:37:24.051055Z
 
[scconfig] -Fix: resolve paths for menu.res

M /trunk/src/main.c
M /trunk/src/hid/gtk/gui-top-window.c
M /trunk/src/hid/lesstif/menu.c
M /trunk/src/misc.h
r813 file changeset diff or repo changeset diff igor22015-08-24T05:24:43.990928Z
 
[gpmi] -Add: resolve paths before determining gpmi lib and config paths

M /trunk/src/pcb-gpmi/gpmi_plugin/gpmi_plugin.c
r812 file changeset diff or repo changeset diff igor22015-08-24T05:24:19.253548Z
 
[scconfig] -Add: another path resolver function that can wrap Concat()

M /trunk/src/main.c
M /trunk/src/misc.h
r811 file changeset diff or repo changeset diff igor22015-08-24T05:12:19.156244Z
 
[scconfig] -Fix: resolve path when looking for default.pcb so an installation in ~ should start up

M /trunk/src/main.c
M /trunk/src/file.c
M /trunk/src/misc.h
r810 file changeset diff or repo changeset diff igor22015-08-24T05:10:51.398914Z
 
[scconfig] -Fix: central LDFLAGS and CFLAGS should contain the ldflags/cflags detected for generic use

M /trunk/src/Makefile.in
r809 file changeset diff or repo changeset diff igor22015-08-24T04:51:21.911893Z
 
[scconfig] -Fix: pointer handling bugs in r808

M /trunk/src/main.c
r808 file changeset diff or repo changeset diff igor22015-08-24T04:47:19.669707Z
 
[scconfig] -Add: path resolution: get the name of the default font file resolving the ~ to homedir

M /trunk/src/main.c
r807 file changeset diff or repo changeset diff igor22015-08-24T03:56:06.341616Z
 
[core] -Fix: newline at the end of font file not found message, looks better on stderr

M /trunk/src/main.c
r806 file changeset diff or repo changeset diff igor22015-08-23T08:16:12.925387Z
 
[core] -Add: plugins infra - collect plugins in a linked list

A /trunk/src/plugins.h
A /trunk/src/plugins.c
r805 file changeset diff or repo changeset diff igor22015-08-23T08:05:25.800367Z
 
[pcb-gpmi] -Add: install/linstall/uninstall gpmi packages automatically

M /trunk/src/Makefile.in
M /trunk/src/Makefile.in.mod/gpmi_plugin
r804 file changeset diff or repo changeset diff igor22015-08-23T08:02:30.302263Z
 
[doc-rnd] -Fix: correct system plugin paths

M /trunk/doc-rnd/gpmi/scripting_intro.html
r803 file changeset diff or repo changeset diff igor22015-08-23T08:01:35.330878Z
 
[pcb-gpmi] -Add: temporary install code for the gpmi packages

M /trunk/src/pcb-gpmi/Makefile
r802 file changeset diff or repo changeset diff igor22015-08-23T08:00:02.845699Z
 
[gpmi] -Add: lookg for plugins in the host-independent system dir as well

M /trunk/src/pcb-gpmi/gpmi_plugin/gpmi_plugin.c
r801 file changeset diff or repo changeset diff igor22015-08-23T07:08:47.984964Z
 
[rosetta] -Change: use the new REF in the generators

D /trunk/doc-rnd/gpmi/util/REF
M /trunk/doc-rnd/gpmi/util/rosetta_genpages.sh
D /trunk/doc-rnd/gpmi/util/refidx.sh
M /trunk/doc-rnd/gpmi/util/Makefile
r800 file changeset diff or repo changeset diff igor22015-08-23T07:08:17.987216Z
 
[rosetta] -Update: better ref links with the new cross ref tool

M /trunk/doc-rnd/gpmi/rosetta/30_move/index.html
M /trunk/doc-rnd/gpmi/rosetta/10_hello/index.html
M /trunk/doc-rnd/gpmi/rosetta/12_hello_menu/index.html
M /trunk/doc-rnd/gpmi/rosetta/10_hello_gui/index.html
r799 file changeset diff or repo changeset diff igor22015-08-23T07:06:47.485885Z
 
[doc-rnd] -Fix: generate XREF without html

M /trunk/doc-rnd/gpmi/packages/XREF
M /trunk/doc-rnd/gpmi/packages/Makefile
r798 file changeset diff or repo changeset diff igor22015-08-23T07:06:31.709068Z
 
[genref] -Add: genref references use # to point into the document

M /trunk/util/genref.sh
r797 file changeset diff or repo changeset diff igor22015-08-23T06:24:14.675072Z
 
[doc-rnd] -Add: generate a central XREF table using genref

A /trunk/doc-rnd/gpmi/packages/XREF
M /trunk/doc-rnd/gpmi/packages/Makefile
r796 file changeset diff or repo changeset diff igor22015-08-23T06:23:19.348568Z
 
[util] -Add: genref prints the reference table as well

M /trunk/util/genref.sh
r795 file changeset diff or repo changeset diff igor22015-08-23T06:12:19.469768Z
 
[doc-rnd] -Add: switch over the layout documentation to a high level and a refman

M /trunk/doc-rnd/gpmi/packages/layout.html
A /trunk/doc-rnd/gpmi/packages/layout_ref.html
r794 file changeset diff or repo changeset diff igor22015-08-23T06:11:57.992588Z
 
[gpmi/layout] -Add: document the layout header

M /trunk/src/pcb-gpmi/gpmi_plugin/gpmi_pkg/layout/layout.h
r793 file changeset diff or repo changeset diff igor22015-08-23T05:59:06.240397Z
 
[gpmi/layout] -Add: commented prototype of layout object create function that adds the new object to a list

M /trunk/src/pcb-gpmi/gpmi_plugin/gpmi_pkg/layout/layout.h
r792 file changeset diff or repo changeset diff igor22015-08-23T05:57:45.175811Z
 
[gpmi/layout] -Add: wrap object create functions so a add-to-searchlist variant can be made later

M /trunk/src/pcb-gpmi/gpmi_plugin/gpmi_pkg/layout/create.c
r791 file changeset diff or repo changeset diff igor22015-08-23T03:54:59.852080Z
 
[gpmi/layout] -Add: document the header

M /trunk/src/pcb-gpmi/gpmi_plugin/gpmi_pkg/layout/layout.h
r790 file changeset diff or repo changeset diff igor22015-08-22T14:38:45.452554Z
 
[doc-rnd] -Update: gpmi refs for the new version of c99tree

M /trunk/doc-rnd/gpmi/packages/dialogs_ref.html
M /trunk/doc-rnd/gpmi/packages/actions_ref.html
r789 file changeset diff or repo changeset diff igor22015-08-22T14:36:43.258139Z
 
[doc-rnd] -Change: switch over gpmi/hid reference to generated

A /trunk/doc-rnd/gpmi/packages/hid_ref.html
M /trunk/doc-rnd/gpmi/packages/hid.html
r788 file changeset diff or repo changeset diff igor22015-08-22T14:25:16.754668Z
 
[gpmi/hid] -Add: document the API

M /trunk/src/pcb-gpmi/gpmi_plugin/gpmi_pkg/hid/hid.h
M /trunk/src/pcb-gpmi/gpmi_plugin/gpmi_pkg/hid/hid_events.h
r787 file changeset diff or repo changeset diff igor22015-08-22T14:04:20.157663Z
 
[util] -Add: generate an event arg type comment

M /trunk/util/genref.sh
r786 file changeset diff or repo changeset diff igor22015-08-22T12:50:15.786203Z
 
[gpmi/dialogs] -Add: document fileseclect read's purpose

M /trunk/src/pcb-gpmi/gpmi_plugin/gpmi_pkg/dialogs/dialogs.h
r785 file changeset diff or repo changeset diff igor22015-08-22T12:49:52.445254Z
 
[doc-rnd] -Update: gpmi refs with the new script

M /trunk/doc-rnd/gpmi/packages/dialogs_ref.html
M /trunk/doc-rnd/gpmi/packages/actions_ref.html
r784 file changeset diff or repo changeset diff igor22015-08-22T12:46:56.050978Z
 
[util] -Add: genref doesn't print section header for empty sections

M /trunk/util/genref.sh
r783 file changeset diff or repo changeset diff igor22015-08-22T12:42:15.550255Z
 
[util] -Add: determine bump UIDs to make sure only the nearest comment is printed

M /trunk/util/genref.sh
r782 file changeset diff or repo changeset diff igor22015-08-22T12:37:22.881541Z
 
[util] -Fix: more robust gentrex script for detecting functions: arglist may be ebhind a ptr

M /trunk/util/genref.sh

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