Stykz Changelog

What's new in Stykz 1.0.2 Build 223

Dec 30, 2014
  • GENERAL:
  • Added compaction to stack saving to help with file size reduction/performance enhancement.
  • Improved performance with moving multiple figures with the arrow keys.
  • Improved overall performance of Stykz by approximately 15%.
  • (Mac Only) Added custom icons for Pivot .stk and .piv files.
  • Fixed bug where the segment shown when drag-copying a segment was "stuck" on the first frame of a document after Stykz crashed. [1444]
  • Improved performance slightly by not checking Stykz documents when they open for font changes for the current platform. [1449]
  • DOCS/HELP/SUPPORT:
  • Stykz Help:
  • Added "Copying Segments" topic under the "Working With Segments" section. [1436]
  • Added "...Copy a Segment?" topic under the "How Do I...?" section.
  • Updated The Palettes > Controller Palette to include info on playing animations back from the currently displayed frame instead of frame 1.
  • Added "...Start Playback From the Current Frame?" topic under the "How Do I...?" section.
  • FIGURE MANIPULATION:
  • Fixed bug where attempting to deselect a single segment would deselect *all* of the segments of the target figure. [1434]
  • (Windows Only) Fixed bug where antialiasing for newly created segments would sometimes not match the antialiasing of the target figure. [1439]
  • Fixed bug where a polyfill in progress would get canceled if the "3 nodes" reminder alert was displayed. [1447]
  • IMPORT/EXPORT:
  • Export Animated GIF:
  • Modified Frame Delay so that it would show red if you picked a number less than 6/100ths of a second. [1428]
  • Import Pivot .stk File:
  • Changed import so that if you hit the "75 generations" limit, the figure it was creating is removed from the document instead of leaving it partially done.
  • Palettes:
  • Commands Palette:
  • Added 'Set Color of Selected Figures - Web Safe' command to allow making a button bring up the Web Safe color picker.
  • Controller Palette:
  • Fixed bug that was causing an error dislog to appear when using the scrubber with the Frame Palette not showing.
  • Library Palette:
  • Fixed bug that generated an error when trying to add a figure with all segments hidden to the Library. [1440]
  • Properties Palette:
  • Fixed bug where creating an empty selection rectangle and releasing the mouse would incorrectly switch to show Figure Properties. [1448]
  • Undo:
  • Fixed bug where some error dialogs were displaying when trying to undo the deletion or cutting of figures.
  • Fixed bug where locking/unlocking a figure could not be undone. [1419]
  • Welcome Center:
  • Fixed bug where closing the Welcome Center after clicking on "From a Stykz .styk File..." and cancelling would bring up a second "Open" dialog box. [1418]

New in Stykz 1.0 Build 219 (Nov 29, 2010)

  • Fixes a bug where double-clicking a Stykz document file to launch it would generate an error on Windows, a bug on Mac where you couldn’t export certain files to GIF format, and fixed a bunch of bugs in the Stykz Help app.

New in Stykz 1.0 RC4 Build 205 (Dec 27, 2009)

  • General:
  • Fixed bug where interface was showing "Classic"-style buttons on Mac PowerPCs. [1248]
  • Figure Manipulation:
  • Fixed bug where nodes were not being shown on a selected figure when switching to the PolyFill tool. [1251]
  • Fixed bug where it was possible to have multiple figures selected, but when you clicked on the drag node, it would only drag one of them
  • Fixed bug where deleting multiple segments at once could put the figure into an odd state where the nodes don't turn red when you click on the figure with the Select tool. [1245]
  • Added option to use CTRL-click (Win) or Cmd-click (Mac) to add segments or remove segments from a selection; this is an alternative to using the SHIFT key (which continues to work as before). [1241]
  • Changed selection behavior so that if you just click on a single figure (or component) of a selected group of figures (or components), the other elements become deselected and the thing you clicked on becomes the only selection. [1242]
  • Fixed bug where creating new figures with the node size set to anything else other than "Normal" would first create the line with normal sized nodes, and then afterwards it would "snap" to the selected node size. Now it operates seamlessly. [1238]
  • Fixed bug where hitting the Enter key while creating a segment with right-click-and-drag would generate an error. [1239]
  • Export:
  • Fixed bug where exporting to QT wouldn't alert you properly if you were exporting to an existing file path.
  • Fixed bug where exporting to QuickTime would sometimes cause the progress window to "hang" at the the beginning of "Prepping for export".
  • Added warning dialog if you choose to export an animation to a size larger than the current stage size. [1249]
  • Import:
  • Fixed bug where some Pivot .stk files were not importing properly (lines were at strange angles) [1252]
  • Menus:
  • Fixed bug where no recent documents where displayed in the File menu after you closed the last open Stykz document (on Mac this was represented by having an "Open Recent" menu item with no submenus). [1250]
  • Playback:
  • Fixed bug where the onionskin was not being redisplayed after exiting the StykzPlayer. [1246]
  • Fixed bug where clicking the close box to stop playback would sometimes cause the StykzPlayer to pop back open again and continue playing. [1243]
  • Palettes:
  • Properties - Fixed bug where the mixed-state checkbox would sometimes not be clickable.
  • Fixed bug where the current document would not re-activate after clicking the lock icon (which would prevent you from moving or deleting a figure after you unlock it).
  • Frames - Fixed bug where trying to resize the Frames palette as soon as the first document opens would generate an error dialog. [1244]
  • Preferences - Fixed bug where color selection for selected/unselected nodes didn't apply to the color outline on static nodes (they still showed blue/red regardless of the color you picked).

New in Stykz 1.0 RC4 (Dec 15, 2009)

  • General:
  • Stykz now uses the operating system's cursor in all places where the black arrow was being used. This includes over the menu bar area, which previously showed whatever tool you currently had. [1157]
  • Fixed bug in file format conversion code that didn't catch everything. (Note: This will require all docs before this release to undergo file format conversion again.) [1132]
  • Styks will now try to keep the selection you had on the previous frame when you click the "Next Frame" button or hit the Enter key.
  • Fixed bug where default fill color for polyfills was not a websafe color.
  • Fixed bug that caused a "This is not a Stykz document" window to appear when double-clicking a .stykz file on Snow Leopard.
  • Fixed bug where double-clicking a .stykz file would launch Stykz but would not reopen any palettes you had open. [1227]
  • NEW: Added "How to Install" PDF doc with the Optional Styks folder.
  • NEW: Added new Welcome Center which lets you open a recent document, open a blank doc, get help, link to tutorials, etc. [1165][1025]
  • Export:
  • GIF export has been modified to be compatible with other applications (including Flash, Windows Movie Maker, Windows Picture Viewer, etc.) as well as being much smaller in size.
  • Fixed bug where 100%-size exported GIFs were exporting 23 pixels higher than the Stage size was set for. [1225]
  • Fixed bug where you were unable to cancel a Quicktime Movie export. [1237]
  • Figure Manipulation:
  • NEW: Added the ability to remove nodes from a polyfill while you are creating it (click the same node again). [1136]
  • Fixed bug where instructions were not moving out of the way when creating a polyfill.[1135]
  • Fixed bug where static/hidden lines show with the Select tool. [1126]
  • Fixed perceived bug where adding a node between two nodes that were attached to a polyfill would cause the polyfill to look like it connected to the wrong nodes. [1095]
  • Made polyfills more "intelligent"; if you add a node to a figure where the "parent" and "child" of the node you added is part of a polyfill, the new node you added becomes part of the polyfill. [1095]
  • Fixed bug where deleting a node attached to a polyfill would adjust the polyfill. [1145]
  • Fixed bug where deleting a node with the subselect tool caused an error. [1129]
  • NEW: Added ability to create figures with right-click-and-drag while using the Subelect tool.
  • Fixed bug where Alt- (or Option-) Right-clicking on the Stage and dragging would show a drag node that would disappear when the mouse was released. [1128]
  • Fixed bug where pivoting segments with the Subselect tool would not update the thumbnail of the frame in the Frames palette properly or make the document as "dirty".
  • Improved performance in selecting segments with the Subselect tool.
  • Fixed bug where you could only distort a circle on only one side of it (you'd get an alert dialog telling you that circles can't be distored if you tried the other side). Circles can now be distored on both sides. [1150]
  • Fixed crashing bug when holding down the mouse with the subselect tool (not moving) and then releasing and trying to click on another object. [1130]
  • Fixed crashing bug when double-right-clicking with the subselect tool. [1131]
  • Fixed bug where using the AddLine or AddCircle tool and clicking on an onionskin would produce a notification window telling you that you can't create a figure. [1181]
  • Fixed bug where clicking on a polyfill wouldn't display static and hidden segments like clicking on a segment would. [1209]
  • Fixed bug where double-clicking on the drag node to switch tools from Select to Subselect would leave the figure selected even though the nodes weren't red. [1200]
  • Fixed bug where attempting to use the arrow keys when a polyfill was selected would display an error dialog. [1208]
  • Fixed bug where right-clicking on a node after having right-clicked on a segment would display a dropdown menu instead of drawing out a new segment. [1228]
  • Increased performance on "drag figure/enter key"" frame creation process.
  • NEW: Added ability to dramatically increase performance on "drag figure/enter key" frame creation process by holding down the Control key when hitting Enter; this prevents the Frames Palette slot from updating (which is what the delay is). When you are all done, click on one of the visible frame slots and they will all redraw with the correct thumbnails.
  • Menus:
  • Fixed bug where context menu wasn't displaying a "Delete" option when right-clicking on a polyfill with the Subselect tool. [1146]
  • Fixed bug where attempting to export an animation on Windows when QuickTime is not installed gives you an error after the alert dialog.
  • Fixed bug where double-clicking on a .styk file that was already in your Library would cause problems. Stykz now gives you an alert if you try to do this. [1152]
  • NEW: Added "Open Recent" to the File menu to allow for opening the last 20 recent documents.
  • Fixed bug where you would get two "confirm file replace" dialog boxes if you exported your animation and entered the extension after the name of the animation, and a file of that name already existed. [1162]
  • Fixed rare bug that could have prevented the saving of changes made to Frame 1 of an animation.
  • Fixed bug where saving a document would appear to deselect figures on the current frame. [1163]
  • NEW: Added support for directly opening .styk and .stk files. [1156]
  • Fixed bug where (on Windows) right-clicking on a segment to display a context menu would not let you right-click and drag on a node afterwards to create a new segment; instead you got another dropdown menu as if you were right-clicking on a segment instead of a node. [1169]
  • Fixed bug where the "Delete" option was not available when you had multiple segments selected and your right-clicked to display the context menu. [1168]
  • Fixed bug where switching "Show Nodes in Front" when a figure had static nodes would end up showing them instead of keeping them hidden.
  • Fixed bug where Ctrl-X would exit Stykz instead of do Cut. [1193]
  • Fixed bug where Ctrl-, would not display the Preferences window on Windows. [1201]
  • Fixed bug where the Preferences menu item wasn't available with any tool other than Select. [1203]
  • Fixed bug where using any of the items in the Arrange menu would not update the Frames palette. [1230]
  • Palettes:
  • Controller Palette - Fixed bug where dragging the frame slider would set the dirty flag for a document. [1183]
  • Frames Palette:
  • Fixed bug where you couldn't use the arrow keys to navigate among the context menu items when you right-click on a frame in Windows.
  • Fixed bug where you couldn't activate any selected context menu item by hitting Enter or Return under Windows. [1125]
  • Fixed bug where you got an error dialog if you had one or more segments selected and chose to add a new frame.
  • NEW: Added ability to dramatically increase performance on "drag figure/enter key" frame creation when the Frames palette is not open. (See note in Figure Manipulation re: using Control-Enter for the same result.)
  • Library Palettte
  • Fixed bug where adding figures to the Library palette with the same name as an existing item, and choosing "Auto-Rename" appeared to overwrite the existing figure by that name. [1206]
  • Properties Palette
  • Modified interface so that mixed selections would show as mixed and not as just the value of the first selected object in a group. Fields with mixed selections display as empty; checkboxes show a dash (Mac) or filled-in square (Win); color swatches show a diagonal slash through them. [1140]
  • Modified interface so that web colors are on by default for each new Stykz session. [1154]
  • NEW: Added ability to lock a figure so that it you can't modify it in any way.
  • Fixed bug where setting one or more segments to Hidden would not update the Frames palette properly (i.e. it still showed the hidden segments).
  • Fixed bug where you couldn't set the length of a segment to 1 (the minimum was 2 pixels). [1103, 1133]
  • Fixed bug where hitting the Enter key when the Properties palette was clicked on did not create a new frame.
  • Width, Angle, and Length can now be specified with up to two decimal places for better precision.
  • Fixed bug where the "Web" checkbox for Polyfills was not checked on a new Stykz install, even though it was checked for Segments and Figures. [1182]
  • Tool Instructions
  • Fixed bug where the tool instructions window would not disappear when the last document was minimized (like the palettes do). [1158]
  • Hints
  • Fixed bug where cursor for the close box on Windows was still the 'move' cursor. [1204]
  • Playback:
  • Fixed bug where figures on the Stage were not in the proper selection state when exiting the StykzPlayer. [1151]
  • Fixed bug where hitting the Escape key to stop playback would sometimes generate an error dialog.
  • Fixed bug where playing an animation that had a colored background would show a white card after you inserted a new frame in the Frames palette. [1176]
  • Fixed bug where the frame number would not display in the upper-right corner if the stage size was small (like selecting "Pivot 2" stage size). [1223]
  • Fixed bug where the main Stage window would not be active after finishing playback. [1198, 1234]
  • Preferences:
  • Fixed bug where setting a custom stage size, quitting, relaunching, and then going to Preferences would cause the custom stage size window to display instead. [1138]
  • NEW: Added preference for specifying the startup action you want to take (create a new document, open the last document, select a document to open, or do nothing).
  • NEW: Added preference for automatic saving and/or backing up documents in Stykz, including Growl support for notifications. [1141, 1007]
  • Increased performance in opening the Prefs window (takes about 1/5 the time it used to).
  • Fixed bug where you could simply open and close the Prefs window to enable dragging figures by their segments. [1196]
  • Fixed bug where clicking the Pivot Compatibility button wouldn't set the default stage size properly. [1218]
  • Fixed bug where selecting the blank line in the Default Stick dropdown menu (on Windows) would generate an error dialog. [1219]
  • NEW: Added preference to suppress the "success dialog" you get after you export GIF or MOV. [1226]
  • Fixed bug where Reset to Defaults button did not reset the colors of the pivot nodes properly. [1220]
  • NEW: Added ability to reset the preferences during the launching of Stykz by holding the Shift key down when the Stykz splash screen appears until a dialog is displayed. [1186]
  • Fixed bug where going to set a custom stage size and then hitting the Enter key would generate an error. [1217]
  • Fixed bug where antialiasing was not displaying properly at certain times. [1235]
  • NEW: Added "Decimal precision" preference to the "Interface" section that lets you set the decimal precision of values displayed on the Properties palette.
  • Undo:
  • Fixed bug where clicking on the drag node and not moving the figure would register an "Undo Move Figure" entry. [1164]
  • Added support for undoing the pasting of figure(s). [1166]
  • Added support for undoing the adding of figures to the Stage from the Library palette. [1139]
  • Added support for undoing the adding of a circle segment to an existing figure. [1167]
  • Fixed bug where you could not undo dragging a figure from the filled area of a circle segment or a polyfill when you had the "Can only move figure using drag node" preference turned off. [1155]
  • Added support for undoing the creation of polyfills. [1149]
  • Fixed bug where you could not undo the setting of the "opaque" of a circle. [1149]
  • Fixed bug where you could not undo the copying of a segment with the subselect tool. [1149]

New in Stykz 1.0 RC3 (Jul 26, 2009)

  • General:
  • Fixed bug where cursor was not displaying properly when over non-document windows (e.g. if you had the PolyFill tool selected (which uses a cross cursor) and moved the mouse over the Properties window, the cursor remained a cross instead of the default arrow.
  • When Stykz is run for the first time on Macs, an "Animations" folder is created in the user's Documents folder; Stykz will point to that folder when the first save happens.
  • Document Info:
  • Fixed bug where you could specify a blank password.
  • Added "More Info" button to help describe what the window was for and what it did.
  • Fixed bug where the window sometimes lost focus and didn't "attach" to the topmost Stykz document.
  • Document Window:
  • Fixed bug where clicking "Save" when you close a new document that has had some changes would close the document but leave the palettes open. [1089]
  • Figure Manipulation:
  • Improved performance when pivoting, stretching, and distorting segments, especially on Windows.
  • Fixed bug where you got an error if you tried to add or delete a node with the Subselect tool.
  • Fixed bug where deleting multiple figures was deleting one at a time instead of all at once.
  • Fixed bug where creating segments when "Show Antialiasing" was turned off would still produce antialiased segments. [1088]
  • Fixed bug where scaling a figure and then rotating a circle would cause any segments attached to the circle to "jump" to the wrong place.
  • Fixed bug where creating a second segment with the Add Line tool would sometimes create it from the wrong starting point. [1085]
  • Menus:
  • Fixed bug where turning off "Show Nodes in Front" would cause a second set of nodes to be displayed while pivoting or moving a figure (although they disappeared when the mouse was released).
  • Fixed bug where the Paste menu item was disabled in context menus if there was a figure on the clipboard. [1084]
  • Fixed bug where Cut, Copy, and Paste were disabled in the context menu if you right clicked on a segment with the Subselect tool. [1084]
  • Fixed bug where copying a figure, choosing View->Show Antialiasing, and then pasting pasted the figure(s) with the wrong antialiasing mode.
  • Fixed bug where the "Save As" dialog displayed "All Files (*.*)" as the filter instead of "Stykz Document (*.stykz)". [1089]
  • Modified File->Save As so that the dialog displayed would initially point to the "Animations" folder that was created by the installer. [1099]
  • Modified File->Open so that the dialog would initially point to the "Animations" folder or the last place an .stykz file was saved.
  • Fixed bug on Windows where holding down the Alt and Control keys to distort a segment would cause the File menu to flash wildly. [1100]
  • Support/Documentation:
  • Notes to Pivot Users - Added info on proper tool selection to "Notes to Pivot Users".
  • Hints Window - Fixed minor typo problems
  • Modified help with the Add Line and Add Circle tools to describe the ability to click on the Stage to create as well as on a node.
  • Changed cursor when over Hints window to "mover" cursor to show the window can be dragged from any part of it.
  • Properties Palette:
  • Fixed bug where the palette wouldn't display the Stage properties if you had a segment selected before entering Preview mode, and then returned to editing mode [1083].
  • Fixed bug where switching a selected segment from line to circle (or vice-versa) did not update the "Shapes" section properly.
  • Controller Palette:
  • Fixed bug where selected, hidden, or static segments were displaying in their "edit mode" state during playback.
  • Library Palette:
  • Added ability to run a verification on all .styks in the Library folder by Option/Alt-clicking the Refresh button.
  • Fixed bug where right-clicking and choosing "Add to Stage" when there was no document open would generate an error.
  • Undo:
  • Fixed bug where adding a figure other than the Stykz figure from the Figure menu was not undoable.
  • Fixed bug where "Move to Center Stage" was not undoable.
  • Fixed bug where you got an error dialog just before an attempt was made to delete a node with the Subselect tool (which would in turn trigger another error dialog (see above))
  • Fixed bug where undoing after after a second segment was created improperly (see Bug 1085) would undo and hide the end node of the first segment. [1085]
  • Fixed bug where deleting a frame other than the last one would not undo properly. [1090]
  • Fixed bug where an undo was not "closing" properly when creating a segment that was less than 3 pixels. [1094]
  • Fixed bug where adding a segment with the SubSelect tool was not undoable.
  • Fixed bug where undo was not working for Bring to Front/Bring Closer/Send Farther/Send to Back. [1080]

New in Stykz 1.0 RC1 (Jun 9, 2009)

  • General:
  • Fixed bug where double-clicking on a document would open in Stykz but would also open a new document (Mac OS X). [63]
  • Made sure file associations for Stykz files (.stykz and .styk) are fully supported on OS X and Windows. [125]
  • Fixed location of new document windows so they are relative to the topmost open document.
  • Fixed bug where opening a new document with a document already open would cause the underlying document's "dirty" flag to be set.
  • Fixed bug where typing an arrow key with nothing selected would cause the current document's "dirty" flag to be set. [180]
  • Fixed bug on MacOS where you couldn't use Command-D/Command-./Command-S to trigger buttons in the "Save document" dialog.
  • Fixed bug on Windows where if you closed an unsaved document you were presented with the "Save changes" dialog twice. [165]
  • Error Reporting:
  • Fixed bug where the error dialog was not displaying after an error occurred (you just heard a beep sound).
  • Preferences:
  • NEW: Redesigned Preferences dialog into multiple sections for clarity.
  • NEW: Added "Save window positions" preference which will optionally save the positions of documents when they were last saved/closed and will also allow you to set the location of the first document opened when launching Stykz.
  • Figure Manipulation:
  • Fixed bug (again) where changing a line to a circle when the line had a thickness that was too large for the circle would cause the circle to invert.
  • Fixed bug where selecting static segments with the subselect tool would cause nodes to disappear.
  • Fixed bug where changing the width of a line with the subselect tool would cause the nodes to shift if you then tried to drag the figure with the drag node.
  • Fixed bug where turning off the antialiasing didn't affect figures created with the Figure menu, or dropped from the Library palette.
  • Fixed bug where sometimes you could drag out a new segment and its nodes would be on top of the menubar in Windows.
  • Menus:
  • NEW: Added Undo support for the most volitile actions.
  • Fixed bug where occasionally you'd see multiple entries of the same document in the Windows menu.
  • Fixed bug where "Save As" dialog would display for the wrong document in OS X.
  • Fixed bug where you got an error opening a second document in certain circumstances.
  • Fixed bug (I think) where menu items in Stykz would become unresponsive and do nothing.
  • Fixed bug where sending a set of selected segments to the front or back would not retain the selected segments' stacking order.
  • Fixed bug where the Insert Frame and Delete Frame menu items were disabled unless you had the Select tool.
  • Windows:
  • Fixed bug where the backdrop stayed up even after you minimized the last open document window.
  • Palettes:
  • Frames Palette
  • NEW: Added ability to automatically reload frame thumbnails so that file sizes can remain small.
  • Fixed bug where inserting a frame would redraw the rest of the frames following it in blue and then you'd see the same thumbnail multiple times.
  • Property Palettte
  • Fixed bug that was causing an error when a selected item was deselected improperly.
  • Fixed bug where the Frames Palette didn't adjust properly when the stage was resized from the Property Palette.
  • NEW: Added "Websafe Color Picker"
  • NEW: Added "Web" checkbox next to color buttons to allow you to select from the Websafe Colors picker.
  • Fixed bug where static nodes don't look static until you deselect them.
  • Fixed bug where resizing the lines for a styk would sometimes stop resizing them after a certain thickness.
  • Library Palette
  • Fixed bug where loading the Library list was taking up more memory than was necessary.
  • Made library more flexible to eliminate problems of duplicate library files or other errors.
  • NEW: The library list can now be navigated with the arrow keys or by type-to-match, and you can hit the Enter or Return key to add the selected .styk to the stage.
  • Fixed bug where flickering was occurring when clicking on a library item that was larger than the thumbnail area could display.
  • Fixed bug where clicking the "folder" button wouldn't do anything if the Library folder didn't exist on the hard drive.
  • Added option to add the selected library item to the stage through the right-click menu.
  • Fixed bug where adding a .styk to the Library with the name of " " would cause the file to be corrupted.
  • Fixed bug where letterkey navigation wouldn't select the styk.
  • Fixed bug where arrowkey navigation wasn't working.

New in Stykz 1.0 Beta 5 (Apr 23, 2009)

  • General:
  • Fixed bug where typing the tab key while the "Save Changes?" dialog was up would switch to Preview/Edit mode.
  • Enabled error reporting dialogHelp:
  • NEW: Added support for tool-based instructions for the Add Line, Add Circle, and PolyFill tools to display in the lower-left corner of the document2Notes for Pivot Users
  • Modified window to make the Next/Previous and number of pages more obvious. [156]
  • Import:
  • Fixed bug where some imported Pivot 2 .stk files were showing a "wedge" in a circle of the figure after import. [104, 134]
  • Menus:
  • NEW: (Windows Only) Added "Show Antialiasing" menu item to the View menu to allow you to turn on/off antialiasing for the currently displayed frame. Note this is a temporary stack-based property and is for editing only. [105]
  • NEW: Added "Insert Frame" and "Delete Frame" menu items to the Edit menu with shortcut keys. (Note: The shortcut has been removed from Document Info and moved to Insert Frame.) [121]
  • NEW: Added support for "Delete" menu item to delete segments4Fixed bug where copying and pasting with SNIF turned on would not show the nodes properly when you used the keyboard to move the pasted figures5Fixed bug where "Save As" would copy the document, but not change the internal name so you couldn't have it and the original open at the same time. [157]
  • Fixed bug where nodes were appearing on top of the menubar in Windows7Fixed bug where figures created through the Figures menu were not centered properly on the Stage8Fixed bug where if you highlighted a menu title by tapping the Alt key, if you used the arrow key to move left or right, it would navigate to the next/prev framePreferences
  • NEW: Added preference to turn off double-clicking to switch between Select and Deselect tools. [106]
  • NEW: Added preference to set default frame rate to new documents. [119]
  • NEW: Added preference to set default GIF Animation export frame delay. [130]
  • NEW: Added preference to turn on/off the display of tool-based instructions5Fixed bug where changing the layering of nodes didn't get applied when you exited the Preferences dialog. [143]
  • Changed maximum delay when exporting animated GIFs to 100 hundredths of a second (1s)7Changed default GIF Animation Export frame delay to 5/100ths of a secondFigure Manipulation
  • NEW: Add Line and Add Circle tool work more like Pivot, where you click to start a line and click to end it. You can click on the stage or on an existing node. [113]
  • NEW: Added support for deleting segments with the delete and backspace keys. [94]
  • NEW: Support the ability to delete segments with the Delete menu item in the right-click menu. [94]
  • NEW: Added "Select All" to the right-click menu when clicking on a segment5NEW: Added ability to drag segments to copy them to another node either on the same or different figure. [127]
  • Fixed bug where adding a node to a colored segment would temporarily cause one part of the split segment to draw in black. [154]
  • Fixed bug where adding a node to a segment would not keep the exact angle of the original segment, but would adjust it slightly8Fixed bug where Ctrl or Alt-Ctrl a segment connected to a circle caused it to disconnect. [145]
  • Fixed bug where dragging a polyfill with the subselect tool would cause it to temporarily disappear or appear in the wrong place.
  • Fixed bug where switching tools from Polyfill to some other tool while in the middle of creating a polyfill would not cancel the polyfill.
  • Fixed bug where nodes would not highlight properly during the creation of a polyfill when "Show Nodes in Front" was turned on.
  • Fixed bug where leftover nodes were displayed after creating segments by right-click-and-drag and then pivoting the newly created segments. [133]
  • Fixed bug where connecting a line segment to a circle segment and then deleting the node between the two would cause odd results. [117]
  • Fixed bug where the drag node was not being hidden properly duing some operations.
  • Fixed bug where lines drawn while in the middle of polyfilling would jump around when the mouse went into another palette.
  • Fixed bug where you could turn circles "inside out" through a combination of setting line size and scaling. [158, 159]
  • Fixed bug where creating a segment from scratch and then immediately going to scale or set its angle would give bizarre results.
  • Fixed bug where rotating a figure several times back and forth in succession would distort the original figure (the "chopper" bug). [135]
  • Deletion of nodes with the Alt/Option-click now happens on mouseUp instead of mouseDown - helps prevent accidental deletion of nodes when distorting.
  • Fixed bug where you could accidentally delete a node if you released the Command/Control key before the Option/Alt key after distorting a segment.
  • Fixed bug where you couldn't right-click and drag on an onionskin to create a new segment.
  • Significantly increased speed in manipulating figures that contain polyfills.
  • Fixed bug where dragging a figure by the drag node with the Subselect tool was much slower than with the Select tool.
  • Fixed bug where newly created segments with the right-click-drag method would leave their nodes behind if immediately moved by Arrange -> Move to Center StagePalettes
  • Fixed bug where sometimes the palette would open sized incorrectly
  • Frames Palette:
  • Fixed bug where deleting the first frame of a single frame animation would remove the figures, but would leave the nodes if SNIF was on4Fixed bug where inserting a frame on the current frame would cause the Stage background color to display tan instead of the chosen background color5Library Palette
  • NEW: Added ability to copy .styk files out of the Library by Option/Alt-dragging them from the palette to the desktop7Fixed bug where if you clicked and dragged quickly enough, you'd drop the wrong item onto the stage. [136]
  • Fixed bug where right-clicking on a polyfill wouldn't display the menu letting you add the figure to the Library9Fixed bug where dragging out a figure from the Library palette and then trying to move it with the arrow keys or picking "Move to Center Stage" would leave the nodes behind.
  • Fixed bug where image being dragged was not the true size of the image being placed. [99]
  • Fixed bug where dropped image didn't drop exactly where you placed it.
  • Fixed bug where you couldn't use a slash (/) in the name of a library item. The only things you can't use now are double quote marks and a name that is only a number (both will have replacements to make them valid).
  • Fixed bug (partially) where you couldn't see the drag image properly on Windows. (workaround implemented but delays creating library items slightly)
  • Fixed bug where resizing the Library Palette too small could cut off the bottom section of the palette.
  • Properties Palette:
  • Fixed bug where spinner buttons would go out of control and continue to increase/decrease after releasing the mouse button.
  • Fixed bug where scaling a figure out to 200% and then scaling it back to 100% didn't reset the figure properly. [144]
  • Fixed bug where there were problems in clearing out all of the text of the width/angle/scale and then typing in new data.
  • Fixed bug where clicking on a figure when the properties palette was showing Frame Properties would NOT switch back to Figure Properties.
  • Commands Palette:
  • NEW: Added commands palette with default Pivot layout. [137]
  • Fixed bug where "Show/Hide Antialiasing" was displaying for Mac users.
  • Fixed bug where changing a button from normal to "label" was not formatting it properly.
  • Added "Go to Previous Frame" as a command.
  • Fixed bug where resizing from the topRight or bottomLeft corners would snap to the minimum height.

New in Stykz 1.0 Beta 4 (Apr 1, 2009)

  • General:
  • Fixed bug where if Stykz can't find its proper libraries on launch it was hanging and not closing its process properly.
  • Fixed bug where setting document info wouldn't turn the dirty flag on.
  • Fixed bug where hitting the Delete or Backspace key when nothing was selected would turn on the dirty flag for the document.
  • Fixed bug where if you named a library entry "Stick Figure" and set that to be the default stick, the next time you launched, you got the Stykz figure instead.
  • Fixed bug where shortcut keys didn't work on Windows consistently.
  • Modified onionskins so that they are darker and won't get washed out on bright monitors. [129]
  • Fixed bug where menus were accessible in Preview mode when they shouldn't have been.
  • NEW: Added confirmation dialog for sending feedback without an email address.
  • Fixed bug where you could see the raw password in the text of the .stykz document that was protected. [#128]
  • NEW: Added warning dialogs if you try to use a tool the wrong way, instead of it just doing nothing.
  • Document Management:
  • Fixed bug where nodes were hiding and not being reshown when the document was saved.
  • Preferences:
  • NEW: Added preference to allow you to turn off "delete frame" warnings [#107].
  • NEW: Added preference to allow you to turn off "incorrect tool usage" warnings.
  • Figure Manipulation:
  • NEW: Added ability to optionally show nodes in front of all segments or not (user's choice). [92]
  • Fixed bug where scaling a figure that had a polyfill would cause the polyfill to not scale along with the figure. [111]
  • Fixed bug where rotating a figure that had a polyfill would cause the polyfill to not rotate along with the figure.
  • Fixed bug where scaling/rotating a figure would reset to 100%. [123]
  • Modified behavior so that hidden segments are hidden when the Select tool is active, but displayed when you have Subselect.
  • Increased performance when opening documents, moving from frame to frame, and especially when pivoting nodes of complex figures.
  • Fixed bug where an error was generated when using the scroll wheel when no figures were selected.
  • Fixed bug where occasionally you would have onionskins appear in front of the figures. [101]
  • Fixed bug where adding frames with the Enter key while dragging would not update the prior frame properly.
  • Fixed bug where the drag node on a square figure that was created through the Figure menu would have its drag node underneath a pivot node.
  • Fixed bug where trying to send a segmen behind a polyfill "to front" would not work properly.
  • Fixed bug where onionskins were displaying in Preview mode.
  • Fixed bug where you could move nodes by themselves by using the arrow keys after creating a new frame.
  • Fixed bug where deleting the last node of a line segment would leave a drag node that would be unselectable and would cause the selection rectangle to freeze onscreen.
  • Fixed bug where the dirty flag would be triggered when simply selecting a figure, even if you didn't move or change it.
  • Fixed bug where Control-clicking a figure would bring up the context menu on WIndows.
  • Importing/Exporting:
  • NEW: Added dialog telling users Pivot 3 .stk files aren't supported when they try to import one.
  • Fixed bug where nodes were displaying on some frames when exporting to GIF or QuickTime. [102]
  • Fixed bug where hidden segments were not hiding during export.
  • Menus:
  • Modified error reporting to help eliminate a "Send Feedback" error message with no error info.
  • NEW: Added ability to add .styk files to the Library if you select one with the File->Open menu item.
  • Playback:
  • Fixed bug where hidden segments were not hiding during playback.
  • Fixed bug where the onionkin wasn't hiding when you went into Preview mode.
  • Modified playback so the StykzPlayer is in a palette with a close box allowing stopping an animation simply by clicking the close box. Also, made the play/pause button more responsive to help prevent "runaway" playback. [110]
  • Frames Palette:
  • Fixed bug where clicking a frame would set the "dirty" flag. [124]
  • Added tooltip to Next Frame button to show you can use the Enter key.
  • Fixed bug where there were overlapping frames when the frame count was greater than 320.
  • Optimized frame loading time so that you can load 800 frames in a few seconds (compared to over 30s in the last version)
  • Fixed bug where sometimes you couldn't scroll to the frame you wanted. The Frames palette now "snaps" to a number of visible frames, so it can't show a partial frame anymore.
  • Library Palette:
  • Fixed bug where clicking the "Add to Library" button wouldn't allow you to select a .styk figure on Windows.
  • Fixed bug where dropping a stick onto the stage when the current tool was not Select would cause the confused interface (figure selected "under the hood", but not displayed as such).
  • Tools Palette:
  • Modified tooltip for Select tool to show you can right-click and drag to create segments.
  • Property Palette:
  • Fixed bug where typing into any of the fields would move the selection to the front of the field which would cause mistyping. [#87]
  • Fixed bug where typing delete or backspace to clear the field would put the insertion point *before* the minimum value, instead of *after*. [#109]
  • Fixed bug where spinner controls would "go out of control" and would increment even if the mouse button wasn't down (especially on Windows)

New in Stykz 1.0 Beta 3 (Apr 1, 2009)

  • General:
  • Stykz now turns on "Pivot defaults" automatically on the first time it's used.
  • Fixed bug where you got an error when switching to another window that didn't have a menubar.
  • Fixed bug where closing a document window that was behind another document did not bring it to the front before asking to have changes saved. [81]
  • Fixed bug where closing the last document in Windows didn't quit Stykz. [89]
  • Fixed bug where typing the tab key with the Send Feedback window open would cause odd results. [83]
  • Export:
  • Fixed bug where some GIF files were not exporting properly and were only exporting some of the frames of an animation.
  • Added ability to store an identifier in the GIF output that says it was exported from Stykz.
  • Fixed bug where any attempt to export to Quicktime would export at 100%, regardless of the size chosen.
  • Menus:
  • Fixed bug where the Open File dialog would display files with any extension that started with ".sty"
  • Fixed bug where cancelling out of opening a document caused an error.
  • Fixed bug where choosing File->Close or typing Command-W when the About window was being displayed would close the topmost Stykz document and wouldn't close the About window. [84]
  • Fixed bug where certain menu items were not disabling properly when no documents were open.
  • Modified "Move to Center Stage" to move the drag node to center, not the whole figure. [97]
  • Figure Manipulation:
  • Deleting the last line segment in a figure automatically deletes the figure itself.
  • Fixed bug where you'd get a "can't delete drag node" error when you command-option-clicked on any node.
  • Fixed bug where the Properties palette wasn't displaying the Stage Properties when you deselected the last figure/segment. [95]
  • Fixed bug where holding down the shift key while dragging a selection rectangle sometimes would make Stykz act as if only one figure was selected, even if more than one were. [82]
  • Modified handle display so that static nodes are not displayed when the select tool is chosen. [91]
  • Fixed bug where polyfilling wouldn't show the nodes outlined in light blue as you were creating them.
  • Modified handle selection so that static nodes would be displayed when you switched tools to any tool other than Select without having to click on a figure.
  • When you have the polyfill tool selected, as soon as you click on the first node of an unselected figure, all the nodes of the figure display (including static ones)
  • Added support for deleting nodes with the subselect tool by option-clicking the node. Note: If the node is attached to a polyfill, it will first detatch from the polyfill and you'll have to option-click again to remove the node.
  • Added ability to manipulate static nodes with the subselect tool.
  • Fixed bug where rotating and scaling a figure was distorting the figure. All calculations are based on a 100% figure. [60]
  • Palettes:
  • Controller Palette - Fixed bug where the text label "Frame X of Y" was acting like a button.
  • Properties Palette - Fixed bug where changing the height of the stage would result in a number 7 less than you entered. [85]
  • Fixed bug where going to a card other than the first one and changing the stage size wouldn't do anything. [86]
  • Fixed bug where you could set the value of a scale or angle field way too high.
  • Frames Palette - Fixed bug where attempting to delete a frame would generate an error. [88]
  • Library Palette - Fixed bug where dragging and dropping from the Library sometimes showed the "reject" animation. [41]
  • Tools Palette - Modified behavior of non-select tool so that you have to double-click on the stage in order to switch to Select tool.
  • Playback - Improved playback speed to be completely consistent, even if it needs to drop frames to reach the desired FPS rate.
  • Preferences - Added "Show Nodes" option and redesigned dialog.
  • Windows - Fixed bug where palettes didn't minimize when the last document minimized. [98]

New in Stykz 1.0 Beta 2 (Jan 3, 2009)

  • Includes .stk Importer.