QWv3 – Dev blog 24

The switch to using SVG instead of images has taken a while. It’s tedious, detailed work that tends to drain the life out of you, I’ve even had to create some SVGs from scratch since they aren’t from the Iconic base set that QW uses. There are probably still some straggler images I’ve missed but I’ll fix them as I find them, I won’t be actively looking for them now. Here’s what a scaled up UI looks like now:

And here it is scaled down:

The SVGs remain nice and crisp at all scales.

Night mode

I’ve also done a lot of work on the “night mode”.

But there are still some details to work out such as the buttons. I’m thinking about leaving them as a gray background and having dark text, although I like the way that the combox looks. Again however this is exceptionally tedious, detail orientated work and the lack of JavaFX development tools grinds everything to a halt. When working with normal HTML CSS, the web browsers have some fantastic tools to let you see what styles apply and what the effect is of those styles. With JavaFX it’s, “try something out, see if it works, if it doesn’t try something else”, all wrapped in a time consuming compile/run cycle. JavaFX needs development tools, scenicView is good but it’s broken in parts, slow, and not as helpful as it should or could be. If I had time I would write some tools myself but I don’t have the time and JavaFX doesn’t help tool creators either since it doesn’t let you get access to important style information, for example which styles are being applied to the node.

Inching closer to a first release

So I’m getting closer to a first release. I have a list of items that need to be fixed before release but none of those are major items, they are more akin to tidying up than correcting major problems.

I’ll do another update soon.

1 thought on “QWv3 – Dev blog 24

  1. Alicia

    Hi Gary, thanks for creating this! It’s a freaking awesome programme, and you have no idea how much you’re boosting my writing productivity!! 🙂

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: