iPad or Bust: two weeks later

posted by Ken Case on 02.11.10 @ 7:53 am

A week and a half ago, I announced that we were planning to bring all five of our productivity apps to iPad.  So much has happened in the short period of time since then that it feels like we’ve been in some sort of time distortion field!

Let me skip straight to the good stuff and share some screenshots with you:

I should point out that the document icons in the document lists come from the QuickLook previews generated on the Mac, so they show features that aren’t actually supported in the iPad app yet:  for example, if you compare the OmniGraffle canvas screenshot with the corresponding icon in its document list, you’ll see that OmniGraffle for iPad doesn’t actually render text yet.

We don’t even have a mechanism for creating new documents yet:  both apps are just loading documents created on a Mac.  But it’s certainly progress!

Now, I mentioned two weeks ago that we were generally prioritizing iPad work over some of our Mac projects, but that some Mac projects—specifically, OmniOutliner 4 and OmniPlan 2—would take precedence over their iPad counterparts.  In response to that plan, I received a lot of feedback that folks would like to see OmniOutliner for iPad sooner rather than later.

So we started thinking about how we could get started on OmniOutliner for iPad sooner.  We really don’t want to delay OmniOutliner 4, so we instead started thinking about how we could finish OmniOutliner 4 more quickly.  We realized that if we scaled back some of the esoteric features which we’d planned for the Pro edition of version 4—cloning and multiple schemas—we could shave three months off its development schedule and get started on OmniOutliner for iPad that much sooner.  Now, both of those features are still pretty interesting to us, and we’ve already laid the groundwork for supporting these in the underlying outlining engine—but we think bringing OmniOutliner on iPad is more important overall, so that’s what we’re going to do.

So I’m pleased to say that both OmniOutliner 4 and OmniOutliner for iPad will be coming three months sooner!

Oh, what’s coming in OmniOutliner 4?  We’ve rebuilt the engine inside of OmniOutliner, so among other things it will support text zooming, showing and hiding columns, “Smart Match” completion cells, searching across all column types, better link handling (no more unfindable tokens!), and (in the Pro edition) saved smart folders.  (Also, say goodbye to the old Aqua drawer!)

Thanks for all your feedback on my last announcement, and I look forward to receiving any feedback you might have on this update!

iPad or Bust!

posted by Ken Case on 01.29.10 @ 4:56 pm

One of the things we often struggle with as a company is deciding how much to talk about our future plans and our current work towards those plans.  Our natural inclination is to be open about what we’re doing, but there are several problems with talking about future plans:

  • Our plans can and will change, upsetting customers who were making their own plans based on our original plan.
  • Our plans might interfere with current sales, as customers stop buying OmniGraffle 8 in anticipation of the future release of OmniGraffle 9.
  • We might get accused of promoting vaporware, as when we started talking about OmniFocus.

But there are also problems with not talking about our future plans, as it leaves people wondering what direction we’re going and whether they’d like to be going that direction too.  So, given the exciting event of this week, I think it’s appropriate for us to share some of our plans with you now…

Remember how Macintosh was intended to be the computer “for the rest of us“?  That’s what we feel Apple’s iPad is:  the best computing device for most of the things people use computers for.  (Or, as Apple puts it, “the best way to experience the web, email, and photos.”)  It’s the computer people can sit down and start using immediately, without training, whether they’re 2 or 92.

We’re really excited about Apple’s iPad, and we want to make all of our products available for it as soon as we can.  Yes, we already had a big year planned for 2010, with several long-anticipated major product releases—but we think iPad is really important:  important enough to spend some time juggling our plans to figure out how we can introduce five new iPad apps.

Yes.  Five.  We want to bring all five of our productivity apps to iPad:  OmniGraffle, OmniOutliner, OmniPlan, OmniFocus, and OmniGraphSketcher.

This is a big undertaking, and we can’t do it all at once.  We started working on iPad adaptations of OmniGraffle and OmniFocus as soon as the SDK was made available Wednesday afternoon, and we’re hoping to get started with OmniGraphSketcher for iPad within the next few weeks.

OmniPlan for iPad will be a little further behind, simply because the OmniPlan development team is on the home stretch of their two-year OmniPlan 2 development cycle, and we’d like to get that out the door before bringing OmniPlan to another platform.

Similarly, the OmniOutliner team is also heavily into a major development cycle—one which affects not only the next major release of OmniOutliner, version 4, but also the upcoming major releases of both OmniFocus and OmniPlan—so that team is booked up for at least the next several months.  But while it won’t be on iPad on day one, OmniOutliner is where all of our projects start and we think it will be a great fit for iPad, so we plan to adapt it as soon as possible.

What does this mean for our non-iPad apps?  Well, for the apps we’re bringing to iPad immediately there will be a bit of a delay in their next major Mac release cycle:  for example, while we’ve already done a fair bit of work on OmniGraffle 6 for Mac, we’re going to put that work on hold while we work on the iPad adaptation.  Not that we don’t think OmniGraffle 6 is important or exciting, but we think OmniGraffle for iPad is even more important.  For the other apps, OmniPlan 2 and OmniOutliner 4, we’re hoping for little or no delay in our upcoming releases, but there’s likely to be a bit of a pause immediately afterwards as the teams shift gears and start working on bringing those apps to iPad as well.

So, that’s our current plan.  As I said in my introduction, our plans do change over time—obviously, they’ve changed quite a bit just this week!—so please don’t rely on things happening according to today’s particular snapshot of those plans.  But I hope that this snapshot at least gives you a sense of what we’re doing and why (and perhaps even an idea of when), so you can decide whether we’re going in a direction you’re interested in.  Either way, I hope you’ll let us know!

Thanks for your time!

OmniOutliner 3.9.5 released

posted by Derek on 01.07.10 @ 2:41 pm

The first Omni release of 2010! No new features here, but if you used OmniOutliner in Chinese you probably noticed that it was showing up in another language! Sorry about that, the Chinese localization was missing in the 3.9.4 release but it’s back now! You can download this version from our site or using the software updater.

If you encounter any problems or have a question, please contact us at omnioutliner@omnigroup.com or by using the Help -> Send Feedback option in the app. Thanks!

OmniOutliner 3.9.4 released

posted by Derek on 12.16.09 @ 4:25 pm

OmniOutliner 3.9.4 is now available which fixes a compatibility issue a few Automator actions had. It also contains localized versions of the updated help file from version 3.9.3 as well as a couple export bug fixes.

Thank you everyone who helped test the 3.9.4 betas to make sure the new build process didn’t introduce any bugs, we appreciate the help!

When you’re ready, you can grab this version through OmniOutliner’s software updater or from our site where you will also find the full release notes. And as always, if you have any questions or run into trouble, please email us at omnioutliner@omnigroup.com or use the Help -> Send Feedback option in the app.

OmniOutliner 3.9.4 beta 1 now available

posted by Derek on 11.17.09 @ 5:23 pm

As promised, the updated help is now availabe for all localizations! Also, if you happen to use OmniOutliner’s Automator actions, you may have noticed the trouble we’ve been having with the past couple releases. Due to this, we have changed the build process and fixed the Automator actions for hopefully the last time! We don’t anticipate any problems arising from the build change but we’d appreciate any and all testing we can get.

Head over to the download page to grab the beta, if you’re running a final release, the beta will not appear in the software updater. If you run into any problems, please contact us at omnioutliner@omnigroup.com or using the Help -> Send Feedback option from in the app.

Thanks!

OmniOutliner 3.9.3 final released

posted by Derek on 10.27.09 @ 6:38 pm

OmniOutliner 3.9.3 is now available! All HTML exporters and Paste with Current Style should now be working correctly. And for the first time in… years? The help file has been updated to reflect the changes in past versions! Currently only the English version has been updated, but we will do another release as soon as the localized versions are ready.

There’s also a couple of other bug fixes in this release. Please see the release notes for full details and when you’re ready, download it manually or use the built-in software updater. As always, please contact us using Help -> Send Feedback or at omnioutliner@omnigroup.com if you run into any problems or have a question. Thanks!

OmniOutliner 3.9.3 beta 2 now available

posted by Derek on 10.14.09 @ 5:02 pm

OmniOutliner 3.9.3 beta 2 is now available for download! Just a couple bug fixes this time, most notable is fixing the issue with attachment tags appearing too small after launch. Also, we’re currently in the process of updating the help file which is long overdue! Only the English version has updates at the moment, localization will come once it’s been finalized. If you notice any outdated info in the help, please let us know in case we don’t catch it.

You can read the full release notes here or head over to the download page. If you encounter any problems with this release, please reach us at omnioutliner@omnigroup.com. Thanks!

OmniOutliner 3.9.3 beta 1 now available

posted by Derek on 09.22.09 @ 3:46 pm

OmniOutliner 3.9.3 beta 1 is now available for download! This contains mainly Snow Leopard compatibility fixes and fixes related to Snow Leopard compatibility. Of particular note is that Paste with Current Style should no longer fail under certain circumstances under 10.6 and the HTML and Word (HTML) exporters work again. We also hopefully fixed an issue that’s been reported periodically caused by pasting data that contains style values beyond the range ever expected. This would pop up an alert from the OOLayoutManager and cause people to have to force quit the app.

Please note you will not see this beta in the software update check if you’re running a final version. Betas are opt-in if you’re running a final version and must be manually downloaded. If you’re running a beta version, you will see new betas listed.

You can read the full release notes here or head over to the download page. If you encounter any problems with this release, please let us know at omnioutliner@omnigroup.com. Thanks!

OmniOutliner 3.9.2 final released

posted by Derek on 09.10.09 @ 2:31 pm

This release is to mainly address the OmniSoftwareUpdateCheck crash that some people will encounter using v3.9.1. If you’re using 3.9.1 and OmniOutliner crashes on you when you check for updates, please manually download this release. Sorry for the trouble!

There’s also a couple of minor 10.6 compatibility issues that were recently discovered that will be fixed in the next release. Those issues are:

  • The Open button will not respond to the return key automatically on the open file and attach file windows. You can still tab focus to it.
  • Paste With Current Style may fail while in text editing mode if you copied from a recent WebKit based browser such as OmniWeb 5.10 or Safari 4.

We are working to get these fixed for another release.

Please see the release notes for full details on changes and you can download it manually when you’re ready. As always, please contact us using Help -> Send Feedback or at omnioutliner@omnigroup.com if you run into any problems or have a question. Thanks!

OmniOutliner 3.9.2 beta 1 now available

posted by Derek on 09.04.09 @ 12:08 pm

This beta is primarily to address the OmniSoftwareUpdate crash some people were encountering with 3.9.1. This issue was with submitting your system information when you had multiple display adapters. If you turned off submitting system information to avoid this, we’d greatly appreciate it if you turned it back on so we know if the crash has been fixed for everyone. To do that, go to the OmniOutliner menu -> Preferences -> Update tab -> Check the ‘Include system information’ box.

You can read the full release notes here or head over to the download page. If you encounter any problems with this release, please let us know at omnioutliner@omnigroup.com. Thanks!