No boundaries to free thinking - Fullscreen mode for Freemind
This is a set of incremental patches adding a fullscreen mode to Freemind and the ability to toggle off menu bar, status bar and scrollbars.
The patches are against the official Freemind 0.9.0 Beta 19 release.
adds a toggle option to the View menu as well as the right mouse button (RMB) menu that allows you to toggle the menubar on and off. The code basically was already there but enabled only for applet mode because with hidden menu bar, the key accelerators cease to work. IMHO this shouldn't be an issue, because since the accelerators affect the menu I (and other users as well, i think) wouldn't expect them to work if there is no menu.
does the same thing for the status bar - adds a toggle option to the View and RMB menus to switch the status bar on and off.
adds an option to the View menu to switch the application into fullscreen mode and back. I tested this only under Linux and Windows; Mac users please provide feedback if it doesn't work. Note that the option doesn't appear when Freemind is in applet mode.
adds an option to hide the scrollbars to the preferences dialog (Appearance -> Look and Feel -> below the "Use Tabs" Checkbox). There was already a hidden option for this: adding "no_scrollbars=true" to your auto.properties file did this already. I just added the checkbox to the preferences dialog and renamed the option to "show_scrollbars" to make it more consistent. Note that Freemind has to be restarted after changing the option.
With the first four patches you already get a nice fullscreen view without any UI stuff around, but there remains a tiny border around the map view. This patch gets rid of it.
contains the mentioned five patches in on file.