CherryTree is a hierarchical note taking application, featuring rich text and syntax highlighting.
Product's homepage
Here are some key features of "CherryTree":
· rich text (foreground color, background color, bold, italic, underline, strikethrough, small, large)
· syntax highlighting (only when the rich text is disabled in the current node)
· images handling: insertion in the text, edit (resize/rotate), save as png file
· alignment of text and images (left/center/right)
· find a node, find in current node, find in all nodes
· replace in node names, replace in current node, replace in all nodes
· iteration of the latest find, iteration of the latest replace, iteration of the latest applied text formatting
· import from a notecase file, import from a cherrytree file
Requirements:
· gtk+
What's New in This Release: [ read full changelog ]
· on linux, cherrytree can now be installed on any “prefix”, but the “exec-prefix” is not to be set different than “prefix”
· the minimum required gtk version is now 2.16
· the single (but very big) new feature is a new data storage type, a sqlite 3 database (which is anyway a single file). Storing the old way (a single xml file) will be still available but probably not much used since the new storage type offers faster reading, faster saving and less memory usage. To the two old file extensions “ctd” and “ctz” (xml and xml 7zipped+password protected) were added “ctb” and “ctx” (sqlite and sqlite 7zipped+password protected)
· since really a lot of code changed I ask everybody to backup the data and report possible bugs. To try the new storage type just click file–save as