cherrytree 0.39.3 issued

  • Forbid to use ‘<‘ and ‘>’ in password in PyGtk2 (#765) – 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 fixes to Spanish translation (Roberto Vaquerizo)

18 thoughts to “cherrytree 0.39.3 issued”

  1. Dear Giuspen,
    CherryTree is my mostly used app since years.
    It seems that 0.39.3 improves the default Ubuntu 20.04 version 0.39.2, which has some big problems (e.g. missing german spelling checker, funny behavior of some Rich-Text parameters, menu “Bearbeiten” no more available, etc…).
    When do you plan to release 0.39.3 on
    Thanks for this great app, BR,

  2. Thank you!

    The triple-click option is a big help!

    Much aloha!

  3. Hi Gilles you have to ask the snap package maintainer, find the contact in the link you shared

  4. Hi Giuspen,

    Thanks for the updates! I’ve been using Cherrytree notes as an alternative to OneNote for a few months now and I can’t say how awesome it is compared to other note-taking apps. I’ve tried everything (OneNote, Evernnote, Simplenotes etc).

    Please contact me if you need some light design work to better highlight all of the great features that aren’t available on other apps. I’m willing to contribute some time free to charge so more people use Cherrytree! Thanks!

  5. Thanks so much for this great note taking app !

    The only thing I am really missing (Win 10) is a configurable global hotkey to show/hide cherrytree by keyboard.


  6. Hello! Thanks for Cherrytree!
    My question is – why does Cherrytree not support the tab button? I want to tabulate the text, this is necessary for me in every document. At the beginning of the paragraph, in recipes, to even out the quantity in shopping lists.

  7. “See the preferences dialog insert spaces instead of tab”
    This does not work. Tabs appear in front of the line, and not where necessary.

  8. Guispen,

    I note an upcoming move from PyGtk2 to Gtkmm3. Be VERY aware if that involves a move to Gtk+3 or now Gtk+4 css type styling, all icon and menu spacing in cherrytree will likely break. There is no default spacing provided for iconbar/toolbar icons and input dialog sizes. (which results in the loss of ~30% of toolbar space and inputs are roughly 40% larger than with Gtk+2. Cherry Tree has a very nice and efficient interface that maximizes the use of screen real estate. Please keep it that way.

  9. Hello,
    I’ve discovered Cherrytree recently. It’s a real gem and it’s staying with me. Interestingly enough, it’s packed with lots of features but the navigation is quite easy. Thank you for this wonderful piece of software.

  10. Dear Giuspen,
    Thanks for the Cherry Tree – a wonderful application that I have been using for 3-4 years! ❤️ ^_^
    I have a few wishes, but, unfortunately, the feedback form on the site does not work (I use Firefox 76.0). Therefore, I will write them here:
    1) the ability to extract images and [ return them back after the user takes care of their compression ] (I did not think about what I insert before, but now my database file (ctb) takes up too much space, and that’s probably why when trying to find something using the search function, the Cherry Tree just crashes silently; crash can be prevented by specifying an approximate branch where the information I need should be located, but it needs to spend more time than searching the entire database)
    2) special branches where you can use something like CSS styles. So that these styles can be placed on hot keys or a quick access panel and highlighting the desired element, apply them to it. And if desired, the user had the opportunity to change the styles himself, automatically changing the design of all the elements to which they were applied
    Best wishes,

  11. Your comment is addressed to Giuspen but I throw in some ideas since the old forum has been infested by spammers.

    The place to post such requests is now here.

    I am a regular user of CherryTree (for some years now) and I am still pushing its boundaries. I agree that It is an excellent, well engineered tool.

    Holding many images in a CherryTree document might not be the most effective workflow.
    I now use CherryTree as part of a toolchain. There are, today, multiple import/export options in CherryTree but not (yet) an API to external databases and API’s. In other words using CherryTree as a “smart client” (but keeping it “lean” and not cluttered with dormant embedded images). A python plugin option would be great but I find other ways of linking tools into a chain by using automation scripts.

    My first thoughts would be to hold smaller thumbnail images in CherryTree nodes which when clicked expands on demand to the full downloaded image. A codebox object located above or below a thumbnail might be coded for this exchange to link to external image repositories in the cloud. But of course this requires internet connection.

    I am thinking of adding this for my own workflow but it might have broader use.

    If you are trying to search through the content of text within embedded images (in addition to normal text in nodes) that is another matter. See my discussion here ..

    Your request for user custom styling is a good idea and sounds like an annotation request which I second. Perhaps highlighting text. This feature might be applied for example to highlight text for submission to machine learning applications. Text is “mined” from sources into CherryTree nodes, cleaned, tagged, annotated and posted to API’s. The text highlighting and comment features in PDF readers gives some ideas. It adds another layer above the original CherryTree note. Again this is linked to my development idea to “post” node content to external applications and databases.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.