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.
Search Criteria
Package Details: treeline-unstable 2.0.0-1
Package Actions
| 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: | |
| Conflicts: | |
| Replaces: | |
| Submitter: | ninian |
| Maintainer: | ninian |
| Last Packager: | ninian |
| Votes: | 4 |
| First Submitted: | 2013-02-17 23:27 |
| Last Updated: | 2015-05-18 13:26 |
Dependencies (3)
Required by (0)
Sources
Latest Comments
Comment by ninian
Comment by ninian
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
@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
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
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
Problem solved! I manually created the '.treeline-1.9' folder in $HOME. It solves the issue.
Comment by chem.tand
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
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
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
@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
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
@ slot: Thanks for info about alternative dependency python-lxml.
Have now changed package to depend on: python-lxml python-pyqt4 ispell
Comment by slot
replace pyxml with python-lxml works here
Comment by ninian
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
error: target not found: pyxml
Comment by ninian
v1.9.2-2: MIME-type definition for 'application/x-treeline' and desktop file added.
Comment by ninian
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.