ScreenSteps 2.6.0 build 31 Change Log: Features: * ScreenSteps Pro can export to Word. * You can now specify HTML embed code for step media. Just right-click on step or step image. When exporting to HTML or ScreenSteps Live this code will be use instead of the image. For document output (PDF or Office Open XML) a url can be supplied that the step image will link to. * You can specify the starting number for step sequences in the Sequence property palette. * ScreenSteps now displays a preview of changes that will be made to a manual when uploading and downloading to/from Screensteps Live. * ScreenSteps only allows one user at a time to upload a manual or lesson to ScreenSteps Live. Enhancements: * ScreenSteps handles disappearing library connections better now. Error dialogs are no longer displayed. Rather ScreenSteps tries to reconnect and if that fails a dialog telling the user what happened is displayed. * Updated default templates to include media:text section. * If the default templates that come with ScreenSteps are newer than the defaults installed on the computer then ScreenSteps prompts you. It will upgrade standard templates if you want and also points to a lesson showing how to do it manually. * Reordering steps in the inspector palette now adds an undo entry. * When editing text annotation text the cursor now matches the color of the text. Changes: * ScreenSteps now sorts image files dropped on it before adding to step. * Since the cropping operation converts image data to the PNG format the resulting file is changed to a PNG extension if it isn't already. * Orphan lesson chapter is now hidden when syncing with SS Live. * Spell check only tries to spell check if a single word is selected. * Changed default colors for annotations. Fixes: * Unicode characters now work in text annotation tool. * Pasting unicode characters into lesson and step titles works again. * If an error occurred while uploading to blogs or some wikis then subsequent uploads to other accounts could potentially fail. * Error could occur if you renamed an item and switched preference panes shortly thereafter. * Undoing "split lesson at step" now restores lesson media. * Pasting text now longer positions cursor at beginning of text. * If ScreenSteps is launched by double-clicking on a file then ScreenSteps processes the file upon launch. * Palette windows were having their position reset if they were positioned along top or left of screen when ScreenSteps last quit. * When exporting manuals to HTML lesson names such as 1.1, 1.2, 1.3 no longer overwrite each other. * Dropping a folder of images onto a ScreenSteps lesson imports properly again. * When right-clicking on step instructions the selection is no longer changed for spell checking unless you click outside of the current selection. * Importing manuals/lessons from SS Live dialogs now show "no results" found message and disable "OK" button if there are no results. * Tabbing out of web export account name list no longer generates an error. * Deleting a PDF template now selects the next template in the list. Previously no new selection was made and data of deleted template would still be displayed. * Cropping BMP images on OS X now works properly. * SS Live accounts are now sorted alphabetically in the export dialog. * When importing lesson packages step media records were not being created if no media file was attached. * Double-clicking on a lesson in the lesson palette now leaves the selected manual before loading the lesson if the lesson is not part of the current manual. * After uploading a manual to SS Live the first time the manual outline is now refreshed so that SS Live icons appear next to chapters. * Number keypad now works for password field entry. * When uploading a manual to SS Live lessons that have been uploaded once before but deleted from the server and now uploaded again. * Inline editor is now saved when opening new libraries. * Inline editor content is now saved before drop operations are performed. * Additional fix for https when working with WordPress. * Text annotation font now updates properly when changing the font while editing the text. * File filter in Import File dialog still said "Topic Package". * Preference pane toolbar was not resized the first time the Prefs winow was opened after launching application. * If a step image had more than 1 text annotation and you repositioned the bottom text annotation then the x,y coordinates would shift up and to the left slightly. ScreenSteps 2.5.0 build 140 Change Log [maintenance release]: * Selecting multiple lessons in the Lesson Library would cause an error if the inspector palette was open. * When exporting to Mindtouch the uri.ui node is used for the lesson url if present. This is more reliable with lessons that have characters such as "?" in them. * Removed an answer dialog that appears when holding down the shift key while ScreenSteps checks to see if text can be cut. ScreenSteps 2.5.0 build 138 Change Log [maintenance release]: * Fixed an issue with XML-RPC and https scheme. This affected blog and Confluence posting. * Polish region no longer causes ScreenSteps to crash when displaying last modified date for lessons. * Default PDF template is now used when exporting multiple lessons. * Template selector dialog is now displayed as a sheet on OS X. * When eporting manuals the default template is now selected in the template list. * Web Export list is now sorted alphabetically. * PDF Templates list now sorts after renaming. * When importing packages permissions are now explicitly set to "write" when the package has to be copied to a temp folder in order to be opened. * Removed an answer dialog when deleting orphaned chapters during a sync with SS Live. * If multiple selections were made in the lesson library then clicking on an individual lesson with no modifier keys depressed would not deselect others. * Paste now works in the Web Export password field. * Checking the "Set as default" checkbox when exporting PDF or HTML was not setting the selected template as the default. * Fixes for error dialogs that could occur when editing step text content. * Added a check to step annotation behavior script so that we verify that selected annotation exists. Seems that annotator could return an annotation that didn't exist as being selected. ScreenSteps 2.5.0 build 129 Change Log: Features: * Text annotation tool. * Relayer annotations. * Option | Alt drag an annotation to duplicate. * Shift drag an annotation to constrain movement on the horizontal/vertical axis. * Added an option to scale image to fit constraints defined in preferences. Useful if you've resized the image but want to restore it to the maximum output size. * Added 'Scale Annotations' item to the image resizing menu. Toggles whether or not annotations are resized when changing the export size of an image. * You can now post a manual to ScreenSteps Live. * You can upload/download changes to/from ScreenSteps Live for individual chapters. * New Web tab in inspector shows you servers you've posted lessons and manuals to. * You can download lessons and manuals directly from ScreenSteps Live into ScreenSteps desktop. * You can update a lesson in ScreenSteps Live with version on ScreenSteps Live. * New manual navigation bar while editing a lesson within a manual. * Reorder steps using the lesson inspector. * Assign lesson status. * Filter exported lessons by status when exporting to HTML, PDF, or ScreenSteps Live. * Find text in a lesson. * Creating a new lesson while editing a lesson in a manual will add the new lesson after the current lesson in the manual. * You can now select multiple lessons at once in the lesson library. * You can now duplicate, delete, package and export (PDF/HTML) multiple lessons from the lesson library. * When deleting a manual, a chapter or a lesson from a manual you can optionally delete the lesson(s) from the library as well. Enhancements: * Speed improvements. Larger libraries should much snappier now. * Lessons can be any length. Previously lessons were limited based on the combined height of all lesson steps. * Smarter PDF pagination. * PDF output now tries to fit at least three lines of your instuctions on same page as your step image. It will reduce the image height up to 20% to accomplish this. * Improved line spacing in PDF table of contents for lessons which wrap. * Cursor now reflects current annotation tool when the mouse is over a step image. * Improved support for proxy servers. * Sign up for a ScreenSteps Live account right within ScreenSteps Desktop. * Bold, italic, plain, underline, hyperlink and color can now be undone. * When undoing text edits the selection is restored properly now. * Resizing and moving annotations can now be undone. * Contextual menu for PDF and HTML templates now has option for revealing template file/folder. * Added tooltips to the image editing icons in the toolbar. Shortcut key is included in tooltip. * ScreenSteps is much wiser when printing the first step for a PDF file. Long lesson descriptions were causing problems in some cases. * When configuring ScreenSteps Live accounts you can specify that you want to use SSL for uploading content if your account type supports it. * You can now drag a lesson from one manual to another. Previously you could only drag lessons from the lesson library to a manual. * ScreenSteps now reports the data the server sent back in cases where invalid XML is received when using the blog API. * When adding a url to text if the text begins with http:// or https:// then the link is inserted into the URL dialog by default. * When accessing secure urls that don't have a valid certificate a dialog is displayed allowing the user to cancel the operation or continue. * Added lesson palette button to toolbar for manuals. * The left column is now resizable in the ScreenSteps UI. * When deleting a manual and it's lessons we now alert you about lessons that are in other manuals. Changes: * Manual sections are now manual chapters. * Export to PDF contains a ScreenSteps watermark in the footer during the 30-day trial. * ScreenSteps now expires after the 30-day trial. It no longer reverts to a free version with limited features. * Searching in lesson library no longer includes lesson description since lesson description is not displayed in list. * You can no longer quit ScreenSteps on OS X when a modal dialog is open. * Dialogs are displayed as sheets on OS X where appropriate. * Using the tab key in lesson steps no longer wraps around to the top of the lesson. * If a step is selected then tab key will open the step title for editing. * When filtering lessons by "unassigned to manual | tag" the number of lessons found text is displayed. * The Welcome Center window now remembers position. The window still positions itself above and to the right of the program window when it automatically opens after a new version has been installed. * When exporting PDF files on OS X the filetype is now set as 'PDF '. The creator is '????'. * Saving a step image to disk when the step has no title no longer defaults to "Add Step Title" for the step name. * ScreenSteps now uploads GIF images to ScreenSteps Live without processing. * Shift-Command-Z now triggers Redo. * Improved feedback when duplicating a manual and making copies of the lessons. * Changing an image export size is more efficient now. Fixes: * Renaming a PDF template would cause changes made to the template to not be saved until the template was clicked on again in the list. This would affect new templates that were created and renamed immediately. * The "Clear" button in the PDF Templates UI would sometimes be pushed too far to the right with small images. * Given certain text attributes lesson description and step instruction text could be mangled whenver ScreenSteps attempted to strip font or other information. This could happen during export and at when pasting text. * If the Welcome Center or About windows were open when closing the main program window on Windows then ScreenSteps would not quit. * Return characters are now stripped when pasting text into manual, tag, lesson or step titles. * Home, end, page up, and page down keys now work as expected in lists (lesson library, lesson steps, etc.). * Dragging images onto ScreenSteps from Skitch now works. * Fixed potential step reordering bug that could get steps out of order. * Vista users should no longer see remnants of ScreenSteps window when using Capture tool with a delay of 0 seconds. * Renaming a PDF template with accented characters now works. * If you had configured one Web Export account but not assigned a type then an error dialog would be displayed when exporting to blog/web. * Windows Vista was being reported as Windows XP in the subject line when emailing feedback from the Help menu. * PDF table of contents would print lessons out of order on occasion. * Fixed some UI issues in the Annotation palette on Windows. * Spelling suggestions on Windows included a blank first line. * ScreenSteps now converts BMP files before uploading to ScreenSteps Live. BMP files were generating errors. * Adding/removing text styling to text with a hyperlink no longer removes the erases the hyperlink. * Fixed possible error dialog when right-clicking on an annotation that changed the inspector palette on Windows. * You can now longer open the About box while a modal dialog is open on OS X. * Replacing a manual with a package no longer deletes the manual from the database and creates a new one. The manual is actually replaced so that server links are not broken. ScreenSteps 2.1.2 build 25 Change Log: Fixes: * Reordering sections in one manual could affect the order of sections in another manual. * Split step code was not always correctly deleting text in original step. * Saving lesson description and step instructions now handles unicode characters properly when storing the search index. * When exporting to PDF Table of Contents, titles and table of contents display Icelandic characters properly. * Exporting images now takes into account template max dimensions when determining if an image needs to be resized when determining if image should be exported. * Fixed PDF TofC spacing when section or lesson titles take up two lines. * Fixed spacing of title on title page when it took up more than one line. * Title on title page was sometimes running onto second page. Enhancements: * controlKey + tab now inserts a tab on Windows. * MindTouch Deki, Confluence and Blogs now support image zoom. * Updated url handling in blog APIs in order to support use of query string in ExpressionEngine. * Uploading to Confluence or MindTouch Deki no longer exits if removing a media file does not work while replacing a lesson. This takes into account situations where the user deleted media files on the server already. * Sections and lesson bookmarks are now numbered in PDF output. ScreenSteps 2.1.2 Change Log: Enhancements: * Export to MindTouch Deki for ScreenSteps Pro users. * Added MindTouch Deki blog template. * Confluence export now supports assignment of a parent page. * Added 'confluence' text style as a new template option and added an accompanying blog template. This handles urls and colors better than the textile. * Added option for positioning image below text when exporting to PDF. * Added support for PAC proxy files. * Added support for the proxy bypass list on Windows. * Added "confluence" text style to HTML templates. It converts a href tags slightly differently and converts color tags. Changes: None Fixes: * Option + tab inserts tabs into instruction fields again. * '>' and '<' were not being handled in lesson and step titles properly when exporting to xml-html templates. This affected ScreenSteps Live. * Exporting to blog/web no longer displays an error if an account has been created but no type has been assigned. * If the lesson sort option was set to "Title" then the lesson list was not being updated after modifying a lesson title. * The lesson list was taking case into account when sorting. The sort is now case-insensitive. * If you selected instruction text and the selection had link text on the left, plain text in the middle and link text on the right then tried to assign a url to it, the url would only be assigned to the text on left. * Setting the text style to plain for a chunk that was part of a text group that had characters following the chunk would remove the link for the rest of the text group. * Small tweaks to better determine minimum step height in PDF output. * Export to blog now handles accented characters properly in Blog and Categories. * Trying to set color of text when no text was selected was not working. * Improved textile output. Handles strings with spaces such as " Some text ". ScreenSteps 2.1.1 Change Log: Enhancements: * You can now post a lesson as a Page to WordPress, TypePad or Movable Type. * Added Textile template to default Blog and Lesson HTML templates (text style = "textile"). * Added Textile template to Default blog and lesson HTML folders. * New Confluence option when exporting to web (Pro only). Changes: * Added %ImagePostion% to default neutral blog template. * Shift + Command (Control on Windows) + Z will redo an action. * Default library is now added to recently open list when ScreenSteps opens it for the first time. Fixes: * When renaming PDF templates lessons and manuals linked to that PDF template have their link updated. * The inspector palette is now refreshed when updating PDF template names. * When deleting or typing over a chunk of text an undo entry is logged. * When typing for the first time in a field an undo entry is logged for the original text. * Fixed undo when replacing a step image. * Added an extra check to ensure that we could actually delete an annotation. ScreenSteps 2.1 Change Log: Enhancements: * You can now export lessons to WordPress, TypePad and Movable Type. * You can now customize the PDF title page of a manual with a logo and footer. * Manuals exported as PDF now have page numbers in the table of contents. * You can now specify horizontal alignment for the image in the header of PDF output. * Footers in PDF templates now accept accented characters. Previously you had to use html entities. * You can now specify the lesson title color in PDF templates. * Web prefs pane now has button to validate connection settings. * A Welcome Center was added. Look for it in the help menu. * Better support for proxy servers that require authentication. * You can now double-click on a spelling suggestion to replace a word in the spell checker. * Holding down command + option on Mac or control + alt on Windows when opening a ScreenSteps library will optimize the library database file. * Better error detection for supported files when selecting graphics for use in PDF templates. * Added %LessonTags% to the lesson HTML templates. * You can now cancel PDF export. * You can now cancel HTML export. * If Path Finder is open and Finder is closed then Path Finder will be used to reveal files on OS X. * Tooltip now appears when hovering over URLs in fields. * Added the abiltiy to set image output format and JPEG Quality in the UI when configuring HTML templates. Changes: * Topics are now referred to as Manuals in the UI. * ScreenSteps Live pref pane was changed to Web Export. * PNG format is now used for ScreenSteps Live posting. * Step media is no longer resized when importing lesson and manual packages, duplicating lessons or copying/duplicating steps. * Step image percentage will no longer say 100 % when dimensions are actually a pixel or two smaller. * Changed %TopicTitle% variable to %ManualTitle% in default table of contents HTML templates. * The plain text style now wipes out the url and text color. * When opening a library the parent of the current library folder is now the default folder rather than the current library folder. This way you aren't staring at a Library.data and Lessons folder. * The last selected image tool is now remembered between sessions. * Screen capture countdown window now has proper alpha blending on Windows. * Windows installer will no longer run if ScreenSteps is open. * Tidied up the annotation inspector controls. * Improved error handling when posting to ScreenSteps Live. * Removed lesson descriptions from topic and lesson library view. * Default templates use PNG as the default export format. * PNG images were not being compressed when capturing screenshots on Windows. * Empty "

" tags now have a " " in them so the paragraph is rendered by the browser. * Changed trial period to 30 days. Fixes: * Some images would appear blurry in PDF output. All images should appear nice and crisp at actual size now. * PDF output uses PNG rather than JPEG images now. * Spell checker is much more reliable on Windows now. * The spell checker field scrollbar no longer jumps around when spell checking long strings. * If a step instruction field is taller than the visible lesson area then the lesson steps will not be scrolled as long as the top or bottom is within visible margins. * Under some circumstances (duplicating a lesson and trying to resize media directly afterwards for example) trying to resize step media would fail the first time. * Duplicating a lesson would not save unsaved annotations in media before duplicating. Same for duplicating a step. * JPEG Quality setting is now parsed and respected when exporting HTML templates. * The manual outline now retains keyboard focus when editing titles and clicking on "Back to Manual". * Entries in the tag and manual list now retain focus after editing entries. * You can no longer use the arrowkeys to navigate the tag list while editing a tag title. * Setting text style of an empty selection was not working. * Instruction text no longer "jiggles" when editing on Windows. * If an annotation control had focus and you opened the inspector palette and then closed it while it had focus then the annotation control would no longer have focus although it appeared to visually. Focus is now restored to the last control that had focus. * Double-clicking on an annotation tool to open the inspector palette followed by double-clicking on another annotation tool will no longer display the lesson property inspector rather than the annotation properties inspector. * If an annotation control had focus, the inspector palette was opened and then you clicked on the annotation handle to do something the step would drag. The annotation was not regaining focus in this case. * Text no longer wraps in the Lesson Inspector tag entry field. * Return characters are now stripped when pasting text into the lesson tag field. * The prefences window on Windows no longer goes behind the main program window when dismissing dialogs invoked while the preferences window was frontmost. * You could still get two instances of ScreenSteps on Windows if you launched two copies quickly in succession. This can no longer happen. * Fixed a bug where the application database could fail to initialize on Windows if ScreenSteps was launched in quick succession by double-clicking on a file that opened ScreenSteps. * A step image would retain focus visually if the step did not have focus when selecting another step. * Using shortcut keys to create a lesson or step would not save changes if you were editing text. * Edit->Paste was enabled when viewing a lesson and text was on the clipboard but no editable field was focused. * Clicking in the empty space between the bottom of one step and the top of the next would bring focus to the step image directly above. * Tabbing to a step title or instruction field that was off-screen had some visible jiggling. * < and > were not being properly encoded in lesson and step titles when exporting to HTML. * Lesson color in topic outline now updates correctly depending on whether you add or delete steps while editing. * Fixed a bug where the step instructions editing field would lose focus when tabbing from a step title field to step instructions, the step title had been changed and the user had "Sync Image Names to Step Titles" enabled in preferences. * If you exported a PDF document using a template with a logo, removed the logo from the template and then exported again the header of the PDF was still allotting space for the logo. * Manual packages were being ignored when the operating system requested that one be opened by ScreenSteps (i.e. the user double-clicked on the file). * If the OS requested that ScreenSteps open a file and the main program window was closed then an error dialog would appear. * No visual feedback was being provided when the OS requested that ScreenSteps open a file. * When duplicating steps the duplicated image had no file extension. * Configuring the font family in the HTML Templates preference pane was not working properly. * When using a capture delay of 0 second on Windows Vista artifacts of the ScreenSteps window would sometimes appear in the underlying window after clicking the capture button. * After applying annotation settings to a lesson or a step the inspector palette would lose the link to the currently selected annotation. Changes to the inspector would have no affect. * Tabbing in a lesson when a step was selected would change focus behind our backs. This would cause confusion and delay. * If tag list was selected and you deleted the tag from the last lesson associated with the tag the tag would be deleted from the list but the list of lessons would not be updated. * Could not enter global shortcut key for screen capture on PPC machines. * Dragging a lesson onto a topic from lesson palette now closes inline editor. * Using the enter key to active the default button in the Export to Web dialog would sometimes execute the wrong action. * If you were resizing the crop box and you didn't move the mouse very far the crop operation would cancel. * XML-RPC posts now specify UTF-8 as the encoding. ScreenSteps 2.0.6 Change Log: Fixes: * Fixed a bug (introduced in 2.0.5) which would turn unicode text to gibberish when editing lesson description or step instruction fields. ScreenSteps 2.0.5 Change Log: Enhancements: * Database interactions have seen a dramatic speed bump. As a result the UI is much snappier. * Command (Mac) or Control (Windows) clicking on a link in step instructions will open the link in a browser. * Improved feedback when posting to ScreenSteps Live and account limits have been reached. Fixes: * When tabbing from a step title to step instructions the instructions edit field would sometimes lose focus if the sync image names to step titles preference was set. * If you had entered a tag and then clicked on the lesson title the edit field would open, the tag would be saved and then the edit field would close and refocus on the tag entry field. This has been fixed. * You can now undo splitting a lesson. * Tabbing through step fields while editing would sometimes cause edit field to lose focus. * Pasting a step with an image into a lesson with no other media would fail. Lesson media folder did not exist. * If a lesson contained a "." then exporting a topic as HTML would contain invalid navigation links. * Copying and pasting text in step instructions on Windows would sometimes alter the font of the text. You could no longer apply text styles such as bold and italic at this point. * When filtering lesson library by lessons that are unassigned to topic the lesson library is now updated when adding/removing lessons from a topics. ScreenSteps 2.0.4 Change Log: Fixes: * ScreenSteps will no longer crash on some Windows systems when scrolling list of lessons or lesson steps. * ScreenSteps will no longer crash at startup on some Windows when loading encryption libraries. * Clicking on ScreenSteps in the dock after launching but before the main window was displayed would cause a database error (OS X). * Fixed language loading issue on some Vista machines. * Exporting a topic package when the topic had sections with no lessons would fail. * Pasting would not select after the proper character. * If two instances of ScreenSteps were open on OS X and you used the hot key to start a capture then an error dialog would appear in whichever instance received the message 2nd. * Opening the lesson description field for editing when it was not visible would cause the edit field to appear in the wrong location. * Blog output now copies unicode characters to the clipboard correctly. * Unicode lesson titles are now handled correctly when replacing duplicate lessons during ScreenSteps Live and Blog export. * Unicode lesson titles are now correctly displayed in the lesson palette. * If exporting to Blog and you wanted to create a new lesson even though the lesson already existed on the server you were met with a mess of a UI. * Improved instructions and control formatting in execution error dialog. * If you added an image to a step that had no image and then tried to undo the action an error dialog would appear. * Trying to add a lesson to a topic when the lesson was already linked to the topic would display a dialog telling you so but would still increment the number of lessons in the topic. ScreenSteps 2.0.3 Change Log: Enhancements * New export to blog feature. Posts lesson to ScreenSteps Live and outputs markup with references to the hosted images on ScreenSteps Live. This markup can be pasted into a blog or website. * You can now post lesson packages to ScreenSteps Live. Other users can then download the lesson packages from ScreenSteps Live and install the lesson into their own library. * HTML templates now support exporting a full-size image in cases where an image has to be reduced in size in order to fit within the template constraints. This makes it possible to the ability to open a full size version of the image in another window or using something like a lightbox. * New lesson palette allows easy drag and drop of lessons into topics. * Lesson contextual menus allow you to replace a lesson with a packaged lesson. * Name of current library now appears in main window title bar. * "Reveal Library Folder" added to File menu. * Open Recent for libraries added to File menu. * Pasting an image now prompts you to replace the current step image or create a new step. * You can now package lesson tags into a single package. * You can now export and import topic packages. * You can now rename tags. * Added system wide hot key to start capture (OS X only right now). * Added preference to create new lesson if one isn't open when using hot key. * You can now duplicate topics. * You can now duplicate steps using the step contextual menu. * You can now duplicate lessons using the lesson menu or a lesson contextual menu. * Command + Control + up/down arrow on OS X (Control + Option + up/down arrow on Windows) moves steps up/down in lesson view. * Added an "iso" text style to templates. This will encode output as ISO 8859-1 as opposed to utf8. Useful if you need to integrate output into websites using a latin encoding. * If a static http proxy is assigned on OS X it will now be used for all internet connections originating from ScreenSteps. * Topics, sections, lesson titles and step titles now display unicode characters. This was done to support Greek. * Sections now appear in the bookmarks when exporting Topics as PDF. * When viewing a lesson you can drag images or a folder of images from the Finder or Windows Explorer onto the lesson to create steps. * You can now drag an image onto a step title, image or instructions to import the image for the step. * Annotation contextual menu added. * The following actions have been added to the undo log: - Create, delete, cut, paste and duplicate annotations. - Image cropping, resizing, creation, deletion and replacing. - Tag renaming. - Renaming and deletion of tags - Renaming, adding and removing tags. - Adding, reordering and renaming of sections and lessons in a topic. - Reordering of steps in a lesson. - Renaming of lessons and sections. - Adding and removing tags. Changes * Split lesson at step is no longer enabled when right-clicking on the first step in a lesson. * More visual feedback during long operations. * Saving data to database running on network drives should be faster now. * Lesson title and description are now included in spell check. * Scrollbars on OS X no longer appear behind the grow box. * Color changes to selected step to make it more apparent when a step is selected and when an image within the step is focused. * A "Defaults" folder has been added to the templates directory. This folder contains the default templates that come with ScreenSteps and is reset each time ScreenSteps is launched. * Image sizing when uploading to ScreenSteps Live is now in sync with HTML export. Previously all images were uploaded at original size and user settings for image size were ignored. * When opening or creating a library preferences were not being saved. If the application happened to crash (not that it would ever crash) then the last library you had open would not be reopened. This would cause confusion and could lead one to believe that there had been data loss. * Lesson menu has been reworked to provide more items pertaining to the selected step. * If you deleted the ScreenSteps preferences file then launched ScreenSteps you would be prompted to locate a library. ScreenSteps now looks in the default library location and opens that library if it exists. * A section is now created when creating a topic. * Added delete to step contextual menu. * If a step image has focus then it is copied to the clipboard (without annotations) instead of the entire step. * You can now cut, copy and paste annotations. * Undo log is now cleared when changing views (topic, lesson library, lesson). Fixes * Undo was not being properly initialized unless library was opened at launch. * When exporting HTML templates, folders in the template directory were not being copied over correctly. * Importing ScreenSteps 1.x lessons would not update the lesson list. * Lots of undo bugs fixed. * More actions can be undone now. * ScreenSteps libraries stored on mounted volumes can now be opened on OS X. * Pasting a step was placing the new step after the step following the selected step. The new step is now placed after the selected step. * Resizing the program window was not resizing open edit fields. * Resizing the window would erase any unsaved image annotations. * Setting both max width and height in HTML templates no longer scales images to those dimensions when exporting media. * The escape key was inserting a printing character into some fields. * Checking for updates while an edit field was open would cause an error. The updater would close the project database prior before the edit field attempted to save changes. * Topic lesson count was not being updated when deleting a section from a topic. * Releasing the mouse button over the camera icon while drag reordering a step no longer triggers a screen capture session. * Step instruction contextual menu was not enabling/disabling cut, copy and paste appropriately. * Font family was not being assigned to table of contents file when exporting Topics as HTML. * When importing a lesson an error dialog would display if the lesson list was somehow being filtered (tag selected or search term entered) and the lesson did not meet the filtered criteria. * When importing lesson packages images are now correctly resized and annotations zoomed according to preference settings. * When exporting to HTML dimensions of images that were a) JPEG and b) had no annotations were not being stored correctly in HTML. This caused the images to look distorted. * Images now sync to step titles when importing lessons if preference is checked. * Creating a new step using the capture button was not creating a correct undo entry. * When exporting lessons if there was a "." in the name everything after the "." would be converted to the file extension. * Closing the program window when a step image had focus would not save the image annotations. *Lesson packages containing steps that had media that had been deleted at one point were generating errors when importing them. * Label field was not resizing when updating lesson count for tags or topics. * A drop of a lesson into area of topic that has no sections or lessons no longer appears to fail visually. * Copying and pasting steps with image annotations wasn't working. * If you had edited image annotations and tried to click outside of the image the first click would not register. This has been fixed. * Lesson descriptions were not being updating in the topic outline when modified. * Replacing a step image with an image that had the same name as the current image was not working correctly. * Step image export dimensions were being reset when changing the step title and preferences were set to sync images names to step titles. * Parentheses were incorrectly being escaped as ' in HTML output. * PDF output was not handling html in step instructions properly. * Making corrections to step instructions in spell check was sometimes adding a background color to the corrected text. * Spell check would not spell check current field content if you invoked spell check while editing text.