Album Download


BeOS/Haiku Logo
About Album:

A simple image browser and tagger featuring BFS attribute management, thumbnail creation etc.

It started out as a big idea of the ultimate image organiser (code named Aberration), but ended up as something much
more modest and BeOS-specific. The idea is to have a work pad for pictures from different locations where they can be previewed and tagged in one place. The program is not limited to picture files and BFS volumes, although that further limits whatever the usefulness.

Please note that the documentation on the homepage is usually much more up-to-date than one included in the download.

Haiku-only build with bilinear bitmap scaling.

A BeOS R5 version can be downloaded from the homepage.

This version comes with full source code. See the included README for details.
Submitted On:
04 Oct 2010
Submitted By:
M Kovac (matjako)
File Size:
335.26 Kb
File Version:
File Author:
File HomePage:
Click to visit site
Total Votes:2


+1 # please add smooth scaling on Haiku versionhey68you 2010-04-25 08:54
This is a great app ! and it could be even better (on Haiku).

Haiku's app_server supports smooth (a.k.a bilinear) scaling.

I think all you would need to do is replace any calls to the DrawBitmap function with something like this:

DrawBitmap(bitmap,original-frame-BRect,scaled-frame-BRect,B_FILTER_BITMAP_BILINEAR );

I could try to take a look since the source code is included, but I'd prefer if the original developer where able to do this.

+2 # Done - please see this screenshothey68you 2010-04-26 07:35
I have added smooth scaling for Haiku only to this great App by Matjaz Kovac as the sources are included. Please let me know if you are interested in my modified sources and or binary.

Here's a comparison screen shot:


+1 # RE: Done - please see this screenshotkarl 2010-04-26 08:15
Maybe email him: users.volja.net/mkovac1/
+1 # RE: Done - please see this screenshottonestone57 2010-04-26 09:29
Looked at the screenshot and looks really good. What a difference! Good job.

You should email him direct because not everyone who has a program here reads or is involved with this site.

Karl should figure out a way to add multiple files to a listing by different people. So, if someone leaves old copy of program and another person updates it, can just include new file under the original program listing. (rather than have multiple listings of the same program)
+2 # RE: RE: Done - please see this screenshotkarl 2010-04-26 12:16

wow, looks great!


yea, Karl is figuring out :) working on it, with a whole boatload of features, like dependency linking, ticket system, versioning, mirrors, all kinds of stuff. hopefully late this summer.
+1 # Double smooth scaled buffering :-)phoudoin 2010-10-12 12:14
AlbumItem::DrawItem() draw the bitmap smooth scaled in the BufferedView offscreen bitmap, which in turn is *again* smoth scalled in BufferedView::Draw() before made visible to user.

That's too much smooth scaling.
With a directory full of HVIF (like Haiku's data/artwork/icons for instance) it actually could hurt your eyes ;-)

May I suggest to remove the BufferedView::Draw() one, as this abstract view should *not* assume anything on his offscreen content, smooth scaling capability include, while AlbumItem can do such assumption?

Otherwise, a very sympathic application, which I hope will continue to grow. For instance, the EXIF extraction and thumbnail retrieval could try to use JPEG and RAW translator builtin support (see ioMessage syntax to use these) first before resorting to it's own solution.

On the Haiku side, we may think about a way to to informe an app that the original image is scalable and instead of rescaling the bitmat re-rendering it would produce better result...
+1 # his email bounced :(hey68you 2010-04-27 07:19
Delivery to the following recipient failed permanently:


Technical details of permanent failure:
DNS Error: Domain name not found
0 # RE: his email bounced :(michaelvoliveira 2010-04-27 18:15
Apply the patch and upload

I doubt that the original author will matter or make angry..

Any case, send me it patched please!


PS: This code could integrate the tracker in order to generate thumbnails..
+2 # still alivematjako 2010-10-02 17:15
Hi, the author here! I'm sorry that nothing much is going on with my app ATM, but I'm still around.
My email is included in the download. The other one kind of got stuck in the 20th century ;)
+1 # RE: still alivetonestone57 2010-10-03 09:45
Hopefully you can get and upload the patched version because the bilinear filtering looks really nice.


Send a PM to hey68you for the patch.
+1 # RE: RE: still alivematjako 2010-10-04 05:46
Ok. But even more important: how do you transfer ownership of entiries in Haikuware? I contacted Karl once and he said this was yet to be implemented.

The version here isn't the one patched by he68you - it is on BeBits (http://bebits.com/app/4415).
+1 # RE: RE: RE: still alivekarl 2010-10-04 06:18
i'll transfer it to you matjako. *update, done.
0 # HPKG availableclasqm 2014-07-10 05:26
HPKG available: http://clasquin-johnson.co.za/michel/haiku/repackaged-apps/graphics/viewers/album.html

Please register to post comments

Search Files

Search For: 
Search File Titles: 
Search File Descriptions: 

The Largest BeOS/Haiku Software Repository