37.0.6
News and Updates
- Updated bundled skins Projector, Plain and Tiger,
Bug fixes
- v37 didn't respect embedded non sRGB color profiles when using jpeg-turbo reader
- Fixed old bug causing double builds when using the integrated web browser
- Fixed old bug causing excessive thread creation and RAM usage ("icon loader" thread)
- Fixed text rendering issue with Windows installer
|
|
|
37
News and Updates
- Reads and writes JPEG images twice as fast thanks to turbojpeg library (native code stuffed with SIMD instructions for max performance)
- Faster image processing pipeline, lower RAM usage
- Image tools rewritten to take advantage of GPUs and SIMD instructions. The following image tools have been accelerated: Flip, Brightness, Contrast and Gamma
- Faster page processing during album builds: 1.7x normal speed when making a 6000 image Tiger gallery with slide pages, no mediaRSS
- Updated video processing code to ffmpeg 7, including AppleSilicon version for M-series Macs (1.5x faster video encoding)
- Faster folder tree rendering when navigating slow devices, like NAS devices. The folder tree is now discovered using multiple background threads, leading to a more responsive UI.
- jAlbum no longer reprocesses videos when issuing "Force remake". To also force video reprocessing, hold down ALT key.
- jAlbum's MultiMaker now uses SHIFT qualifier to trigger a "Force remake". (SHIFT-ALT triggers remake of videos as well)
- Removed expensive code to read old project format (projects older than 15.1)
- Progress bars now reflect video processing as well
- Progress bars now print video encoding speed as well
- Inactivated expensive deep change detection for embedded browser
- Bundled new Lizard skin (instead of ZigZag)
- Updated bundled Tiger skin
- Minor code optimizations (Vector to ArrayList etc)
Bug fixes
- jAlbum wouldn't include originals unless one issued a "Force remake" (since 35.1)
- Fixed icons for upload window (only folders should have a folder icon)
- Fixed occasional ClosedChannelException in Review mode
- Video support wasn't working on aarch64 (arm) version for Linux
|
36.1
News and Updates
- jAlbum now runs on arm based Linux distros as well as Intel based
- Multi-screen aware: jAlbum now remembers the last screen, position and size of windows (see Preferences-General)
- Improved full screen support on integrated browser
- The location editor can now be undocked to a separate window
- Explorer view now supports PgUp, PgDown, Home and End navigation
- Usability: Folder tree triangles only show if there are sub folders now
- Usability: Folder tree doesn't expand unless one hits a triangle or double-clicks
- Generates project previews from recent project list as well
- Updated bundled skins
- jAlbum now runs on top of Java 23
Bug fixes
- The integrated browser now plays videos as well (licensing issue fixed)
- Better keyboard focus behaviour for integrated browser on Linux
|
36
News and Updates
- jAlbum's embedded browser engine replaced from the outdated "WebKit" based browser to a modern "Chromium" based browser engine. This fixes many rendering and JavaScript issues and improves performance
- jAlbum's embedded browser now supports full screen mode
- Developers: jAlbum's embedded browser now supports source code viewing
- Developers: jAlbum's embedded browser now supports developer tools
- jAlbum's embedded browser now has a convenient context menu
- MultiMaker window is no longer always on top
- Updated bundled skins
- Updated translations. Thank you dear translators
Bug fixes
- jAlbum's Google Map's based Location Editor now works again
- Copy + paste now working in the embedded html editor (thanks to new browser engine)
|
35.1.3
News and Updates
- Now prints startup time to system console
- Updated bundled skins Tiger and Projector
Bug fixes
- Windows file chooser would crash if selecting many files with long file names
- "Delete published album" did not always work. Requires re-upload to fix
- Improved startup robustness (clipboard was previously queried over a custom thread)
- Removed Java 16 dependencies so jAlbum also runs on Java 14
|
35.1
News and Updates
- Improved reading of HEIC images (Apple's IOs update broke HEIC reading)
- Now preserves metadata when replacing images within jAlbum
- Robustness improvements to recovery tool
- Robustness improvements to uploader
- Usability improvement: The undo and redo buttons of Edit view now tells what tools are being affected (via tool tips)
- Updates to bundled skins Tiger, Story, Plain, Animatic and Lucid
- Updated Polish translation
Bug fixes
- Galleries uploaded only once using v35 could sometimes not be deleted through "Delete published album"
|
35
News and Updates
- Introducing Project Groups allowing better organisation and presentation of projects. See blog post.
- Faster startup (project properties are loaded in the background)
- jAlbum now displays previews if you hover the mouse close to a project thumbnail.
- Passing -uic followed by user identification code to command line allows license activation from command line
- Modernized look of account status meter in the lower-right corner of jAlbum's window
- Updated bundled skins Tiger and Plain
- Polished location of speech bubbles
- Updated translations. Thank you dear translators
Bug fixes
- Removes leftover empty directories during upload process
- Fixed issue with Mac version not handling files with diacritics correctly on Java 20+
- Fixed broken folder icons for folders of the upload window
- Fixed bug where UI controls that had been disabled by skin weren't re-enabled when switching skin
- Fix to color selector panel showing incorrect initial color
- Importing project settings now excludes web address as well
- Camera date calculation fall back was using last modified date of info files instead of only considering last modified date of main file
- Fix to JFileSelector not working with directories only
- Fixed bug in IO.parentPath()
- Improved scrolling of results written to system console
|
34.3
News and Updates
- Text effect now ensures that text fits (makes font smaller in case text won't fit)
- New speech bubbles to guide newcomers to the user interface (hinting on use of "Make album", "preview" and "search")
- Defaults to using background make mode again
- Runs on Java 22 and JavaFX 22 on all platforms (embedded browser should behave a bit better now)
- Groovy scripting engine updated to v4.0.20 (from 4.0.12)
- Internal: New "UsageCounters" API to keep track of the use of various features
- Updated bundled skins Plain, Tiger and PhotoBlogger
- Updated translations. Thank you dear translators!
Bug fixes
- Mac look and feel would look ugly on systems running dark mode
- Fixed issue where UI controls that were disabled by skin could accidentally be re-enabled by jAlbum
- Plain RGB color selectors would incorrectly display alpha channel too
|
34.2
News and Updates
- The "jAlbum" metadata source now has highest read priority (over "xmp"). See Settings-Advanced-Metadata.
- The "jAlbum" and "xmp" sources are now broken out from "comment sources" and applies to all kinds of metadata. See Settings-Advanced-Metadata
- F7 now toggles console window visibility
- Updated bundled skins Plain and Animatics
Bug fixes
- Fix for errors generated for odd images when including metadata in generated images
|
34.1
News and Updates
- The mouse wheel scroll speed can now be configured. See Preferences->Explorer.
- Updated bundled skins Story and Projector
- Somewhat better error reporting for broken images
Bug fixes
- Aborting album builds would sometimes trigger a warning notification (since v34)
|
34
News and Updates
- New item ordering mechanism: Selected items can now be ordered by a number of factors (folders first, name, date, camera date, added date, rating, title, comment, category, type and shuffled). See blog post
- Select-as-you-type added: You can now quickly locate and select items within jAlbum's Explorer by just typing the first few letters of the file name.
Select-as-you-type is also implemented in the Project Gallery, MultiMaker and Backup/Restore tools. See blog post
- Folder navigation history added: jAlbum now keeps track of visited folders of the current project and enables you to go "Backward" and "Forward" to quickly peek at folder contents and then return to where you were before. Shortcuts: ALT-Left arrow and ALT-Right arrow. See blog post
- Now supports the "back" mouse button on 4-button mice.
This navigates back to the previously visited folder.
- The MultiMaker can now list projects under various locations, not just recent projects
- The MultiMaker now has a new "Apply current settings" context menu that applies the current settings to ALL selected projects.
This makes it super easy to, for instance, change skin or style on multiple projects
- The detail view of the background maker now includes the parent folder's name as well as the current file
- Added "Type" (file extension) ordering. (The old "Type" ordering was actually a Category ordering and is now correctly labeled "Category")
- Improved error reporting of background maker: If jAlbum fails to process an object, it's presented as a notification with a clickable link to the failing object.
- Renamed the "Order by" and "Order folders by" menus to "Ordering" and "Folder ordering" as they in fact MAINTAIN an ordering.
Contrast this with "Order selected by" which does the ordering at that point in time only.
- All current notifications are cleared when beginning a "Make in background" operation
- Important notifications now comes with a discrete audio signal
- Bundled skins Tiger, Story and Projector updated
Bug fixes
- Should not require a DISPLAY when running in console mode
|