Osmond Quartz Release Notes

Version 1.0.12 December 7, 2007

Fixed a bug that could cause a crash after replacing parts if the replacement changes the location of attached traces.

Fixed several bugs that could prevent the conversion of surface-mount pins to through hole pins.

Modified the Gerber file format slightly to make it more explicit.

Version 1.0.11 September 16, 2007

Added the Prune Library command that removes all unused part types from the Part Type library.

Fixed a bug that could cause text parts in sub-designs to be lost.

New Osmond files are now saved with .osm hidden extensions.

Added the Save Archive command that appends the current design to a separate RCS (Revision Control System) file in the same directory as the design file. This file maintains all appended revisions in a space efficient way such that any saved revision can be retrieved if needed. This retrieval would likely be needed only in case of an emergency, for example, if the design file is lost or corrupted. To retrieve an earlier revision, use the command line tool co in a terminal window. To learn more about this, type man co or man rcsintro in a terminal window.

Version 1.0.10 May 20, 2007

Fixed a bug that could cause a crash on an Intel machine when selecting a custom grid menu item.

Fixed a problem with importing newer DXF files.

Fixed a bug that could cause design files to grow with repeated part definition copies.

Parts in imported sub-designs are now unlocked.

Fixed a bug that could prevent text in a sub-design from being moved with the rest of the sub-design.

Fixed a bug that could cause a crash when performing an undo after deleting a part.

Fixed a bug that could cause thermal pads to lose their pattern when the design is saved.

Thermal pad patterns now rotate when the pad rotates.

Added the ability to define a pin that does not produce a solder mask.

Version 1.0.9 November 5, 2006

Fixed a problem that could prevent a valid license string from being recognized in the Registration dialog on Intel machines only.

Version 1.0.8 October 15, 2006

It is now possible to assign different colors to plated and un-plated holes.

The size of pad holes in Postscript files now always match the hole size as defined in the part definition.

Fixed a bug that could cause a crash if part names contain quote characters.

Fixed a bug that could cause errors in Postscript files containing copper flood areas.

Fixed a bug that could cause a crash when exporting a bill of materials file if part names are too long.

Fixed a bug that could cause a crash when using the Quick Route tool.

Version 1.0.7 February 7, 2006

Fixed a bug introduced in Version 1.0.6 that could cause a crash when exporting Gerber files.

Fixed a bug that could cause a problem if the text string of an existing Text part matches the name of a part being imported.

Problems would occur if part names or signal names were accidentally set to blank. Checks have been added to prevent this.

Version 1.0.6 January 29, 2006

Fixed a bug that could cause a crash when cutting segments of a freehand trace and then attempting to undo the cut.

Fixed a bug that caused the dirty bit to be set continuously when vector text was enabled.

Fixed a bug that allowed unseen parts to be selected when selecting areas on the auxiliary layers.

Added preliminary code to support the production of pick-and-place files.

Version 1.0.5 November 30, 2005

Type identifier information has been added to better associate Osmond files with the Osmond application.

In multi-page printouts, only the first page printed correctly. This has been fixed.

To allow vector text to appear within copper-flooded areas, spacing is now automatically provided.

Now, when Osmond is first launched, a new design is automatically created.

Version 1.0.4 September 27, 2005

Fixed a bug that could prevent the temporary file from being deleted when saving the design file.

Fixed a bug that caused the Library window to disappear whenever a Part Edit window was dismissed.

Fixed a bug that could cause problems when importing sub-designs into an existing design.

Fixed a problem that prevented certain pegs from moving when rotating selected areas.

Hole marker sizes in Postscript files have been increased.

Fixed a bug that could cause a crash when selecting parts whose pads were changed from through-hole to surface mount.

Version 1.0.3 August 14, 2005

Fixed a bug that could cause problems with traces routed with the Wrap tool after using the Swap Pins tool.

Fixed a bug that caused problems when fractional degrees were entered into the Rotation field in the Parts Attributes dialog.

Open and Import commands now employ new Navigation Services routines. This remedies some problems encountered with OS 10.4. However, under OS 10.4, it may be necessary to add a .osm or .osmond extension to your design file names to allow them to be recognized as belonging to Osmond.

Fixed problems with importing DXF files. Some files did not import correctly. Other files, after importing, would not display immediately.

Added the Show Pin Names menu item.

Design rule checks now check the clearance between thermal connection traces and other traces on copper flood layers.

The Flip tool will no longer flip parts that have been locked.

Version 1.0.2 June 6, 2005

Fixed a bug that could cause a crash when building new parts.

Fixed a bug that will cause a crash when a selected freehand path is deleted.

When using the Select tool, holding down the Command and Option keys simultaneously enables the manual scroll feature. Holding down the Control key enables selection over all layers.

The Delete key no longer copies the deleted objects to the clipboard.

Imported PDF files are now released cleanly when no longer needed.

After using the Move Selected dialog, the rusults were not immediately displayed. This has been corrected.

Fixed a bug that could allow a clearance violation if the width of a trace is larger than the width of a pad to which it connects.

Version 1.0.1 May 20, 2005

Printing, Gerber, and Postscript output of designs with more than 700 pins now requires a commercial license. Licensing is available at www.capilano.com.

Fixed a bug that allowed new parts to be placed at non-grid locations even when snap-to-grid was enabled.

Fixed a bug that could cause a crash after deleting segments of a selected freehand trace.

Fixed a bug that omitted the cancel response button from caution alerts.

Version 1.0b9 May 2, 2005

When creating Gerber files or Postscript files, a final check is made to ensure that all traces have been routed and that no parts are left in the deferred list.

Fixed a bug that caused incorrect printing of zero width lines and when full-width lines were disabled.

Fixed a problem where selecting a part could inadvertently cause the part to move.

Fixed a bug that could cause problems when a segment of a freehand trace was deleted.

When using the Select tool, holding down the Control key will now enable the manual scroll feature.

The standard alerts were updated.

Fixed a bug that could cause a crash when selecting the Wrap tool.

Version 1.0b8 February 12, 2005

The insertion point of a Paste command is now specified by first clicking with the Select tool.

It is now possible to import sub-designs that were created by importing other sub-designs.

Immediately after placing a deferred part, a bug prevented the part name from being moved. This has been fixed.

A change was made in the handling of paths that are included within part type definitions. Now, such paths that extend from one pin to another will connect these pins only if the two pins are given the same name.

Fixed a bug that could cause a crash when clicking the mouse too rapidly.

Selected parts could be moved using the arrow keys while holding down the option key but the movement was not displayed. This has been fixed.

Version 1.0b7 January 16, 2005

When importing a sub-design, a new dialog appears that lets you select a "Multiple" checkbox as well as X and Y offsets. If "Multiple" is not selected, the X and Y offsets are applied to a single sub-design. If "Multiple" is selected, the X and Y offsets specify the step-and-repeat spacing as multiple copies of the sub-designs fill the available working area. This should greatly ease the creation of a multi-design panel.

Fixed a bug that could cause a crash if some parts were still deferred when a rats-nest was created.

The graphics feedback when moving entities was made a little smoother.

Version 1.0b6 January 8, 2005

When using the Quick Route tool with rats nest traces, the rats nest is now reformed after each operation.

The Make Rats Nest command now destroys any existing rats nest before making a new one.

A bug was fixed in the automatic file name generation of new designs.

Fixed a bug which did not allow vector text to be printed.

The state of the Vector Text setting is now saved with the design file.

Fixed a bug in which the Rename Parts and Revalue Parts commands did not update the display.

Fixed a bug in which an existing design remained the target of menu commands immediately after a new design was created.

Fixed a bug that could cause a crash some indefinite time after undoing certain move operations.

Visual feedback was enhanced when moving part names and part values.

Version 1.0b5 December 28, 2004

Pads within copper flood areas did not display their copper-free gaps correctly when the pads were rotated by angles other than a multiple of 90 degrees. This has been corrected.

When moving the name or value of a part with the Move Tool or the Select Tool, no visual feedback was provided. This has been corrected.

Fixed a bug that could cause the design file to become corrupted if a part was given a value consisting of all blank characters.

Scroll-wheel support was added. Thanks to Richard Buckle, Sailmaker Software Ltd, http://www.sailmaker.co.uk/

Version 1.0b4 December 10, 2004

More Quartz features are used for interactive graphics.

Some PDF files that were created by printing to PDF could not be opened with Acrobat even though they could be opened with Preview. This has been fixed.

Fixed a bug that could prevent pad and pin changes from being maintained when importing sub-designs.

Fixed a bug that sometimes allowed pads of an unselected signal to be displayed as if it were selected.

Version 1.0b3 November 14, 2004

Added a new Import PDF menu item that allows the first page of any PDF document to be displayed as a faint background image. This background image can serve as a design aid or as design verification.

The Change Color->Pad... command now affects only pads on the current layer. This allows pads on different layers to have different colors.

Version 1.0b2 October 27, 2004

Fixed a bug that could cause a crash when opening and closing part edit windows.

Part type items in the Library Window now contain a count of the number of parts that belong to that part type.

Added the Vector Text toggle to the View menu. When Vector Text is selected, part names and part values are drawn using vector character parts from the library. This matches how text is rendered in Gerber and Postscript files.

Fixed a problem that prevented the conversion of a signal plane layer to a normal layer.

Fixed a bug that could disable the Recently Opened Files menu.

Fixed a bug that could modify pins on signal plane layers when opening older designs.

Version 1.0b1 October 9, 2004

Initial beta release



macmade