PaperCut v1.0 alpha build 287 (1.0.287)
readme.txt updated 11 Feb 2006
General notes
-------------
If you run into a problem with this alpha version, please feel free to email me at
support@paper-model.com
I always like to hear about bugs. Fixes are cheap, but bugs are precious. If you
want to report a bug in a way that will help me fix it quickly, please PLEASE make
sure you know how to reproduce it, and tell me EXACTLY how to make it happen. Also
report the first unusual event - what was the FIRST thing that happened that didn't
seem right. Usually that's all that's needed.
If you have things to add to the wish list, send them to support@paper-model.com
New features and fixes
----------------------
1.00.287 (11 Feb 2006)
This release adds some new features to text expansion. See readme.txt for details.
There is also a bug fix (a bug which was introduced in 1.0.286) where trying to
stellate with ratios less than 57.735% (tan 30) would crash.
Shape / Clip has been added. This displays all face groups hierarchically and allows
the shape to be "clipped" to a particular face group.
+ New text expansion - $__globals__$ has been added to predefined variables, and takes
an optional parameter to specify the index (default=0). Each geodesic, k-stellation
or stellation transform adds a new face group, so $__group__(0)$ will be the highest-level
group (equivalent to the original face boundary), $__group__(1)$ will be the next highest
level, etc.
+ Other new variables are
$__ver__$ 1.0.287
$__verdate__$ 8 Feb 2006
$__contentpath__$ c:\documents and settings\user\my documents\my pictures\bunny.jpg
$__contentfile__$ bunny.jpg
$__font__$ Arial
$__page__$ 3
$__shape__$ icosa
$__nfaces__$ 20
+ Fixed bug introduced with stellation calculation change in build 286. Not all stellation
ratios are now valid. For an equilateral triangle, the maximum will be 57.735%, or tan(30)
+ Updated custom stellation ratio dialog help bitmap
+ Added clip / delete dialog via Shape / Clip
1.00.286 (4 Feb 2006)
A few fixes and enhancements. Changes to tab text should make it easier to
assemble by referencing the page another piece is on, as well as displaying
the page this piece belongs on.
+ Added K-stellation (after Kepler's Stella Octangula). This type of stellation
increases the face count by 500% (as opposed to regular stellation, which only
increases it by 200%).
+ Note that K-stellation does not currently work with faces > 20. You can
do a geodesic breakdown of an icosahedron and do normal stellation, but
K-stellation is not allowed currently.
+ For stellation, rename the original face to be orthogonal to the other two
newly created faces. Do this for K-stellation as well as normal stellation.
+ Tab text now uses a font of a predefined size for the join text. Other information
displayed on the tab uses a smaller italic font to display face name, page
number, joining face name, and joining face page number.
+ Fixed build defect where Help / About doesn't show the current version number
+ Changed stellation (K-stellate and normal) to apply percentage to longest pyramid
edge rather than longest epicenter segment. Percent stellation dialog still documents
the old method, however.
1.00.284 (24 Jan 2006)
This is the first release using the .NET platform. You may need the .NET runtime.
Not tested on pre-XP versions of Windows. Using new deployment system.
+ Updated help to point to new url, http://paper-model.com
+ Fix problems with size slider
+ First version built with Visual Studio 2003
+ Implements shape dictionary with $varname$ substitution in face text. Application dictionary
also implemented. Predefined variables $__date__$ and $__time__$ are available.
+ Fixed some minor bugs handling print margins
1.00.281 (20 Feb 2004)
+ Enable paging using PgUp/PgDn. First post-hiatus release
1.00.280 (28 May 2002)
+ Fixed bug where print preview reveals shapes going off page
1.00.279 (13 May 2002)
+ Fixed bug: tab fold lines should not show up dashed
+ Added geofractal stellation. Basically a 2v geodesic breakdown, then
turn the center triangle into the base of a tetrahedron.
+ Added right-click Stellate Face to individually stellate faces
Build 277 (11 May 2002)
+ Basic bitmap rotation for images. Disabled by default because it won't work
with many printers.
+ Add right-click set face image (previously you had to use drag and drop)
+ Always save and load images using relative paths (this breaks "Save as..."
if you change directories! No copying or relocation of image files)
+ Fix auto-layout so it always works the same with a given .shp file.
+ Add clipping for images (default is no clipping). At the moment
clipping is always on for rotated images. This is a bug and will be fixed
in the next build.
Build 267 (30 Apr 2002)
+ Add shape and global properties
+ Fix reporting of vertex count
+ Improved sizing of text in faces
+ Allow setting face background, edge color, tab edge color, font color, typeface, size
+ Allow basic image size options. Flow does not work yet.
Build 258 (20 Apr 2002)
+ Add 4v geodesic
+ Added right-click remove face, remove group (after geodesic and/or stellation)
+ Save scale and other layout information with .shp file
+ Add 10%, 125%, 150%, 200% and other stellation
+ Fix blank line handling for face text
+ Added help text on assembly tips
Build 240 (15 Apr 2002)
+ Drag and drop handles multiple files
+ Images are resized by area ratio
+ Allow right-click editing of face text
Features to add (the "wish list")
---------------------------------
- Fractal stellation
- Bug reporting utility
- Allow (regular) stellation one face at a time
- One click update - check for new version and download
- Allow manual rotation and positioning of images
- Help still needs more work, only very basic things.
- Add status bar to view window
- Add 3D view (when geometry is known)
- Implement convex hull for fitting
- Use knapsack fitting for pages
- Select vertex as "north pole" and calculate facial orientation
- Render text in face
- Implement resource specification in .shp files
- Allow text files to be specified as a resource and wrapped across
adjoining faces
- Support in-place activation and editing via COM
- Export to .gif, .jpg or .png
- Export to .pdf
- Import 3d drawing files
- Allow arbitrary geodesic breakdowns
- Allow an image to be centered on a face and spread over to adjoining faces
This requires projection
- Print layout summary using empty space on pages
- Allow direct printing of layout summary from View / Layout summary
- Allow arbitrary tweaking of layout
- Build a good collection of examples
Known bugs
----------
- Have occasionally had crashes with release version after dropping large
number of jpegs, then doing 3 or more resize operations on a 2v or greater
geodesic
- Cannot split tetrahedron - 2 pages each with 4 faces :-~
- Print rotated clips stellated tetrahedron off page
- Need to print preview on initial auto-layout - sometimes rotation is not right
Workaround: change size slider slightly and check print preview again
- Operations on 4v geodesics are dog slow, and deleting face groups is painfully
slow on a 900mhz machine. At least show an hourglass!
- Geodesic does not use correct reference model. Applying geodesic
to a tetrahedron, hexahedron or octahedron does not give the
expected results!
=================
end of file