TreeLine Original

Office

Source (required if based on other people's work):

0
Score 66%
Description:

Some would call TreeLine an Outliner, others would call it a PIM. Basically, it just stores almost any kind of information. A tree structure makes it easy to keep things organized. And each node in the tree can contain several fields, forming a mini-database. The output format for each node can be defined, and the output can be shown on the screen, printed, or exported to html.

Requires the PyQt library.
Last changelog:

3.0.1 Stable Release 19 days ago

Updates:

- Added a Spanish GUI translation (thanks to Diego).

- Added a read-only text box to the Help > About dialog to allow copying of the version and library information.

Bug Fixes:

- Fixed a problem opening old TreeLine files that had format changes in File Info fields.

- TreeLine files with invalid child references can now be opened. A warning message is given about the missing child nodes in the corrupt file.

- The Sort command now properly sorts multiple root nodes when sorting the entire tree.

- Now forces references to AM/PM in time field formats to be output regardless of system locale settings.

- Data from fields that were removed from the configuration is now purged when a file is saved. This avoids missing matches in the Clone All Matched Nodes command.

- Fixed various errors when applying advanced clone and category commands from the Data menu to complex node structures.

- Fixed some problems with using the Undo command after complex operations.

- Fix an error caused by attempting to use the Edit > Cut command when there is only one node.

kralan

9 years ago

i like your program already very much. it is of good use to me as it is.

in case you have time to spare on the project in the future, i would like to propose to add the possibility to enter small sketches with the program.
iqnotes (to be found on kde-apps) is a qt/qtopia outliner which has this feature - maybe you can get some inspiration from their code.

Report

BastianBalthazarreBux

9 years ago

Thanks for the work, I'll grab the code to learn something :)

Report

davis007

8 years ago

[url=http://www.mcpdexam.com]mcpd[/url]
I am really thankful yo you for giving me such a nice platform during my browsing. Actually i want to migrate USA for job purposes and i want to search before my departure. But right now i am busy in my mcse and just after it i will be researching thoroughly. Once again thanks.
<a href="http://www.mcpdexam.com">mcpd</a>



[link=http://www.mcpdquestions.com]mcpd[/link]

Report

chatmoa

10 years ago

tar -xzf treeline-1.2.0.tar.gz

gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Errors stopped program

Report

C

doug101

10 years ago

It works fine for me. Note that the download link takes you to a berlios mirror page, so be careful with doing a save-link-as from the KDE-apps download link.

Report

skh

10 years ago

This is an amazingly useful little program. Good work!

Report

logixoul

12 years ago

I haven't used Kexi, but I've heard a bit about it and I think it either already is or will become similar to TreeLine. Sorry if I'm very wrong, but I'm short of time to try either TreeLine or Kexi.
Also, the extension .trl is already in use by an app called "Tracklogs Digital Mapping Track Log", so please consider changing it to .treeline

Report

C

doug101

12 years ago

Kexi is not really very similar. Kexi is basically a database front-end (like MS Access), while TreeLine is basically an outliner with some database-like capabilities.
I'm not too worried about sharing a file extension with some Windows-only GPS mapping software. TreeLine has had the same file extension for many years. The users would be inconvenienced more by changing it now.

Report

blaster999

12 years ago

When I select Help -> View ReadMe, my X server crashes. No other app (except kompmgr maybe) causes X to crash. What can be wrong?

Report

C

doug101

12 years ago

Strange... I'd suspect it has something to do with the versions of libraries you're running. What are your versions for Qt, Python, sip and PyQt? Also, what distro?

Report

blaster999

12 years ago

Hi. I have
python-2.3.5
QT-3.3.4
sip-4.4.1
PyQt-3.13

I am running Gentoo Linux.

Report

brianw

13 years ago

Cool sw btw :)

1) Add the ability to create file directories. So you can store files in the encrypted file. Good for keeping keys on you and such....

2) Add a ncurses or slang frontend. That way us console junkies could use it too :)

Report

ggarndt

13 years ago

At first glance, i didn't think I would like this, but this application actually has more functionality than TuxCards or Knowit. I like the combo of tree heirarchy and definable fields. ALso like the export options (more than just text and html) And because it can be setup for Windows, it's useful at work and home. Nice job! Future enhancments that would improve this app further would be some text formatting and encryption.

Report

C

doug101

13 years ago

Encryption is already there - just do a "Save As" and change the file type.
Thanks for the kind words.

Report

maitre

14 years ago

Piers Anthony! :)

Report

philippecmartin

14 years ago

I like it !

Should not it be in the text processing section ?

Report

peabrainj

14 years ago

nice little app. any chance you could get it to use KDE's gui stuff? it looks like a windows program! looks very useful though for simple data stuff...

Report

3.0.1 Stable Release 19 days ago

Updates:

- Added a Spanish GUI translation (thanks to Diego).

- Added a read-only text box to the Help > About dialog to allow copying of the version and library information.

Bug Fixes:

- Fixed a problem opening old TreeLine files that had format changes in File Info fields.

- TreeLine files with invalid child references can now be opened. A warning message is given about the missing child nodes in the corrupt file.

- The Sort command now properly sorts multiple root nodes when sorting the entire tree.

- Now forces references to AM/PM in time field formats to be output regardless of system locale settings.

- Data from fields that were removed from the configuration is now purged when a file is saved. This avoids missing matches in the Clone All Matched Nodes command.

- Fixed various errors when applying advanced clone and category commands from the Data menu to complex node structures.

- Fixed some problems with using the Undo command after complex operations.

- Fix an error caused by attempting to use the Edit > Cut command when there is only one node.

v3.0,0 Stable Release 1 month ago

Notes:

- This is the first stable release of a major TreeLine rewrite. It includes all of the new features shown below in the 2.1.x and 2.9.x development series.

- TreeLine files now use a JSON format in place of the old XML format. This provides more flexibility for structuring new features like cloned nodes and multiple root nodes. A new file extension (".trln) helps to distinguish files with the new format. Import and export filters are provided for older TreeLine version 2.x and 1.x files. The older files can be opened using the standard "File > Open" command.

- A GUI translations is available in German. All other translations are out of date and have not been included. Volunteers are needed to update translations in several languages.

New Features:

- The default font for the application can now be set in Tools > Customize Fonts. This is useful for enlarging fonts on some systems with high screen resolutions. Options still exist to individually specify tree view, output view and editor fonts.

Updates:

- The Windows binary is now built using updated libraries (Qt 5.11 and PyQt 5.11).

14 years ago

Fixed a major regression in 2.0.1 that broke data editors for most specialized field types (number, math, boolean, choice, etc.)

product-maker pvt14 Nov 16 2011

product-maker 46 96

File (click to download) Version Description Packagetype Architecture Downloads Date Filesize DL OCS-Install
Pling
Details
license
GPLv2 or later
version
3.0.1
updated Sep 29 2018
added Jan 06 2004
downloads today
0
page views today 1