Skip to content

[stable-0.1] feat(xmind): take over formatting, notes, labels, images and folded branches - #430

Merged
AndyScherzinger merged 2 commits into
stable-0.1from
backport/429/stable-0.1
Oct 22, 2026
Merged

AndyScherzinger merged 2 commits into
stable-0.1from
backport/429/stable-0.1

Conversation

@backportbot

@backportbot backportbot Bot commented Oct 22, 2026 •

Copy link
Copy Markdown

Backport of PR #429

Tested in Firefox on Nextcloud 32 and 35: XMind 8 and XMind 2020+ maps open with their formatting, notes, tags and embedded images, and folded branches open collapsed.

🤖 AI (if applicable)

  • The content of this PR was partly or fully generated using AI (N/A)

XMind maps opened with only their titles, links and markers. Take over
what the editor can show as well:

- fill, text colour, font size, bold and italic, from the map's theme
  for the central, main and sub topics and from each topic's own style,
  read from styles.xml for XMind 8 and from content.json for XMind 2020
  and later. Where a topic has a fill but no text colour, contrast the
  text with the fill as XMind does.
- plain-text notes as notes, and labels as tags.
- images attached to the map, embedded into the node, scaled to the
  editor's 200 px maximum. Links to attached files cannot be opened and
  are left out.

Shapes, borders, line styles, boundaries, summaries and relationships
have no counterpart in the editor and are still left out, as are font
families, since XMind's theme fonts are rarely installed.

Assisted-by: Claude Code:claude-opus-5-5
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
XMind marks folded branches with branch="folded", in content.xml as
well as in content.json, but they opened expanded. Collapse them, as
the FreeMind import does with its folded nodes.

Assisted-by: Claude Code:claude-opus-5-5
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
@backportbot
backportbot Bot requested a review from AndyScherzinger October 22, 2026 16:49
@backportbot backportbot Bot added enhancement New feature or request AI assisted This PR contains AI-assisted commits 3. to review labels Oct 22, 2026
@backportbot backportbot Bot added this to the v0.1.5 milestone Oct 22, 2026
@AndyScherzinger
AndyScherzinger merged commit 4316339 into stable-0.1 Oct 22, 2026
7 checks passed
@AndyScherzinger
AndyScherzinger deleted the backport/429/stable-0.1 branch October 22, 2026 18:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review AI assisted This PR contains AI-assisted commits enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant