Category Archives: StoryBox

StoryBox Will Become Even More Free!

There’s a new era for StoryBox on the horizon. Surprisingly, it’s something I thought I’d never do, on multiple fronts, yet here we are.

What the hell are you talking about?

I switched to using Linux about two months back. I got fed up with all the crap that Microsoft is shoveling these days – bad updates, shoving ai in places where it doesn’t belong, ads in your operating system that you PAID for, tracking you across the internet, no matter what services and settings you change (yes – this is a new one – search out Windows GDID).

So I switched, and I’m never going back. My experience with Linux, so far, has been pretty much better in every way. It boots faster, apps start up faster, it doesn’t force updates on me, ever (I’ve had my windows machine reboot on me when I’m in the middle of working on something to do an update – no way to stop it).

You might ask, “Why not Apple?” The answer is simple. I don’t want to afford Apple products. They’re not expandable or upgradeable, and they sunset them far too early. I had a Macbook Pro once, that suddenly couldn’t get new OS versions, and it was only four years old. They just decided, “Nope. We want you to shell out more money.” I’m also not a fan of the OS. And have you seen the latest UI changes in the latest version of the OS? Those huge rounded corners are so space wasting and fugly, it’s impressive.

And that is why I chose Linux.

But what in the name of word count does that have to do with StoryBox?

I’ve been asked in the past if there would ever be a Mac version of StoryBox, and I always had to answer with a big “No”. It’s written in C#, and uses a UI library that is not available on the Mac. So, essentially, it was impossible.

Until I decided to switch to Linux, and discovered that the writing app landscape on Linux is in dire need of better software. You *can* get Scrivener working on Linux under Wine (which is this software that can make Windows apps work on Linux – but not all of them), but native options are few and far between, and none of them are what I would call first rate pieces of software.

I’m not talking about office style writing software – the word processor that comes with Libre Office, for instance, works great for general writing tasks, but for writing a novel in the way that StoryBox does? There are apps. They aren’t for me.

So I decided on taking a stab at porting StoryBox to Linux. However, I kind of hate straight porting, and I wanted a challenge, so I decided to not only port it to Linux, but also have versions for Apple and Windows. In addition, I chose to do it the hard way: I switched languages.

One of the things that always bugged me about StoryBox, and it’s C# underpinnings, was how long it would take to open. On my super fast machine (fastest I could get last September before the ram apocalypse ruined everything), it still takes multiple seconds even for the splash screen to show up (at least, on first load). You could also see it chug loading some of the UI, which I always kind of thought was terrible. I don’t want to see those things. It had lots of features, but it didn’t feel as zippy as I’d have liked.

Which led me to this: I’m rebuilding StoryBox in C++. From the ground up. And from the start, it runs on all Windows, Linux, and macOS. The best part? So far, startup is instant. It takes practically no time between clicking the icon to start it and the moment it appears on your screen. It’s amazing. Splash screen to hide the loading? Who needs it? Project loading? It’s near instant. It just feels so responsive in a way that the original never did. I put a million words into a single document (not how I envision anyone using StoryBox, to be honest), started typing, and did not feel any lag to speak of, despite counting the words with every keystroke. At 1.6m words, though, yeah, a little laggy.

This version of StoryBox will be backward compatible with the most recent version of StoryBox 2. All of your old files will open in the new version of StoryBox. If you don’t have the latest version of the older software, you will need to get it, just long enough to open your projects in it. It’s also currently available free on StoryBoxSoftware.com.

You won’t be able to switch a project back, though due to the internal format of the text changing. Previously, it was rtf, but the new editor component doesn’t support rtf, so it will be the version of html that it supports, which, of course, the old StoryBox won’t understand. So, back up your projects if you make the switch.

And now, the most important part of this post. The explanation of the title of this whole thing.

StoryBox, the new StoryBox, will just be called StoryBox.

Wait. That’s not it. What is it?

Oh.

Oh yeah.

StoryBox will be free. Free to use. Free to copy the source and build it yourself. Free and open source, and as liberally licensed as I am able to make it. I don’t think most writers care about the open source part, but, the price? It’ll be priced just right.

Why, though? Why make it free?

I just DON’T want to run it as a business, anymore. I don’t want to deal with having a store front. I don’t want to deal with having to do tech support on a basis where I feel obligated. I never made enough money on StoryBox to support a living. Not even close.

I’m doing this, because I want to see StoryBox out there, and I want to see it used, because I think it’s better than any of the other pieces of novel writing software I’ve tried, even Scrivener.

There’s no date set, yet. But I do have a screenshot:

StoryBox is Now Free

StoryBox started back in 2009 as a “how hard would it be to do this?” kind of project. It didn’t take as long as I thought, but at the same time, it took far longer than I imagined.

StoryBox 2, though, was where it really became the piece of software that I really was kind of proud of. It did a lot of things that other pieces of well known writing software did, but it did some things differently.

I never added as you type spell checking, as I believe it breaks the writing flow. I also limited how flexible the formatting should be, as the app was about writing, not about making things pretty.

I moved the menu/toolbar to the bottom of the screen, for two reasons. The first was to put it close to you when you were on a laptop and were using a touch screen, but also to put it in an area of the screen we’re all used to ignoring.

It failed, though, in other ways. The first of which is that it really kind of failed to gain traction like I hoped. The week I released it, those Scrivener guys announced they were bringing Scrivener to the Windows platform. It was written in C#, which required a download of a .Net runtime for many people, at the time, which also kind of put a damper on things, I suspect. It also made it nearly impossible to port to other platforms due to the UI library I chose to use.

And, so it sat since 2016 without another update. In 2022, I took down the sales page. It still works, and you can still download it, but you could only use it for 45 non-consecutive days, and then it’s over.

Wow, I just did the math. it’s been 10 years since I released an update. Crazy. I DID make some changes that never got released. Things got in the way, new features didn’t get completed, that sort of thing. One of the changes was to the full screen mode. I wanted it to have a faster switch between modes, but I never quite got it to where it wasn’t a little buggy. Usable, but was missing features the previous version had.

So. Why am I going back through all this?

I’ve put a key on the website. You can now download the last version of StoryBox, use that key to register it, and use StoryBox for free, for as long as you want, or until Windows breaks it.

It is just, I hope, a first step. I want to release it as open source, but that UI library I mentioned makes that impossible.

Stay tuned to this space for more information coming later this summer (probably), and I’d love to tell you what it is right now, but this is not the space for that. Not yet.

Until that time, enjoy StoryBox 2 on me!

In-App Problem Reporting Tool May Be Going Away (And Kickstarter News)

As I write this, there are 72 hours left in the TrackerBox Mac Kickstarter, and it’s just shy of $9500 in total funding. I am continually amazed and humbled at all of your help. Please keep helping spread the word, though. This is the last time you’ll be able to get TrackerBox for $75, and it’s also your only opportunity to get in on the beta for the Mac version.

Now, on to the meat of this post.

I learned today that FogBugz is getting rebranded as something called Manuscript. I also learned that the free tier I’ve been using to have the form in the app you can fill out when you have a problem will be going away. There’s no information about it on their new site, and the pricing doesn’t make sense for me. It’s not expensive, exactly, but as the only user of the system, it doesn’t bring me enough value at that price point.

So I’ll be trying a few other things to see how they work while I wait to get definitive word on whether the solution I already have is actually going away. At the moment, I’m hoping that it sticks around long enough that I can finish TrackerBox Mac before having to tackle the problem directly.

TrackerBox, StoryBox, and Paperback News

Paperback
I put the finishing touches on the Paperback multiplayer update a couple weeks ago, and it’s live on the Google Play store and the Apple App Store. It’s a fun word/card game designed by Tim Fowers, and I suggest you go spend the $4 and play it!

TrackerBox
TrackerBox will be getting its first new features in quite a while, tomorrow (assuming all goes well).

The first one isn’t all that exciting, but you’ll be able to print your data and your charts.

The second feature is one I’m much more excited about. Filter Sets. You’ll be able to save frequently used filter settings, and restore them by selecting them from a list. If you write in series, and you only want to see how that series is doing, you can go into the titles, select the titles from the series, type in the name of the series at the top of the filter panel, and then click the save button. The next time you select the series name from the box at the top, it will restore that set of titles.

Mac TrackerBox
The Kickstarter for the Mac version of TrackerBox will be starting within the next two weeks. I just need to make a video. A lot of things happened over the summer that forced me to delay the start of the Kickstarter (one of which was the need to finish up Paperback).

StoryBox
StoryBox will be getting an update, but I think the next update will be a very large update. It will be at least 2.1, if not 2.5 or 3.0. I haven’t decided yet, but I’ve got a list of seventeen new features I want to add. I don’t know when it will happen, other than it will happen after Mac TrackerBox, assuming that gets funded. If the Kickstarter fails, it’s possible this could get pushed up, but I might have to find a different bit of work to pay the bills. Still, I wanted to let you all know that I haven’t abandoned it. It will get love, too.

StoryBox 2 Is Done!


StoryBox 2 is done. Finally. Eight months of tweaking and rearranging and wholesale changing have made StoryBox into a more flexible piece of writing software than it has ever been. And if you’ve used it, you know that it was already flexible.

My goal with StoryBox 2 was to clean up as many of the dusty corners as I could, and to do a better job at having things organized while still available to use everywhere, including in full screen mode.

With that in mind, I created the MenuBar – a strip along the bottom that takes up no more room on the screen than the combination of the Menu and StatusBar that previously existed, but gives you more functionality, including a Countdown Timer, 6 different word count meters, the clock and session timers, and, of course, the menu. The menu, instead of being text, is now a set of six icons. It takes a moment to get used to it, but once you do, I think you’ll like the fact that they are out of your line of sight.

The next big thing is the new export dialog. It allows you to save Export Profiles for each story. The Export Profiles save every setting, as well as a list of the selected files. I use this to make separate eBook exports for each retailer like Amazon and Barnes & Noble. This way, I can customize the front and back matter for the retailers, and if I need to make changes, I don’t have to worry about making mistakes when selecting which files to export. The profile saves those selections.

The third big change is the Full Screen mode. In Full Screen, you now have access to every tool in StoryBox. You can do your outlines in full screen, you can do your Storyboarding in full screen, and you can have multiple documents visible side by side in full screen. You can set a different theme for full screen than you have in Windowed mode, and you can even set up the MenuBar differently.

In the coming months, I’m going to back off StoryBox development, to a degree. I will fix bugs over the summer while I concentrate on getting a Mac version of TrackerBox out, as well as the four books I have currently finished writing, but haven’t published. After that, releases will focus on one part of StoryBox at a time, the first of which will be search features.

There are 114 changes from 1.5 to 2.0, many of them minor, but far more than I could talk about in a blog post. Check them out and download StoryBox 2 from StoryBoxSoftware.com.

What’s Up With StoryBox 2 and Fragments?

Fragments CoverIt’s May 31st. Yes. I was planning to release StoryBox 2 today. I planned to release Fragments today, too. Neither of them are happening.

StoryBox 2 will go out of beta sometime next week. I had to do some updates to TrackerBox that were not planned due to Barnes & Nobles change over from PubIt to NOOK Press. Now, the only thing holding StoryBox 2 up is fixing up the help file. I’ve already done a bit of work on it, but it needs more, especially with all the additions and changes, including changes that occurred after version 1.0 that never got included in the help. I will work on that this weekend.

Fragments has a different story. I started the formatting (which occurs after editing) last Friday and quickly discovered there were things I didn’t like. These things were there despite having been read by four other people, not including myself. The book was written last summer, and I’ve written a lot since then, so perhaps it’s just me growing as a writer, but I couldn’t let the book go out with things I hated in it. So I’m running through it one more time in an attempt to clean out those things that just bug the crap out of me. I’m sure, if I read it again six months from now, there will be more writing in it that I don’t like, but I feel I owe it to you to at least like everything in it at the time I release it.

So you can probably add two or three weeks to the release date for Fragments. I’m going through it as fast as I can, but I’m not rushing it, and it’s a long book. I think I’ve said it before, but it’s nearly 30% longer than ShatteredReworked is coming along, but it’s probably going to be another 20-30% longer than Fragments. And, though I had planned it as a trilogy (planned is a loose term, here – imagined is probably better), I have an inkling there will be a fourth book.

This also means Zombies Bought the Farm will be delayed, but since it’s far shorter than Fragments, I’m hoping it won’t be much more than a week later than my original plan.

~~~~~~~~~~~~~~~~~~~~~~

Today  (May 31, 2013) is the last intentional day to get Shattered for $2.99. It’s $2.99 at pretty much all of the retailers listed on the Shattered page.