A hierarchical note taking application, featuring rich text and syntax highlighting, storing data in a single xml or sqlite file.
Features: rich text formatting and colorization,
cross application copy/paste,
export to html or plain text,
extensive search function.
It can import from Basket, Cherrytree, Epim html, Gnote, Keepnote, Keynote, KnowIt, MemPad, Notecase, TomBoy, Treepad Lite, TuxCards, Zim.
0.39.422 Jun 2020 03:25
Added powershell code execution support (Paul Sweeney, #785).
Apostrophe spell check (AyubM, #879).
Zoom with Ctrl held down and mouse wheel, missing Ctrl release.
(Windows OS) Updated all spell check dictionaries and added missing dictionaries for supported languages.
The Gtkmm3 version is getting more and more stable, currently packaged with version 0.99.2 below this stable release.
0.39.304 May 2020 16:45
Forbid to use '' in password in PyGtk2 - all characters will be available in upcoming Gtkmm3 version currently under testing.
After toggle tree visibility with tree that becomes visible, the tree gets the focus (tree gets hidden, text gets the focus).
Possibility to disable triple click selecting the whole paragraph, currently only editing directly config.cfg (look for triple_click_paragraph).
Updated language German from new maintainer Stefan Pöschel.
Updated language Finnish (Henri Kaustinen).
Small to Spanish translation (Roberto Vaquerizo).
0.39.205 Apr 2020 03:15
Very slow node creation.
Wrong "." processing in "Replace in Nodes Names" (RegExp mode).
Workaround for dead_diaeresis, dead_acute on win32 (#427, #688).
For table's cell content lost unless you explicitly press Enter.
Control/command key deselects (un-highlights) text in table.
Keyboard shortcuts for sorting do not work.
The porting to Gtkmm3 will shortly produce the first testing version thanks to the hard work of Evgenii.
0.39.123 Mar 2020 05:05
Export to html regressions after 0.39.0.
RuntimeError: returned character can not be represented in 16-bit unicode".
Problem with opening another note.
Show node path in tooltip of Last Visited Nodes.
Triple click functionality to select paragraph limited to rich text as not ideal in particular for for code.
0.38.1005 Jan 2020 23:25
: error opening encrypted documents when path contains non-ASCII characters.
: removing the text formatting was possible in read-only Node.
: collapse all nodes at startup doesn't work with enabled expand tree at mouse click.
Added support for export to pdf from command line.
Supporting new syntax highlighting for language kotlin.
'reload after external update to ct file' disabled by default.
'smart quotes auto replacement' replacing characters configurable manually editing config.cfg.
Added small sigma to default special chars.
Support mac osx for open link to file, default custom action.
Added dollar as character not to be used in passwords; note that all chars will be instead usable in upcoming gtkmm3 version.
Minor changes to support reading a document that has been edited from the upcoming gtkmm3 version of cherrytree.
Minor changes to support reading a config.cfg that has been edited from the upcoming gtkmm3 version of cherrytree.
0.38.922 Aug 2019 06:45
Auto replacement of symbols as you type is now configurable in preferences dialog, tab Text (work of trololo88).
Ctrl+Space to toggle To-Do List Item State; multilevel Paste/import from html - added basic support for .
In codeboxes use code font for both plain text and syntax hilighting (work of akwala).
paste as plain text into CodeBox cause losing CodeBox content.
Export to html, stylesheet revamp (work of gonzalezjo).
0.38.822 Feb 2019 03:15
Improved implementation of deletion of recent documents entry.
Ctrl+Space to toggle To-Do List Item State.
Detection of missing installation of xterm required in code execution on linux (with default settings).
Horizontal rule insert without hard coded newline before (still newline after).
Updated Spanish language (Daniel).
Updated Greek language (Delphina).
Updated Armenian language (Seda).
0.38.717 Dec 2018 03:15
- problem of locale.getdefaultlocale behavioural change in python.
- must not allow deletion of a node that is read only.
Allow deletion of a recent documents entry via entry submenu.
Renamed two iterated find dialog labels from Find Find to Find Previous Find Next.
Moved python-appindicator from Depends: to Recommends:
Export to html, include node name not working without links tree.
0.38.607 Oct 2018 03:15
- do not throw error when failing to clean temporary directory.
- workaround for locale.get - import from html of table error resulting in paste from clipboard error.
- multilevel numbered lists not restarting from one.
- wrap line with a single very long word.
Todo list characters configurable in config.cfg.
Import from zim, support for codebox.
0.38.504 Jul 2018 03:15
- when save on exit is enabled and write to disk fails, changes are lost.
- superscript and subscript tags not recognized when copied from external source.
- workaround for in locale module.
Added syntax highlighting for go language.
Implemented support for opening a text file from the command line with cherrytree.
0.38.403 Dec 2017 03:15
Support for zoom in tables with both Ctrl+Mouse Wheel or Ctrl+Plus/Minus.
Copy/paste rich text with dark background to light background - too light color.
Tree visible status now persistent after system tray hide/show and between sessions.
Default value changes for web link color (less bright blue) and codebox auto resize (to False).
no special chars auto replacements for code - only for rich and plain text.
Paste from rich text and import from html - support fot tag to codebox.
Tab key also valid to switch between table cell.
25830 Oct 2017 03:15
in import from cherrytree file (links broken).
in export to HTML ('#' in node name).
Left arrow key press with focus on an already collapsed tree node, now moves the selection to the node parent.
Automatic syntax highlighting nodes - added right click menus cut copy as plain text.
in recent filenames, problem with underscore character.
in import from keynote.
7605 Jan 2017 03:15
Added auto apply of links to nodes as you type node name in rich text nodes.
The text formatted monospace has now by default gray background; configurable in config.cfg.
Problem causing the highlighted line to have wrong background.
Crash caused by too large tooltip hovering a link.
to Spanish language submitted by stripTM.
0.37.503 Oct 2016 15:45
: regression since 0.37.0 for trees with more than 11 levels and cherries per node level.
Added groovy language syntax highlighting support.
Added language Greek, work of Delphina.
0.37.021 Aug 2016 03:15
: problem with sqlite storage (ctb, ctx), bold node name and plain text node.
For the document type XML (ctd, ctz) changed the generated XML to be pretty (indented).
Change to slightly larger 'small font' in formatted text.
825 Jan 2016 03:15
added syntax highlightings Markdown and Markdown Extra from Jean-Philippe Fleury.
109 Nov 2015 14:25
in export to HTML.
in import from HTML.
in paste as plain text wrongly recognising and formatting links.
applying formatting to a selection including already formatted subsets.
windows version now terminating dbus-daemon.exe at quit.
errors in French and Chinese translations.
0.35.1019 Aug 2015 14:16
Improved export to HTML now using a stylesheet.
Added command line option to export to HTML a CherryTree document.
Import from Zim improvements: support for tables and converting to underline rather than yellow background.
Bugfix: table rows sorting ascending/descending were swapped.
Bugfix: cherrytree hidden to systray, new cherrytree launch not raising it.
Added Japanese language.
Updated Dutch language.