Treecle organizes and structures information
Subcategories and Formatting
After creating the first few categories, you might want to start organizing your material into sub-categories. Pressing the New Sub-branch button creates a new sub-branch in which you can store additional categories or data. In our lab, I took the opportunity to create various recipe categories (Figure 2).
Buttons for formatting the entry were useful for entering text items. For example, you can highlight the text in bold type and change the font, font size, and color. As in any typical editor, you can also change the text justification; however, functions for other ways of representing information, such as tables, are missing.
After storing sufficient information, you can save the current tree by pressing the button with the floppy disk icon; you can load the tree again at any time later. To start the new collection, press the New branch button and save as a Treecle file, as you did with your first collection.
Daily Treecle
During testing, I used Treecle over a period of several days to store a variety of information. The tool impresses with its ability to store data in a tree structure and sort both categories and entries in alphabetical order.
That said, the software is quirky in many parts: After loading a Treecle file, you lose the alphabetical sorting; it seems that this is only a kind of view filter rather than a persistent setting. Additionally, the program lacks a feature for quick saving. Instead, you always need to take the roundabout route via Save file – this is particularly annoying because you need to type the file name again every time you save.
A feature that automatically saves the current dataset at definable intervals would also be a good thing (Autosave). Although the program reminds you to save when you close a Treecle file, there is always the risk of Treecle or the system crashing. In that case, all of your changes since the last save would be lost.
Additionally, although the categories are organized into a tree structure and sorted alphabetically, you can't drag and drop to re-arrange entries within categories. Instead, all of your categories and entries stay in the order in which you entered them.
Conclusions
Treecle demonstrated some weaknesses during testing, but it is definitely fit for use: You can store and manage information of any kind in a neat tree structure. The developer has deliberately kept the tool lean, but that means advanced features such as a PDF export are missing. On a brighter note, Treecle's author is still actively developing the program and was grateful for our suggestions (see the box "Contacting Treecle's Author"). If you are a fan of structured thought and are looking for an approach to storing information in an organized way, Treecle may just turn out to be your tool of choice. To discover more, check out the short FAQ [5] for Treecle.
Contacting Treecle's Author
While writing this article, I contacted Treecle's developer, Kartik Patel, a number of times. He was always grateful for the feedback and responded to some of our suggestions in a message on January 5, 2015.
For example, he confirms that the free software that he provides on the Internet is intended to support multiple languages. He has not previously worked on this feature because he originally wrote Treecle for his personal use. However, you can imagine that language support will be implemented in the future.
Patel readily adopted our suggested improvements relating to Treecle's core features. He shares our opinion that categories and entries need to be more obviously differentiated visually. Additionally, he sees the need for an auto-save function, although he is not ready to commit on deadlines for implementation. He was unable to reproduce the problem we encountered with losing the alphabetical sorting in our data sets. This problem may have occurred because of currently unexplored characteristics in our lab setup and doesn't seem to be a general problem in Treecle.
Treecle's author is obviously delighted to see more users interested in the software and left us with the impression that he will be looking to improve Treecle on many counts. You might even find that some of the issues mentioned in this article have been fixed by the time the magazine hits the newsstands.
Infos
- Kartik Patel's website http://kpatel.x10host.com
- Qt framework: http://qt-project.org
- Treecle download: http://kpatel.x10host.com/wordpress/?page_id=7
- Treecle for 64-bit Linux: http://kpatel.x10host.com/wordpress/?smd_process_download=1&download_id=856
- Treecle FAQ: http://kpatel.x10host.com/wordpress/?page_id=27
« Previous 1 2
Buy this article as PDF
(incl. VAT)
Buy Linux Magazine
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you've found an article to be beneficial.
News
-
elementary OS 7.1 Now Available for Download
The team behind elementary OS has released the latest version of its operating system with a focus on personalization, inclusivity, accessibility, and privacy.
-
The GNU Project Celebrates Its 40th Birthday
September 27 marks the 40th anniversary of the GNU Project, and it was celebrated with a hacker meeting in Biel/Bienne, Switzerland.
-
Linux Kernel Reducing Long-Term Support
LTS support for the Linux kernel is about to undergo some serious changes that will have a considerable impact on the future.
-
Fedora 39 Beta Now Available for Testing
For fans and users of Fedora Linux, the first beta of release 39 is now available, which is a minor upgrade but does include GNOME 45.
-
Fedora Linux 40 to Drop X11 for KDE Plasma
When Fedora 40 arrives in 2024, there will be a few big changes coming, especially for the KDE Plasma option.
-
Real-Time Ubuntu Available in AWS Marketplace
Anyone looking for a Linux distribution for real-time processing could do a whole lot worse than Real-Time Ubuntu.
-
KSMBD Finally Reaches a Stable State
For those who've been looking forward to the first release of KSMBD, after two years it's no longer considered experimental.
-
Nitrux 3.0.0 Has Been Released
The latest version of Nitrux brings plenty of innovation and fresh apps to the table.
-
Linux From Scratch 12.0 Now Available
If you're looking to roll your own Linux distribution, the latest version of Linux From Scratch is now available with plenty of updates.
-
Linux Kernel 6.5 Has Been Released
The newest Linux kernel, version 6.5, now includes initial support for two very exciting features.