Release Notes for Jer's Novel Writer
Version: 0.6.0.2
Date: July 17, 2006
Installation
Double-click the .dmg file. A new disk drive with the application inside it will appear on your desktop. Although you can run it right there, I strongly recommend that you drag it to your applications folder.
Double-click the Jer's Novel Writer icon to launch it. The read me file should open the first time you run the application.
Recent Changes:
0.6.0.2
- ✓ better toolbar icons (thanks Kreg!)
- ✓ replace italic with underline print option
- ❑ bugs closed
- ✓ not all print settings were applied correctly on export (still does not to page breaks).
- ✓ invisible (and unimportant) exception thrown when dragging a margin note into an empty text section
- ✓ Cannot Reproduce - Changing name of text section causes crash (reported in version 533, same user reports also cannot reproduce in 600)
- ✓ page count could hang when page break came in just the wrong place
- ✓ when database is changed in the database window, the database drawer can have invalid selections, leading to trouble with the description field
0.6.0.1
- ✓ bugs fixed
- ✓ New users can't create new files.
- ✓ Cleaned up issues caused by page layout changes - printing and page count.
- ✓ Crash when exporting or printing partial documents when there are bookmarks in other parts. (now removes all bookmarks on export)
- ✓ Crash when default antialiasing is altered while JNW is in the background
0.6.0.0
- ❑ update Read Me
- ✓ put in extra line when adding to database descriptions
- ✓ slightly improved performance in page count
- ✓ a bit of database category management
- ✓ default full-screen appearance makes it (slightly) more obvious that the page can be resized
- ✓ default full-screen page width is now wider
- ✓ added extra visual cue to suggest draggability of boundaries
- ✓ project info panel updates information on each keystroke
- ✓ defaults to Save As... when document format has channged
- ❑ bugs
- ✓ Typo in back button tool tip.
- ✓ Typing style in text boxes is lost when delete results in empty selection.
- ✓ Main notes panel not editable (probably happened when upgrading Xcode).
- ✓ database win text field could get into a weird state (probably happened when upgrading Xcode).
- ✓ counts " - " as a word
- ✓ Change to first line indent did not take effect until page was reloaded.
- ✓ Print settings default may not match structure default.
- ✓ Print settings may not change with structure change.
- ✓ potential crash when saving print presets
- ✓ Buttons in notes drawer can be cut off on a small screen.
- ✓ 'Paste with default style' menu item sometimes enabled when it shouldn't be, causes crash.
- ✓ Occasional crash on shutdown deallocing MainDocView (data not threatened).
- ✓ text labels in print settings not dimming correctly
- ✓ Ctrl-G for find next disabled.
- ✓ page edge draggers incorrectly placed when full-screen is magnified.
- ✓ inconsistent use of minutes and seconds in preferences
- ❑ Cannot Reproduce - Crash after cutting and pasting several very large chunks of text.
- ❑ Cannot Reproduce - Paste styled text into margin note, can't drag note.
- ❑ Cannot Reproduce - Bookmark display sometimes messed up when margin moved.
- ❑ Cannot Reproduce - adding project level led to unsavable file.
Important Issues:
See the road map under "Wish List" on the forums at Jer's Software Hut for a much more up-to-date list of coming features and known issues.
- There is no undo for changes to the project structure. There is a warning when structure will be lost.
- Because the program keeps the data in a structured format, it is a pain to load in a work in progress. To do so, paste the whole thing into a single text section and make extensive use of the Split Section function in the edit menu.
Less Important Issues:
- Read me file needs a serious rewrite.
- Sometimes the document thinks it has been changed when it really hasn't.
- If there are several images in the database, this could slow down opening the file.
Really Trivial issues:
- The application and its files use the same icon
Full Change history:
0.5.3.3
- ✓ autosave (Tiger only)
- ✓ save reminder in full-screen mode
- ✓ refactored word count timer to use main thread for timing between counts
- ✓ move key file to app support folder
- ✓ Plain Text export is now in UTF-8 for support of more characters
- ✓ removed only count when idle option
- ✓ improved performance in page count for very large text blocks
- ✓ bugs fixed
- ✓ word count breaking on apostrophes
- ✓ word count crash when checking time on rare occasions
- ✓ character count much too high
- ✓ long delay opening on some installations
- ✓ page count crashes when there is a very large amount of text in a single section
0.5.3.2
- ✓ bugs fixed
- ✓ prevent yellow waxy buildup of of project copies in word count
- ✓ does not remember changes in notes when closing while focus is still in the notes panel
- ✓ used (undocumented as such) panther-unhappy binding in notes panel
0.5.3.1
- ✓ Even less awful toolbar icons
- ✓ updated Read Me (a little bit)
- ✓ stat window stops counting more quickly when closed
- ✓ Preference to turn off full-screen save notification
- ✓ preference to turn off delete database item warning
- ✓ preference to print header and footer on page one
- ✓ preferences to choose which stats to calculate
- ✓ massive acceleration of word count in stats
- ✓ title field in notes panel
- ✓ reorganized print settings
- ✓ better names in the title bars of most windows
- ✓ bugs fixed
- ✓ page count can cause fatal crash
- ✓ could not paste rulers
- ✓ closing character image window moves database window to the back
- ✓ editing description in d-base window does not update description in preview panel.
- ✓ closing stats window did not always stop stats counting.
- ✓ Revert not setting up the screen correctly in FSM
- ✓ Print header setting was being ignored (header always printed)
- ✓ Switching tabs in the drawer can lead to an inconsistent state if the caret in a text view is in the on state
- ✓ disabled preference switches for preferences that aren't available yet
- ✓ 'defiine' in readme margin note.
- ✓ 'Brief Description Here' in a few places in readme.
0.5.3.0
- ✓ forward/back jumping (like in a browser)
- ✓ Less awful toolbar icons for insert and bookmarks
- ✓ modified outline view to eliminate orange bar, selecting moves edit focus
- ✓ wrapping descriptions in outline view (tiger only)
- ✓ continuous numbering option by level
- ✓ detection code for files made with newer version
- ✓ database item delete alert
- ✓ database item delete undo/redo
- ✓ database item preview pane
- ✓ multiple pages in the notes panel
- ✓ save verification in full screen
- ✓ bugs fixed
- ✓ closing some utility windows (like Margin note manager) when there are multiple documents open caused the wrong doc to come to the front
- ✓ fixed a bug when switching to full-screen mode that could cause a variety of problems when multiple documents are open
- ✓ turning on visibility of an item's description could put the description in the wrong location in the document if the title was not already showing
- ✓ turning on visibility of an item's title used the wrong padding value if the description was already showing
- ✓ drag forward in same text box pastes in the wrong location
- ✓ redo of cut when cursor is not in expected text box causes wackiness
- ✓ delete not working when first character of text block is selected
- ✓ export overwrite warning comes up too frequently
- ✓ double-click in second half of brief description not activating editing
- ✓ info tab in project structure window initializing at wrong size
- ✓ bug in Notes panel could potentially interfere with switching to another tab
- ❑ 'defiine' in readme margin note.
- ❑ 'Brief Description Here' in a few places in readme.
- ✓ dragging empty margin note causes a crash.
- ✓ print chapter printed the rest of the doc as well.
- ✓ Fuzzy Text problem finally solved!
- ❑ working issues to stamp out before release
- make sure read me opens correctly in new releases
0.5.2.2
- ✓ improved drawing performance in full-screen mode
- ✓ improved scrolling performance, especially with large text blocks
- ✓ improved performance when changing the appearance of large documents
- ✓ shift-cmd-v overrides text style on paste
- ✓ text magnification in regular screen view
- ✓ Keyboard shortcuts for magnification
- ✓ undo/redo margin note reanchor
- ✓ user authentication including keys
- ✓ partially succcessful refactoring of cut/paste code
- ✓ embedded copy of readme file removed
- ✓ added unwarranty to EULA
- ✓ bugs fixed
- ✓ fixed condition that could lead to empty margin notes not cleaning up
- ✓ Save not working when database window is in front
- ✓ adding unnecessary line feed when adding to empty database description
- ✓ Resizing text in normal view after being in full-screen leads to incorrectly-sized text boxes when returning to full-screen
- ✓ Search and replace not working in full-screen mode
- ✓ Inserting pieces not working in full-screen mode after changing project structure while in full-screen mode
- ✓ Error in Read me for hiding the toolbar
- ✓ Read me still refers to Window menu
- ✓ Too easy to overwrite main file when exporting a portion
- ✓ dragging text with a margin note attached into that note causes crash
- ✓ adding item to database list in full-screen mode caused problems with the list for adding to the description
- ✓ Adding base-level items would not always display in the correct location in the document
- ✓ Rearranging base-level items in outline did not update outline correctly
- ✓ Adding a database item when the list is set not to show uncategorized items is confusing
- ✓ editing chapter titles in the outline view does not save the change if the titles are not being displayed
- ✓ turning off margin notes and then turning them back on while flipping back and forth from full-screen to regular modes causes display problems
- ✓ Occasional crash on shutdown deallocing MainDocView (data not threatened).
- ✓ memory leak causing margin notes to not clean up properly, leading to invisible exceptions when margin note settings are changed
0.5.2.1
- ✓ Added button in project settings to save settings as default (bug fix through redesign)
- ✓ bugs fixed
- ✓ Word count crash when file contains certain symbols
- ✓ project structure changes not being saved as new default
- ✓ regular screen text boxes not always resizing properly when returning from full screen mode
- ✓ Poor response time to active text area resize in full-screen mode using shadow page style (when return key is hit, for instance)
0.5.2.0
- ✓ updated readme
- ✓ full screen prefs mini-view
- ✓ manual refresh on project stats window
- ✓ margin note re-anchoring
- ✓ margin note previous/next hotkeys
- ✓ hotkeys for opening project settings and margin more manager windows
- ✓ confirm dialog for project item delete
- ✓ keep last author name entered as a default
- ✓ keyboard shortcuts to open the different tabs in the drawer
- ✓ set up main doc view for localization
- ✓ improved accuracy of word count
- ❑ bugs
- ✓ "Add to description" submenu not set up until a change is made to the database.
- ✓ full-screen, add to last text section, add chapter at end, return to main, next-to-last tb not sized properly.
- ✓ After above, unable to click in last chapter, unable to edit by moving cursor.
- ✓ outline view not updating immediately after an item has been removed
- ✓ in Tiger, outline view collapsing and reexpanding unexpectedly
- ✓ in Tiger, cannot create new database categories
- ✓ margin note width adjuster not resizing correctly in full-screen mode
- ✓ margin notes anchored at beginning of line sometimes displayed as anchored at end of previous line
- ✓ resizing font for containers not updating text box height for description
- ✓ text section delete not causing following sections to adjust color
- ✓ stats dialog using wrong values for the height adjuster
- ✓ using arrow keys to move between text sections would sometimes make the cursor go to the beginning of the second line of a block instead of the end of the first line
- ✓ Dragging text between text sections, drop would sometimes paste at beginning of following line rather than end of intended line.
- ✓ open drawer menu item not disabled in full-screen mode
- ✓ not saving separate margin note width settings for full-screen and regular views
- ✓ document edge and margin adjusters don't quite line up in full-screen mode when in line mode
- ✓ not responding correctly when full-screen mode is switched to shadow
- ✓ Kurt Vonnegut's name misspelled in Tool Tip
- ✓ Impoved performance in normal mode after full-screen has been entered and exited
Ancient history is here.