OmniGraffle 5.2.2 release candidate 1 is now available

posted by Joel on 02.24.10 @ 1:40 pm

Between iPad development meetings, wireframing, mocking things up, and general UI theorycrafting, I managed to remember to release OmniGraffle 5.2.2 rc 1, but almost forgot to tell anyone about it.

So, beta testing went well, and we’re here at release candidate stage. Simple enough.

You may find the release candidate at our beta page, and as always, release notes await.

OmniGraffle 5.2.2 beta 1 is now available

posted by Joel on 02.11.10 @ 8:22 am

There just happens to be another platform that we sometimes develop for, that’s not the iPad, and as such we’ve just released a beta version of OmniGraffle and OmniGraffle Professional 5.2.2.

This release contains a good many bug fixes dealing with shared layers and Mac OS 10.6 compatibility, along with fixes to a number of crashes when working with Visio files, PDFs, and subgraphs.

We’ve added a preference to turn off multi-touch gestures on laptops that have that feature, and a last-minute hidden preference to disable the scrollwheel to zoom in and out when Commmand is held down, for those of you using Apple’s new Magic Mouse.

Much more information is in the release notes page, and downloads are on the beta page.

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!

OmniGraffle training course on Lynda.com

posted by Linda on 01.26.10 @ 12:00 pm

Hey all, just a quick note to let you know that Lynda.com has added a comprehensive OmniGraffle training course to their library, available to all Lynda.com subscribers.

From the course description:

In OmniGraffle Professional 5 Essential Training, Jason Osder shows how to go from idea to fully developed illustration with this powerful diagramming tool for the Mac. OmniGraffle is designed to handle everything from diagrams, process charts, and web site mockups, to page layouts, and even info-rich map graphics. Jason demonstrates how to organize this wide variety of documents using canvases and layers, and work with basic diagram elements such as shapes, lines, and text. He also shares timesaving techniques, such as using pre-made stencils, snapping for auto alignment, and auto layouts, so users can create documents quickly and efficiently. Advanced skills for the professional user are also introduced, including adding interactivity and developing custom shapes. Exercise files are included with this course.

Topics Include:
€ – Creating and manipulating shapes
€ – Finding and adding stencils
€ – Applying diagram styles
€ – Importing content
€ – Displaying diagrams in Presentation mode

Duration:
- 1.75 Hours

You can learn more about Lynda.com’s subscription programs here. Enjoy!

Dueling Y-Axes

posted by robin on 01.25.10 @ 10:53 am

One of the most common requests we get for OmniGraphSketcher is to support multiple y-scales overlaid on the same graph, to make it possible to plot several different types of related data on the same chart. Some people call this approach “dual y-axes” because graphs of this type tend to put vertical axes on both sides of the graph area. For a while now we’ve been debating whether or not this is a good idea.

We’ve now posted an article with our thoughts on the matter.

Our main conclusion was that overlaying data with disparate scales saves space, but it makes the data significantly harder to interpret. The dual axes “duel” for your attention. So instead of overlaying scales, we recommend using a set of multiple graphs, aligned along their common axis. Graph Sketcher does not have a built-in option for this, but you can easily Copy As Image with each graph and paste into OmniGraffle or another program with layout capabilities.

Graphs for running pace and distance were copied from OmniGraphSketcher and pasted into OmniGraffle.

Read the article for more details, and if you have a graph with overlaid scales that you think is more effective than its separated-and-aligned counterpart, please let us know — we still have an open mind about it.

OmniGraffle and Photoshop: One Great Taste and One Acceptable Taste that Taste Great Together

posted by Bill on 12.15.09 @ 12:08 pm

Did you know that Photoshop files can be dragged straight into OmniGraffle documents? It’s super true! I’ve been taking this for granted, but it was a lovely surprise when I tried it on a whim and it, yeah, “just worked”.

That one discovery pretty drastically improved my interface design workflow. Before that, having to export to PNG for every change to any graphic in a mockup meant that I didn’t go into Photoshop very often, and I used OmniGraffle to create graphics whenever I could get away with it. Well, OmniGraffle is a superb diagramming app, and it can even hold its own for a lot of graphics work, but it’s not Photoshop. Sometimes you just need those layer styles, shape layers, and masks.

Here’s how I’ve been doing it:

  • Working on a mockup in OmniGraffle, realize I need a graphic.
  • Switch to Photoshop, create the graphic, and save the file.
  • Click and hold on the document icon in the Photoshop window’s title bar, then drag it to the OmniGraffle canvas.
  • Take advantage of OmniGraffle’s guides, alignment controls, grouping, tables, and other conveniences to arrange things just right.
  • If the graphic needs to change, make the adjustments in Photoshop and save again.
  • Just drag the new version right on top of the existing object on the OmniGraffle canvas to replace it.

The screenshot is an actual in-development inspector design for a future Omni product! (With all of its text replaced by neologisms from Finnegans Wake, of course.)

Photoshop to OmniGraffle

OmniGraffle 5.2.1 is now available

posted by Joel on 10.29.09 @ 8:26 am

The last of the troubling little issues when running in Mac OS X 10.6 have been addressed and passed muster, so it’s time for this release to go final.

Please do go see all about it at the historical release notes page, and the beta page is closed for the meantime, the download page is the place to be.

OmniGraffle 5.2.1 release candidate 1 is now available

posted by Joel on 10.22.09 @ 8:36 am

We let things bake for a little while during the release of OmniGraffle 5.2.1 beta 2, we just wanted to make sure that there wasn’t another shoe left to drop when running under Mac OS X 10.6 (Snow Leopard), and things are looking pretty good, so here’s a release candidate for you all.

Peruse the historical release notes page, and find the release candidate at the not-so-properly-named beta page.

OmniGraffle 5.2.1 beta 2 is now available

posted by Joel on 10.01.09 @ 3:40 pm

We found a handful of bugs since the release of version 5.2.1 beta 1 a couple of weeks ago, and felt that they should be addressed post-haste, as it were. A couple of crash fixes have been made, an error thrown when pasting in data from OmniOutliner got looked at, and some needed tweaking of the multi-touch trackpad code have all been implemented for this beta release.

We encourage you to download and give beta 2 a try (if it’s your proclivity to participate in the beta releases), and as always the beta download page and historical release notes await.