Skip to content

Single “Project” Interface

I have changed my mind: We are now making Leonardo a “Single Document Interface” program. The reasons for this include:

  1. Users rarely have more then one tab open which make a tab interface just look dumb.
  2. There is already a “tab-interface” inside the OS: the task-bar! (Of course, a Chrome style tab systems can do things the task-bar can’t, but the point is that handling more then one project really is something that should be done by the OS or, alternatively, with a multi-process architecture as Google Chrome does it)
  3. It would be possible to use Ctrl + Tab to swap between layers instead of projects (tabs).
  4. It’s easier to develop a SDI application then a TDI.
Below is a sketch of Leonardo with all panels visible, except console:

Categories: Chatter.