32.1
News and Updates
- On Windows 11, popups now use native Windows 11 rounded borders and drop shadows, which gives them a beautiful look
- Mac version now adapts title bar colors to match system appearance
- New light and dark UI themes that use macOS colors and look similar to native macOS controls (See Preferences-General-Look And Feel)
- Updated bundled skins Tiger, PhotoBlogger and Story
- Updated Croatian translation
Bug fixes
- The "Do you want to save changes" dialog would sometimes not show (when using multiple screens)
- The folder property panel would sometimes show up cropped
- The file chooser dialog would sometimes not show up in front, when opened from the MultiMaker
- jAlbum's Explorer wouldn't scroll to reveal the last edited object when returning from Edit mode
- The "OK" and "Cancel" buttons on the crop focus selector weren't translated
|
|
|
32
News and Updates
- Improved WebP writer. Now produces less blocky and smaller WebP images. See blog post
- Configurable keyboard shortcuts, even language specfic. See blog post
- Review mode now applies image tools like "auto correct" and crop to images just like Edit mode does.
- Better translations: Uses Google Translate to assist translators. See blog post
- Major updates to bundled skins. Check out new modern styles for Tiger, Story and PhotoBlogger!
- More robust skin loading
- jAlbum's "Add from phone" now announces itself on the local LAN (enables external apps to discover jAlbum)
- Shows spinner pointer if opening folders takes too much time
- jAlbum now has a complete Italian translation. Thank you IncoMedia!
Bug fixes
- Navigating folders on slow devices, like NAS storage is again significantly faster (got broken in v30.1 when introducing high quality thumbnails.
- Developers: importVariables was called twice on skin load. Now it's only called once
|
31.1
News and Updates
- "Add from phone" (see blog post) now allows far longer videos and more images to be transferred in one go.
- "Add from phone" (see blog post) now has an improved progress indicator
- "Add from phone" (see blog post) window can now be kept open all the time (see context menu), thereby constantly allowing incoming images.
- Windows version now runs on Java 20 instead of Java 19
- Updated bundled skins Tiger and Story
Bug fixes
- Fixed problem handing images with rating -1
- Web locations were sometimes double-counted
- Search bar menu now reappears when search bar regains focus
- Improved "Add from phone" for Java 14 (Mac) (Improved local IP discovery)
|
31
News and Updates
- Free update to anyone who is on a current support and update plan
- New "Add from phone" function for direct and fast transfer of images and videos from mobile phones and tablets to the current jAlbum folder. Simply point your phone's camera onto the displayed QR code and follow the link. Works across all mobile devices (Android + iOS). No app installs required.
- SHIFT-click either preview button to preview galleries on your phone through the provided QR code
- The embedded browser now has a "Phone previewer" button that allows you to preview and view galleries on your phone using a QR code
- Collaborative albums now has a "QR-invite" option, allowing people to contribute to an album with their phone images through QR codes
- The full screen review mode now scales-up images that are smaller than the screen
- The full screen review mode now displays the image dimensions as well
- Updated bundled Animatics skin
- Updated Groovy scripting engine to v4.0.12
- Translations updated, including Polish.
|
30.3
News and Updates
- New bundled skin: "Plain". Plain is easy to use, plain looking and looks great on both mobile and desktop. See blog post
- Less surprising long album builds: jAlbum now has an indicator (botton-left corner) showing whether current settings differ from those of the album (white) or whether image settings differ as well (orange = long album rebuild to be expected)
- Less surprising long album builds #2: jAlbum now warns at the beginning of an album build in case image specific changes has been made to a large project (>100 objects)
- Less surprising long album builds #3: jAlbum now allows you to revert to the last used settings, thereby avoiding unwanted long album builds. Just click the indicator icon in the botton-left corner, followed by "Revert settings"
- Less surprising long album builds #4: jAlbum now shows you what changes have been detected. Just click the change indicator in the lower-left corner (an asterisk) and the changes will be revealed.
- jAlbum will warn if user attempts to use image effects while linking to originals (in which case the image effects are ignored)
Bug fixes
- Changing to another folder having the same name would not update the theme image selector
- Deleting images from Review mode would partly lose keyboard focus (Windows)
- "Show in file system" would trigger an error if the backing file or folder was missing. Now opens the parent folder in such cases
|
30.2
News and Updates
- Updated bundled skins Tiger, PhotoBlogger and Projector
- Windows version now signed with extra high security "EV" certificate
Bug fixes
- Fixes issue where "Sample Project" and "Welcome to jAlbum" projects disappeared from recent project list after restarting jAlbum. (They were only kept if user opened them on their 1:st session)
- Fixed issue with "Apply ordering to sub folders" only working on the closest level
- Fixed potential painting issue with high quality thumbnails
|
30.1
News and Updates
- The thumbnails of jAlbum's user interface are now sharper than before (using 320x320 pixels instead of 160x160 pixels). See blog post
- Preferences window reorganized to be more logical
- Language options are now also presented in your language
- Improved painting quality of superimposed icons for thumbnails of jAlbum's user interface
- Improved behavior of "Batch rename files" external tool. Now supports undo + bugs fixed
- Bundled skins updated
- Improved performance when making albums using "Process only updated sub directories" option
|
30.0
News and Updates
- New "Pixelate region" image tool to protect sensitive parts of images
- 27% faster reading of WebP images
- Reads WebP images with transparency as well
- Reads lossless WebP images as well
- "Order by type" improved to not only consider categories (videos vs images for instance), but also file types within a category
- Updated bundled Story skin with improved interaction behavior, mobile experience and new thumbnail layout option
- Updated bundled Tiger skin with improved interaction behavior, mobile experience and new thumbnail layout option
|
29.3
News and Updates
- New advanced option to remove diacritic marks from generated file names. This improves compatibility with servers that can't handle foreign characters properly
- Updated bundled Story skin
|
29.2
News and Updates
- Keywords can now be renamed and deleted for multiple selected images. (Right click selected keywords in jAlbum's keywords list to reveal new context menu)
- Improved crop image tool: Now starts off with a full size crop box. No longer defaults to "Keep ratio". Helpful grid lines added to crop box. Use ALT qualifier key for centered resizing.
- Instead of aborting, will now log unexpected errors and continue album generation for unexpected errors occurring during image processing
- Improved uploads: Re-enabled "ssh-rsa" encryption algorithm to ease connecting to old ssh servers
- MultiMaker window now stays on top. (Minimize it or close it if it disrupts the view)
- Developers: Updates to Work API.
- Added "copy to clipboard" button to connection error dialog
- Developers: Skins may now set the cleanResFolder=true skin property if they want the "res" folder to be cleared on each album build
- Translations updated. Thank you dear translators!
- External tools adjusted to make use of updated Work API
- Minor API enhancements (VersionNumber class)
Bug fixes
- Previewing galleries containing foreign characters didn't work (since 29.1)
- Textual edits weren't committed to the project if making an album using a keyboard shortcut while editing a text
- Fixed bug relating to JSON page generation causing JSON pages to be read before being fully created
- Fixed NullPointerException occurring when editing a JSpinner in Edit view->Raw settings and leaving Edit view while using some skins
- Fixed problem with HTML editor
|
29.1
News and Updates
- Now uses up to 8 CPU cores for image processing instead of 4 for faster album builds
- Faster page processing due to better parallelism when updating pages (most noticeable on networked disks where up to 6x write speeds have been achieved)
- Faster metadata reading during album builds due to better parallelism. Now uses 24 threads instead of # of CPU cores. (most noticeable on networked disks where up to 3x read speeds have been achieved)
- Faster counting of # of total files during album builds due to better parallelism.
- jAlbum now remembers the thumbnail zoom position between sessions
- More conservative rewrites of resource files during album builds. Speeds up album builds.
- Removed obsolete code
- Developers: New Profiler API to address performance issues
- Developers: Now supports Groovy properties in skin UIs
- Developers: Dump threads now separates active from passive threads for quicker analysis
- Avoids creating already created directories. Improves album build performance
- ZigZag skin now allows order of images and text to be reversed
- ZigZag skin now uses Groovy as scripting language
- Prints status info during album builds for file attribute reading too
- Translations updated. Thank you dear translators!
Bug fixes
- "Show in file system" was causing failure launching the external browser afterwards (Windows only. Since v29)
- Deletion of unused JPEG images didn't work properly when switching from JPEG to WebP
- Fixed rename error occurring if one edits a project name and directly clicks on another project
- Fixed bug causing missing folder descriptions for non JSON skins (since 29.0.2)
- Fixed error when writing WebP theme images
- Minor bug fixes
|