• 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
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….
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.
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!
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.
Hi ,
On startup of cherry tree application. I found my last save file became 0 bytes. How can I recover it?
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