cherrytree 0.38.3 issued

* bugfix saving sqlite document (syntax error)
* plain text to have font independent from rich text (#258)
* right click menu inside of codeboxes, added cut/copy as plain text
* paste rich text from clipboard fix
* HTML-export IOError: ‘filename too long’ (#285)
* bugfix in export to pdf
* added Finnish language (Henri Kaustinen)

cherrytree 0.38.2 issued

* bugfix in import from cherrytree file (links broken)
* bugfix 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
* bugfix in recent filenames, problem with underscore character
* bugfix in import from keynote

cherrytree 0.38.1 issued

* bugfix in export to txt
* bugfix in all matches dialog hide/restore selected line
* sqlite document: when save and vacuum, perform also the reindex
* added yaml syntax highlighting (Sergei Zyubin)
* bugfix unwanted syntax highlighting in plain text
* bugfix in import from rednotebook
* better implementation for the recent docs saving in config.cfg

cherrytree 0.38.0 issued

* added the timestamp of creation and latest modification per node and the possibility to filter the searches using these values
* implemented the possibility to execute the code of code nodes and codeboxes (File–Execute Code); the terminal and the command per node type is configurable in the preferences dialog, tab “Plain Text and Code”
* the background color of the text formatted monospace is now configurable in the preferences dialog, tab Rich Text
* implemented the VACUUM command for SQLite database to repack into minimal amount of disk space (File–Save and Vacuum)
* it is now possible to edit the underlying text with the dialog listing the results of the search opened
* better support for drag and drop of nodes in large trees with the scrollbars uncovering the hidden parts of the tree when dragging close to the edges
* implemented a simple selected node word count in the statusbar; to be enabled in the preferences dialog (tab Miscellaneous)
* implemented the option to hide the tree right side auxiliary icon (currently a padlock for read only nodes and a pin for bookmarked nodes)
* implemented the option to hide the embedded file name on top of the embedded file icon (tab Rich Text, work of jhermans76)
* added command line option to export to txt [-t export_to_txt_dir] and command line option to overwrite existing export rather than adding a trailing number to the exported folder [-w] (valid also for [-x export_to_html_dir])
* assigned static keyboard shortcut Ctrl+Shift+Right for ‘Node Change Parent’
* updated bundled pygtkspellcheck from 4.0.1 to 4.0.5

cherrytree 0.37.6 issued

• 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
• fixed problem causing the highlighted line to have wrong background
• fixed crash caused by too large tooltip hovering a link
• fixes to Spanish language submitted by stripTM

cherrytree 0.37.5 issued

• the password protected documents now use 7zip fastest compression resulting in faster save and slightly larger documents
• added auto apply of web links as you type in rich text nodes
• added auto apply of links to nodes as you type in rich text nodes (CamelCase nodes names only)
• added proper scrolling to cursor after pasting of multiple lines of text from the clipboard
• added palette to the color picker dialog for the node name
• fixed bugs related to export to pdf of tables and codeboxes
• limited the spell check to rich text nodes after currently unresolvable problems with plain text spell check

cherrytree 0.37.3 issued

• bugfix: 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

cherrytree 0.37.2 issued

• fixed problems introduced with configurability of the bulleted lists chars
• fixed problem with search in selected node and subnodes and progressbar
• the latest applied formatting is now remembered between sessions
• the Ctrl+Space shortcut now allows to enter and exit the codeboxes
• updated Lithuanian language

cherrytree 0.37.1 issued

• bugfix: import of text documents bad decoding (added new dependency python-chardet)
• bugfix: copy/paste of table row not working
• the chars used for the multi level bulleted lists are configurable editing config.cfg (editor/chars_listbul)
• the chars used for the toc are configurable editing config.cfg (editor/chars_toc)
• updated languages French, German and Polish