Release 1.0.0
WOW Features
- Clones: nodes and its sub-nodes can be cloned. The two copies will then be synchronized
- Collaboration: two or more people can work simultaneously on the same map
- Restore complete session
- Location based mindmapping
Clones
- Create clone creates a clone of the currently selected node as the direct sibling.
- Both source and destination nodes get a (CLONE) symbol (you can disable this in the file freemind.properties, do you need this?)
- Move this sibling to its place.
- Every change to the source or the destination node will be synchronized on the other one.
- This should work after saving and loading later on, too.
- Several actions are not possible for clones:
- You can't move one of the clones inside the other
- Imagine some more as an exercise
- To disable a clone, move to the source node and choose "Clone node" again (The UI must be tweaked, IMHO)
Requirements:
- Multiple Clones belong to all the same original node
- If this original node is removed, the cloning is switched off
- The original must be identifiable
- If the original is cut, then some of the clones is changed and the original is pasted again, an error occurs(?)
Collaboration
- You can share a net in your network.
- To do this, you need to specify a port and a password.
- Others that reach your host and the port can connect with the password.
- They will get exactly the same map as a local copy.
- Each change from any participants is distributed among all participants.
- To end the collaboration, just choose "Share map" again. Then, some seconds later, all clients see, that the collaboration has ended.
- The title of the window shows the hostname, port and the participants of the collaboration.
- The change of participants may need 10 seconds to become visible.
- Each second, each participant tries to get the changes done by others (polling).
Restore session
- FreeMind loads each map opened in the last session,
- restores the zoom and
- the last selected nodes.
- This feature can be switched off in the preferences.
Location Based Mind Mapping
Now, you can associate nodes of a mindmap with geographical locations. Each node can have at most one location. With the integrated map viewer using maps from openstreetmaps you can visualize them inside of FreeMind as shown here:
To add a node with a location, just open the map viewer (e.g. using Ctrl+Alt+M), search for it (using the geographical find Ctrl+F) and double click the location. At this location, the usual node edit window appears to enter its description. Finally, a new child with this location has been created.
After having found the location, set the cursor per double click:
Now, the position, the map center, the zoom factor and the map source (the map provider, e.g. Mapnik) are stored. Moreover, a tooltip image is created and stored in the same directory as the map itself.
The positions of folded nodes are not displayed in the map viewer. Thus, the mind map structure is represented in the geographical map as well.
To change a node's position, just drag&drop it.
The node's context menu contains more actions. Each can be applied to multiple selected nodes as well.
More location-based features:
- You can add a little map to the node.
- You can jump to a node (restoring its position, zoom, etc.).
- You can remove its geographical position.
- You can export the map view as an image.
- In the viewer, you can use the mouse wheel to zoom.
Other features
Moreover it contains a feature from Eclipse:
- Jump to the last edit locations (control-q):
- If you press Control-Q, you'll get to the node ultimately changed.
- Pressing Control-Q again moves to the last but second and so on.
- Ten places are stored.
- Headless export of maps to graphics
- QuickLook Plugin for Mac