Updates, updates

Version 1.3.2 was released yesterday. There are two major new features in 1.3.2. The first is an option in ‘Preferences’ to let you choose which day of the week you want the calendar to start on. In North America and the UK(I think) the calendar starts with Sunday, but in a lot of countries in Europe, the calendar starts with Monday. Now you have the option.

Trust me, Apple didn’t make this easy to implement. Even with all the locale settings, the list of localized day names is hard-wired to start with the local equivalent of ‘Sunday’, so I had to build a way of ‘spinning’ the list so that it could start at any day of the week.

The second feature is tied to the first. The calendar now determines how many rows are needed to display the whole month, and draws five or six rows as needed. Of course, changing the start day can affect the number of rows, so the two features are intertwined. I hope they both make Horizon easier to use, and more compatible with the way you work.

Also, I’ve added an RSS feed to the front page of the site. You can subscribe to this feed with your favorite newsreader, and get the news on the latest updates.

Horizon Version 1.3.1

Version 1.3.1 is available now, through the usual channels. This is a bug fix release, and incorporates a new version of the esellerate engine. The esellerate engine is used for purchase and licensing, so this is the thing that gives some users problems when trying to purchase or activate their license. I hope this new version will fix those problems, but I can’t make any promises.

Version 1.3 is Out, What’s in Store for 1.4?

Version 1.3 of Horizon went live this past week, with 3 major new features and a bunch of bug fixes.

Of all the features, I think my favourite is the cell comments. Cell Comments solve a number of problems and satisfied one of the major user requests I’ve received for the program. Thanks to Matt Gemmell’s great MAAttachedWindow code, implementing the comment pop-up was pretty simple. I really like the look of the floating comments, I hope you do, too.

Right now, I’m working on bug fixes to 1.3, so you can expect a 1.3.1 in the next week or two. The big question is, what should version 1.4 contain? Here are some features that I’ve been considering, or are in the works:

  • Charts – I’ve been working on the OpenGL charts for a while, but I still need to learn more about OpenGL before I’m happy releasing the code.
  • Applescript Support – This shouldn’t be too hard to implement, and would let people automate their Horizon documents.
  • .Mac Integration – I could incorporate .Mac support for backup and syncronization of documents. I’d be starting at ground zero with this, but it looks like Apple has a pretty decent toolkit.

So my question is: what priority should I assign to these features? Which features would be most useful for you? Which features do you think other people would find the most useful?

Please let me know your thoughts on this. Please reply in the comments, or send me an email. Thanks.

Version 1.3 is out!

This morning sees the release of Horizon 1.3. If you’re already running Horizon, you should be notified by the Software Update feature, or you can use the ‘Check Now’ button in the Updates Panel of the Preferences window.

Horizon 1.3 contains 3 major new features. The first is a Week view. You can access this from the View Menu, or the keyboard shortcut Cmd + 2. The week view lets you see a lot more cells if you have a lot of categories.

The second feature gives you an alternative to multiple categories. You can now add comments to individual cells. So, you can do something like set up an ‘Entertainment’ category, and then tag cells with comments like ‘Dinner’ or ‘Video Rental’. The comments appear in a little translucent window when you hover over the cell, so they’re easy to find.

The third feature adds the same kind of comments to categories. You can add and read the comments using the ‘Get Info’ Window on the categories.

I’d love to hear your feedback on these new features. Please let me know what works for you and what doesn’t, and how you’d like to see things improved. These last three features are a direct result of user feedback, so please keep it coming.

Also, I’m looking for ways to actively promote Horizon. If you’re a blogger or a software reviewer, please contact me, and I’ll be happy to provide an NFR code.

Me Neither

Sanjay Samani has a great blog post here. Luckily, I can no longer remember my 1.0 version (was May really that long ago?) but I shared the same dreams. And I still think Horizon has a long and prosperous future ahead of it. I just have to convince the rest of the world.