lp:guile-pcb

Created by Patrick Bernaud and last modified
Get this branch:
bzr branch lp:guile-pcb
Only Patrick Bernaud can upload to this branch. If you are Patrick Bernaud please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Patrick Bernaud
Project:
Guile-PCB
Status:
Development

Recent revisions

84. By Patrick Bernaud

Merge 20110918.2.

83. By Patrick Bernaud

Update creation of new Element objects.

See pcb revision 933c7c68e790c59e8606e1961b05c45b8b8d882c.

* guile-pcb/guile-pcb-object.c (scm_object_add_element): Remove second
  parameter to CreateNewElement().

82. By Patrick Bernaud

Adapt to separate header file for the HID drawing API.

See pcb revision dc0092500ad8b6a3c9c35aef63eda9ad1cb2a2cb.

* guile-pcb/guile-pcb-attribute.c:
* guile-pcb/guile-pcb-enum-types.c:
* guile-pcb/guile-pcb-hid.c: Add include for Pcb's new 'hid_draw.h".

81. By Patrick Bernaud

Update HID for the new graphics API in Pcb.

See pcb revisions:
  - 273b243d90cda84e09f52b7ff995fa82afdc3de0
  - ea77ddd42fe93738debda5cdf1dd4a61fbe9345e
  - 8e3222bc379fd287ac3f945bab38d910bd344416

* guile-pcb/guile-pcb-hid.c: Update initialization of GuileHID for new
  graphics API.

80. By Patrick Bernaud

Adapt to conversion of mask type to enum.

See pcb revision 741f203565ba9f92b0ace80d858073f75ced2716.

* guile-pcb/guile-pcb-enum-types.c:
* guile-pcb/guile-pcb-hid.c: Change mask type to enum.

79. By Patrick Bernaud

Update test following tweaks to PCB's layer stack.

See pcb revision 9a20f7e1ecc6d8451347f5fdb6f3f32927811555.

* tests/object.test: Update layer names.

78. By Patrick Bernaud

Merge 20110918.1.

77. By Patrick Bernaud

Update after removal of *TypePtr aliases.

See pcb revisions:
  - 9f239a9c2e0a16c15070d90cb128d3688da0ebac
  - 356d1e05840111c190490f2e6b2e5987a2d2364c

* guile-pcb/guile-pcb-object.c (scm_object_add_polygon):
* guile-pcb/guile-pcb.c (PCB): Do not use '*TypePtr' aliases.

76. By Patrick Bernaud

Add option for selecting the Coord type in guile-pcb.

See pcb revision ca98e2da2b9d0d9fc20afa418d3e2a5f2084418c.

* configure.ac: Add option to set type for Coord.

* guile-pcb/guile-pcb.h: Update conversion macros to take alias type
  from config macro.

* guile-pcb/guile-pcb-action.c:
* guile-pcb/guile-pcb-attribute.c:
* guile-pcb/guile-pcb-enum-types.c:
* guile-pcb/guile-pcb-hid.c:
* guile-pcb/guile-pcb-object.c:
* guile-pcb/guile-pcb.c: Prevent including Pcb's 'config.h'.

75. By Patrick Bernaud

Follow switch to nanometers as Pcb's base unit.

See pcb revision 97b3260ecf977dcaa959e51fbd39c6b0d7b414b7.

* guile-pcb/guile-pcb.h (scm_to_coord, scm_from_coord): Change as
  Coord now an alias for 'long' rather than 'int'.

* test/hid.test: Update for base unit change.

* examples/print-assembly.scm: Update transformation for unit change.

Branch metadata

Branch format:
Branch format 6
Repository format:
Bazaar pack repository format 1 (needs bzr 0.92)
This branch contains Public information 
Everyone can see this information.

Subscribers