Skip to content

Tags: OneEyedSi/FreeplaneBranchFormatter

Tags

3.0

Toggle 3.0's commit message
Rename Format.groovy to FormatAllBranches.groovy

To make the menu item more descriptive.

2.5

Toggle 2.5's commit message
Add StyleOption argument when calling getShape

To handle change in Freeplane 1.9.8 (commit 3f165d6, 4 Sep 2021) where
StyleOption parameter was added to NodeStyleController.getShape(...).

Freeplane1.11.4

Toggle Freeplane1.11.4's commit message
Add StyleOption argument when calling getShape

To handle change in Freeplane 1.9.8 (commit 3f165d6, 4 Sep 2021) where
StyleOption parameter was added to NodeStyleController.getShape(...).

Freeplane1.9.8

Toggle Freeplane1.9.8's commit message
Add StyleOption argument when calling getShape

To handle change in Freeplane 1.9.8 (commit 3f165d6, 4 Sep 2021) where
StyleOption parameter was added to NodeStyleController.getShape(...).

2.4

Toggle 2.4's commit message
ArrayList object .size replaced by .size()

After upgrading from JRE 9 to OpenJDK 11, as well as upgrading Freeplane
from 1.8.5 to 1.9.5, was getting an error message 'Groovy object can not
access field size cacheAccessControlException of class
java.util.ArrayList with modifiers "private"'.

This occurred on the lines:

def numberColors = formatSelection.colorPalette.size

and

def numberLevel1Nodes = level1Nodes.size

Freeplane1.9.5

Toggle Freeplane1.9.5's commit message
ArrayList object .size replaced by .size()

After upgrading from JRE 9 to OpenJDK 11, as well as upgrading Freeplane
from 1.8.5 to 1.9.5, was getting an error message 'Groovy object can not
access field size cacheAccessControlException of class
java.util.ArrayList with modifiers "private"'.

This occurred on the lines:

def numberColors = formatSelection.colorPalette.size

and

def numberLevel1Nodes = level1Nodes.size

2.3.1

Toggle 2.3.1's commit message
setNodeTextToUpperCase: Handle nodes with images

For nodes with richContent, eg embedded images, was previously
converting node HTML to upper case, which Freeplane could not parse.

2.3

Toggle 2.3's commit message
Set root and 1st level node text to upper case

2.2

Toggle 2.2's commit message
Set max width of bubble node

By default max width of bubble nodes appears to be 10 cm.  This is too
narrow for some images - they will appear cropped.  So set max width to
20 cm which should be wide enough.

Note the fork nodes don't seem to have this problem of cropping images.

2.1

Toggle 2.1's commit message
Add isFontMonoSpaced function

Call it from isNodeFormattedForCodeSample to make that function more
flexible and generic.