CherryTree 0.38.9

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, syntax highlighting, images handling, embedded files, lists handling, simple tables, codeboxes, text/image/table alignment, hyperlinks, spell checking, cross application copy/paste, export to html or plain text, table-of-contents generation, extensive search function. It can import from Basket, Cherrytree, Epim html, Gnote, Keepnote, Keynote, KnowIt, MemPad, Notecase, TomBoy, Treepad Lite, TuxCards, Zim.

Tags gtk c text-editor note-taking
License GNU GPLv3
State stable

Recent Releases

0.38.922 Aug 2019 06:45 minor bugfix: 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 minor feature: 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 minor bugfix: - 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 minor bugfix: - 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 minor bugfix: - 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 minor bugfix: 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.
0.38.330 Oct 2017 03:15 minor bugfix: Saving sqlite document (syntax error). Plain text to have font independent from rich text. Right click menu inside of codeboxes, added cut/copy as plain text. Paste rich text from clipboard HTML-export IOError: 'filename too long'. in export to pdf. Added Finnish language (Henri Kaustinen).
0.37.503 Oct 2016 15:45 minor feature: : 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 major feature: : 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.
0.35.1019 Aug 2015 14:16 minor bugfix: 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.
0.35.825 May 2015 23:25 minor bugfix: protected documents: better checks at extraction time to cope with 7zip extracting zero size files after a wrong password. protected documents bugfix: windows 7za.exe wrong path detected causing wrong password error. import from plain text file in WIN_OS allow user to select an extension different than txt (in linux any text file is automatically detected). changed behaviour of HOME and END key presses in text: at first press move the cursor to start or end of the line, at second go to smart start or end (start or end excluding spaces). dialog tablecolumnhandle: change active radiobutton with Tab and auto focus to text entry. added support for Scala programming language. bugfix in import from html and notecase and nested span tags. bugfix: changing a node syntax highlighting from code to plain text and vice versa did not update the font. bugfix: if a node has the read only property set, do not let the user change the node type. bugfix: after changing node type from rich to non rich text, the undo removes all text.