New in Photo Supreme

7.4.0.4550

September 29, 2022

Scroll down for Additions, Improvements & Fixes per Build Number

IMPORTANT: From version 7.2 onward, Photo Supreme Server Edition for PortgreSQL requires PostgreSQL v12 or up

Highlights for v7

  • Introduces Stack Markers

  • Automatic Stack Top Item detection

  • Introduces the Fixed Rating Bar thumbnail option

  • Quick Launch button for frequently used Scripts

  • Aspect Ratio browsing, directly from the Catalog

  • Introduces the GEO Fence feature to allow searching within a specific GEO region

  • Now with Private Custom Fields

  • Role Based Relationship browsing

For more details, see the complete list below

Additions

  • Build 4390; Added Stack Markers with Stack Marker Detection

  • Build 4390; A Relationship can now be defined as an "alias"

  • Build 4390; Stacking Detection can now detect the stack's top Item

  • Build 4353; Photo Supreme now also generate thumbnails for embedded covert art in FLAC files

  • Build 4324; Added a "Custom Index Sheet" option in the Print module to allow the selection of columns and rows to print

  • Added a Fixed Rating Bar thumbnail option (configurable in the thumb settings)

  • Added a Script Launch Button below the thumbnails

  • Added Aspect Ratio section to the States category

  • Added a "Rejected" Catalog State

  • Added more Modern Theme colors for Dark and Light mode

  • Added a GEO Fence feature to allow searching in a specific map region

  • Added a way to filter on every available State in the Filter Bar

  • Added "From this day" to the thumb's "Show More..." context menu

  • Added a "Private" Custom Fields option. Private Custom Fields are not written to the file's metadata

  • Added Sort by Aspect Ratio

  • Added Role Based relationship browsing in the Catalog Explorer

  • Added Folder State objects under the "In Marked Folder" state for a tighter integration with the rest of the Catalog

  • Added a "Install your license file" option in the hamburger menu when running the non-licensed Single User edition

  • Added a "save to disk" option for an area (in its drop-down). The shape (rectangular/circular/polygon) will be maintained as well

  • Added a Week browser to Timeline->Memories->Like This Week

  • Added Landscape/Portrait/Square Catalog States

  • Added "offline" face detection (when creating a new Area then PSU will try to detect a face at the current mouse position)

  • Added Sub folders as thumbnails in the Collection Viewer

  • Added "Mirror File Read Only" setting in the Import Module

  • Added "Plain Text Searches" in the Search Bar, which is a slow search, but allows for more exotic searches

  • Added a "Filter with Image Basket" option in the Filter bar drop down

  • Added support for PostgreSQL 14 in the Server Edition

  • Added support for SQLServer 2019 in the Server Edition

Improvements

  • Build 4550; The PostgreSQL Server edition now uses less concurrent connections which benefits the server requirements on Unix based database servers

  • Build 4541; Moved the "Versions" catalog section to States

  • Build 4538; The relationship context menu for a catalog label now allows Ctrl+Click to jump to the related label

  • Build 4529; Improved accessibility for a a Catalog Label's Relationships context menu item

  • Build 4500; Improved support for CR3/HIF files on macOS

  • Build 4500; Areas are now drawn in theme color

  • Build 4494; Larger text in simple Text Editor (e.g., when editing a Custom Thumb Info line)

  • Build 4494; Faster results when searching in a full search domain without specifying a search property (e.g., monument@XMP)

  • Build 4494; Updated French translations

  • Build 4494; You can now also search on the lowest level "Directory Name" in the search box (PATH.DirName)

  • Build 4494; When searching using the Search Box then the "full data value" is now also searched (not only the search tokens generated from a search value); e.g., IMG_1337 will give a result now

  • Build 4494; The Catalog Label details panel now shows a scrollbar when relevant

  • Build 4494; Image Caption in the Image Viewer is now configurable in the Preferences->File Handling. By default, it shows the filename and Short Exif info

  • Build 4494; Areas are painted with a wider frame

  • Build 4494; Shortcut for Redate Ctrl-Shift-D/Cmd-Shift-D is now also available from within the Image Viewer

  • Build 4494; There's now a shortcut in the Image Viewer to toggle Areas on/off (Ctrl+A)

  • Build 4494; In the Catalog Label Details->GEO Details you can now enter a custom text for forward lookup

  • Build 4494; Added level macro parameter for %FileDirectoryName. The value can be positive (starting at) or negative (ends at) e.g., %FileDirectoryName{level=-2}

  • Build 4494; Added level macro parameter for %FileFolderName. The value can be positive (starting at) or negative (ends at) e.g., %FileFolderName{level=-1} to get the first higher folder name

  • Build 4464; The GEO Panel now shows "overlapping"/"mutual" details when multiple images are selected

  • Build 4453; Faster database upgrade to 7.3

  • Build 4453; Added an upgrade warning about the longer duration when upgrading to 7.3

  • Build 4453; Counters for high level XMP properties are no longer shown

  • Build 4453; Slightly faster synchronizing

  • Build 4443; Slight overall performance improvement

  • Build 4440; Added a new Preference Setting in Catalog to show or not show counts. This is beneficial for large catalogs where the counts can slow down the process

  • Build 4438; Added an option to cascade catalog label assignments when cascading in a Stack

  • Build 4438; Complete underwater redesign of Search Data

  • Build 4428; Improved performance in the Details section

  • Build 4428; Updated French translations

  • Build 4419; Performance improvement for counting Metadata Details in the Details section

  • Build 4419; Updated Dutch translations

  • Build 4419; Updated German translations

  • Build 4414; Updated Portuguese translations

  • Build 4414; Updated Italian translations

  • Build 4414; Updated Russian translations

  • Build 4390; Sidecar files from new CaptureOne versions is now supported

  • Build 4390; PSU now generates a startup warning when ICS reading is switched ON

  • Build 4390; When deleting a item that is part of a stack then you can opt to apply the delete operation to the whole stack

  • Build 4390; Added slash (OEM_2) key as a shortcut to remove any color label

  • Build 4390; Added %ImageResolution macro command

  • Build 4390; HEIC and MOV are now defined as sidecar files of each other

  • Build 4390; When renaming sidecar files then the letter casing of the sidecar is now kept the same as that of the matching file

  • Build 4366; The command bar in the Image Viewer can now be pinned without overlapping the image

  • Build 4366; Smaller rating/color label controls in the Image Viewer

  • Build 4366; Slightly faster startup time

  • Build 4358; PSU no longer utilizes the small and low-quality previews in Sony ARW files

  • Build 4353; When changing to "original view" (100% view) in the Image Viewer then the image is centered in the view box

  • Build 4353; Image Details now also show the "triangle" when multiple images are selected and overlapping content is detected

  • Build 4353; When changing the Image Preview Size in the Preferences then you are now asked what to do with existing previews in the Catalog

  • Build 4353; You can now paste GEO coordinates to the input field using either the locale decimal separator or the "dot" decimal separator

  • Build 4341; Compact Database now also cleans up versions

  • Build 4341; The searchable part for metadata field content on SQLite and PostgreSQL has increased from 700 to 10240 characters. The searchable part for metadata field content on SQLServer has increased from 700 to 4000 characters. 

  • Build 4325; Default page size for SQLite is now 4096 instead of 1024, leading to slightly more performance.

  • Build 4324; Faster moving through a collection of images in the Image Viewer when version-sets are involved

  • Build 4324; When using version display as "Only as a set in Categories" then the tabs are no longer drawn outside of the Categories

  • Build 4324; Version sets without tabs, include a color indicator to identify which images belong to the same version set

  • Build 4324; Default Version Display preference changed to "As a set in Categories"

  • Build 4324; The Area menu icon now draws themed and scales with the bitmap for improved visibility

  • Build 4324; The background color in the Image Viewer can now be reset to the default

  • Build 4324; PSU now also auto-syncs images (i.a.) after deleting a Catalog Label or a top-level Category from the catalog

  • Build 4324; Several improvements in the Data Exchange Tool to make it more transparent to switch between the Single User/Server Edition and v.v.

  • Build 4303; Updated Italian translations

  • Build 4303; Reintroduction of the Version Display preference setting

  • Build 4303; Improved implementation for Version Tab on thumbnails for more performance and stability

  • Build 4303; Faster browsing through a set of images inside the Image Viewer when press & hold the navigation keys

  • Build 4303; You can now define a temp folder as a startup parameter

  • Build 4303; Reimplemented the -portable application startup parameter to use USB_AppData and USB_Temp as sub folders in the directory where the application is started in

  • Build 4290; Added support for metadata from OM System/OM Digital OM-1 ORF files

  • Build 4290; Added rotation options when hovering a thumbnail when the Bar is configured to show ratings and/or color labels

  • Build 4282; Repository Scripts can now be limited to run in a version range (min/max version) requirement

  • Build 4282; Updated German translations

  • Build 4273; You can now use Alt+Click on Labels and on File Types in the Filter Bar to have it excluded (e.g., not JPG) in the filter

  • Build 4273; Added options in the Favorites and Dynamic Search context menu to have items added to the Catalog Filter

  • Overall faster background thread handling

  • Improved performance for running scripts

  • Reimplemented how catalog label relationships are integrated in the Catalog Tree

  • Reimplemented how Areas are displayed on the Image

  • Changed keyboard shortcuts in the Image Viewer for Zoom 100% (Ctrl/Cmd-0), Zoom Best (Ctrl/Cmd+9), and Zoom Stretched (Ctrl/Cmd+8)

  • You can now use "Locate in Windows Explorer" or "Locate in Finder" for multiple files

  • Improved accuracy for %ImageAspectRatio macro variable

  • In the Image Editor (Adjust), areas are no longer displayed. They tend to obstruct the editing task

  • Improved application flow after a Verify Folder

  • The login dialog now shows more readable catalog names in the Single User Edition

  • Improved synchronized zoom-handling in the LightTable when using the keyboard shortcuts

  • The default license folder changed to the root of the App Data folder to prevent access to the Documents folder

  • The Filter Bar now includes an option to filter on current Dynamic Search (if any)

  • A Favorite can now quickly be added to a Catalog Filter

  • More accurate Image Resolution display in the Image Info panel when that is stored as a fraction

  • Unassigning a label from an area no longer unassigns that label from the image

  • Introduced #theme: colors for mini-HTML (e.g., <font color="#theme:HighlightFillColor">hello world</font>)

  • Fine-tuned the Reverse Lookup for use in low populated/low density areas

  • The menu for a "linked" area now also includes other labels as an option for easier fixing mistakes

  • The shortcuts for Rating and Color Labels now behave as toggles

  • Improved error message when a folder cannot be created during Ingesting

  • Improved performance when filtering with a script

  • Shortcut for Bookmarks changed to B

  • The bookmark icon is drawn in the theme colors (light/dark theme)

  • Items that are in the "Catalog Filter" can now also be marked as "excluded' (right click on the item)

  • In the Image Details you can now select to apply to "versions", "stacks" or "versions and stacks"

  • Allow "Add to Catalog Filter" from a Catalog Tree context menu

  • Faster creating of the External Applications bar

  • Smoother thumb scrolling (more efficient caching in the Collection Viewer)

  • You can now also use Dynamic Search to search for multiple XMP values combined

  • In the Server Edition: Added an option to define Active Directory connectivity string as CSV text to bypass line feeds

  • Included Tips for Stacking preference settings

  • Added TObject.InheritsFrom to the Scripter (use parameter 'class name' as string, e.g., if PublicCatalog.InheritsFrom('TCatalog') then ....)

  • Added "XMP Schemas" editor schema in the Image Details panel

  • Improved performance for %ImageDimensions macro

  • Improved performance for %ImageFileSize macro

Fixes

  • Build 4549; Fix for "overly active" trackpad scroll speed on macOS

  • Build 4549; Fix for possible "foreign key violation" exception

  • Build 4546; Fix for not getting results when combining a non-exact with an exact search and the exact part is not the first search part. E.g. jane+"john doe"

  • Build 4546; Fix for when a RAW file cannot be converted and also cannot be converted by the OS then PSU will try to present an embedded preview

  • Build 4541; Fix for not being able to compact a catalog due to incorrectly calculated free diskspace

  • Build 4541; Fix for not being able to use spaces when creating a new SmugMug Gallery

  • Build 4538; Fix for missing Stacking methods in the Scripter

  • Build 4538; Fix for a stall of the software when a collection exists of 2 images and both images are part of a stack, and the entire stack is opened in the LightTable

  • Build 4534; Fix for non-functional "exif full" button in the Full View screen

  • Build 4534; Fix for distinguishable icons on buttons in the Image Viewer when "active" (e.g., the Loupe button)

  • Build 4532; Fix for too sensitive dragging in the Catalog Explorer on macOS

  • Build 4527; Fix for exception handling when a file signature is calculated, and the file is somehow locked for access on macOS 

  • Build 4525; Fix for possible "ambiguous column reference" error when sorting on Stacked Y/N

  • Build 4523; Fix for possible conflict in DB-Alter 3044

  • Build 4523; Fix for possible AV when deleting the last image in the Light Table

  • Build 4523; Fix for not displaying the Catalog Label name when edited from the LAP

  • Build 4523; Fix for possible encoding for special characters issue when importing from Lightroom

  • Build 4523; Fix for sorting on a macro based custom field in the Grid view

  • Build 4523; Fix for possible issue when deleting a range of thumbs where one of the thumbs is part of a stack

  • Build 4523; Fix for missing vgRect functions in the scripter

  • Build 4517; Fix for non-searchable macOS tags after import from Photos on macOS, for tags that hold special characters in the name

  • Build 4517; Fix for not being able to find folders with special characters on macOS

  • Build 4517; Fix for searchable special characters in macOS file names

  • Build 4517; Fix for Access Violation when running the FotoTime CSV Import

  • Build 4500; Fix for possible Access Violation when pressing "E" to add a new area when the option to show areas if OFF

  • Build 4494; Fix for possible AV on creating a new PostgreSQL catalog

  • Build 4494; Fix for not always returning exact results in PostgreSQL when using the double quote wrapper

  • Build 4494; Fix for not being able to use the * symbol inside an exact search (wrapped with double quotes) in the Search Bar, e.g., "monument*"

  • Build 4494; Fix for: mirroring filename during import would not use the identical letter casing of the file being mirrored

  • Build 4494; Optionally pre-existing sidecar files on import would not be mirrored when mirroring is enabled in the Import Profile

  • Build 4494; Fix for possible AV on import of some CR3 files

  • Build 4494; Fix for dynamic linking to SQLServer for that Server Edition on macOS

  • Build 4494; Recommended Preview Size suggestion is removed from the Preferences as it is no longer relevant.

  • Build 4494; To prevent "sidecar collisions" between MOV and HEIC file combos in the same folder, PSU now reads/writes XMP for MOV files to a sidecar file named FileName.Ext.xmp when a matching HEIC pair exists in the same folder

  • Build 4494; Fix for the Tips System which would sometimes show the tip for an overlapping screen control that is positioned "lower" than the control being hovered

  • Build 4494; Fix for not always functional "text-align:right" style attribute in mini-HTML

  • Build 4464; Fix for not being able to select a stored Detail Profile in the Import Module

  • Build 4464; Fix for double click in an editor field which would not select the clicked word

  • Build 4464; Fix for possible Access Violation after repeating a search in the "+" button for the Dynamic Search

  • Build 4459; Fix for the rotate button on the thumbnails not always working

  • Build 4457; Fix for the unreliable search results when searching in a specific metadata and that metadata field uses a separator of itself (e.g., lr:hierarchicalSubject)

  • Build 4453; Fix for not always reading the correct GEO coordinates when assigning overlapping catalog labels during ingestion.

  • Build 4453; Fix for lr:hierarchicalSubject not being written to search data on sync-write

  • Build 4453; Fix for possible Access Violation when using the "area detection" methods in the Image Viewer while Area display was switched off

  • Build 4448; Fix for not importing files that share the same base file name and that are defined as sidecars of each other (e.g. MOV-HEIC pair)

  • Build 4448; Fix for not assigning "nearby" catalog labels during import when the GPS coordinates for the imported image are stored in a XMP sidecar (for files without embedded Exif)

  • Build 4448; Fix for possible "List Index Out of Range" exception in the Job Service

  • Build 4443; Fix for possible false positives in Detail values

  • Build 4440; Fix for incorrect handling of sidecar files in sub directories

  • Build 4432; Fix in the PostgreSQL edition for searching with a colon in the search property of a specified search domain would not lead to results

  • Build 4430; Fix for a Syntax error, in the Single User Edition, when deleting an image with its related stack or version set images

  • Build 4428; Fix for not allowing to Cascade Metadata to a stack

  • Build 4428; Fix for sometimes writing unneeded entries to the Search Index

  • Build 4428; Fix for some Sidecar files not being identified during file operations

  • Build 4428; Fix for sometimes resetting the last used 'delete versions' or 'delete stacks' setting in the Delete dialog

  • Build 4421; Fix for constant syncing while running an Import Profile that has Label Assignments in it

  • Build 4419; Fix for Viewer options only being available in the Light Table, after a restart of PSU

  • Build 4414; Fix for an item not being included in the "GEO Tagged" state after adding new GEO coordinates

  • Build 4411; Fix for non-functional Spelling Suggestions on macOS

  • Build 4411; Fix for missing user feedback when a file cannot be deleted from disk due to file system restrictions.

  • Build 4408; Fix for slowdown in the Import Module that is caused by the more extensive sidecar handling

  • Build 4408; Fix for possible monitor mis-fit on some high-res Windows laptop screens

  • Build 4405; Fix for the Import Module which would sometimes create the original source folder in the catalog when one of the files to import already exists in the target folder

  • Build 4402; Fix for the application "overrunning" the monitor size when very high scaling is defined in the OS

  • Build 4400; Fix for possible duplicates after running an import

  • Build 4400; Fix for possible file copy exception

  • Build 4400; Fix for non-functional "apply to stack" in the Delete dialog

  • Build 4393; Fix for possible stall when using the option to mark files as "read only" in the Import Module

  • Build 4393; Fix for possible startup scaling issue

  • Build 4390; Fix for possible delay to end the IDimager process after closing the application

  • Build 4390; Fix for a possible case where a defined version detection rule for "Custom Mask" would not work when using macros in the mask.

  • Build 4390; Fix for missing progress bar for stack and version detection

  • Build 4390; Fix for a possible "expression is too large" SQLite error in the Single User Edition

  • Build 4390; Fix for non-themed configuration options for some macros in the Rename Dialog

  • Build 4390; Fix for accessibility for a Rename Item's menu option in the Rename Dialog

  • Build 4390; Fix for the blue "link" arrow for relationship catalog labels not always working in the Catalog Tree

  • Build 4390; Fix for a possible application stall

  • Build 4390; Fix for a possible error in the Ingest Module for an error "directory does not exist" when the directory cannot be created by the OS

  • Build 4390; Fix for possible overlapping controls in the Image Viewer when displayed in the Light Table or on a monitor with very low resolution

  • Build 4390; Fix for possible access violation when closing the full screen viewer from the Light Table when the histogram/info panel are displayed in the full screen view

  • Build 4390; Fix for some missing details in the ICS for relationships

  • Build 4390; Fix for the cursor becoming non-responsive after editing a thumb's file name, press Esc, then start editing again

  • Build 4366; Fix for possible short delay while navigating through images

  • Build 4366; Fix for a possible startup exception

  • Build 4366; Fixed some icon issues in the Image Viewer / Light Table

  • Build 4366; Fix for some missing TIF compression value<->text translations

  • Build 4358; Fix for possible Access Violation when deleting a versioned file from disk with the option to delete all versions too

  • Build 4353; Fix when loading an image in the Viewer that is larger than the preview size but smaller than the viewport of the Viewer then the image would show large first before showing its original size

  • Build 4353; Fix for possible "auto-sync" kicking in when manually changing a main version for a Version Set

  • Build 4353; When changing to "original view" (100% view) in the Image Viewer then the image is centered in the view box

  • Build 4342; Fix on macOS for non-functional up/down key in memo editing fields

  • Build 4341; Fix for up/down arrow keys not working on macOS

  • Build 4341; Fix for wrong cursor offset in memo editing fields

  • Build 4341; Fix for zoom key repeat speed on macOS

  • Build 4335; Fix for slow Image Detail display when a large text is in the content of a metadata field

  • Build 4335; Fix for private Catalog Labels being written to Event, PersonInImage, ArtworkOrObject metadata fields

  • Build 4335; Fix for reduced variety of the versions and stack colors

  • Build 4335; Fix for missing hint when hovering the caption on a thumb for a file on a network drive

  • Build 4335; Fix for not reading hierarchical Folders with specific Folder State in the Server Edition with SQLServer 

  • Build 4335; Fix for possible "poof" crash due to insufficient resources in the Server Edition with SQLServer

  • Build 4335; Fix for being able to open the edit box for group-typed thumbnails

  • Build 4335; Fix for possible Access Violation when closing the application with PostgreSQL

  • Build 4335; Fix for lower readability of the colors for versions

  • Build 4335; In the Image Viewer the zoom keys (+ / -) are now perform independent from the OS settings

  • Build 4324; Fix for not always converting existing metadata when pre-existing and incomplete XMP exists

  • Build 4324; Several fixes for possible Access Violation error while working with version sets

  • Build 4324; Fix for a possible random Access Violation while editing properties in the Image Details that offer a suggestion box

  • Build 4306; Fix for favorites for a specific metadata value would not always include all results for some types of metadata

  • Build 4303; Fix for too light hover rotation icons

  • Build 4303; Fix for non-functional "Printer" button in the Print Preview on macOS

  • Build 4303; Fix for non-visible remove icon in the Preferences for removing Placeholders

  • Build 4303; Fix for non-visible "move" column in the Preferences for changing the order for Placeholders

  • Build 4290; Fix for not reading namespaces in XMP that are defined as attributes at the xmpmeta level

  • Build 4290; Fix for when changing the hint text for an object that already shows the hint then it is redisplayed

  • Build 4284; Fix for handling rotation from CaptureOne for images that also have a crop area defined

  • Build 4275; Fix when saving an editing recipe for a stacked image, then it could get removed from the stack

  • Build 4273; Fix for hotspot offset for color label circles

  • Build 4273; Fix for when assigning ratings from the numeric keyboard pad then it would always assign a 5-star rating

  • Build 4273; Fix for bookmark icon not painting in the correct color after changing the Accent Color in the preferences

  • Build 4268; Fix for GEO Fence calculation error when using the Metric system in the Preferences

  • Build 4266: Fix for the new color label bar when using configured color labels that are the exact color name (eg Yellow)

  • Build 4266; Fix for the Caption of the Floating Image Viewer

  • Build 4266; Fix for "sloppy" drawing of the circles in the new Color Labels on macOS

  • Fix for possible random application stall

  • Fix for possible hanging process after closing the application

  • Fix for a possible memory issue when zooming in using the full screen viewer

  • Fix for when selecting a parent label in the catalog label details then the focus is now set to the search box

  • Fix for when selecting a related label in the relationship details then the focus is now set to the search box

  • Fix for not loading the custom thumb info and other view settings after switching to another catalog 

  • Fix for applying metadata to larger batches

  • Fix for Verify Quick on macOS which would sometimes report false positives

  • Fix for script sorting

  • Fixes for on-image area visualization

  • Fix for loading a versioned Image in the Viewer when one of the versions in the set has an error

  • Fix for determining XMP file for non-embedded metadata formats when both a THM and a XMP sidecar file exist

  • Fix for possible AV on premature application halt (e.g., when no license is available)

  • Fix for the Save Settings dialog not being themed

  • Fix for possible error for some JPEG files when trying to rotate lossless

  • Fix for folder names not being searchable after mapping to a new folder

  • Fix for reading GPX files that have time stamps recorded without time zone offset information

  • Fix for sqlite3 dylib reference to libz

  • Fix for Open Dialogs have the extensions in the drop down sorted

  • Fix for an application stall when opening the LightTable for a set with just one image

  • Fix for collapsing top level root folder after Import or Verify Folder

  • Fix for possible error when clicking a thumb while deleting thumbs

  • Fix for possibly not parsing slide show captions