ROX-Filer 2.10 released
Submitted by Thomas Leonard on Sat, 2009-07-18 15:08New option in the mount point Properties dialog, to set what action to take when all of a mount point's windows are closed. Added "Don't ask..." option to the dialog shown when closing a directory previously mounted by ROX-Filer. Updated japanese translation.
- Login to post comments
MIME-Editor 0.6 released
Submitted by Thomas Leonard on Sat, 2009-07-11 09:59Updates were made to cope with newer versions of Python and the MIME database. A Spanish translation was added.
- Login to post comments
ROX-Filer 2.9 released
Submitted by Thomas Leonard on Sun, 2009-05-10 14:36New features include inotify support and back-references when bulk-renaming. There's a new Galego translation and updates for the Spanish, Japanese and Chinese ones.
- Login to post comments
Build improvements
Submitted by Thomas Leonard on Tue, 2009-05-05 18:09I've been busy recently making loads of improvements for dealing with binary releases and compilation:
0compile is now much easier to use.
First, there's the new autocompile feature, where it takes the URL of a program and downloads and builds it, along with any required libraries. This should make it easier to compile and run programs like ROX-Filer on systems where up-to-date binaries aren't available.
Secondly, 0compile is easier to use when compiling local source code (e.g. a GIT checkout) - you don't have to do the build in a separate directory and it takes the version information from the feed in the checkout, instead of taking a copy.
Finally, it's better at tracking new versions of dependencies; if a new version is available then it will prompt you to do a clean build (or revert to the older version).
0release is a huge time-saver for making releases. Given the path to the local feed in a GIT checkout it can manage the whole release process for you: creating the release candidate, running the unit-tests, diffing against the previous version, signing the release with your GPG key, uploading to your server, testing the upload and updating the Zero Install feed. All you have to do is confirm the new version number and enter your pass-phrase.
It's always been useful for releasing Python code, but for C programs it previously only published source code. Now, it can build binaries (possibly using remote or virtual machines to build for multiple platforms) and publish them too, automatically, for any program that can be built using 0compile.
0test provides an easy way to run your program's unit-tests with any dependencies, but the clever bit is that you can test combinations of versions. For example, you can test a new release against the last five releases of ROX-Lib with one command.
I've also patched ROX-CLib to use 0compile to compile. This has a number of advantages:
- Thomas Leonard's blog
- Login to post comments
- Read more
Edit 2.1 released
Submitted by Thomas Leonard on Sat, 2009-04-25 16:15New 'Search Again' feature. Added support for Python 2.5 and 2.6. Updated Chinese and Spanish translations. Better default window size. Various bug-fixes.
- Login to post comments
ROX-All 1.4 released
Submitted by Thomas Leonard on Tue, 2008-12-30 12:29Added support for installation on machines without Internet access.
- Login to post comments
Peer-to-peer software installation
Submitted by Thomas Leonard on Sun, 2008-12-14 20:54Experimental, but if you have a cluster of machines and don't want to have to download the same packages for each one, the new peer-to-peer sharing system allows a machine to discover that a nearby machine has the program it wants and copy it across directly!
Reviews with Google Friend Connect
Submitted by Thomas Leonard on Sun, 2008-12-07 12:48Google Friend Connect has just been made available for testing, and I've been trying it out by adding some widgets to the Roscidus Zero Install Mirror. You should be able to signing using OpenID, your Google account, etc, and post reviews of the software there.
Seems pretty easy to use.
- Thomas Leonard's blog
- Login to post comments
RAWThumbnail 1.1.2 released
Submitted by Jean-Pierre Sutto on Sun, 2008-11-30 05:40RAWThumbnail is a ROX-Filer helper to generate thumbnails for the Digital RAW files coming from digital cameras. With this new version, RAWThumbnail needs the external application dcraw, but works now for almost all RAW files. Download at
http://www.vide.memoire.free.fr/RAWThumbnail
- Login to post comments
Delight: D with Python syntax
Submitted by Thomas Leonard on Wed, 2008-09-24 14:02Ever wondered what D would be like if its syntax was inspired by Python instead of C? I had to find out, and the result is Delight.
I find the code easier to read without all the extra braces and parenthesis. Delight inherits all the D goodness: classes, interfaces, templates, exceptions, dynamic bounds-checked arrays, etc. Compared to Python, you get speed and static type checking.
I couldn't resist throwing in a few random changes of my own: built-in logging and a modified type system that checks for null pointers statically. I also removed all global state (static variables), and various other things I don't approve of.
All highly experimental, of course. Get it while it's hot...
Recent comments
2 years 8 weeks ago
2 years 17 weeks ago
3 years 1 week ago
3 years 5 weeks ago
3 years 9 weeks ago
3 years 10 weeks ago
3 years 10 weeks ago
3 years 14 weeks ago
3 years 14 weeks ago
3 years 15 weeks ago