1{\rtf1\mac\ansicpg10000\cocoartf102
2{\fonttbl\f0\fswiss\fcharset77 Helvetica;}
3{\colortbl;\red255\green255\blue255;}
4\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural
5
6\f0\fs24 \cf0 Release Notes\
7\
8Release 2, Version 4:\
9	Added Bicubic and scale2x scaling algorithms.\
10	Added a "Gradient Builder" to the palette chooser.\
11	Fixed layers so that copy and paste between two differently-sized images works.\
12	Fixed a bug with Merge Down on a selection layer.\
13	Added tool tips to the color palette.\
14	Basic filter support (note: we need to write some actual filters to go here)\
15	You can switch between layers using command-\} and command-\{ (cmd-shift-] and cmd-shift-])\
16	New, prettier look for the color palette.\
17	Improved palette swapping speed.\
18	Fixed the preview window to work correctly on images where the width is greater than the height.\
19	Added a pattern drawing function to the pencil, line, and eraser tools.\
20	Added another property panel for the right tool.\
21	Added a hex color code in the info panel.\
22	Fixed the line tool so that you can use the eyedropper when pressing option, instead of it locking to center.\
23	Fixed the feedback window so that you can't send empty messages.\
24	Added a "set this palette as default" option, so you can use a default palette other than "Crayons."\
25	Optimized drawing some more.\
26	Fabien Vallon had gotten it to compile under GNUstep at one point; it might not anymore, however.\
27Release 2, Version 3:\
28	Added info panel.\
29	Added a French localization.\
30	Added a spiffy about panel.\
31	Added a donation link to the menu(hint!).\
32	Fixed the bug where linear tools would mistakenly try to draw when the mouse was up in the toolbar(see Brent Gulanowski's e-mail).\
33	Fixed a couple of other miscellaneous bugs(Preview not updating correctly, image backgrounds not accepting all valid types).\
34	Fixed a few critical leaks (the whole canvas and the palette were leaking!)\
35	Fixed the resize sheet so that the numbers are always visible\
36	Added a dragging difference display to the info panel\
37	Made the about panel have a cool fading effect\
38	Added a contextual menu for normal (non-selection) layers\
39	Restructured a few methods to allow the contextual menu to work properly\
40	Fixed autosave for real! (at least, I'm 99.9% sure... >_<)\
41	Made palette chooser popup menu disabled until document is opened\
42	Fixed a small visual bug where trying to delete an palette item that was not delete-able would leave the menu selecting the "Delete..." item, which isn't correct\
43	Added all system palettes to the palette menu.\
44	Added a disabled menu item marking when no user palettes are defined, instead of two separators right next to each other.\
45	Fixed the tooltips on the tool palette so that they don't say the key shortcut, which could be wrong if the user changed it from the default value.\
46	The option key will now make any linear tool(Line, Rectangle, Ellipse) draw centered on its origin, rather than with the origin in the corner.\
47	Set the View menu to autodisable its items, which fixed a lot of the menu disabling bugs.\
48	Turned off the crosshair when we're tiling, since it just generates artifacts in that mode.\
49	Changed the preferences for autosave to be less stupid.\
50	Numerous small changes, such as fixing the size of the tool palette by one pixel in height so it doesn't change position when you expand the right tool picker.\
51	Fixed a bug in bringing forward the about panel and some graphical glitches with rectangular selection updating.\
52	Vastly improved the speed of selections, especially rectangular selections.  Fixed a small bug or two as well.\
53	Improved the appearance of the Layers drawer.\
54	Made some speed improvements to moving selections.  It's not fast yet, but it's faster.  \
55	Fixed a bug where, while one mouse button is held down, the other could be pressed and would trigger a tool, causing an inconsistent state in the undo manager.  Now, the bug is just that if the one mouse button is pressed and unpressed while the other is being used, both will become unpressed.  There seems to be no side effect and no bug besides the inconvenient and obvious one(that is to say, the undo manager is fine).\
56	Fixed the bug where the layer drawer would steal focus away from the main window.\
57	Fixed a hack in PXImageBackground where the file types were hard-coded; now I'm reading them from the mainBundle's infoDictionary\
58	Added Game of Life document support (this is mostly for me, but it might be useful to somebody else)\
59	Made some more graphical changes to the resize view.\
60	Added a "Grayscale" built-in palette with gray shades and some useful dithering alpha colors (calculated using log2)\
61	Made the preview window not steal focus.\
62	Fixed the Scale Panel to be more awesome.  Now there are concurrently updating scale percentages and pixel values, with an option to scale proportionally.\
63	The project is also updated for Xcode 1.5 (as a side effect).\
64	\
65\
66Release 2, Version 2:\
67	Fixed a bug wherein ellipses could only have odd width and height.\
68	Fixed a bug wherein dragging with the right mouse button would not update the crosshairs.\
69	Fixed a bug wherein if one filled on a pixel that was the same color as your selected color, Pixen would hang.\
70	Fixed a bug wherein running multiple documents would sometimes cause them to be composited.\
71	Fixed a bug wherein auto-backup would tell the user that there were unsaved changes when there weren't.\
72	Fixed a bug with the preview window where it would freak out if one resized it smaller than the image size.\
73	Fixed a bug wherein the "scale image" panel would not display.\
74\
75	Added a cool fading scale percentage meter to the preview window.\
76	Removed the 100% increment preview locking preference and made holding shift lock to 100% instead.\
77	Added Photoshop-like shift-click line drawing with the pencil tool.\
78	Added palette-sensitive GIF export support.\
79	Added support for printing.\
80	Added "save copy as" functionality.\
81	Added "new from copy" functionality.\
82\
83Release 2, Version 1:\
84	\ul New Features\
85\ulnone 		Added support for multiple selection via shift (add) and alt (subtract).\
86		Added lasso tool.\
87		Added magic wand tool.\
88		Added a customizable toolbar.\
89		Added 3x3 image tiling editing mode.\
90		Added configurable alignment crosshairs.\
91		Added horizontal and vertical layer flipping.\
92		Added modular image scaling with "nearest neighbor" default module.\
93		Added "Discover Pixen" first-time instructional panel.\ul \
94\ulnone 		Added isometric line locking.\
95		Added support for BMP files.\
96		Added read-only support for GIF and JPEG files.\
97		Added a customizable auto-backup and recovery feature.\
98		Added a form for sending suggestions, bug reports, and general feedback.\
99		Pixen can now automatically detect when it has been updated.\
100		Added duplicate layer functionality.\
101		Added a pretty, dynamic preferences pane.\
102		Added a configurator in which the user may select hotkeys for each tool.\
103		Added a menu item and shortcut keys for quickly increasing and decreasing the opacity of the primary color.\
104		Added a Pixen document icon.\
105		Added powerful palette controls, including:\
106			A palette of up to 320 colors, default 16 visible (make the window larger to show more).\
107			Switching between palette colors in this fashion:\
108				Number keys 1-8: Select the corresponding color in the first row.\
109				Shift + above: Select the corresponding color in the second row.\
110				Option + Shift + above: Select the corresponding color in the third row.\
111				Control + any of the above: Select the corresponding color in the corresponding row for the right mouse button\
112				Alternately, you can left-click on a color to select it for the left tool, and right-click for the right tool.\
113			Colors added to the image are automatically added to a generated palette.\
114			Single-color replacement by modifying a swatch in the palette with the "Smart Palette" feature.\
115			Palette swapping through the "Smart Palette" feature.\
116			Ability to save and load palettes in the Application Support directory and to generate a palette from the image itself.\
117			Creating a palette named "Default" will cause Pixen to use it automatically as the default palette for new documents.\
118\ul \
119	Enhancements\
120\ulnone 		Tremendous speed improvements throughout the entire program.\ul \
121\ulnone 		Pixen's license is now MIT.\
122		Added PICT writing support to the existing read-only support.\
123		Windows now remember their positions and presence.\
124		Layer thumbnails now update only once every second or so during heavy drawing.\
125		Vastly improved canvas resize with a widget that helps the user visually select offsets for the original image.\
126		The preview window can now be resized proportionately and optionally locked to 100% increments.\
127		Creating or opening large images now displays a warning to the user.\
128		Made undo work for Cmd+D deselect\
129		Moved all the .nibs into English.lproj for localization.\
130		Pasting from other applications now supports alpha.\
131		New application icon; thanks to Miguel "ndeal" Estupi\'96an.\
132		Pixen will no longer silently crash on systems before Panther.\
133\ul \
134	Bug Fixes\ulnone \
135		Fixed a drawing bug that occurred with images that are taller than they are wide.\
136		Fixed a number of bugs with copy and paste.\
137		Fixed a bug wherein the program would crash if the user unchecked a selection layer.\
138		Fixed a bug wherein the program would crash if the user hit the forward-delete key.\
139		Fixed a bug with ellipse filling.\
140		Fixed a bug in alternate background drawing wherein it would sometimes ignore the user's settings.\
141		Fixed a bug wherein layers would not retain their opacity and visibility after selection had been made.\
142		Fixed a bug wherein the remove layer button would only remove the topmost layer.\
143		Fixed a bug wherein the active layer would not be properly set upon loading of an image.\
144		Fixed a bug wherein irregular grid sizes would cause the grid not to be displayed.\
145		Fixed a bug wherein the fill tool would hang if the target pixel's color was the same as the current color.\
146		Fixed a large memory leak.\
147		Dozens more.\
148\
149Release 1:\
150	Version 1.  \
151		The following tools are implemented:\
152			Pencil\
153			Eraser\
154			Eyedropper\
155			Zoom\
156		All document activities are implemented and tested(printing is not tested, however).\
157		Bugs exist in centering of the view and background drawing in oddly-shaped images.\
158		There is a bug in the pencil tool involving near-vertical lines.\
159	Version 2.\
160		Pencil bug fixed.\
161	Version 3.\
162		Centering and background-drawing bugs fixed.  \
163		Zoom-to-fit implemented.\
164	Version 4.\
165		Background switches to alternate when mouse is moved from it.\
166		Zooming behavior improved.\
167		Another pencil bug fixed(top edge of image is hard to draw on).\
168		You can now configure the default backgrounds to any particular color combination.\
169	Version 5.\
170		Fixed some crashing bugs.\
171		You can now change the main and alternate backgrounds in addition to configuring their parameters.\
172		Added two new background types, PXCheckeredBackground and PXImageBackground.\
173		PXImageBackgrounds can be created out of any image format that Pixen understands.  Stencils, templates, and other things are all possible with this background type.\
174		You can save a particular configuration of a PXBackground as a new background preset. (in ~/Library/Application Support/Pixen/Backgrounds/)\
175		You can set the default backgrounds that a new PXCanvas will start with.\
176		Background choices persist between openings of a document; if the needed backgrounds don't exist on the host computer, however, the 'default defaults'(slashed background for main, flat white for alternate) will be used.\
177	Version 6.\
178		Fixed more minor bugs.\
179		Flood fill(Paint Bucket) tool added.\
180		The 'background color' of a PXImageBackground will now draw over the image at a fraction of opacity(30%) as well as under it at full opacity.  It also now defaults to blue.\
181		PXImageBackground now scales its image to fill the image being drawn into.  This behavior may be toggle-able in the future, if anyone prefers the old behavior.\
182		Big internal changes to PXImage that greatly increase speed across the board.  Backwards compatibility retained!\
183		Added right-click tool feature.\
184                	Prettified background names.\
185	Version 7.\
186             	Added a Preview window.\
187                	Future releases will tend to be this small.\
188	Version 8.\
189		Usability improvements to the Preview and Tool Palette windows, as well as to launch and dock-clicking behavior(you now must use cmd-n or 'New' from the File menu to make a new image).\
190		Line tool added thanks to Ian Henderson.\
191		Fixed an infinite looping bug and got rid of some code.\
192                	Improved the line-drawing algorithm so that pencil and line tools will draw lines that are closer to what was expected.\
193                        Zooming behavior improved.\
194                        Added limited support for EPS (Encapsulated PostScript) format.\
195	Version 8-2.\
196		Fixed an unarchiving bug.\
197		Fixed a backgrounds bug.\
198	Version 9.\
199		Added support for selections, cut, copy, and paste.\
200		Added Rectangular Selection tool.\
201		Added tooltips for each tool that show the tool's name and its key switching shortcut.\
202		Fixed bugs in archiving, backgrounds, and the preview window.\
203		Added basic framework for Forms architecture.\
204		Known bugs:\
205			There may be occasional data loss or graphical glitches with selection manipulation.  If you suddenly lose pixels, Undo until they come back.  Sorry for the inconvenience; we're working on this problem.\
206			If you see any saving/loading bugs, or can tell us the exact steps you took to produce a selection-related bug, please e-mail Joe right away at joie@opensword.org.\
207	Version 9-2\
208		Fixed a crashing bug having to do with selections, added cmd-a(select all) and delete-key('delete' menu item) functionality, and fixed a major unarchiving bug.  Phew!\
209	Version 10\
210		Extensive performance improvements and bug fixes to selections.\
211		Deselect menu item and shortcut(cmd-d) added.\
212		Background defaults bug fixes.\
213	Version 11\
214		Minor bug fixes in dozens of places.\
215		Major bug fix regarding selection drawing outside the canvas.\
216		Support for layers added with:\
217			A management drawer with thumbnails\
218			Add/remove\
219			Reorder\
220			Merge Down\
221			Promote Selection\
222			Layer-specific opacity\
223		Added a move tool that works on both selections and layers\
224		New documents appear zoomed to fit.\
225		Backwards compatibility retained!\
226	Version 12\
227		Added AppleScript support\
228		Added rectangle and ellipse tools\
229		Added canvas resize\
230		New layers are automatically selected\
231		Sped up loaded images\
232		Added PICT support\
233		Fixed zoom artifact bug\
234		Fixed layers thumbnail fill undo bug\
235		Added 45\'bc locking to the line tool\
236		Fixed NaN retention bug\
237		Fixed distortions at high magnification\
238		Added a tool properties panel for configuration\
239		Added configurators for pencil, eraser, line, rectangle, and ellipse tools\
240		Added support for NSImage pasting\
241		Added a file-dependent customizable grid\
242		Fixed color panel crashing bug\
243		Fixed zooming to 0% bug\
244		Optimized preview window drawing and added a delay time\
245		Fixed layer thumbnail bug}