Great app with easy-to-use interface and great format portability.
That said, There are just some features that I’d really like to see that this app is begging to have:
** More custom shapes, including:
...- Diamond shapes (a Square rotated 45 degrees, think flow chart decision options),
...- “And/Or” shapes for fault tree analyses, etc
...- More custom shapes in general to break up the decisions, thoughts, delegation, etc. It’s tough when you have two good shapes and one in between (and one unconsciounably ugly one that we won’t discuss here).
** More things included in the menu. Shapes, for instance, cannot be edited by a simple ⌘+⇧+/, you have to select the node, select the shape you want, etc. When you’re trying to fly through an outline and mark major items, this adds a lot of friction. Also hotkeys for right click options (like select all child nodes) would be nice, in addition to color cycling. Also nice would be default options with more than one style for link lines.
** Drop down menu for the themes vs the outlines is a clunky interface, why not have them be the same as the counterpart on the right?
** The pasting experience from anthing that happens to have non-tab whitespace characters (like spaces) before the text: Mindnode goes a little nuts with that. Handling that a little better would be nice.
** Some sort of acceptance of the taskpaper format with the @identifying(tags) put in the notes would be really nice. Super special extra bonus points if you detect taskpaper format, note the indentation of the lines and dump into the notes field the taskpaper notes within the items on account of the increased tabbing that doesn’t follow the regex along the lines of: ^(\s*?\-\s)(.+?)(\s\@\w+?\([\w\s\d]+?\d\).+$ or some such detection scheme.
** Glyphs: These should be categorized or at least sorted with some rhyme or reason. Search would be *extremely* nice (see: iOS Numbers who did this correctly). Searching for a figure by hand adds a *lot* of friction and the selection is not great. No microscope, limited arrows (like no converging arrows glyph), etc.
** Resizing of the inspector panel: I don’t want to read my notes on receipt paper all the time particularly if they are extensive.
** Branch management: it would be very nice to have, in addition to horizontal and vertical, a radial layout, wherein any node with M subnodes assigned to it has them circling the node evenly spaced at M(if top level) or M+1(if not top level leaving room for the one coming from the level above) angles around the central node (for instance, you make a main node, and a sub node. The sub node has 7 sub-subitems on it, making them spaced at 45 degrees to each other starting clockwise with the node coming from the top occupying the first/last position). The spacing could be done such that any circle has no overlapping nodes or something. Another schematic that would be helpful is the fishbone-type setup which is Where the first layer presents horizontally, and the subsequent lists are listed as an outline extending down from the initial first-level subheading.
** Themed SVG support for our own glyphs: so that it gets automatically recolored with the recoloring of the brances, or has some automatic coloring options based upon the unconnected vertex paths around the gif (there should be some libraries for that).
** Themes: The implementation of themes really needs improvement, like a dedicated editor panel/inspector, particualrly sometimes it seems bad at capturing linking arrows in themes for some reason. It also would be nice to reset the color of the tree without erasing all the node formatting with the full theme reset.
** Also nice would be, alone with autolayout, an autocoloration feature. Sometimes I like to just ⌥+click a bunch of items down where the relationship isn’t clear and then link and rearrange them and then ⌥ + ⇥ them together into lists, take apart those lists, and then make new ones. Sometimes in this process branches will end up with similar colors (or sub branches will have difference colors than the main branch, etc), but reseting the style also resets any rectangles and runs into bugs with manual width and alignment. Hence, an autocoloration feature would be nice.
** Guide lines for horizontal alignment of objects. I usually end up making my tree in a weird horizontal every-other-child-node fashion, putting rectangles aroudn things, and then detaching them in order to get the results I want. Not a great user experience just to line some objects up.
** Arrows: The curved arrow placement is atrocious. It points to the top; it points to the side; it points everywhere but the center of the item it’s linked to. Squared curvature would be nice (see again iOS numbers, double clicking on the curved line control knob)
** Boundaries: The use of boundaries of parallel items is invaluable in breaking up the visual space. It would be nice to, for instance, be able to circle or encapsulate all of the n-th level items of some parallel branches together and attach a visible note to the boundary. This is probably not an easy implementation given the nature of automatic arrangement options but the value added would be incomparable to any of the features listed above.
Otherwise, great app. Does still have a long way to go to cater to any sort of power user, but I think this app is still far superior to iThoughts or any other comptetitor. It’s good; I really really want it to be great. Thanks in advance.