cherrytree 0.99.41 issued

  • added flip image buttons to image properties dialog (#1791, work of @v31l)
  • rich text tag monospace: added configurability of the foreground colour (#1745)
  • fix incorrect insertion from plain text clipboard of link with pipe char (#1781)
  • fix apply link to image via toolbar button rather than right click (#1782)
  • fix after unmaximise main window, close, reopen -> still maximised
  • fix fullscreen expands the width of tree explorer rather than the editing frame when tree on the right (#1785)
  • fix segfault/crash from exporting imported markdown file with a table (#1790)
  • fix todo lists in ubuntu 18.04 not cycling through available mark choices (#1775)
  • fix print/export to pdf of table columns widths (#1760)
  • print/export to pdf of scalable tags (h1..h6,small) and monospace use configured properties (#1650)
  • node name header font size/family to follow the tree font (#1764)
  • improved table sorting to use not only first column (#1784)
  • improved import from markdown of a table with or without pre/post text (#1790)
  • updated es.po (UserFav)

cherrytree 0.99.39 issued

  • fixed Menu element icons not always visible (#1410)
  • fixed File links in exported PDF do not work when path isn’t relative (#1749)
  • fixed TODO lists not working in table cells (#194)
  • fixed bug in password protected archives on windows a backslash character in the password was replaced with a slash character
  • fixed issue with p7zip on windows and non ascii characters in document path – p7zip is now using glib (#1736)
  • fixed build with fmt 8.0.0 (#1744, Luca Weiss)
  • when system tray and start hidden on system tray are enabled, load document only after the user clicks the systray icon to show cherrytree (#1751)
  • fixed codebox plain text wrongly using code font instead of plain text font
  • fixed error in translation ru.po

cherrytree 0.99.38 issued

  • fix crash visiting node with a corrupted/invalid utf-8 character (#1337)
  • fix crash when trying to insert image from file with format not supported from Glib such as .webp (#1709)
  • fix unwanted characters found after copy/paste (#1687)
  • fix status icon missing / bad rendered in tray (#1703)
  • fixed tree node visibility issue when starting minimised on system tray (#1704)
  • fix link markdown paste broken link (#1714)
  • fix issues with spell check enabled and no languages available (#1718)
  • improved web link recognition (#1713)
  • updated languages Finnish, Korean, Brazilian Portuguese
  • this (gtkmm3) version can now build on older distributions such as debian 10 / ubuntu 18.04

cherrytree 0.99.37 issued

  • added configurable option to have bookmarks also under dedicated menu in top menu bar (#1643)
  • added configurable option to show the full node path in the node name header (#1399)
  • new configurable scalable tags h1,h2,…,small – allow partial bold/italic/underline when not configured on (#1633)
  • added preferences file import/export under top menu File–Preferences
  • Help–Open Preferences Directory moved under File–Preferences
  • added dialog listing all available symbols auto replacements (#1659)
  • fix after undo, redo jumps to the top of the document (#1151)
  • fix crash on imports (#1593)
  • fix URL detection doesn’t recognize Tab as a delimiter (#1654)
  • fixed import of text files with extension not .txt on linux (#1656)
  • configurability of log enable/disable + directory in preferences dialog, tab miscellaneous (#1614)
  • fix content in the table can be modified while the node is read only (#1674)
  • fix Shift+Enter able to modify locked nodes with lists (#1640)
  • fix system tray icon on windows not hiding at click (#1631)
  • Ctrl+Arrows in tables disconnected from cells navigation. Ctrl+( and Ctrl+) to navigate Up/Down; Tab and Shift+Tab for navigate Right/Left (#194)
  • assigned keyboard shortcut to move table rows Up/Down: Ctrl+[ and Ctrl+] (#1626)
  • assigned keyboard shortcut to move table columns Left/Right: Ctrl+{ and Ctrl+}
  • preserve print page setup settings between sessions (#1664)
  • spell check enabled also for plain text (#1651)
  • added Romanian language (work of Tudor Sprinceana)

cherrytree 0.99.34 issued

  • implementation of configurable h1,h2,h3,small + (now supported) h4,h5,h6 (#349,#753,#1063)
  • reorganised the main menu (work of Viktor Polyanskiy / @Camilot55)
  • fix undo/redo state machine vertical scrollbar position and cursor position (#1151)
  • fix crash when importing text/html files with non ascii file name on windows (#1578)
  • fix links to file/folder on windows with UNC path (#1565)
  • detect system shutdown to save config (#1581)
  • improved recognition of web link as you type in case of start with ({, end with ,;.)}
  • fixed wheel click on file link (to open parent folder)
  • fix zooming text/tree font not being properly enforced like preferences dialog does (#1568)
  • added support for Korean Language (work of Sean Lee)
  • added support for Kazakh Language (work of Viktor Polyanskiy / @Camilot55)
  • enabled logging to config folder, max size 5MB

cherrytree 0.99.33 issued

  • fix crash editing keyboard shortcuts on windows (#1559, #1560)
  • fix changing codebox width of codeboxes having width set in percentage (#1556)
  • treat equally return key presses and numeric keypad enter key presses (#1547)
  • fix import from cherrytree file missing dialog asking for parent node (#1562)
  • user-* themes are not to be selectable for code, now excluded from the list
  • added automatic syntax highlighting for the Dart language (#1569)
  • updated Czech language (Pavel Fric)
  • updated Finnish language (Henri Kaustinen)

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)