github vkbo/novelWriter v1.0b3
Version 1.0 Beta 3

latest releases: v2.0rc2, v1.6.6, v2.0rc1...
4 years ago

Changes

Bugfixes

  • After recent changes, the Edit Project Item entry (or shortcut F2) in the menu would cause an error. Other means of triggering the edit dialog for a selected item were working fine. The error was caused by a dummy variable being sent by the menu QAction element that was caught by a new optional variable in the dialog function. All other menu actions have been wrapped in lambda functions to prevent this from happening again. PR #448.
  • The Merge Tool was permitting a merge on an empty list of files to be merged. This would result in a new, empty file. The Merge Tool will now stop if the list of files is empty. PR #448.
  • The orphaned file handling function would cause an error if the orphaned file was empty. This would trigger a secondary issue with uninitialised variables, which has also been fixed. PR #448.
  • The context menu on the Project Tree would not show the New File and New Folder options on root folders if there were no Trash folder present. This weird bug was caused by the filter getting a None Trash handle and therefore assuming all root folders were Trash folders as they too have parent handle None. PR #452.

User Interface

  • The Last Opened column in the Open Project dialog now has a fixed width font, and the Words column has a thin space between number and multiplier unit to make it easier to read. PR #452.

Code Improvements

  • Minor improvemenmts have been made to the core project classes to improve encapsulation and better ensure consistency between the different data structures that store the novel project in memory. PR #447.
  • Some unused or redundant code has been removed, and in some places, functions have been merged to reduce code repetition. PR #449.

Test Suite

  • A lot more tests have been added and test coverage improved. PR #449.

Don't miss a new novelWriter release

NewReleases is sending notifications on new releases.