Back

Giuseppe Penone
Patches for CherryTree x64
Windows
18 patches available
CherryTree is an open source alternative to OneNote for keeping track of the things you need to know.
CherryTree x64 Version 1.5.0.0
Release Date
6/4/2025
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

v1.5.0 Latest$$$$$$fixed Ctrl+V issues on ArchLinux$$$fixed data loss in multifile data storage when disabling option to use embedded file name on disk$$$fixed issue with system tray docking on windows causing unwanted auto-resize of the tree pane$$$fixed insert TOC not marking the text buffer for update if empty$$$fixed cursor stops blinking after a timeout$$$improved colour chooser dialog; now also supporting remove a user colour$$$replace html non breaking spaces characters with normal spaces when the target is xml (e.g. paste from clipboard)$$$explorer tree search by typing to use the quick node selection dialog$$$quick node selection dialog; added nodes icons$$$fixed quick node selection dialog can get too wide$$$added right click menu items to expand/collapse all TOC headers$$$fixed clear formatting can remove a collapsed anchor without expanding the hidden text$$$added new icons for jenkins; postgresql; spring-boot$$$added new icons for snowflake; vim; locale/languages$$$command palette; added actions icons$$$incomplete languages: ar; el; fi; hi_IN; hr; kk_KZ; kk_LA; lt; nl; ru; sk; sv; zh_CN (want to help and update one? write me https://www.giuspen.net/feedback/)
CherryTree x64 Version 1.4.0.0
Release Date
3/24/2025
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

password protected archives; enhanced encryption strength$$$collapsible headers; the collapsible section must not contain a bigger header; only smaller headers $$$collapsible headers; expand automatically when moving a row of text up/down into a collapsed secion $$$collapsible headers; changed expanded/collapsed icon to arrows$$$collapsible headers; when copy/cut a collapsed header ensure that the hidden section is also set in the clipboard $$$remove text formtting to also remove TOC anchors$$$fixed on windows copy table and paste into microsoft word results in plain text paste$$$settings to expand codeboxes automatically now separated for width and height$$$increased default height of the dialogs to select an element from a list$$$updated languages ja; kk_KZ; kk_LA; ru; zh_TW$$$incomplete languages: ar; fa; fi; hi_IN; hr; ko; lt; nl; pt; sv; zh_CN
CherryTree x64 Version 1.3.0.1
Release Date
2/10/2025
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

v1.3.0 Latest$$$@giuspen giuspen released this 3 weeks ago$$$ $$$insert image dialog; added support for cropping (#2626; work of @Uks2)$$$implemented table column cut/copy/paste (#2542)$$$fixed crash at table row move up; so called heavy version$$$fixed table export to csv with empty cells (#2028)$$$improved html parsing (rich text from clipboard / import from html) - added support for$$$fixed issue with reloading document after external edit and encrypted documeents (#2612)$$$fixed search missing first match after a codebox (#2631)$$$fixed duplication of codebox toolbar callbacks after changing codebox properties (#2635; work of @Uks2)$$$fixed issues pasting a codebox into a codebox (#2625)$$$change cursor when hovering collapsible headers to indicate that it is clickable (#2389)$$$collapsible headers use same icon of expand/collapse tree node (#2389)$$$improved action that clears the formatting to retain the links (#2389)$$$multiple files storage; added configurable option to use for the embedded files a constant name (#2354)$$$do not add http:// in front of a link of type mailto:$$$preferences dialog; added buttons to reset to default to: timestamp formatting; chars to select at double click; horizontal rule$$$chars to select at double click default; added underscore (#2581)$$$restored support for building on ubuntu 18.04 where gtksourceview4 is not available; gtksourceview3 must be used instead (#2583)$$$do not use a leading dot for backups inside of the home directory if snap package (#2507)
CherryTree x64 Version 1.3.0.0
Release Date
2/7/2025
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

v1.3.0$$$insert image dialog; added support for cropping (#2626; work of @Uks2)$$$implemented table column cut/copy/paste (#2542)$$$fixed crash at table row move up; so called heavy version$$$fixed table export to csv with empty cells (#2028)$$$improved html parsing (rich text from clipboard / import from html) - added support for$$$fixed issue with reloading document after external edit and encrypted documeents (#2612)$$$fixed search missing first match after a codebox (#2631)$$$fixed duplication of codebox toolbar callbacks after changing codebox properties (#2635; work of @Uks2)$$$fixed issues pasting a codebox into a codebox (#2625)$$$change cursor when hovering collapsible headers to indicate that it is clickable (#2389)$$$collapsible headers use same icon of expand/collapse tree node (#2389)$$$improved action that clears the formatting to retain the links (#2389)$$$multiple files storage; added configurable option to use for the embedded files a constant name (#2354)$$$do not add http:// in front of a link of type mailto:$$$preferences dialog; added buttons to reset to default to: timestamp formatting; chars to select at double click; horizontal rule$$$chars to select at double click default; added underscore (#2581)$$$restored support for building on ubuntu 18.04 where gtksourceview4 is not available; gtksourceview3 must be used instead (#2583)$$$do not use a leading dot for backups inside of the home directory if snap package (#2507)
CherryTree x64 Version 1.2.0.0
Release Date
10/4/2024
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

v1.2.0$$$dropped unmaintained and outdated libgtksourceviewmm3 for libgtksourceview4 (direct access to C API; #2562)$$$implemented quick node selection typing part of the node name; default keyboard shortcut to Ctrl+Shift+G (#2552; work of @ericguin)$$$implemented collapsible headers support when TOC is generated (#2389)$$$fixed links to nodes not working when exporting to html; single file (#2570)$$$fixed properties of fonts selected in the preferences dialog not enforced: bold; italic; stretch; variant (#2533)$$$hyperlinks: do not automatically add the prefix http:// when a URL-like prefix already exists (#2570)$$$fixed crash pressing Ctrl+Z while editing table light cell$$$changed default keyboard shortcut to open codebox properties dialog to Shift+Alt+U as the previous shortcut was causing problems to german layout keyboards (#2549)$$$fixed formatting issues with fmt 11 (#2548; #2560)$$$added support for new language Slovak (work of Michal Fusatý)$$$incomplete languages: ar; el; fa; fi; hi_IN; hr; kk_KZ; kk_LA; pt_BR; ru; zh_CN
CherryTree x64 Version 1.1.4.0
Release Date
6/30/2024
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

implemented reset of zoom with Ctrl+0 (#1835)$$$fixed syntax error in latex box wrongly detected as a failure to access latex executable (#2534)$$$copy link to node and copy anchor link to include absolute path to the cherrytree document and hierarchical path to node (#2452)$$$added auto recovery from a backup (after asking the user) in case of corrupted cherrytree single file document (.ctd; .ctz; .ctb; .ctx)$$$added warning message in case an automatic restore from backup was necessary for the new multifile data storage document$$$fixed regression with locale in some linux systems (#2529)$$$incomplete languages: fi; hi_IN; hu
CherryTree x64 Version 1.1.3.0
Release Date
6/14/2024
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

cherrytree 1.1.3 issued$$$ 14 June 2024 giuspen$$$new multifile data storage; added data integrity check after save (re-read and parse) (#2505)$$$new multifile data storage; in case of corruption; all backups are looked for data recovery starting from the most recent (#2505)$$$fixed crash when importing text file for incorrect detection of encoding (#2492)$$$fixed crash in case of a duplicated button configured in the toolbar (#2482)$$$workaround for crash in Gsv::Init() -> [gtk] [critical] Class::register_derived_type(): base_query.type_name is NULL (#2518)$$$added support for moving cursor to table cell above/below when key up pressed on first line/down pressed on the last line (#2523)$$$added support for moving cursor to table cell previous/next when key left pressed before first character/right pressed after the last character (#2523)$$$added in statusbar the position (row;column) of the cursor$$$do not allow in the preferences dialog; toolbar configurator; to add a button twice (#2482)$$$added checks to prevent a save as or export overwriting the currently open document as it is not supported (#2504)$$$drag and drop of text; fixed issus and added support for copy instead of move$$$fixed right click -> copy link not working if there is a text selection (#2362)$$$fixed syntax highlighting broken in the AppImage (#2493)$$$replaced regular expression help dead url (#2511)$$$added in config.cfg the group [proxy] to support downloading data/checking for new version available from behind a proxy (#2522)$$$incomplete languages: fi; hi_IN; hu
CherryTree x64 Version 1.1.2.0
Release Date
4/4/2024
Bug Fix?
Yes
Minor Release?
No
Patch Notes

cherrytree 1.1.2 issued$$$$$$ 4 April 2024 giuspen$$$$$$fixed regression issues with the search (#2469)$$$fixed regression crash when deleting a node with children (#2476)$$$fixed html paste (@VladislavGrudinin; #2474)$$$fixed drop position of dragged text wrongly one position to the left$$$incomplete languages: el; fi; hi_IN; hu
CherryTree x64 Version 1.1.1.0
Release Date
3/26/2024
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

cherrytree 1.1.1 issued$$$ 27 March 2024 giuspen$$$fixed regression after one search with replace; all subsequent searches open replace dialog (#2468)$$$fixed regression searching in multiple nodes; only nodes names and tags; not working (#2461; #2408)$$$fixed regression vertical scroll and cursor position of previous nodes not remembered (#2460)$$$fixed regression import nodes from cherrytree not importing anything (#2463)$$$fixed import from cherrytree sqlite document having shared nodes$$$fixed unwanted nodes expansion with auto reload from extenal doc edit and enabled option to show bookmarked nodes at start (#2464)$$$changed default value of option to automatically focus the text at new tree node clicked; from false to true$$$incomplete languages: el; fi; hi_IN; hu
CherryTree x64 Version 1.0.4.0
Release Date
12/15/2023
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

cherrytree 1.0.4 issued$$$ 16 December 2023 giuspen$$$fixed crash when displaying search results dialog (#2398; #2399; #2404; #2405)$$$preferences dialog; keyboard shortcuts; now emphasizing with bold the overridden/non default shortcuts (#2397)$$$preferences dialog; keyboard shortcuts; added possibility to reset an individual shortcut to the default value$$$changed default keyboard shortcuts to move tree nodes From Shift+Arrows to Shift+Alt+Arrows as disrupting the functionality of text selection (#2397; #2400)$$$incomplete languages: ar; el; fi; hi_IN; hr; ja; pt
CherryTree x64 Version 1.0.2.0
Release Date
9/26/2023
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

v1.0.2 Latest$$$@giuspen giuspen released this Sep 27$$$· 32 commits to master since this release$$$ v1.0.2$$$ babe7ab$$$improved performance of search/replace with option all matches (#272; #1830; #2019)$$$added multi pages support to all matches dialog with a limit of 50 matches per page (#2019)$$$fixed crash when searching with all matches option and the text line containing the pattern is very long$$$fixed pasting file/folder path with non latin characters on windows applies the start of the link before the pasted text (#2320)$$$fixed pasting rich text into codebox causing issues with syntax highlighting$$$fixed single click on line number to select line; double click for pargraph (#1363)$$$added 42 stock icons$$$incomplete languages: ar; el; fi; hi_IN; hr; ja; lt; pt
CherryTree x64 Version 1.0.1.0
Release Date
8/25/2023
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

1.0.1 Latest$$$fixed overwrite confirmation not working when saving as new multifile storage (#2333)$$$fixed crash on close (#2302)$$$fixed xorg crash / wayland warning caused by popup menus without a parent (#2328)$$$fixed paste content copied from column edit mode not working in codeboxes$$$highlight current text line to be disabled when the text loses focus or when the text is in column mode$$$reverted on windows; paste image from clipboard to take priority over html target ... causing paste from spreadsheet cells generating a picture instead of a table$$$default keyboard shortcut for increase/decrease table column changed to Ctrl+Alt+> Ctrl+Alt+< as Ctrl+) isnt working on windows (#2336)$$$added new stock icon light bulb / internet of things IoT$$$added option recent_docs in config.cfg to be set to false in order to not remember the recent documents (#2330)$$$incomplete languages: ar; el; fi; hi_IN; hr; ja; lt; pt
CherryTree x64 Version 1.0.0.0
Release Date
7/9/2023
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

1.0.0 Latest$$$fixed crash when opening node properties (#2304; #2313)$$$fixed blurry output when exporting LaTeX to pdf (#2308)$$$added configurability of the blinking of the cursor in the preferences dialog (#2298)$$$added support for executing rust and go code in code nodes and codeboxes$$$added 24 new stock icons available to be chosen as tree node icons$$$added menu items under top menu help to link to website; source code and bug tracker$$$on windows; paste image from clipboard to take priority over html target containing image so that can work offline (#2303; work of @DaPa)$$$added new language Persian (work of Majid Abri)$$$incomplete languages: ar; bg; el; es; fi; hi_IN; hr; hu; ja; ko; lt; pt; pt_BR; ro; sl; zh_TW
CherryTree x64 Version 0.99.55.0
Release Date
1/29/2023
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

0.99.55 (March 7th; 2023)$$$ * table actions: keyboard shortcuts now configurable in preferences dialog and available in toolbar configurability (#2124; #2195; #2219)$$$ * codebox actions: keyboard shortcuts now configurable in preferences dialog and available in toolbar configurability$$$ * implemented conversion of multi level lists to real html unordered and ordered lists (#1765)$$$ * fixed autosave in case the document was never saved before; to prompt the user for a storage type/path (#2225)$$$ * fixed export to pdf crash (#2227)$$$ * fixed issue with font family name getting multiplied while zooming (#1895)$$$ * added support for executing c-sharp code (#2234)$$$ * windows version only - fixed issue with font sub-pixel rendering present since 0.99.52 (issue fixed from msys2; #2226; #2171)$$$ * incomplete languages: ar; bg; el; es; fi; fr; hi_IN; kk_KZ; kk_LA; ko; lt; pl; pt; pt_BR; ru; tr; zh_CN
CherryTree x64 Version 0.99.54.0
Release Date
1/29/2023
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

0.99.54 (January 30th; 2023)$$$ * implemented lightweight variant of tables. large tables visibly slow should use this interface. the change of interface is via table properties (#2140)$$$ * the number of table cells to use as threshold for defaulting to table light mode is configurable in the preferences dialog (default 25)$$$ * fixed searching for regexp everything (.*) freeze (#2190)$$$ * dialog search with regexp; added help button to display reference web page$$$ * fixed crash when attempting to print on Windows OS (#2066; libcairo-2.dll; msys2/MINGW-packages/issues/15316)$$$ * dialog all matches improved to show also the node tags and the pattern searched$$$ * fixed issue with integrated terminal when using zsh as default shell on Mac OS (#2199)$$$ * integrated terminal shell now configurable in preferences dialog$$$ * added menu item action to toggle focus between text and integrated terminal with default shortcut Ctrl+Shift+T (#1772)$$$ * implemented option to keep cherrytree always on top; under top menu view (#2145)$$$ * added menu item action to insert todays node under the selected node rather than under the tree root (#40)$$$ * added search dialog option to override search exclusions (#2174)$$$ * incomplete languages: ar; bg; el; fi; fr; hi_IN; hr; hu; kk_KZ; kk_LA; ko; lt; ru; zh_CN
CherryTree x64 Version 0.99.53.0
Release Date
12/10/2022
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

0.99.53 (December 11th; 2022)$$$ * fixed growing encrypted document size after each save when configured with no backups (#2178)$$$ * fixed crash when changing terminal font in preferences dialog and terminal never shown in the session (#2177)$$$ * few German translation fixes (#2173)$$$ * still incomplete languages ar; el; fi; hi_IN; lt
CherryTree x64 Version 0.99.52.0
Release Date
11/24/2022
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

0.99.52 (November 24th; 2022)$$$ * moved encryption and backup to a separate thread to improve performance; implemented integrity verification of the document before encryption and backup rotation (#2148)$$$ * code execution: added new tag to allow placing the code directly into the terminal rather than in a temporary file (#1772)$$$ * assigned hard coded keyboard shortcut to change codebox properties Ctrl+[ (#2138)$$$ * fix import from gnote/tomboy (#2152; #1991; #1686)$$$ * linux support path links starting with ~/ (#2149)$$$ * fix paste from gnome-characters in fedora (#2094)$$$ * using github.com instead of giuspen.net to retrieve the latest version released as some users have issues to access giuspen.net (#2162)$$$ * added support for typescript syntax highlighting (#2161)$$$ * updated languages Chinese Simplified; Dutch
CherryTree x64 Version 0.99.49.0
Release Date
9/11/2022
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

Cherrytree 0.99.49$$$$$$added support for accent insensitive search – when enabled; for example; any of ‘àáâãäåaaa?’ is equivalent to the ascii ‘a’ (#1981)$$$fixed export to HTML crash – regression introduced with support for RTL languages (#2109)$$$fixed crash on print/export to pdf of a sequence of characters without spaces longer that the page width; such as a very long URL (#2045)$$$fixed bulleted list unindent (Shift+Tab) crash (#2103)$$$fixed tooltip and cursor not reset after hovering link and then navigating to non rich text node$$$added keyboard shortcuts to the toolbar button’s tooltips (#2106)$$$changed non configurable keyboard shortcuts for codebox width and table column width increase/decrease to use parenthesis open instead of backslash (#2113)$$$fixed wrongly entering column edit mode when using keyboard shortcuts with such as insert codebox (#2075)$$$allow to disable the dialog asking for confirmation before executing the code in codeboxes and code nodes$$$fixed crash on double exit from systray icon right click menu (#2114)$$$added command line option ‘–anchor AnchorName’ that in addition to existing ‘–node NodeName’ allows to open a document focusing an anchor in a node$$$added syntax highlighting support for GDScript
Interested in automating patching for CherryTree x64?