cherrytree 0.24 issued

• automatic syntax highlighting: it is now possible to choose between several style schemes (a couple of them with dark background), the same style scheme is used for tree nodes and codeboxes
• automatic syntax highlighting: added the options to show white spaces and highlight the current line
• added menu items and keyboard shortcuts to move the current row/selected rows up and down the document
• added support for appindicator where the system tray is not supported (ubuntu unity)
• fixed several bugs and bad behaviours

6 thoughts to “cherrytree 0.24 issued”

  1. Hm, I got problems with version 0.24-1 on debian (0.23-1 is running well), installed from the .deb-package.

    Error message points to a glade problem:

    /usr/bin$ cherrytree
    Failed to load the glade file
    Traceback (most recent call last):
    File “/usr/bin/cherrytree”, line 35, in
    if __name__ == ‘__main__’: main.main(OPEN_WITH_FILE)
    File “/usr/share/cherrytree/modules/main.py”, line 185, in main
    CherryTreeHandler(OPEN_WITH_FILE, semaphore, msg_server_to_core, lang_str)
    File “/usr/share/cherrytree/modules/main.py”, line 71, in __init__
    self.window_open_new(filepath)
    File “/usr/share/cherrytree/modules/main.py”, line 76, in window_open_new
    window = core.CherryTree(self.lang_str, filepath, self)
    File “/usr/share/cherrytree/modules/core.py”, line 87, in __init__
    self.window = self.glade.window
    File “/usr/share/cherrytree/modules/core.py”, line 49, in __getattr__
    if new_widget is None: raise AttributeError, ‘Widget %r not found’ % attr
    AttributeError: Widget ‘window’ not found

    I’ll try it on another debian machine….

  2. Can you check and report your gtk version?
    If you are running GTK+ < 2.20 that could be the problem. I used new version of glade 3.10 that requires gtk 2.20 as minimum. Please let me know, in that case I'll modify the package to require 2.20 at installation time.

  3. Bingo! 😉

    My GTK version is 2.16….

    Versions > 2.20 work like a charm…..I checked it on other (more up-to-date) debian machines.

    BTW:
    I replaced all my other linux outliners with cherrytree.
    Very nice work!

  4. Thank you very much for the report, I’ll release a new debian package (changing release number from 0.24-1 to 0.24-2) featuring the check for gtk >= 2.20 so that other users will not have this problem.

  5. Hi ,

    On startup of cherry tree application. I found my last save file became 0 bytes. How can I recover it?

  6. In the same place of the file there must be another one with same name and trailing character tilde (it may be hidden according to your file manager/operative system settings), that is the saved version before the last one (one step before) rename it removing the tilde and see if that is ok

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.