[cad-linux] Re: Draft-0.05 released
- From: "Chris Lambert" <chrisl@xxxxxxxxx>
- To: <cad-linux@xxxxxxxxxxxxx>
- Date: Tue, 5 Oct 2004 11:03:02 -0600
Did I send you anything about this project before? It is an interesting
concept I think. Way to early to look at, but interesting. I wonder if any
major vendors would consider things like this 'group'.
Chris Lambert
Systems Network Manager
Smith Engineering Company
-----Original Message-----
From: cad-linux-bounce@xxxxxxxxxxxxx [mailto:cad-linux-bounce@xxxxxxxxxxxxx]
On Behalf Of Bruno Postle
Sent: Tuesday, October 05, 2004 10:53 AM
To: CAD Linux list; CAD linux development; Free Architecture
Subject: [cad-linux] Draft-0.05 released
This release adds support for 'undo' and 'redo', just use the
standard Ctrl-Z and Ctrl-Y key combinations.
The undo history is infinite and is still available even after
restarting the application. Undo is shared between instances, so if
you have a drawing open twice, changes made in one window can be
undone in the other.
Changes:
- Journaling, undo and redo implemented
- Supports data serialised in YAML format '.yml' extension.
- Expects a DIRTYPE formatted file in each directory.
About:
Draft is a proof of concept platform that demonstrates the viability
of a different kind of file-format for storing CAD data.
The storage strategy involves splitting data into many small files,
this has a number of advantages:
- Fast saving - a save can be performed after every edit.
- Dynamic updates - concurrent access by multiple processes.
- Easy versioning via cvs, subversion, diff and patch.
- Object orientated data - drawings can be easily subclassed.
This is just a proof of concept, basic 2D drawings consisting of
lines and xref/block entities can be viewed, items can be moved
around and the changes saved - There is no other functionality.
There is a more complete description here:
http://bugbear.blackfish.org.uk/~bruno/draft/
You can download at the page above or via CPAN:
http://search.cpan.org/~bpostle/Draft-0.05/
--
Bruno
- References:
- [cad-linux] Draft-0.05 released
- From: Bruno Postle
Other related posts:
- » [cad-linux] Draft-0.05 released
- » [cad-linux] Re: Draft-0.05 released
- [cad-linux] Draft-0.05 released
- From: Bruno Postle