cherrytree 0.99.32 issued

  • improved restoring of exact vertical scroll position (#1151)
  • fix iterated find/replace dialog disappearing after first button click
  • more node icons (#1514)
  • fix copy as plain text not working in table cell (#1528)
  • close image resize dialog when pressing enter (#1547)
  • fix crash at find in all nodes before dialog pops up, Windows OS (#1460)
  • improved dialog to select an item in the list focusing the item that was last used (e.g. special characters)
  • in nodes icons cycle cherries colors after reaching a node level superior to the max number of cherries colors (#692)
  • fixed issue with tree on the right side not properly restoring the tree width (#1534)
  • user-* themes are not to be selectable for code, now excluded from the list
  • added support for language ‘elixir’ by @SteffenBauer (#1541)

cherrytree 0.99.31 issued

  • in preferences dialog tab themes there are now two style schemes, one starting from dark colors and one starting from light colors (#1362)
  • a different style scheme can now be selected for plain text and code (used to share the same)
  • implemented ‘format clone’ cloning formatting at cursor which can then be applied with existing menu item ‘format latest’ (#600)
  • insert special symbols changed from having a submenu item per symbol to a dialog listing all the symbols (#1503)
  • added few more icons as selectable as custom node icon (#1514)
  • fix mac os big sur crash when formatting text foreground/background color with RGB not from palette (#1512)
  • removed default global shortcut Ctrl+Delete to delete tree node because overrides text editor standard (#1513)
  • fixed import from keepnote missing images (#1516)
  • preferences dialog, selection of ui language, added flags (#1511)
  • fixed misleading command line argument to export to pdf – the user is expected to pass a directory path, not a file path

cherrytree 0.99.30 issued

  • moved top menu items ‘Edit’->’Preferences’ and ‘Tree’->’Tree Info’ to ‘File’ menu (#1497)
  • fix Table of Contents not saving (#1484)
  • fix export to pdf crash
  • fix crash when importing CSV file (#1476)
  • fix copy from cherrytree to external app in windows (#1472)
  • improved language selection in preferences dialog (#1496)
  • fix when creating new node/subnode not proposing syntax highlighting of selected node (#1481)
  • insert link dialog to remember/repropose last selection (#1413)
  • new icon for generic code node (@uservaf/Ugo Yak, #1451)
  • fixes to Russian translation from new maintainer Viktor Polyanskiy

cherrytree 0.99.28 issued

  • improved performance of tables (#1416, #1427, #1446, #1447)
  • improved sanitisation from bad characters at xml parse time (#1465)
  • fix time filter for find in nodes names and tags (#1453)
  • fix color for selected item in tree not consistent with selected item in menu (#1456)
  • icon theme new save icon and other improvements (@userfav/Ugo Yak)
  • fix config.cfg re-created when symlinked (#1464)
  • support for sqlite database generated with old version of cherrytree, convert at write time not read time
  • fix failed import from zim (#1273)
  • spdlog and fmt libraries no longer bundled but to be installed separately (#1199, #1433, #1458)
  • build optimisation changed from -O3 to -O2 (#1433)
  • new language supported: Bulgarian (Iliya Nikolaev)
  • updated Turkish (Ferhat Aydin)

cherrytree 0.99.26 issued

  • fix crash trying to open a bookmarked node that was deleted (#1430)
  • fix crash when trying to paste invalid image in clipboard (#1440)
  • fix tree drag n drop freezing issue (#1377)
  • when (re)generating TOC do not remove anchors created from the user (#1382)
  • fix recent documents list does’t show undercores (#1435)
  • fix when setting language different than Default, open folder link not working if non ASCII characters in path (#1423)
  • fix non working keyboard shorcuts Alt+Left/Right to go to previous/next visited nodes (#1412)
  • keyboard shortcut to delete a node becomes Ctrl+Delete since this action now works also with focus on the text/while editing text (#1412)
  • fix table keyboard shortcut Ctrl+comma (add row) and Ctrl+Alt+comma (delete row) (#1417)
  • fix some icons are invisible on dark theme + several icons improvements (#1414, work of @userfav/Ugo Yak)
  • fix find function adds empty lines to blank nodes (#1428)
  • fix wrongly detecting being run from the sorces directory build folder (#1422)

cherrytree 0.99.25 issued

  • icon theme update (#1408, work of @userfav/Ugo Yak)
  • fix TOC generation when existing anchor but wrong name (#1382)
  • export to plain text do not alter node name case and prefix with a # per node level (#1385)
  • fix spell-check language selection from preferences dialog not working (#1400)
  • fix spell-check language selection from right click menu was not saved to preferences
  • added missing tooltips on the bookmarks handle dialog (#1403)
  • improved command line switch –new-window (#1339)
  • updated language Spanish to 100% (@userfav), fixed typo in language French (@bataillec)

cherrytree 0.99.24 issued

  • fix crash parsing sqlite node with image (#1337)
  • fix bugs with search time filter (#1381)
  • fix can’t open encrypted .ctx/.ctz file when the filename is renamed (#1383)
  • fix missing copy/cut/paste for tables and codeboxes in right click menu (#1379)
  • fix insert TOC with closing bracket at the end of the headline (#1382)
  • fix Automatically Check for Newer version (#1380)
  • added commandline option -s/–export_single_file for exports to html and plaintext (work of Sylvain Pasche)