The tool which I mentioned in my previous post is now available.

I have packaged this tool in compliance with the new Debian Python policy (Envy’s next release will be packaged in the same way). This application is not localised yet but I think I only need to read the fine manual for this (and yes, Envy will be localised too).

You should consider it an alpha release therefore you will have to use it at your own risk. It works well on my computers at home.

A screenshot:
evolbck.jpg

I think this is my turn to thank Edward A Robinson since I used (part of) his VirtualTerminal.py. When I helped him on ubuntuforums he told me that he was convinced that I could use his code for Envy… well he was almost right and I used it for this new application of mine.

You can get a deb package here here

Posted by Alberto Milone | September 23, 2007 6:54 pm
Filed under: Debian, Planet, Python, Ubuntu
Comments (1) |


A few days ago I was looking for a guide to export my mail and settings (my accounts, address book, calendar, filters, etc.) to my laptop and I found a few guides. I wondered why, as far as I know, there is no way to export my data in Evolution (my favourite email client)… then I asked myself whether I should depend on those guides every time I need to move to another OS or computer. Ok, a script that automates the whole operation already exists but I wanted something more flexible and I found it somewhat absurd that I had to read a guide or use a script to export my data. I just wanted a GUI which could save me the time to find the script (my hard disk is a mess) or to find and read a guide (is it laziness or just lack of time?).

In the end I rolled up my sleeves and wrote a new application (in PyGTK) which will enable Evolution users to import and export (in a tar.gz file) their mail and settings in few mouse clicks.

My application seems to work well however I haven’t paid much attention to the details of its interface yet. All the writings you can see in the 2 screenshots below are provisional. I haven’t decided yet which name I’ll give it and I haven’t made the (GPL) code available yet, however I thought I would show you these screen shots:

evol1.png

evol2.png

I hope to release it soon and, as usual, constructive criticism is welcome.

EDIT: last night I found out that the next release of Evolution will have a new Backup/Restore feature therefore I’m glad to say that my application will become useless in GNOME 2.20. In the meantime you might want try my app.

Posted by Alberto Milone | September 20, 2007 4:31 pm
Filed under: Debian, Planet, Python, Ubuntu
Comments (3) |


here is the list of changes:

* Added: Nvidia driver 100.14.19
* Removed: Nvidia driver 100.14.11
* Fixed: Composite was disabled for the latest driver (this meant that no 3D Desktop effects could be enabled without reenabling Composite)
* Added: GUI dependecy checker. If some dependencies are not installed, an embedded version of Synaptic is called so as to install such dependencies (only in GNOME and XFCE).
* Removed the word "Ubuntu" from the .desktop, from the about dialogue and from the description in debian/control, since Envy is not used only in Ubuntu.

Unfortunately I didn’t manage to prevent Adept_batch from crashing when launched from Envy. This means that Envy won’t launch Adept in KDE in order to satisfy the dependencies which Envy requires. However such dependencies should be installed when you install Envy (i.e. Synaptic is called only if such dependencies are not installed). In other words this is nothing you should worry about.

Envy 0.9.7-0ubuntu09 and 0.9.7-0ubuntu10 were made available only to the Experimental release of Linux Mint (this is why I didn’t blog about them).

You can get Envy here as usual.


Make sure you remove the previous release of Envy before you use the new one
:
sudo apt-get remove envy
sudo rm -R /usr/share/envy

then install the new Envy

Posted by Alberto Milone | September 19, 2007 11:52 am
Filed under: Debian, Envy, Planet, Ubuntu
Comments (36) |