Fixed recursing so that it does traverse blow one level down.
Updated the documentation again.
Get it on GitHub
Fixed recursing so that it does traverse blow one level down.
Updated the documentation again.
Get it on GitHub
Some small changes:
Fixed compability issues on Windows
Updated the documentation!
Some small changes to the Windows installer
Fixed a bug when using –dir.
As I’ve yet again grown tired of gfxindex I’ve decided to release it in it’s current condition. It is largely rewritten, much more modular now and it’s reusing more code now. It should work mostly nice. It lacks documentation and only reads JPEG and PNG. However some major new features have been put in:
The GLib dependency has been removed. The only libraries it requires to build now is jpeglib (for obvious reasons), popt (to parse command line arguments).
I have now managed to cross-compile it for Windows (using the MinGW branch of GCC). I had to tweak popt to get it to build. If it gives me trouble I will remove the popt dependency as well.
To the right here you can see a thumbnail that has been generated with the new gfxindex.
I have started to hack some on gfxindex again. Most of it’s functionality have been re-added (rewriting most parts). The thumbnail creator is fast and make very good looking thumbnails (bicubic scaling). There is still much to so no release for now.
To make life easier when making my graphics library for GFXindex I’ve made a port of the TagList-system from Amiga. It’s quite beautiful and it’s here for you, today, tomorrow and next week =). Slide on in to libTagList and have a peek (not POKE! I have my POKE-mon running to catch you :-).
I’ve started to develop GFXindex again. This is what has been done so far:
And here is what users want to see in future versions:
And finally some of my idea of what is left
So you see that there is lots to do and I hope I won’t loose interest as fast this time.
Btw. I found the embryo to gfxindex while browsing through my Amiga the other day. Quite fun. It’s a shell script and a C source. I will include it as nostalgia in the next version. Speaking of which, the new version of gfxindex, dubbed 1.3.0, isn’t quite ready yet but as soon at it is it’ll show up here. But be warned, compared to the current version it will be a bit crippled.
Giving the small amount of free time (to make free software) I only manage to maintain one program. So those of you waiting for updates on SleezeBall, Practical PPP and rmRemote may not get any for a time. I’m currently working on making GFXIndex independent of stuff that depends on X (imlib, gdk that is). I tried to use gdk-pixbuf but that wanted an X display too so I made the decision to make my own library for graphics rendering. So far I’ve implemented JPEG loading and saving, some basic preparation for plug-ins and some basic drawing. All is made in 24-bit off screen in memory. I couldn’t figure out how to use the scaling functions from gdk-pixbuf so I’ve made a quick “nearest pixel” rescaler and put one of my friends to make a good rescaling routine.