What's New in This Release:
· Upgraded to JGoodies 2.1.3.
· Problems with the "&" character in both Thought Map(some web links have this as a redirector) and Calendar as it can result in illegal xml being written. Fixes for this in both modules. Calendar is v1.1 and Thought Map is v1.3.
· Data and home directories will now display correctly in Windows (with rather than / path separators), but you will have delete existing main.cfg files for this to take effect.
· Major overhaul of the nodes' resource system in Thought Map. There is no longer an option to add a resource when the node is created, resources are now always added after the node has been created. If the resorce is to be either another thought map or an on-disk file, it is chosen via file lists, only a web page resource requires you to type an address. Much easier and much less error prone. Improved the node inspector popup menu to maximise use of space.
· If a default map file has been deleted, the module should load without a map, rather than crash - fixed.
· Thought Map - deletion of node should deactivate edit and browser buttons - fixed.
· Thought Map - termination of node friendships before deletion was not happenning in all circumstances resulting in "zombie" nodes with lines to top left corner -fixed.
· Very minor tinkering with text entry code of Diary, following lessons learnt with Notes module. Altered the default images directory for the image file chooser. Its now version 1.04.
· Improved code of Notes to make entering text more of a wysiwyg experience. It is better as usually, sane html code is generated, although still not 100% reliably so. It does help if as far as is possible hyperlinks are generated after all text is entered. Notes is now v1.0
· Edit and Style menus of Diary and Notes should remember state - fixed. This involved minor changes within Pooter, not the modules themselves.
· Notes module can now use the new button to send highlighted text to the Calendar module, which automatically enters it when a new entry is made.
· Recoded creation of fake hyperlinks from Contacts and Thought Map; these are now sent from the modules by the inter-module message button and entered in a note in the same way. Beats entering them manually, which would be error prone. Contacts is now 1.2.
· Bug - entering a contact's names with trailing blank space results in data disappearing - it remains in the contacts.xml file, but isn't displayed - fixed.
· Replaced a few icons and scaled some to the correct size for the toolbar. Introduced a new toolbar button to send and receive inter-module messages. NB Plugin implementation remains uneffected; if the Notes module is not loaded, or is the only module, this button does not appear.
· Renamed thought maps should autosave the new root node name - fixed. Creating a new map from an existing branch should enable the save button - fixed.
· Jiggled hyperlink code in Notes to prevent null pointer exceptions and to display all hyperlinks in italic as well as underlined text.
· Minor changes to Pooter, Calendar, Contacts and ThoughtMap to allow "internal hyperlinking".
· Started to implement Notes as the central module, with links to the other modules. Introduced "fake hyperlinks" to thought maps and contacts. NB 1 this *does not* effect plugin implementation - if the relevent module is absent, the links simply do not work, but without an error situation being created. If the Notes module is not present, all other modules will work as before, only the new linking features will be unavailable. NB 2 if you export a note that contains these fake hyperlinks, they will neither display in the distinctive orange, nor will they work, as your browser does not understand what to do with them.
· 19/1/2007 released Calendar v1.03 which fixes a show stopper specific to java 1.6 on Windows.... [
read full changelog ]