Package Details: treeline-unstable 2.0.0-1

Package Base: treeline-unstable
Description: Tree outliner and PIM which stores any kind of information within a tree structure; unstable development snapshot
Upstream URL: http://treeline.bellz.org
Category: office
Licenses: GPL
Conflicts: treeline
Replaces: treeline
Submitter: ninian
Maintainer: ninian
Last Packager: ninian
Votes: 4
First Submitted: 2013-02-17 23:27
Last Updated: 2015-05-18 13:26

Latest Comments

Comment by ninian

2015-05-18 13:42

Update to version 2.0.0: new logo file treelogo.png, and configuration directory now ~/.treeline-2.0. Manually merge with old configuration in ~/.treeline-1.9 as required.
Please note this has been billed as a new STABLE release, but I am not changing the name of the package as further unstable releases will follow in due course.

Comment by ninian

2015-03-29 09:38

Updating to version 1.9.7 is recommended because of the following significant bug fixes:
- Fixed a focus problem that made Combination and AutoCombination field editor pull-downs unusable.
- Fixed a focus problem that made the pull-downs in choice and boolean field editors unusable on Linux.

Comment by chem.tand

2015-01-16 11:44

@ninian: what I mean by "build the package in /tmp/makepkg" is not that I unpack the tarball in /tmp and build the package there, I mean that "makepkg" builds in RAM (which can be configured in /etc/makepkg.conf).

Comment by ninian

2015-01-16 10:59

The errors you are getting about recent files and history are probably worth reporting to Doug Bell at http://www.bellz.org/contact.html. I don't know much about Python myself, but maybe a rake in the code by someone knowledgeable might shed more light.

Comment by ninian

2015-01-16 10:49

Weird! Don't see why making the package in a home subdirectory should be different from /tmp. Here's what I've now done and it works just as expected:
1) downloaded the tarball to /tmp
2) $ cd /tmp; tar -xf treeline-unstable.tar.gz
3) $ cd treeline-unstable
4) $ makepkg
5) $ sudo pacman -U treeline-unstable-1.9.5-1-any.pkg.tar.xz
6) $ treeline

Comment by chem.tand

2015-01-16 10:39

Problem solved! I manually created the '.treeline-1.9' folder in $HOME. It solves the issue.

Comment by chem.tand

2015-01-16 10:33

I'm as baffled as you are... I just tried again from scratch, and the same error appears. What I did is:
- download the tarball
- unpack the tarball somewhere in home directory
- open terminal into that directory
- build with 'makepkg'
- then install with 'pacman -U'

NB: by the way, if I try to build the package in /tmp/makepkg, it fails. I have to copy the desktop and xml files into the build folder in /tmp to have it work.

Comment by ninian

2015-01-16 10:15

Am baffled as to why you are getting this error. Have checked again and package doesn't access this directory at all. When Treeline first runs for me, it creates the configuration directory: $HOME/.treeline-1.9
How did you create your package? How are you running Treeline (it should be from
the desktop file /usr/share/applications/treeline.desktop or the command [/usr/bin/]treeline)? Maybe a conflict with another version of Treeline which you had installed?

Comment by chem.tand

2015-01-15 21:41

Just installed it for the first time; when launched, it complained it didn't have permissions to create the configuration file into the '/usr/share/config/' folder, which is quite reassuring. The problem of course is that it should not create the configuration file in /usr/share/config, but rather somewhere in $HOME.
As a result, it is impossible to edit the general options.

Comment by ninian

2014-06-01 11:36

@shblythe: Thanks for reporting this. My apologies, new release should fix. Problem had been caused by updating packages to ensure an .AURINFO file was included.

Comment by shblythe

2014-06-01 07:39

Hi ninian, thanks for your work on this.

Unfortunately this latest release fails "makepkg -s".

It lacks treeline.desktop and treeline.xml. If I copy these from the previous tarball I downloaded (1.9.4-1) all works fine.

Comment by ninian

2014-02-16 16:59

@ slot: Thanks for info about alternative dependency python-lxml.
Have now changed package to depend on: python-lxml python-pyqt4 ispell

Comment by slot

2014-02-16 15:39

replace pyxml with python-lxml works here

Comment by ninian

2014-02-13 23:38

You're right - will see what's happened to pyxml in a few days when I've got access to Arch again.

Comment by fluxboxer

2014-02-13 23:30

error: target not found: pyxml

Comment by ninian

2013-12-02 23:55

v1.9.2-2: MIME-type definition for 'application/x-treeline' and desktop file added.

Comment by ninian

2013-02-17 23:29

From the release notes: This version of TreeLine has been fully rewritten in Python 3. There are some file format changes between TreeLine 1.4.x and this version; older files opened in this version are automatically converted when saved. Files saved in this version may not be compatible with TreeLine 1.4.x.