jAlbum 10new

... more pro than ever

With the new jAlbum 10 we're taking a leap towards satisfying the needs of professional users.

  • Full xmp metadata support
  • Supports more image formats: TIFF, PSD, etc.
  • Easily embed albums in blogs and websites
  • ...and more

ve 32 jazycích, včetně English

Released: 16. květen 2012

10.7.2

News and Updates

  • Again reverted to reading TIFF images using the Sanselan library as it is far faster. (Fixed issue where some images read via Sanselan didn't show up)
  • Removes camera maker copyright notes from the "IPTC Caption" field too
  • Increased font size on camera metadata listing and made font size adjustable (+/- keys)
  • Bundled with updated versions of Turtle, Mr.Burns and Lumen skins

Bug fixes

  • Grayscale filter on Mac version didn't handle transparency
  • Fixed nullpointer exception bug in histogram

Released: 3. květen 2012

10.7

News and Updates

  • jAlbum now supports a histogram for easier image editing and analysis
  • Right-click image(s) and select "List metadata" to see all embedded metadata (exif+iptc+xmp) listed in a separate window
  • Right click image(s) and select "Open with..." to integrate jAlbum with your favorite image editing software.
  • jAlbum now also makes all xmp variables as parsed by Adobe's standard library available via the "meta" object under the "xmp." namespace. Previously, xmp variables were only available via a sparate "xmp" object.
  • Licensed albums are now tagged with an id number instead of the username of the license holder (for improved integrity)
  • Bundled with updated Turtle skin 3.2.0
  • Windows version bundled with updated Java 1.6.0_32

Bug fixes

  • jAlbum 10.6 wouldn't run from command line mode on servers lacking a display.
  • More robust uploading: Album uploads would halt with a "No such file" error if album sub folders had been manually deleted from the server.
  • For developers: jAlbum's layout manager RiverLayout wasn't respecting component's maximum size limitation for elastic components

Released: 23. duben 2012

10.6

News and Updates

  • You can now be signed out and still have your license active
  • The Mac version of jAlbum now has a native file chooser for adding images and image folders. Thanks goes to TeamDev jniwrapper for the support for this.
  • Added alternative way of activating/attaching license based on a code (See Help->Activate license)
  • New sub context menu for picking page templates from currently loaded skin when building web sites
  • More robust reading of certain JPEG images.
  • Bundled with updated Turtle 3.1.2 skin version
  • Album's plugin API updated to allow for new kinds of extensions. The first one to use this is our new Histogram plugin
  • Added language info to published albums
  • Added a JAlbum.dumpThreads() debug method for developers
  • Added a "version too low" error message if users try to run jAlbum's internal text editor on Java 1.5.
  • Translations updated for Brazilian Portuguese, German, English, Swedish, French, Spanish, Finnish, Slovak, Polish, Slovenian, Romanian and Korean. Thank you dear translators!

Bug fixes

  • Passing a -projectFile as argument to running jAlbum in console mode generated a nullpointer exception
  • Image size specific variables were sometimes lacking when processing "ja:fileiterator nodirs" elements
  • Broken images could cause a nullpointer exception
  • Uploading folders with missing project files would generate and error when writing the lifeboat.zip file
  • png files named PNG wouldn't be processed.
  • The "Server mode" tool wasn't working in UI mode
  • media.rss injection and Microsoft MarkOfTheWeb injection wasn't working for skins using headers and footers

Released: 27. březen 2012

10.5.2

News and Updates

  • Updated bundled Turtle skin to 3.0.5
  • Updated external tool "Import comments from rss file". Now repairs albums with sub folders too

Bug fixes

  • Album builds could sometimes break with a nullpointer exception on multi core CPUs (since 10.4)
  • Bug fix to reading CMYK encoded JPEG images

Released: 19. březen 2012

10.5

News and Updates

  • Up to 8 times faster album downloading due to simultaneous file transfers
  • jAlbum now able to import published albums created with desktop jAlbum too (not just albums made with online jAlbum)
  • jAlbum now has an option to force GIF and PNG files to be written as JPEG too
  • Album projects can now be moved and copied without breaking
  • Automatically identifies and handles incompatible skins
  • Sign-out button moved to File menu (only to be used rarely)
  • Updated bundled skins Turtle, Base and Mr.Burns
  • "New skin" tool (Tools->Skin developer->New skin) now asks user what skin to use as base for new skin
  • Mac version repackaged without a visible "skins" folder. (Users should never modify the bundled skins)
  • Embedded skin editor now warns if user tries to modify a bundled skin (can result in changes being overwritten by updates)
  • "Lifeboat file" now includes custom pages too meaning that full web sites can be restored too

Bug fixes

  • Fixed "ConcurrentModificationException" sometimes occuring when making albums (since 10.4)
  • Album projects having deep sub folders with the same name (for instance "Family/2011" and "Work/2011") could cause jAlbum to open the wrong sub folder while navigating

Released: 9. březen 2012

10.4.4

Bug fixes

  • Applying a sharpening filter on certain JPEG images could cause an "Unable to convolve src image" error (Old Java bug #6585922 we've now worked around)

Released: 8. březen 2012

10.4.3

Bug fixes

  • jAlbum would re-upload hi-res images every time, even if they were already uploaded (broken since 10.4)

Released: 7. březen 2012

10.4.2

News and Updates

  • Updated software certificate for windows installer package

Bug fixes

  • Widgets broken on some skins that were including the page footer (Galleria and others)
  • Wouldn't allow users to make albums to the same folder as the image/input folder (broken since 10.4)
  • Images with broken metadata (EXIF) structures could cause out of memory conditions (old issue)
  • The ja:widget tag now allows the page type to be passed with the ${pageType} syntax

Released: 2. březen 2012

10.4

News and Updates

  • Support for making whole web sites and not just albums. Currently supported by "Turtle", "Galleria", "Minimal" and "Base" skins (now bundled). More skins to follow.
  • About 40% faster page processing due to better use of multi-core CPUs
  • Bundled updated Turtle 3.0 and Base 2.0 skins. See skin pages for a full list of enhancements.
  • Support for transparent images and PNG writing. GIF and PNG files are now written as PNG files
  • Images can now be individually scaled to different sizes (by overriding the max* image size variables for specific images.
  • Album projects missing a "directory" entry will now pick the image directory path from the project file location. This will soon help to making album projects truly portable
  • Alt-clicking preview will bring up final published album (only valid for albums uploaded using jAlbum 10.4 and up)
  • Removed "Generate Search engine friendly file names" feature for now. It wasn't ready for prime time (caused too many side effects)
  • Images can now be oriented in any direction
  • Supports dragging and dropping .ico files too
  • Camera copyright messages are now filtered from the EXIF "Image desc." field
  • jAlbum now keeps track of dates and locations for made and uploaded albums (will be put to use in future versions)
  • Added "Activate license" button to about window
  • Introducing "licenceManager", "currentObject" and "currentFolder" and "rootFolder" variables to compiled code
  • Added a pageType variable (values are "index", "slide" or "page")
  • Puts a unique ID in the widget loader for anonymous / not signed in albums. This will make it considerably easier to later get rid of ads for such albums. (Will remove the need for rebuilding and reuploading albums after purchasing a license)
  • Made the objects "rootFolder", "currentFolder" and "selectedObjects" available via the system console as a convenience to developers

Bug fixes

  • jAlbum wasn't actually using the recently added "FTPES", "FTPS" and "FTP (ftp4j)" transfer protocols.
  • Xmp captions would be deleted from images that were linked into jAlbum when such images were deleted from jAlbum
  • jAlbum's notification system failed to work on OS X Lion (spitting out loads of error reports on the system console)
  • Fixed minor rounding error for scaling images (could get one pixel too small)
  • Images could show up incorrectly oriented if "Include photographic data in images" was checked
  • Rewrote progress dialog window. Now improved performance and fixed bug causing the progress dialog to spontaneously reopen after having been automatically closed after a successful album build
  • Unrelated files could be accidentally deleted from a server folder the second time an album was uploaded to a server folder where other files are already present
  • Moving images didn't also move the corresponding generated files
  • Some albums were made without thumbnails if a previously used skin switched off thumbnail generation
  • Replaced files (when adding files to jAlbum) are first removed, then added again. This removes stale cached thumbnails and stale generated slide images
  • jAlbum's settings window could become larger than the screen with certain skins and settings
  • AlbumObject.getLastModified() is now correct for folders too (senses structural changes to children)
  • The "onload.bsh" script file now has access to "rootFolder" and "rootImageDirectory" variables
  • Images taken upside down weren't oriented right

Released: 4. leden 2012

10.3.1

News and Updates

  • Portuguese translation updated.

Bug fixes

  • Windows version would hang when dragging and dropping images from the file chooser onto jAlbum. This bug has been around for over a year and is now finally fixed.
  • Mac version would fail with "Could not initialize class com.adobe.xmp.impl.XMPMetaParser" error on OS X Lion
  • Error reporting for skins that require "compatibility mode" to run wasn't tight

Released: 2. leden 2012

10.3

News and Updates

  • More memory conservative so huge albums can be built without running out of memory. (Some older skins will need to run in "compatibility mode" to work with this release. See Preferences->Advanced)
  • Supports reading JPEG images in the CMYK color space too. Thanks goes to Werner Randelshofer for making this possible.
  • Sub-albums can now be selectively hidden (i.e. included in the album, but not linked to from index pages).
  • Can generate search engine friendly file names. (See setting under Advanced settings->Naming)
  • Guides users trying to upload to jAlbum's storage without having storage activated
  • Welcomes licensed users upon license activation. Excludes credit links by default for licensed users
  • New file type: .patch.jaskin: Contains only new and updated skin files. Deletion of the old skin doesn't happen. This simplifies distributing minor patches to skins.
  • Translations updated. Thank you all translators!

Bug fixes

  • Fixed memory leak on Mac that could cause huge memory usage when working with many album objects in the UI.
  • Fixed issue where jAlbum could hang if Make album was pressed while loading a project
  • Dismissing skin "like" notifications is now remembered
  • Negative camera metadata values expressed as rational numbers weren't interpreted correctly (for instance EV -1/3)
  • Fixed randomly occuring exception in renderer thread
  • Fixed exception triggered in "SpecialMacHandler" when quitting Mac version
  • Better error reporting if "Output has not been set" error occurs

Released: 5. prosinec 2011

10.2

News and Updates

  • Up to 10 times faster album uploads when uploading to external sites (uploads to jalbum.net are already accelerated). The accelerated speed is gained by transferring multiple files simultaneously (see jAlbum preferences->publishing for configuring)
  • Support for the secure file transfer protocols "FTPS" and "FTPES" added. jAlbum now supports four transfer protocols: FTP, SFTP, FTPS and FTPES.
  • jAlbum now works correctly behind http proxies (proxy settings can be manually configured under Preferences->Advanced unless auto configuration works)
  • Added "Activate license" menu item to help menu
  • Updated 3:rd party SFTP library to improve stability on secure transfers (jsch 0.1.45)
  • Added new 3:rd party library for FTP transfers (ftp4j 1.6.1)
  • Updated bundled "Turtle" skin to v2.1.10
  • Updated bundled "Happenings" skin to v1.1.7
  • Updated bundled "PhotoBox" skin to v1.1.15

Bug fixes

  • Upload window wasn't working using GTK+ Look&Feel on Linux
  • Images altered outside of jAlbum didn't trigger jAlbum to recopy them to the destination album (if "link to originals" and "copy originals" was chosen)
  • An early 10.2 release had issues with loading the FotoPlayer skin and switching to other skins thereafter.
  • The remote directory (where to upload albums) was accidentally stored among the default settings
  • Previewing albums didn't work on some Windows machines

Released: 18. říjen 2011

10.1.2

News and Updates

  • Bundled with updated Turtle skin 2.1.4
  • Faster start up time on systems with a large number of installed fonts (font list loaded in separate thread)

Bug fixes

  • Could accidentally delete files from the destination folder on the server that haven't been previously uploaded by jAlbum. This is a several year old bug.
  • Autocompletes keywords with coRRect CaseIng and not just with small caseing
  • The embed album function could sometimes bail out with scripting errors

Released: 5. říjen 2011

10.1

News and Updates

  • Updated filter bar: You can now filter on keywords too. Use comma and plus separated keywords to narrow the number of images to match your liking
  • Fast and convenient keyword tagging: jAlbum learns your keywords and autocompletes them as you type. See video!
  • jAlbum now offers you to "like" the currently used skin after a successful album upload.
  • Reset filter bar button added to filter bar
  • Filter bar can be closed with escape key
  • jAlbum's xmp property editor now imports metadata like Author, Keywords and Copyright from the older IPTC fields if an image lacks xmp fields but has IPTC fields
  • The filter bar now applies a logical "AND" between the ratings, flags and keywords categories, so it's now easier to for instance filter for all "5-star nature images"
  • Bundled Turtle skin updated to v2.1.2
  • New LicenseManager API replacing SignInManager for handling licenses
  • Minor user interface polishing
  • Added keyboard shortcut to import settings from other projects (CTRL+SHIFT+O)
  • jAlbum's PluginContext API now has a getCurrentFolder() call too.
  • Windows version bundled with latest official Java version (1.6.0_27)
  • Defaults to using Java's more modern "Desktop" API for launching browsers and opening file system folders in Explorer and Finder

Bug fixes

  • jAlbum 10 introduced incompatibility with some skins (triggered scripting errors due to missing API call). Now fixed.
  • The external tool "Apply ordering to subfolders" was broken.
  • Some albums could get a broken parent link from the top level instead of no parent link (${parentIndexPage} was incorrectly null instead of missing)
  • When moving to a parent folder in a final album, you were incorrectly taken to the first index page instead of the index page linking to the current folder.
  • More robust against broken image data structures when figuring out image orientation

Released: 26. září 2011

10.0.1

Bug fixes

  • Wouldn't start on computers only having Java 1.5 installed (applied to early versions of v10)
  • Java 1.6.0_26 had a bug that prevented the file chooser from showing up when clicking "Add photos" on Windows, Windows version therefore again bundled with a bug fixed Java version (Java 7)
  • Several bug fixes to bundled Turtle skin
  • Some skins would incorrectly produce dead parent level links from the root album level (${parentIndexPage} was incorrectly declared for root level).
  • Some skins (Turtle, Lumen, Mr.Burns) wouldn't build albums from command line.

Released: 19. září 2011

10

News and Updates

  • New license model: jAlbum is now free for non commercial use only. For commercial use of the application you need to purchase a Pro license. The Pro license also lets you remove ads and white label your albums, and will give you access to our priority e-mail support.
  • Full xmp metadata support. Read and write metadata like caption, title, rating, keywords, author and copyright directly to your images and exchange data with other xmp aware applications like Adobe Photoshop, Bridge and Lightroom. Read blog.
  • Now also supporting the image formats TIFF, PSD (some aspects), PNM, PGM, PBM, and PPM. For details see the Sanselan library
  • Albums can now be easily embedded in web sites and blogs by using the new "Embed album" feature. Skin developers can use the new "embed.htt" template file to customize how their skins are embedded. Read blog.
  • You can now move album objects (images, folders) between album projects (within the same application)
  • The filter bar now lets you filter by flag/color (xmp Label) too, and the slide show allows you to quickly flag images by color using keys 6-9. (Use keys 0-5 to rate images). Read blog.
  • Faster album making: We were able to avoid duplication of metadata reading
  • Upload button now defaults to the advanced upload window for externally hosted albums (ALT key toogles between quick and advanced view)
  • New XmpManager API for those skin and plugin developers who wish to manage the hundreds of other XMP properties there are.
  • Skins Lumen, Mr.Burns and Galleria updated
  • New "Copy file metadata to xmp" external tool that injects xmp metadata into the images of old album projects
  • Turtle skin now v2.0, a major rewrite packed with improvements and new expressions.
  • Translations updated. Thank you all translators for your continuous help!

Bug fixes

  • Fix to reading Unicode encoded EXIF User comments.
  • Fixed error causing "Convert link to copy" from two folder levels down to seemingly not work (the visual appearance wasn't updated)
  • Operations were applied to album objects that were selected but filtered-out by a filter
  • Some images got negative GPS coordinates

Released: 25. srpen 2011

9.6

News and Updates

  • The thumbnail view can now be filtered on image rating (and in the future on keywords etc). Press CTRL+F to activate the filtering (CMD+F on Mac). See blog post for more details.
  • Images can be easily rated using keys 0-5 in both thumbnail view mode, edit mode and full screen slide show mode. The rating also shows in full screen slide show mode (can be toggled with the "R" key)
  • The full screen slide show can be played and paused using the space bar key
  • When adding files that already exists, allows the user to skip or replace on a per-file basis
  • New dialog explaining different drag and drop behaviors
  • If errors occur, the error dialog now has a "Copy" button to copy the error message to the clipboard (simplify error reporting to us)
  • Added skin API for commercial / licensed skins
  • Hovering the mouse over the "Filters applied" status icon of a thumbnail now lists the image filters applied
  • Embedded IPTC titles are now respected by the UI and ${title} variable
  • Flash videos are now also considered "media files" and gets a superimposed film icon
  • File type icons now changed from GIF to PNG type
  • New bundled Flash based skin: "Lumen"
  • New bundled Flash based skin: "Mr.Burns"
  • Skin "Simplicity" no longer bundled. Available from http://jalbum.net/skins/skin/Simplicity

Bug fixes

  • Embedded EXIF captions on some images couldn't be properly read
  • Embedded GPS coordinates on some images couldn't be properly read
  • Switching between languages would reset the "After publishing" behavior to "Open publish successful page"

Released: 20. červen 2011

9.5

News and Updates

  • Avoids copying files already copied from camera memory cards by storing a small database on each card. (Behavior can be controlled under jAlbum Preferences)
  • jAlbum is now better at accepting files dropped from iPhoto and Photoshop Elements (got worse since v9). Such images can now be either copied or linked to jAlbum
  • jAlbum now detects camera memory cards inserted into the computer (Bundled CameraImporter extension).
  • Asks 1:st time users if they already have a jAlbum account when uploading
  • Clicking the account status bar in the lower right now takes you to your profile page signed in

Bug fixes

  • Windows version now bundled with Java 1.6.0_25 as a bug introduced in 1.6.0_26 (the current release) has broken the "Add photos" button. Those who wish can download jAlbum without embedded Java here.
  • Files containing illegal web characters could accidentally be moved or deleted by jAlbum (since 9.3)
  • jAlbum failed to start on other systems than Windows, Mac and Linux (since 9.4)
  • Renaming a file extension between upper and lower case didn't work
  • The "Convert upper case to lower case" tool didn't work
  • Creating project names or renaming projects to invalid names now properly errors
  • Removed debug prints

Released: 26. květen 2011

9.4.1

News and Updates

  • Mac version now uses the Mac native file chooser whenever possible for a better Mac-ish feeling
  • The Linux installers (Ubuntu-Debian and RedHat-RPM) now associate jalbum project files, skins and extensions with jAlbum with proper icons. Thank you Cody for assistance on this!
  • French and Slovenian translations updated. Thank you translators!
  • Galleria and Happenings bundled skins updated
  • Embedded skin text editor now updated to include new v9.4 variables "currentObject", "currentFolder" and "rootFolder"

Bug fixes

  • Album generation could halt with an "ArrayStoreException" if minor errors were encountered in the processed images (since 9.4)
  • The Linux Debian installer no longer complains about invalid binaries during installation
  • Skin developers: Calling getVars() on AlbumObjects now never returns null (registers those variables on demand)
  • Skin developers: Entering an empty string in a custom UI field and later clearing it won't leave that field overriding a skin settings UI field with the same name.

Released: 13. květen 2011

9.4

News and Updates

  • New extension support. Extend jAlbum's functionality as easily as you install skins by double clicking .jaext files
  • Major updates to album engine. Now up to 40% faster page processing and updated API for skin developers
  • Config files now centrally located in one config folder
  • Logo filter now accepts different transparency levels and rotation angles. New attributes are angle and strengthPercent. See example in our blog!
  • Excluded images can now also be used as folder thumbnails
  • Windows version now installs on both 32 and 64 bit Windows
  • jAlbum now has a better looking Windows 7 task bar icon.
  • External tools can now be installed next to installed skins (in a "tools" folder") and thereby survive jAlbum updates
  • Splash screen now has a debug feature to trace cause of startup-hangs. Alt-click the splash screen to trigger a full thread dump.
  • Updated Plugin API. jAlbum extensions can now install themselves in the Import menu too.
  • Missing album project no longer generate error lines to the console window
  • Chameleon skin no longer bundled, but can at any time be downloaded here

Bug fixes

  • Skin installer sometimes quit before being done installing skins. This could result in all kinds of skin related errors. If you have any issues running a skin, try reinstalling that skin using this update.
  • Files couldn't be deleted from within jAlbum if they were located on an Apple AFS volume (Mac only)
  • Some ftp servers didn't allow jAlbum to list directory contents

Released: 19. duben 2011

9.3

News and Updates

  • Improved privacy control when uploading albums. You can now password protect albums as you upload them and select who are to know about your album updates on a per album basis. Read more
  • Windows version now precompiled and packaged with Excelsior JET for improved startup performance and ease of installation on 64 bit systems. This also means that jAlbum for Windows now is independent of Java. You are recommended to uninstall earlier versions before installing this version. If you perfer jAlbum to rely on your existing Java installation, just download from all-systems instead
  • Import album projects from Online jAlbum by using the integrated import wizard (File->Import). Note, you cannot currently convert imported albums back to Online jAlbum albums.
  • jAlbum can now prevent you from entering file name characters that are illegal in web use. See Preferences->Album
  • Displays the project folder name instead of the image folder name in the album project list
  • Made the account you upload to follow the account you sign in as if the current account you upload to is a jAlbum account
  • Bundled Happenings skin now includes an Easter theme
  • Translations updated. Thank you dear translators!

Bug fixes

  • The skin update notifier sometimes didn't compare version numbers right
  • The skin update notifier didn't handle skin names containing spaces
  • The "Make album" window sometimes didn't lay out the action buttons right
  • jAlbum couldn't list the directory contents on Pure-FTPd ftp servers
  • The skin update notifier would sometimes generate errors to the system console if the currently selected skin was missing on jalbum.net

Released: 22. březen 2011

9.2

News and Updates

  • jAlbum will notify you when there is an update to a recently selected skin
  • The "Make album" window now also has a convenient "Open in file system" button that gives you access to the album folder.
  • Bundled with sponsored skins PhotoBox and Happenings
  • Translations updated. Thank you dear translators!
  • The TextFilter and ShadowTextFilter is now capable of rotating text around it's own axis. This allows for more flexible placement of watermarks for instance.

Bug fixes

  • The "Server mode" external tool would end up in a loop rebuilding the current album.
  • Selecting "Rename" from the context menu of album objects would edit the caption instead of the file name.
  • On occation, some users would get an IllegalStateException when uploading albums
  • Moving or deleting a file with attached .thm file didn't also move or delete that file
  • When donating by pressing the "Donate" button within the application, one didn't automatically get signed into the web site
  • When moving between images in edit mode, you would see the end of long captions instead of the beginning.

Released: 25. únor 2011

9.1.3

Bug fixes

  • Version 9.1.2 introduced a bug where the album was always generated on the C: drive on Windows no matter the output directory setting
  • Mac and Linux users couldn't previously use filesystem soft links referencing the image directory and output directory

Released: 23. únor 2011

9.1.2

News and Updates

  • Turkish translation updated

Bug fixes

  • Fixes bug that was introduced in v9 that caused some skins to break: JSP-style comments in included code snippets caused album build to fail
  • Fixes bug that was introduced in v9 that caused the removal of unnecessary newlines in the generated html code to not work for included code snippets

Released: 11. únor 2011

9.1

News and Updates

  • New tool to convert links to copies (right click album objects to access it from the context menu)

Bug fixes

  • Fixed bug that caused the recent album project list to sometimes be cleared (has been around for years)
  • Keyboard navigation focus was lost when moving into subfolders and to the parent folder
  • On some occations, the donate reminder dialog could show even for users who had donated or paid for a Premium or Power account

Released: 22. leden 2011

9

News and Updates

  • Defaults to copying added files instead of linking. You can now move or delete your original images without breaking the ability to update existing album projects. Read more!
  • New "hi-res" (2048x2048) image linking option. This enables your visitors to easily download printable versions of your images. (Skin developer can use the new variables "hiResPath", "hiResWidth" and "hiResHeight" that exists only if hi-res images are present). Read more
  • Faster startup for users having many recent album projects listed
  • More robust startup
  • Writes a "lifeboat.zip" to published albums containing all project settings (including captions), thereby simplifying recovery of lost album projects. Read more
  • More robust publishing (failing to delete old remote files won't halt the upload process)
  • Generates better looking code (extraneous empty lines removed)
  • Doesn't display sign in window when starting for first time users. The sign in window is only displayed when the user opts to use any of Jalbum's services
  • Local sharing of albums to root of web site using jAlbum's embedded web server allowed
  • Scrolling the album project list using the mouse now steps in more natural increments
  • Displays a donation reminder dialog when quitting (can be dismissed for the current version)
  • Better drag and drop support with digiKam for Linux
  • Better validation of entered image- and thumbnail bounds
  • Updated bundled Turtle and Galleria skins
  • Updated translations. Thank you dear translators!
  • Various minor code improvements

Bug fixes

  • Fixed a bug making Jalbum ask for quota changes during long network operations
  • Fixed drag and drop bug (selected wrong object after drop)
  • Fixed bug where one was unable to drop onto a selected folder
  • Renaming a project that outputs the album to the image directory didn't also adjust the output directory

Released: 24. listopad 2010

8.13

News and Updates

  • You can now download as well as upload albums using Jalbum
  • The album uploader has been rewritten. It now allows you to optionally include hi-res images after an album has been uploaded. This makes your album printable and provides a decent backup of your images. The new uploader is also better at resuming interrupted uploads
  • Updated bundled skins Turtle and Galleria

Bug fixes

  • Deleting caption text in the thumbnail view from within a subfolder on Windows would incorrectly return you to the parent folder
  • The "Batch rename files" external tool was broken

Released: 4. listopad 2010

8.12.2

News and Updates

  • Updated underlying communication libraries (ftp and sftp)
  • When having "Change directory locations" checkbox deselected, the directory fields were disabled which signalled they were not respected. Now that has been changed to uneditable fields instead.
  • French, Czech and Hungarian languages updated. Thank you translators!

Bug fixes

  • Importing old album projects having "Output to image directory" checked wasn't always handled right in 8.12.
  • Having "Output to image directory" set as default on an earlier version and then updating to Jalbum 8.12.1 would cause and error. Now fixed.
  • Reverted to classic IO for copying files instead of Native IO, as Native IO caused resource issues on some Windows systems. This change doesn't seem to have any significant performace impact.
  • Fix bug causing error to be printed to the system console when calculating hash code for images with custom filters applied (for detecting changes)

Released: 14. říjen 2010

8.12

News and Updates

  • Updated French, Korean and Romanian translations
  • Users may now decide if to have film icons added on top of movie thumbnails or not (see album settings->Images->Advanced)
  • Updated underlaying component layout library (miglayout-3.7.3.1)

Bug fixes

  • Some images would cause nullpointer exception errors in Jalbum's XMP parser (XMPReader)
  • Jalbum's embedded text editor could end up in a hidden, unreachable state if closed when containing unsaved documents
  • The "Pages" settings tab would get an incorrect label when changing language without restarting Jalbum

Released: 10. říjen 2010

8.11

News and Updates

  • Displays the file name in grey below album objects that lack a description (when View->Label type is set to "Caption")
  • Includes a new Tool to simplify translating Jalbum and Jalbum skins to different languages (see Tools->Translator)
  • French, Korean and Hungarian languages updated. Thank you translators!
  • Bundled Turtle skin updated to v1.3.4

Released: 7. říjen 2010

8.10

News and Updates

  • Image captions can be edited in thumbnail view as well as in edit view. This speeds up your album creation considerably and improves overview.
  • Donors can now disable credit links back to jalbum.net
  • You can now use tab and shift-tab to navigate between objects of an album project
  • Removed the dreaded "Output to image directory" setting
  • Faster loading of large album projects
  • Bundled Turtle skin now loads far faster (compiled UI code) and updated with new features
  • Made the "Directory" and "Output directory" fields more visible so Jalbum's model isn't too hidden
  • One can now right click the "Directory" and "Output directory" fields and select "Open in file system"
  • Skin installer now defaults to checking "install" checkbox for already installed skins making updating skins more convenient
  • Updated English, Swedish, Danish, Finnish, Slovak, German, French, Portugues and Spanish translations. Thank you dear translators for your valuable help!
  • Defaults to showing your final web album in the browser after publishing to your own site (when not being signed in)
  • New "xmp" variable available for skin developers containing raw xmp properties
  • Skins may now disable the superimposing of a film icon on movies by setting the "superimposeFilmIcon" skin property to false
  • The embedded skin editor now remembers last window size and position
  • Added detection of "datetime original" and "datetime digitized" xmp properties
  • Various minor code adjustments

Bug fixes

  • Fix to relativePath when referring across devices
  • GPS coordinates written by recent Nikon software was being misinterpreted

Released: 16. srpen 2010

8.9.3

News and Updates

  • When repairing broken links in album projects, Jalbum now also automatically repairs broken links in subfolders
  • The embedded skin text editor now launches faster when opening multiple documents (CTRL+SHIFT+E)
  • Image specific and folder specific variables now have higher precedence than global user variables. This change makes user variables behave as expected and opens up for more flexible use for advanced users
  • Uses faster API for file copy operations (Java NIO)
  • Updated bundled Turtle skin to v1.3, now with improved Google maps integration, bug fixes and sharing abilities with social networks like Facebook and Twitter
  • Updated Finnish, Polish and Romanian translations. Thank you translators!

Bug fixes

  • Repairing broken links in album projects when moving between PC and Mac was tedious. Should now work far better.
  • Fix to image size calculation. Could sometimes differ one pixel between physical size (correct) and size reported in generated pages

Released: 9. červenec 2010

8.9.2

News and Updates

  • The embedded text editor updated. Among the changes is a new tabbed UI, anti-aliased text and multi document search & replace
  • Installer updated to AdvancedInstaller 7.7. Several bug fixes
  • Context sensitive help added
  • Skins can now supply their own media.rss template file
  • User installed skins are indicated in bold in the skin list
  • Right clicking between thumbnails allows you to edit properties for the current folder. (Enables you to edit custom properties for the album itself)
  • On user request: Reverted to storing bundled skins under the installation folder again (but made them removable)
  • New external tool to reset Jalbum to factory default settings
  • Skin developers: You now have access to the embedded text editor via new "TextEditor" API.
  • Installed skins now get the last modified date set in the skin package
  • Updated bundled skins Turtle, Simplicity and Galleria. Thank you skin developers!
  • Updated Notification API
  • European portugues translation added
  • Updated translations. Thank you all translators!

Bug fixes

  • Running Jalbum in command line broken for some skins since 8.9
  • Dismissed notifications sometimes popped up again. Could take a couple of dismissals until they finally went away.
  • The collapsible panels now respect the color of the selected look and feel
  • The detection of circular folder references in the album engine wasn't working, resulting in out of memory condition
  • Version number comparator couldn't handle going from x.9 to x.10.

Released: 15. červen 2010

8.9.1

News and Updates

  • Notification API (introduced in Jalbum 8.9) enhanced and rewritten

Bug fixes

  • Korean translation for Simplicity skin was broken

Released: 11. červen 2010

8.9

News and Updates

  • Prepared for Jalbum's future photo book service
  • New notification panel for non-intrusive, information messages
  • Linux version should now run on Open Java as well as Sun's Java
  • Better detection of circular folder references. Throws descriptive error instead of wasting all available RAM during album build
  • Developers: New SkinModel and SlideModel classes for skins that wish to decide on the data type mapping of variables and set defaults
  • Developers: JCustomPanel now prevents calls to saveUI when loading the UI. This makes it safe to use plain event listeners or Jalbum's new StateMonitor to synchronize component state and then call saveUI from there.
  • Developers: LinkFile objects print themselves more clearly
  • Developers: Jalbum's internal HttpConnection class can now upload files
  • Developers: Jalbum's SignInManager can now throw PropertyChangeEvents when signing in/out
  • Developers: Jalbum's FileFilters utility class can now generate JPEGs to RAM memory
  • Eight languages updated. Thank you dear translators!

Bug fixes

  • Opening the file chooser on Windows while running Jalbum on Java 1.5 would fail
  • Fixes bug in relativePath calculation. The bug caused incorrect paths between folders with similar names ("res" and "restaurant" for instance)
  • Jalbum sometimes scaled images one pixel too small. Having a 2000x2000 bound could make Jalbum scale to 1999xsomething (rounding error). This one has been around since Jalbum 1.0 probably
  • Fixed bug in Jalbum's edit panel. The image being edited was left even when moving to the explore view or switching album project. Now the currently edited image is cleared when editing is done (We do a setAlbumObject(null), therefore check any image specific UI plugins that they can handle null as argument to setAlbumObject!
  • Developers: Image specific variables had automatic type mapping based on their value. This was unfortunate as the title "2010" for instance was mapped to an integer. Automatic type mapping has now been removed again. If you want type mapping, use a SlideModel class
  • JAlbum's PropertySettingFilterWrapper class now compatible with Jalbum's XML serialization
  • Fixed bug in Jalbum's AlbumImage class when using files that haven't had their variables initialized
  • Fixed bug in reading text resources over a network (we were assuming local file system access)
  • Jalbum's classic Blur and Sharpen filters wouldn't handle images having other color models than RGB

Released: 1. květen 2010

8.8

News and Updates

  • Windows users now get the native Windows file chooser when adding images to Jalbum
  • Ability to sign in using either email or username (even for first time sign in)
  • More forgiving when reading corrupted images (will load using old API if new API fails)
  • Image bounds selector modified so it is more obvious that one can set any image bounds, not just the presets
  • New splash screen and sign in window (with the close button to the right this time)
  • Updated bundled skins Turtle, Chameleon, Galleria and Simplicity. Thanks all skin developers!
  • On Windows, bundled skins are now installed in the same location as installed skins (under AppData\Jalbum\skins)
  • New variable "contentPath". contentPath works like imagePath, but links to the content of movie files instead of to an icon
  • New variable "mimeType" available. mimeType reads from system/filetypes.xml. (Currently only a few file types have MIME type defined)
  • Image specific skin defined variables now have automatic data type mapping too (were previously all considered Strings)

Bug fixes

  • Media RSS file wasn't linking properly to movie files

Released: 16. březen 2010

8.7.2

News and Updates

  • Skin developers now have a handy skin property editor located under Tools->Skin developer. Thank you Tom for this addition!

Bug fixes

  • Some skins were not installed correctly - were missing files. Since v8.5
  • Previewing albums or opening file system folders from within Jalbum was broken for some users (Suspected bug in new Java 1.6 java.awt.Desktop API). Since 8.7
  • Bundled skin Chameleon had a bug which corrupts the album generation with pictures holding no metadata

Released: 11. březen 2010

8.7.1

Bug fixes

  • Jalbum 8.7 introduced a bug breaking the closing of album projects some times

Released: 10. březen 2010

8.7

News and Updates

  • New spectacular skin as default: Turtle
  • Credit links can now easily be removed with a checkbox tick (Premium accounts only)
  • Warns if skins require an updated Jalbum
  • Figures out location of "My Pictures" dynamically using registry lookup on Windows
  • Better behavior on Linux: Repackaged specifically for Ubuntu. Skins are installed under user home. Better browser and file system integration.
  • Various API improvements for skin developers. See jalbum.net/api
  • Installer for Windows updated to "AdvancedInstaller 7.5.2"
  • Several languages updated. Thanks goes to all translators and specifically to Miguel Herrero Baena for updating the Spanish translation for Jalbum and all bundled skins!

Bug fixes

  • Skin hints were sometimes not applied when starting Jalbum

Released: 29. leden 2010

8.6

News and Updates

  • Skins may now have style specific hints too. By putting style hints files in the styles folder of a skin, these hints are applied when loading a skin or picking a style. A style specific hint has the format <style name>.jap, for example Black.jap. The format for style specific hints is the same as for skin hints
  • You can now apply the ordering of the current folder to all subfolders in one go. (See Tools->External tools)
  • The image tools (a k a image filters) have now been translated to Dutch, Finnish, German, Korean, Portugues, Slovak and Swedish. Thank you dear skin translators!
  • Thumbnails can now have a higher JPEG compression quality than slides. Good for thumbnails with embedded frames that might need that extra quality to avoid visible JPEG artifacts.
  • When saving album projects. Jalbum can now make backups of the previous album project
  • Bundled skin "Galleria" updated to make use of new skin developer features (style specific hints and StateMonitor class)
  • On Mac: Deleted files now moved to the recycle bin if you're running on the latest Java update (Perform a check for updates under the Apple menu)
  • On Mac: When performing "Show in file system" and when packing skins, the target object is selected in Finder. This requires you to run the latest Java update (Perform a check for updates under the Apple menu)
  • When updating skins, skin installer now moves the previous skin version to the recycle bin. (On Mac, this requires an updated Java)
  • Skins may now omit the "slide.htt" file. This disables the "Make slides" checkbox. No need to create dummy slide.htt files or add slides=false hints anymore
  • Installer for Windows (AdvancedInstaller) updated from v7.3.1 to v7.5

Bug fixes

  • Skin loading rewritten. These weird race conditions and scripting errors when loading skins repeatedly should now be gone
  • Fix for spinning spinners in Jalbum's info window if user hasn't added any accounts
  • Jalbum would fail on startup if it didn't find the last used Look and Feel
  • Calling ui2Engine from a skin would clear the username for temporarily signed in users
  • Jalbum would fail connecting to accounts lacking a password. Connecting without a stored password triggers an interactive password dialog, but the entered password was ignored

Released: 30. listopad 2009

8.5.3

News and Updates

  • Publishing from the command line now capable of creating missing directories on the server
  • Jalbum's image crop tool/filter is now more convenient to work with. Hold down SHIFT at any time to snap a region to the selected image ratio.
  • New image scalers and image processors (loading, scaling, filtering, saving) can now be plugged in.
  • Translating Jalbum's image filters is now easier
  • Better reporting if an album doesn't fit before publishing
  • New icons
  • Jalbum now processes a common.css file during album making
  • Renaming a project will also reset the remote destination folder. This in order to avoid publishing a new album on top of another.
  • When signing in, new account profiles are set up unless there are only non-jalbum accounts set up.
  • The generation of thumbnails can be switched off in the album engine.

Bug fixes

  • Publishing from the command line when passing a project file as parameter failed
  • Jalbum produced a "Do you want to save changes" dialog when the only change was "Make all" vs "Make changes"

Released: 12. říjen 2009

8.5.1

News and Updates

  • Shorter start up time for users having many recent album projects listed
  • Newly installed skins are now automatically selected
  • Jalbum will now quit if users select to update Jalbum upon an update notification
  • Specifying -skinsDirectory on the command line now tells Jalbum to look for skins in that directory only
  • Jalbum's internal mp3 play list component "JPlayList" now made more convenient to work with.
  • New JAlbumUtilities class with convenience methods for skin developers
  • Installer software updated to "Advanced Installer 7.2.1"

Bug fixes

  • Jalbum could hang on start up (Caused by circular folder references. Now such situations are detected)
  • Skin user interfaces utilizing inner classes could hang the skin loading
  • Link text in the user interface sometimes had the link positioned incorrectly
  • Jalbum's skin developer convenience class StateMonitor triggered onChange events too often
  • Switching between album projects having the same image directory wouldn't visually update the current album project in the list

Released: 28. září 2009

8.5

News and Updates

  • Ability to change location for album publishing in the quick publishing dialog
  • Hover buttons to nagivate into and in the edit view
  • The album info window now updates as users deletes albums from it
  • Better at starting quickly on broken networks
  • New design for account meter in the status bar
  • Folders will have thumbnails activated by default
  • Skins may include .jar files in a "lib" folder too making it easier for skins to include 3:party code.
  • The status icons for thumbnails now have tool-tips
  • When installing a skin over a previous skin, the old version is put in the recycle bin under Windows and deleted on Mac.
  • The tool-tip for thumbnails now displays the path to the original image
  • Better support for skin developers by inclusion of new support classes (ComponentUtilities and StateMonitor) to simplify managing component states
  • The image filter buttons now have the same new look as the album buttons
  • The file name of the currently edited image is now displayed in the window title
  • Mouseover effect when selecting album projects
  • Some UI enhancements
  • New CropFilter for skins to use
  • Languages updated. Thank you all translators!
  • Camera 30 mm focal length conversion table updated
  • Updated the JColorSelector component so it properly handles the enabled/disabled state of its attached text component.
  • Updated the JColorSelector component so it displays its disabled state using dashed lines
  • Skin developers can now read various skin related properties from the updated SkinProperties class

Bug fixes

  • User variables weren't available when procesing the "init.bsh" file or css files.

Released: 14. září 2009

8.4.1

News and Updates

  • Made skin settings button more obvious to find
  • Updated Korean and Romanian languages. Thank you translators!
  • Added 9:16 ratio to crop image tool
  • Updated installer version to AdvancedInstaller 7.2

Bug fixes

  • When first time users created an album project, it was incorrectly stored under Jalbum's installation directory (the "My Albums" location was wrong).
  • Since image specific user variables and image specific skin variables were introduced, global skin variables with the same name unfortunately had precedence over these. Not so anymore.
  • Fixed unicode issues when reading IPTC camera metadata
  • Made parsing of embedded GPS coordinates more robust.

Released: 7. září 2009

8.4

News and Updates

  • Introducing an album project list in the left section of Jalbum's window. You get better overview of your album projects and continuing where you left off is now only one mouse click away.
  • The list sports buttons for common album operations. More detailed control is available via a context menu
  • Deleting published or local albums is now far easier via new album project context menu
  • Added a shortcut button that brings up the settings panel for the currently selected skin
  • Added parent folder button to toolbar to simplify navigating albums with subfolders
  • Remembers window's last size and position
  • New album information window that allows previewing both the local and published album + gives better understanding on where things are put and how large albums are
  • Jalbum's command line mode now defaults to "smart make album", i.e. it figures out if image rescaling is needed or not. To override, explicitly specify -appendImages (true | false)
  • Jalbum account status is now graphically displayed as a bar in the statusbar of the window
  • Double clicking the current album project brings up album settings
  • Batch rename files tool has been updated to support variables
  • Folders can now be deleted from the folder tree to the left
  • Skins updated
  • Translations updated for 10 languages. Thank you all translators!
  • Skin developers: Introduced two new variables: albumTitle and albumDescription that are global to the album (copies of the root folder's settings). Your skin no longer need to supply album titles and album descriptions
  • Smarter JColorSelector, can be synchronized with a JTextField component
  • The JSpinner UI control can be used in skins now (and have its values stored with the project file)
  • Skins can be reloaded with CTRL+R
  • Extensible system for binding new UI component types to property files
  • Jalbum's engine better suited for embedded/online mode use now (classloading improvements)
  • Skin developer menu now has a new "Prepare for online use" function. Use it with your skins and it's far easier to run skins in online use and in console mode without getting into scripting errors

Bug fixes

  • Displaying help in command line mode was broken
  • Various bug fixes

Released: 13. červen 2009

8.3.5

News and Updates

  • Added option to control if Jalbum attempts to use hardware accelerated image scaling or not. Hardware accelerated scaling is faster, but may produce lower quality on some graphics cards
  • Jalbum's publish window now automatically reconnects if a connection is disconnected
  • Added support for IPTC location and sub location camera metadata fields

Bug fixes

  • Password protected albums did not always get the padlock indication in the folder tree of Jalbum's publish window.
  • The blur image tool could cause nullpointer exceptions
  • Password protected albums containing & or ' in the album name would never show as password protected in Jalbum's publish window
  • Foreign characters in EXIF and IPTC string fields would sometimes be misinterpreted. (This mainly affected fields encoded in "ASCII" on Mac computers as these fields would be decoded in the local computer's default character set (MacRoman on Macs) instead of using the character set set in Jalbum.)

Released: 3. červen 2009

8.3.3

News and Updates

  • This version has album password management adjusted to fit Jalbum's new password protect mechanism

Bug fixes

  • Jalbum didn't promt to save changes made to skin settings.
  • Jalbum prompted to save changes even when no project was active
  • Jalbum's edit view would display the wrong image if one had previously edited an image with the same name in another folder.

Released: 26. květen 2009

8.3.1

News and Updates

  • Updated several languages. Thank you dear translators!
  • Jalbum now informs users of expired Jalbum accounts when publishing
  • Skin developers can now add their own 35 mm focal length multipliers for new cameras (see Cameras class)

Bug fixes

  • Publishing albums and deleting empty folders on Jalbum accounts could result in a "No such file" error with Jalbum versions older than 8.2
  • Mac version was missing media rss template file
  • The bundled cameras.properties file wasn't the most recent one

Released: 20. květen 2009

8.3.0

News and Updates

  • Smooth image scaling is now twice as fast and should be at least as good as before.
  • Instant preview. With this release We've also added a plugin that does a "quick and dirty" preview of albums. Try pressing F3 after making any change to an album (skin change, style change etc). Jalbum will now make a quick "Make changes" up to 25 images - max, followed by launching the browser for preview.
  • Tight publishing: Jalbum now compares what needs to be published in a fraction of the earlier time. This comparison doesn't suffer from any time difference issues like the previous scheme did. Also, files that have been deleted locally are now safely deleted on the server before publishing new and changed files. Finally this version is pretty good at estimating if the album to be published will fit or not. If it won't fit, the "ok" button is greyed out. Tight publishing works on any web host!
  • Introducing zipstream publishing! On servers that supports this (our hosting soon will), Jalbum now zips an album as it publishes it and the server unzips at the same time. Apart from the size reduction, this significantly cuts publishing time for albums containing many small files as all files are passed in one "zip stream" instead of being negotiated one by one between Jalbum and the server. The longer the "ping time" between Jalbum and the server, the more the benefit. We've seen between 2 and 10 times faster uploads!
  • Instant album deletes: On servers that support this (our hosting soon will), published albums can now be deleted in a fraction of a second, no matter their size.
  • Jalbum's File menu now has an "Import album settings" feature that makes it easy to make a new album using the settings from a previously created album project
  • Jalbum's system console window and text editor JTextPad are no longer blocked from input during album generation
  • Jalbum's "Skin developer" plugin - JTextPad now also packs skins to .jaskin files for easy sharing with the Jalbum community
  • Image tool API cleaned up (the image tools are still in beta though)
  • Jalbum's classic text filter (and subclasses thereof, like Watermark filter) now supports angles so text can be rotated
  • Jalbum's slide show now supports multiple screens - opens the slide show on the same screen as the Jalbum window currently resides on
  • Better looking text area font on Windows Vista (from Courier to Arial)
  • Jalbum preferences now broken up into sections to improve overview
  • Updated Boxer and Simplicity skins

Bug fixes

  • Skins should no longer have to supply a folder.gif file
  • Keyboard navigation glitchy in Jalbum's edit mode
  • Various bug fixes

Released: 7. duben 2009

8.2.8

News and Updates

  • On popular demand: Jalbum now remembers the state of the "Change directory locations" collapsible panel
  • It is now possible to resize the rightmost panel in Jalbum's edit panel
  • Updated Korean translation. Thank you JaeHyung Lee!
  • Updated Boxer and Simplicity skins. Thank you Alan and Kris!
  • Updated 3:rd party library for secure ftp publishing (jsch) from 0.1.37 to 0.1.41

Bug fixes

  • More robust publishing: Jalbum would sometimes fail reattempting failed file transfers and spit out a very long error message. Jalbum now properly re-attempts file transfers up to six times
  • Removed debug prints during publishing

Released: 15. březen 2009

8.2.6

News and Updates

  • Jalbum's internal text editor now improved in several regards
  • Improvements to Jalbum's plugin API. It is now far easier for skin developers to write image specific custom user interfaces.
  • Jalbum's color selector component now has a more convenient event handling scheme

Bug fixes

  • Pressing Shift+E would launch Jalbum's internal text editor
  • The delete published albums progress window was empty
  • Old myjalbum accounts are now properly converted to jalbum accounts
  • Links to original images were wrong under some circumstances
  • Images containing an empty EXIF section would cause exceptions
  • If a skin aborts an operation, the progress window didn't close
  • Minor performance enhancements to property panel of Edit panel
  • The degrees symbol for the rotate buttons didn't show up right in the English version

Released: 4. březen 2009

8.2

News and Updates

  • Improved plugin architecture. Plugins and skins can now add their own custom UI tab to the tabs of Jalbum's edit panel.
  • This release includes a JCameraInfo plugin that displays camera metadata in its own tab on Jalbum's edit panel.
  • The "Smooth" scaling mode is now of even higher quality, (but slower and requires more RAM memory)
  • Jalbum's text editor plugin that was introduced with Jalbum 8.1 has been improved. It now has a new wizard to create new skins and delete skins. The text editor also has improved variable completion and documentation. It now also recognizes skin variables
  • Redesigned Main settings panel, now featuring album thumbnail, album title and album description. Other settings moved to other tabs and hidden under collapsible panels
  • "Add photos" button added to middle of user interface when Jalbum is just started to help first time users.
  • The starting folder when adding images via the file chooser is now the "My Pictures" folder
  • When previewing albums, Jalbum now adds an info bar to the album hinting that it is just a local preview and that the album needs to be published for others to see. This only affects new users, and can be disabled via a preference.
  • The make album window is redesigned and now has a Publish button in order to stress the need to publish an album when it has been made.
  • Jalbum now has introduced variables to simplify use of GPS information
  • New great looking icons
  • New multilingual installer for Windows version
  • Updated translations, thanks to all translators!
  • Redesigned new album project dialog
  • Easier to understand sign in dialog
  • Preview and Publish buttons in main user interface properly disabled if it is irrelevant to press them

Bug fixes

  • Jalbum would incorrectly prompt to save changes sometimes
  • Jalbum could overwrite one project with another in some instances
  • Album folders starting with "res", like "restaurant" for instance would have broken icon references
  • The JTextPad text editor plugin had a nasty bug where saving one file could in some cases overwrite another open file.
  • Various bug fixes

Released: 7. leden 2009

8.1.6

News and Updates

  • Improved keyboard support in edit mode
  • When returning to explore mode from edit mode, the current image is focused
  • The edit mode image filter buttons and settings button now have a "hover effect" for a less cluttered look
  • Boxer skin updated
  • Simplicity skin updated
  • Romanian translation updated
  • Windows version now supports several non-latin character sets (Hebrew, Arabic, Chinese, Thai, Korean etc)

Bug fixes

  • Fixed "Proces only updated subdirectories" and compatibility with file and folder links
  • Fixed paths in references to folder thumbnails (broken in 8.1)
  • Having multiple image links referencing the same image wasn't working properly
  • The ja:fileiterator tag didn't always behave correctly when using relative references
  • The ja:fileiterator tag attributes didn't properly support variables and scriptlets
  • Other minor fixes

Released: 3. prosinec 2008

8.1

News and Updates

  • Widget support! Add new functionality to your albums like visitor comments, view counters, face recognition and more to come. Widgets work no matter where the album is hosted.
  • Jalbum is now smart enough to figure out whether to make all or just make changes. You simply press the "Make album" button
  • New quick publish button. Publish and update your albums in one button click!
  • Jalbum now allows you to sign in on startup. This simplifies several other usages
  • On successful sign in, a jalbum.net hosting account is automatically set up (unless you have other accounts already set up)
  • On successful publishing, Jalbum guides you how to do more with your published albums (share with friends, add widgets, manage on-line etc)
  • The comment box in edit mode can now be expanded vertically
  • Album uploads now show progress in MB instead of files. The progress indication is also more accurate now.
  • Updated "focal lengh 35mm eqvivalent" table to support more cameras. Thanks Armond!
  • Jalbum now executes script if found in system/onstart.bsh on every startup
  • Jalbum album RSS feed now includes camera information
  • User variables can now be set per folder and image too. See edit mode
  • User variables now ordered alphabetically
  • User variables can now be copied and deleted easily
  • Accidental leading and trailing spaces in folder names are now trimmed
  • Advanced: Added system property "subsampling" to override the calculated subsampling. Using subsampling higher than 1 speeds up image loading and scaling and requires less RAM, but can cause scaling side effects with images containing regular patterns in high frequencies.
  • Developers: Jalbum's layout manager "RiverLayout" now properly handles invisible components
  • Updated translations to over 10 languages. Thank you translators!
  • Added a little "Easter egg". See if you can find it :)
  • Added help button to the lower right corner of the window that points to video tutorials
  • Better error reporting when trying to rotate images that can't be rotated
  • Better indication that a skin is loading (spinning gears on the settings button, and status bar text)
  • Added 'Open program directory' menu option to quickly access Jalbum's program directory

Bug fixes

  • Fixed bug causing void variables near every 1000 images if rows was set to 0
  • ja:fileiterator in combination with dirs and nodirs didn't work right when using relative references
  • Bug causing null pointer exception when repairing broken links fixed
  • Widget powered albums causing trouble with certain skins+browser combinations fixed
  • The "Process only updated subdirectories" function didn't handle virtual files and folders
  • Fixed progress dialog bug (would report "processed one of 1" for one image albums. Would also skip reporting the progress for image 1)
  • Fixed a bug where Jalbum did not always pass a thumbnail path to represent the album to the publishing notifier
  • Flipping quickly between skins could sometimes produce scripting errors
  • Folder thumbnails did not always work with virtual folders and files

Released: 10. červen 2008

8.0.9

News and Updates

  • Link repair tool added. Double click broken links and point out the new location. Jalbum will automatically repair similar broken links
  • When files are excluded in Jalbum, the corresponding generated files are deleted too
  • Some languages updated. Thank you translators!
  • Jalbum now removes leading or trailing spaces from folder and project names
  • MetadataExtractor library handling EXIF, IPTC and XMP extraction moved to separate library file to facilitate further development by Jalbum community
  • Made Jalbum prefer built-in JPEG ImageIO reader to the one bundled with the TIFF ImageIO reader (works better for some images)
  • Border UI improvements for Windows

Bug fixes

  • Jalbum would produce two album objects if a link to a file and a copy of the same file with the same name exists in a directory. The link should hide the true copy
  • Hidden excluded images still showed when navigating images in the edit view mode
  • Text resources for image tools now understand Unicode
  • Fixed null pointer exceptions in comment panel
  • Fixed bug relating to editing properties on a newly renamed folder (properties would be bound to old folder name)
  • Fixed null pointer exception in modified AlbumImage class (reverted to previous version)
  • Fixed number format exception in XMP parser
  • Real files that had been removed externally left "broken link" icons. Only links should be able to render as broken if target is missing
  • The ja:fileiterator element's attributes didn't respect scriptlets
  • Reverted to not allowing dashes in variable names in order to avoid breaking skins that do arithmetic like $foo-4

Released: 21. květen 2008

8.0

News and Updates

  • User interface now completely supports drag and drop. Arrange files and folders between folders too
  • New image editor with pluggable image filters: crop, red eye, color adjustment (brightness, contrast, saturation), gamma correction, rotate/straighten, grayscale, sepia, sharpen, blur, flip, invert and pixelate. The editor never touches your original images!
  • Images having filters applied to them can be saved separately
  • Faster and more memory conservative image scaling, especially for very large JPEG images
  • Originals can now be included for selected images
  • File picker now displays thumbnails
  • Faster loading of images lacking embedded thumbnails
  • Control-drag folders to have copies generated inside Jalbum containing links to the files in the dragged folder
  • Improved image property editor with rating, titles (for images too), file date and comments
  • Images can now be rotated and included/excluded in detail view mode
  • Filters applied to images can be copied and pasted onto masses of images in a quick way
  • Easy access file system from objects inside Jalbum
  • Full cacheing of thumbnails for images lacking an embedded thumbnail
  • Synchronization between generated files and input files meaning that renames, moves and deletions to images in the input structure are reflected among the album files. No more dead files lurking around (A user preference)
  • Old problematic "clean files" function now restricted to the "res" and "gifs" folders
  • More powerful ja:fileiterator tag. Should minimize need for scripting for skin developers
  • New finally.bsh file for skin clean-up tasks
  • Media RSS support
  • Preference to control if uploaded images open in browser or not
  • Reporting on number of objects, vs selected and excluded objects in Jalbum Explorer status bar
  • UModularized architecture (see new "lib" and "ext" folders for future plugins)

Bug fixes

  • Proper GPS coordinate reporting
  • Broken links are now displayed properly in UI
  • Various bug fixes
Ad