It’s been a while since I’ve done an update, my apologies for that but sometimes I just don’t have anything interesting to say.
Development on version 2.5 has been progressing albeit slowly. I’ll be honest, this release has been a finicky bugger requiring seemingless endless iterations to try and get things right.
First off, my desire to implement a Text Tidy has pretty much crashed and burned. The main problem is that it’s almost impossible to reliably detect when a sentence ends. Human beings understand context and semantics and can detect things like the end of a sentence much more easily than software. There are clever APIs available that can do it, I just don’t believe a 20MB download per user is worth being able to determine when a sentence ends.
Some of the other ideas for the Text Tidy I had are valid but they would fit more within the Problem Finder than as a separate tool. I’m going to leave those changes for now.
So, moving on to things that will be in the new version.
Targets & revamped charts
Writing targets is a feature that has been requested a few times but it is a difficult thing to actually do. Checking for chapter length is simple but session counts is a much tougher affair.
Here’s what the new Targets sidebar looks like:
Three types of target are supported:
- How many words you’ve written in a session, i.e. from the time you start QW to when you close it down. There is tracking how much you write write in a session, how much per day, how much per week and month. New charts have been added to visualize this data.
- You will be able to specify how long a chapter should be. This is not a hard limit, QW will not prevent you from a chapter being as long as you like. Instead, if the checkbox is selected it will periodically show you a warning message letting you know which chapters are over the limit.
- Finally, you will be able to specify what the readability of your chapters should be. For simplicity, and because they overlap somewhat the Flesch Reading Ease has been left out (the Reading level is based on the Reading Ease and is a simpler number to understand).
Some new charts have been added, and the charts have been given a visual overhaul so that they are more consistent and just look nicer.
The time selection has also been changed to be more useful, gone is the “30 days” selection and instead there is there now: “This week”, “Last week”, “This month”, “Last month” and “All time”.
There is now a new chart for showing the session word count, an example is given below.
Similarly, there is a chart for Session Length:
A new chart has been added to let you see the current length of all chapters.
The chapters have be listed vertically down the chart so that they all fit on and you can read the chapter name. If you change the selection to be something other than “Now” then you get a different view (the same view as you get now).
Finally a new Readability chart has been added to let you see what is the current Readability of your chapters.
As you can see, I should probably up my Readability targets.
That’s the big stuff, I’ve also added a number of new minor things and tweaked some others, in brief:
- The color selection popup has been reworked to allow for easier RGB selection including entering a HEX code. This thing has sucked up WAY too much time for something that someone may use once or twice. I really wish Java had better widgets, their color selection tool is terrible.
- You will be able to have the time, session word count and chapter word count always visible in full screen mode.
- You will be able to specify a margin around the text.
I also have a big “out of left field” feature in the works. I won’t go into details here but suffice to say it won’t be what you expect.
As for the release date of 2.5, not sure yet. It should be in the next couple of weeks, I just have to tidy up a few corners first.