Full History

This probably isn’t very interesting to anyone, but here are release notes going back a long way.

1.1.11

  • Bugs fixed:
    • The refactoring in 1.1.10 had the side effect of causing trouble when typing a key after a single character is selected. The character would be deleted rather than replaced with the typed character.

1.1.10

  • Bugs fixed:
    • Key cycling code interfered with cmd-I for italics and similar shortcuts. Not quite sure how, but the refactoring made the code better anyway.

1.1.9

  • Repeated typing hyphen and quotes cycles characters. Option is in the ‘General’ tab in preferences.
  • Preference pane resizes like in grown-up applications.

1.1.8

  • Key authentication (hopefully) more resistant to stupid email system muckups (a technical term)
  • Modified the “could not update the file” message to be less confusing.
  • Added more information in new release notification.
  • bugs fixed:
    • fixed bug updating format 609 files (thanks, Bill!)
    • Turned off Danger! warning

1.1.7

  • bugs fixed:
    • page count code very slow (thanks, MaudeM!)
    • label on regex control shrinks (thanks, Tom!)
    • database for files older than version 0.6.1.5 not converting correctly (thanks, Diane!)
    • outline tends to expand and contract unpredictably when visibility of item changed (thanks, Tom!)

1.1.6

  • bugs fixed:
    • could not add new database items in many circumstances (thanks, dion!)
    • database image field acted improperly when window resized (thanks, dion!)
    • some margin notes failing to link to the text on XHTML export (thanks, goch!)

1.1.5

  • changed visibility checkbox images to (slightly) less intrusive eye graphics
  • bugs fixed:
    • up-arrow and up-gesture not taking cursor to previous text block (thanks, MfAP!)
    • Database categories easily confused (thanks, baltner, et. al.!)
    • Modified database to use better code when running under Leopard (Better code not available in Tiger)
    • section visibility updating correctly when section has automatic descroption (e.g. “Chapter 3”) but not a user-defined title (thanks, Ted!)

1.1.4

  • um… I left my change log at home. Here’s what I’m sure of, anyway.
  • bugs fixed:
    • margin note locations being adjusted when they shouldn’t (thanks, Seigreich!)
    • Full-screen mode sometimes unresponsive
    • scroll bar sometimes confused when there are hidden sections
    • addtion of links in database item not marking document as needing save (thanks, ike!)
    • bookmark loses name when dragged or copy/paste (thanks, broomdodger!)

1.1.3

  • Finally hooked up the Cmd-Shift-V preference (thanks for the nudge, broomdodger!)
  • saves previous find and replace strings (thanks, broomdodger!)
  • gestures possibly hooked up (thanks, MfAP!)
  • maximim and minimum magnification limits (thanks, MfAP!)
  • more control over XHTML export (thanks, ike!)
  • bugs fixed:
    • Forward arrow in toolbar actually worked like a back arrow (thanks, broomdodger!)

1.1.2

  • Option to check for version updates on startup, and manual check in preferences and help menu (thanks, Peter and ike!)
  • When setting default font, button stays lit to indicate control is active (refactored other font-related stuff also).
  • Remembers magnification in regular-screen mode (thanks MaudeM and MfAP!).
  • Simplified version numbering.
  • bugs fixed:
    • Mofified the font-applying code to eliminate unnecessary messages that caused problems (thanks, MfAP!)
    • Font changes were not applied to description text (e.g. “Chapter 1”)
    • Got the column width bahavior in the outline to be at least a bit more cooperative (thanks, MaudeM!)
    • correctly sets initial margin note width in full-screen mode (thanks, MaudeM!)
    • scrolls to insertion point after magnification change (thanks MfAP!).
    • Release Notes.webloc file corrupted (thanks, broomdodger!)

1.1.0.1

  • bugs fixed:
    • fixed margin note disappearing on drag (thanks, MfAP!)
    • fixed margin note not editable (thanks, MfAP!)

1.1.0.0

  • can hide parts of the document (thanks, lots of people!)
  • margin notes highlight when their connected text is selected (thanks, Dietmar!)
  • small improvements in document recalculation speed
  • “Hilight All” in find window reports how many matches were found (thanks, broomdodger!)
  • User selectable whether Hilight All and Replace All apply to hidden text
  • bugs fixed:
    • fixed the tab behavior in the find window
    • repaired some typos in the Read Me file (thanks, Michael!)
    • fixed occasional screen update problems when document parts deleted

1.0.1.3

  • bugs fixed:
    • Occasional crashing when database changes led to resorting the display

1.0.1.2

  • Improved speed of word count dramatically (at the possible loss of some accuracy).
  • bugs fixed:
    • Previous word count fix led to long pauses on large documents (thanks, jimg!)
    • “Chapter n” in word count not being counted if chapter title also showing (thanks, professoryackle!)
    • find string field automatically active when find window opened (thanks Siegrich!)

1.0.1.1

  • recalibrated word count
  • XHTML export includes margin notes
  • bugs fixed:
    • Shot in the dark attempt to get working on Leopard. (thanks, jimg, Nick, and nanikore! – and no thanks to Apple)
    • Resizing window did not update insertion hilight.
    • Regex escapes applied when there are no captured strings (thanks, broomdodger!)
    • Loss of margin notes when updating from 0.6.1.4 (thanks, gaspar!)

1.0.1.0

  • header and footer can now show total number of pages (“page n of nn”).
  • In find/replace, if replacement pattern is modified by captured strings, actual replacement is displayed in status field.
  • Double-clicking key file will trigger registration.
  • Read me data format updated.
  • More intuitive installation from disk image.
  • bugs fixed:
    • corrupt project structure for some first-time users (thanks, isomfield!)
    • failed to print when the first chapter had no text block (thanks, doctohare!)
    • Export will now respect Space Before, Space After, and page break settings (thanks, floater!)
    • file icon transparency fixed (thanks, Superdotman!)
    • text-only toolbar drawer button toggles the drawer state correctly (thanks, spitfire31!)
    • Remembers which tab was open in the drawer.

1.0.0.4

  • Find/Replace doesn’t bring up bothersome alert when no match found.
  • All user interface text visible to user is now in separate files to enable localization.
  • Changed natural text size key shortcut to resolve conflict with bookmarks (thanks, Siegreich!).
  • In source control, merged Tcl branch with main trunk.
  • Cmd-R shows/hides ruler.
  • Better use of Tiger error handling on file save.
  • When automatically filling in outline description, replaces newline characters with spaces.
  • bugs fixed:
    • Possible crash when regex is selected in Find window, but there is no find string specified
    • Stupid ruler causing crashes when insertion hilight rect recalculated (thanks jimg and floater!)
    • Hilight rect wrong size after editing margin note
    • Add to database contextual menu items not working in full-screen mode
    • Find next using Regular expressions not working when a match already selected (thanks, broomdodger!)
    • Add To database contextual menu not working in full-screen mode (Thanks, JohnP and Michael!)
    • Page Layout bug that could cause crashes during page count.
    • Added extra kick to make sure document is displayed correctly after parts have been moved.

1.0.0.3

  • Wholesale change of Regex engine from POSIX to Tcl
  • Added “Find Selected Text…” menu item (thanks, broomdodger!)
  • Modified “Split” submenu names to allow scripts to be able to tell them apart
  • Made Find panel not a utility window (so it can go behind document) (thanks, broomdodger!)
  • Changed Previous/Next margin note shortcuts and Find Next shortcut to reflect “Shift-means-go-back” standard (thanks, everyone!)
  • Changed mechanism used to display insertion line rect for better reliability
  • Single find window shared by all docuements
  • Hilight all checkbox now a button that toggles (thanks, spitfire31!)
  • XHTML output validates (thanks, ike!)
  • XHTML output style sheet smarter about styles not repeating parent’s settings
  • softer default insert line hilight color
  • bugs fixed:
    • Find next using Regular expressions not working when a match already selected (thanks, broomdodger!)
    • in regex, stripped out some white space on replace (thanks, broomdodger!)
    • In regex, \0 now represents entire caprured string (thanks, broomdodger!)
    • Occasional crash when using regular expressions.
    • Main Window and Find panel might even remember their locations now.
    • Paste with default style was restyling too much text (thanks, broomdodger!)
    • Hilight All and Replace All crashing when doing non-regular expression search when unique match was already selected (thanks, spitfire31!)
    • Full-screen mode obliterating underlines on misspelled words (thanks, WriteMakesMight!)
    • Full-screen mode desktop color not always immediately taking effect.
    • Full-screen mode document color not working when “alternate text colors” setting turned off (thanks, Xinor!)
    • Edited text block still showing alternate background color even when setting turned off.
    • Insertion line hilight will less frequently be too tall when on the next-to-last line of a text section and the next line is empty.
    • Fixed two memory leaks (one major, the other minor) in regular expressions. (thanks, broomdodger!)
    • Cleaned up some drawing artifacts when dragging a margin note that ended up at a fractional pixel location
    • Crash dragging margin note when editing other text (thanks, Ike, maudeM, and Tom!)
    • Split option failing in some cases (actually same bug as margin note) (thanks, Carlos!)
    • Splitting not working correctly when cursor at end of last text section in container.
    • Reality check on full-screen dragger locations (thanks, msadesign!)

1.0.0.2

  • ✓ Preference to control whether the word count toool tip pops up.
  • ✓ XHTML Export includes Table of Contents.
  • ✓ bugs fixed:
    • ✓ XHTML export default styles did not include all font-style or font-weight

1.0.0.1 (Elite Beta Testing Force only)

  • ✓ XHTML Export (main content only)
  • ✓ After Replace All, back function will take you to where you were editing before.
  • ✓ Remembers drawer state by document.
  • ✓ Remembers continuous spell checking setting (global).
  • ✓ Remembers ruler state (global). Note that if you’re using the ruler a lot, consider updating your defaults.
  • ✓ More flexible version management to allow better backward file compatibility.
  • ✓ bugs fixed:
    • ✓ Margin note anchor drift
    • ✓ Find crashing on PPC machines
    • ✓ Replace All ranges after cursor can be off
    • ✓ More consistent error reporting in really ancient files
    • ✓ Straigntened out state of drawer button
    • ✓ Fixed another typo in the readme, and updated the database section a bit.

1.0.0.0 (Elite Beta Testing Force only)

  • ✓ Initial description in Table of contents uses first words in text block (rather than “Brief Description Here”)
  • ✓ Replace All option in find window
  • ✓ Hilight All in find window
  • ✓ Regular Expressions in find/replace (including captured strings)
  • ✓ Integration with Find Pasteboard
  • ✓ menu item to revert all text to default
  • ✓ bugs fixed:
    • ✓ Could freeze when splitting a text section into multiple containers (e.g. chapter)
    • ✓ Fixed Typo in Read Me
    • ✓ Could not paste margin note contents into mail.app
    • ✓ Text boxes resize correctly after default font change
    • ✓ Crash when new DB item created while uncategorized selected in list.

0.6.2.2

  • ✓ bugs fixed:
    • ✓ Can now paste into Mail.app
    • ✓ double-clicking in database pane opens window rather than allowing edit of name.
    • ✓ restricted outline’s reinterpretation of drag location when moving items below the last row of the outline.

0.6.2.1

  • ✓ bugs fixed:
    • ✓ Crash on first launch when program fails to find Times-Roman font family
    • ✓ Splitting sections could cause margin note loss and sometimes caused crash during save
    • ✓ closing stats window with mouse left stats menu item in wrong state

0.6.2.0

  • ✓ Spelling checker works over entire document
  • ✓ Curl All Quotes and Uncurl All Quotes commands
  • ✓ Cmd + now zooms text even when the shift key is not pressed (actually it’s cmd =)
  • ✓ Cmd-0 (zero) resets the text to it’s “natural” size.
  • ✓ Moved Zooming menu items into the view menu
  • ✓ Changed full-screen keyboard shortcut to Cmd-Shift-F. (Leopard takes away the last of the f-keys for powerbook users)
  • ✓ Added a new typewriter mode – Center Seeking
  • ✓ bugs fixed:
    • ✓ Some database crashing and recursion issues ironed out.
    • ✓ Properly converts older files (at least, more of them).

0.6.1.6

  • ✓ bugs fixed:
    • ✓ “timer leak” could lead to extra idle cpu usage when using word count for save reminder
    • ✓ serious bug in text backgoround display (introduced 0.6.1.5 for hilight all feature)

0.6.1.5

  • ✓ Links to external files in database
  • ✓ Drag in database list to recategorize
  • ✓ subcategories
  • ✓ cleaned up database folder icons a bit
  • ✓ under the hood, major restructuring of database (LESS organized, now, but simpler and way more flexible)
  • ✓ Hilight all feature in find dialog (well, highlight most would be more accurate)
  • ✓ bugs fixed:
    • ✓ Cmd-shift-S adding new project stats windows rather than toggling
    • ✓ escape not exiting full-screen mode

0.6.1.4

  • ✓ database items created with “New” button automatically added to selected category
  • ✓ contextual submenu allows adding to category directly from text
  • ✓ bugs fixed:
    • ✓ Deleting the “All” category results in a variety of bad things
    • ✓ deleted database item’s information still appeared in the editor fields
    • ✓ did not correctly convert very old files
    • ✓ export to Plain Text with extended characters not being recognized as UTF-8 by other editors (now using Unicode)

0.6.1.3

  • ✓ tool tip for currently edited section gives word count of section or selected text, depending on mouse location
  • Save toolbar item (not in the default set)
  • ✓ bugs fixed:
    • ✓ when printing just a section, numbering is incorrect
    • ✓ print fails after prior canceled print
    • ✓ printing a section sometimes printed the entire project instead
    • ✓ repeated additions to database descriptions using submenu not updating fields correctly
    • ✓ adding to database description not marking document as dirty
    • ✓ when launching, if the user goes to another application while the “converting data” dialog is showing, then returns, a second copy of the file was opened.
    • ✓ Full-Screen menu item not reflecting current state

0.6.1.2

  • ✓ Smart Quote support added
  • ✓ bugs fixed:
    • ✓ add to description of… submenu not functioning properly
    • ✓ sometimes background behind text would not redraw everywhere necessary, making text appear darker
    • ✓ could not migrate from data version 608
    • ✓ typo in “file was saved in a newer versioin” message

0.6.1.1

  • ✓ bugs fixed:
    • ✓ won’t convert some older files

0.6.1.0

  • ✓ Word count by section
  • ✓ Session word counter

0.6.0.9

  • ✓ Different icon for files! (still needs cleaning up)
  • ✓ bugs fixed
    • ✓ Editing database info will properly update in other locations, even if selected in another group.
    • ✓ Answering “yes” to the “is that really you?” question will properly update the user key

0.6.0.8

  • ✓ Universal Binary!
  • ✓ MacOS 10.3.9 no longer supported at all
  • ✓ database category field now uses a standard token field
  • ✓ bugs fixed
    • ✓ When the database window and the database draweer panel have both been opened, it can become impossible to edit the descriptions of the database items.
  • ❑ outstanding issues
    • ✓ There’s always a file that you never took the time to put in a logical place. Then something goes wrong and you realize that it was not in your backup, because it was off in some odd location of its own. For me, that file was the list of all the changes made in the entire history of Jer’s Novel Writer, and all the to-do list for the future. I’ll be rebuilding that list, but it’s best if you take a look at the forums for the latest.

0.6.0.7

  • ✓ ‘Print Fonts’ tab renamed to ‘Print Styles’
  • ✓ contextual menu item ‘make this style the default’ reworded for clarity
  • ✓ ability to delete notes pages
  • ✓ selectable list of notes pages
  • ✓ typewriter mode
  • ✓ i-Beam cursor matches text color
  • ✓ split text into any structural type
  • ✓ bugs fixed
    • ✓ ‘space between paragraphs’ and ‘indent first line’ settings not applied to existing text
    • ✓ Close button not repositioning correctly in cover sheet editor
    • ✓ cover sheet does not print with correct text alignment
    • ✓ redo delete did not put the cursor at the delete point
    • ✓ Find does not work when there is no section being edited. (e.g., after a secion has been deleted)
    • ✓ there were different undo/redo stacks for full-screen and regular mode
    • ✓ not releasing some parts when document is closed, can lead to crash later
    • ✓ Removed unused database manager nib file from project
    • ✓ Removed obsolete Database Categories menu item
    • ✓ Crash when deleting database category
    • ✓ Delete database category button active at times it shouldn’t be
    • ✓ after undo when a keystroke replaces a block of text, jumps to top of section.
    • ✓ tab chain broken in appearance pane
    • ✓ tab chain broken in print styles pane
    • ✓ changing colors in preferences affects selected text in document
    • ✓ clicking in margin note area next to an uneditable text box failed to activate note for editing
    • ✓ cursor not visible or wrong size when document opens (text view incorrectly sized)
    • ✓ resizing database info in drawer causes “No Item Selected” to float on top of the info.
    • ✓ Cannot Reproduce – Find Previous, when the text is not in the document, causes crash.

0.6.0.2

  • ✓ better toolbar icons (thanks Kreg!)
  • ✓ replace italic with underline print option
  • ✓ undo whose effect is off-screen will cause doc to scroll so the change is visible
  • ❑ 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.

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) 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
    • ✓ dragging empty margin note causes a crash.
    • ✓ print chapter printed the rest of the doc as well.
    • ✓ Fuzzy Text problem finally solved!

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
  • ✓ 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
    • ✓ memory leak causing margin notes to not clean up properly, leading to invisible exceptions when margin note settings are changed
    • ✓ Occasional crash on shutdown deallocing MainDocView (data not threatened).
  • ❑ working issues to stamp out before release
    • make sure read me opens correctly in new releases

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
    • ❑ Poor response time to active text area resize in full-screen mode (when return key is hit, for instance)
    • ❑ worked on one doc, then opened another, then changed some margin settings, then closed the first doc, made another change, and margin note from closed doc was still listening