Quoll Writer Changelog

What's new in Quoll Writer 3.0.1

Jul 3, 2023
  • New feature - Night Mode:
  • Perhaps the most asked for feature is finally here. Night Mode essentially flips the color scheme but not completely. You can enable it between certain times or have it switched on permanently.
  • New feature - User Interface Font and Font Size:
  • It is now possible to change the font used for the User Interface text and the size of the text.
  • New feature - macOs and Linux versions:
  • Quoll Writer is now available for macOS and Linux.
  • Linux users, the tool I use to create the Linux version, install4j, only allows me to create .deb or .rpm files. I won't be creating any other distribution type, if install4j supports other methods then I'll make them available where possible. If you want to create a new distribution type then please feel free and let me know, I'll make it available through the downloads page.
  • New feature - Revamped Options panel:
  • The Options panel has been reworked and broken into sections for easier use and finding of options.
  • New feature - More flexible Assets:
  • Assets have been reworked to be more flexible. You can add new columns for fields, move fields around via drag-n-drop, move columns around and double click to edit a field in situ. Additionally the 'Appears in' section is now its own sidebar and the documents is now it's own optional field. Finally, you can drag-n-drop files/images onto the relevant field to add them to the Asset.
  • New feature - JavaFX:
  • The whole point of version 3 was to move Quoll Writer to a new technology called JavaFX. It's essentially a modern User Interface toolkit that is actually supported (Java Swing isn't, thanks Oracle) and actively developed.
  • JavaFX will allow me to create better new features in the future but it has been a long and tough road to get here!
  • New feature - It's CSS all the way done:
  • A side effect of using JavaFX is that stylesheets are now used to style components. This is what makes Night Mode and UI font and font size changes easy to implement. This is important for the future where you'll be able to create and use your own stylesheets for components, essentially tailoring Quoll Writer to look how you think it should look.
  • New feature - More configurable interface:
  • You can now modify which buttons are displayed in the project header, just right click on the buttons and select 'Configure', use drag-n-drop to select which controls you want to be visible.

New in Quoll Writer 2.6.14 (Jul 17, 2018)

  • An issue preventing custom objects, due to orphan data, from being deleted has been fixed.

New in Quoll Writer 2.6.12 (Jun 22, 2018)

  • Bug fixes:
  • Fixed the EPUB export so that it uses UTF-8 in all cases.
  • Added a language code to the DOCX and EPUB exports based on the current spellcheck language for the project.

New in Quoll Writer 2.6.10 (May 31, 2018)

  • A number of fixes relating to the User Interface strings editor.

New in Quoll Writer 2.6.9 (Apr 20, 2018)

  • Bug fixes:
  • Brought the built-in User Interface strings version up to date with the Quoll Writer version. This was preventing certain functionality within the Strings Editor from working correctly.

New in Quoll Writer 2.6.8 (Apr 18, 2018)

  • Fixed an issue that caused the text boxes to resize inappropriately when text is entered/removed.

New in Quoll Writer 2.6.7 (Apr 18, 2018)

  • Fixed an issue that caused the add/edit Idea box to resize when the text was overflowing the box size.

New in Quoll Writer 2.6.6 (Apr 18, 2018)

  • Fixed an issue with missing images preventing custom fields/types from being edited/created.

New in Quoll Writer 2.6.5 (Mar 3, 2018)

  • It is now possible to create new language User Interface translations. A Language Strings Editor has been created to enable easy creation and management of translations.

New in Quoll Writer 2.6.4 (Oct 19, 2017)

  • This release focuses on bug fixes.
  • Fixed an issue preventing a project from being opened when asset types are removed, specifically the legacy or built-in types.

New in Quoll Writer 2.6.2 (Jun 24, 2017)

  • New feature - Configurable Assets:
  • Characters, Locations, Research Items and Items can now have extra configurable fields added to them.
  • New types of Asset can now be created.
  • New feature - Object tagging:
  • Objects can now be tagged and grouped into their own sections within the sidebar.
  • New feature - Section hiding:
  • Sections in the sidebar can now be hidden or shown as needed.
  • New feature - Section drag-n-drop:
  • Sections in the sidebar can be moved up or down via drag-n-drop.
  • New feature - Object sorting:
  • Objects within a section (except for Scenes, Outline items and Notes) can be ordered via drag-n-drop. Assets can be sorted via the data in the fields they contain, if the field can be sorted.
  • Minor changes:
  • Forms now use a stacked layout instead of columns. The way that forms are generated has been overhauled.
  • A new Assets & Tags section has been added to the Options panel.
  • Existing asset types, Characters, Locations, Research Items and Items have been made configurable and are considered "legacy" types.
  • A screenshot of the current window can now be sent with a bug report.
  • Form popups (such as adding a new scene or outline item) can no longer be removed using the Escape key (it was causing icons to be left behind and needs substantial work to support the proper use of the Escape key in this case).
  • Merging of assets when importing from another project or file is no longer supported, this is due to assets now being user configurable and the uncertainty of what to do when there are data type/field mismatches. A future version may return this feature.
  • Bug fixes:
  • Fixed an NPE that can occur when the user is opening an encrypted project and the auto-login for the Editors service is trying to display a notification in the current viewer.
  • Editor projects no longer count towards word counts for the session.
  • Deleting an editor project from the projects window will now send a message back to the author that you are no longer editing the project.
  • Fixed an issue where too much text was being used as the summary of a scene or outline item.

New in Quoll Writer 2.5.9 (Dec 16, 2016)

  • New feature - Editing assets has changed... again:
  • After some very useful feedback, the way that assets (such as characters and locations) has been changed... again. But this time to add more options and flexibility. You can now choose whether you want to edit assets within a popup or within their own tab. If you choose editing within the tab then the Appears in Chapters section will disappear while you edit, giving you more space.
  • Bug fixes:
  • Fixed an issue relating to how A4 page counts were being performed.

New in Quoll Writer 2.5.6 (Nov 16, 2016)

  • New feature - New way to interact with the Problem Finder:
  • You can now find all problems of a particular type across all chapters. The results are shown in a side bar. Just right click on a problem found or use the new button in the Problem Finder config window. Additionally, a new rule has been added to find duplicate words and/or punctuation.
  • New feature - Editing assets has changed:
  • The way that assets (such as characters and locations) has been changed. Instead of editing them within the tab, they are now edited via a popup, in the same way they are added. I understand this may be a change that is NOT to everyone's liking, if this is the case then please contact me to let me know you're not happy. This change was made primarily for technical reasons not user interface ones and as such I'm not committed to it but I think overall it is better this way, although I think the description area needs to be increased in size. Either way, if you want it to be changed back, don't hesitate to let me know.
  • Minor changes:
  • The version of docx4j has been updated, hopefully this brings performance and compatibility improvements for importing/exporting docx files.
  • Added a Find your Projects right click menu item to the projects window.
  • Added a right click menu for assets.
  • You can now mark a comment received from an editor as "Dealt with" to help with tracking and management of comments.
  • Bug fixes:
  • Fixed an issue preventing the synonym lookup menu item from being displayed.
  • Fixed an issue with styled text not having the correct amount of whitespace around it when exported to docx format.
  • Project exports now use the correct property set so the font, font size etc should be correct in the exported document.
  • Edit complete markers are no longer shown in the chapter list or icon column for an editor project.
  • Only a single item can be displayed (the popup) in the editor chapter panel.
  • The way that background tasks are handled has been changed, hopefully this should prevent some of the stranger errors I was receiving.
  • Fixed an issue that prevented upgrading to new versions under certain circumstances.

New in Quoll Writer 2.5.3 (Sep 12, 2016)

  • Minor changes:
  • The way that upgrades are handled has been changed, very little has changed from an end user perspective but it should bring a number of benefits at the cost of a larger file size
  • Bug fixes:
  • A number of fixes have been made to the Import File/Project wizard

New in Quoll Writer 2.4.2 (Jun 14, 2016)

  • Minor changes:
  • Invites to pending contacts can now be resent.
  • Bug fixes:
  • The onShow event now fires when a sidebar is shown in full screen.
  • A number of minor changes to prevent null pointer exceptions when expected objects are not present.
  • The correct insets are now used when calculating the location of a popup.
  • Tweak to sorting when two objects have the same name.
  • The "Report a Bug" popup is now displayed when the user decides to contact support about a problem rather than directing them to the QW website.
  • The character < is now checked as the terminator of a url as well as whitespace.