Skip to content
Karl Ramm edited this page May 19, 2014 · 4 revisions

UI Philosophy:

  • NO MODAL DIALOGS
  • If you have a choice between indicating something blatantly, and indicated it subtly, indicate it subtly (e.g. the selected-message-bar has bold text on the active window)
  • Don't waste real estate, especially vertical real estate, which is precious on a lot of post-HDTV laptops.

However:

  • Using underline to separate windows might be a little too parsimonious.
  • Similarly (see #30) not having a status line for things like loading indicators, transient error messages, and some indication of what the current window is smoking might be a little too minimal.

You know a solo project is complicated when it starts growing its own jargon.

Glossary:

command: what snipe does when you type a keybinding

complex command: A command that further interacts with the user.

messager: the window type with messages in it

selected-message-bar: the reverse-video indicator of which message is selected in a messager

Clone this wiki locally