User Tools

Site Tools


1.4.1.22 Change Log

Below is a “sanitized” version of the Install Manager change log leading to the General Release of version 1.4.1.22. This log is posted as part of a conscious effort to be more transparent in the development process. That being said, not all information relating to a particular build is present on this page - some information is still considered private and is therefore not included.

Private Beta

  • Added support for 3ds Max application versions
    • 2023
  • Added support for Blender application versions
    • 3.1
    • 3.2
    • 3.3
  • Added support for Maya application versions
    • 2023
  • Added support for Unreal Engine application versions
    • 5

InstallMgr : Incremented build number to 1.4.0.95


  • Updated default filters
    • Added Filter By Name/Daz 3D
      • Essentials
      • Genesis Essentials
    • Moved Filter By Name/Daz 3D Figures filters to Filter By Name/Daz 3D/Figures
      • 2nd Generation
      • 3rd Generation
      • 4th Generation
      • 5th Generation
      • 6th Generation
      • 7th Generation
      • 8th Generation
      • 9th Generation
    • Removed Filter By Name/Daz 3D Figures

InstallMgr : Incremented build number to 1.4.0.96


  • Source maintenance
  • Extended support for detecting newer operating system
    • macOS 13 (Ventura)

InstallMgr : Incremented build number to 1.4.0.97


  • Source maintenance
  • Improved logging
    • When user data refresh begins and ends, with elapsed time
    • When package archive processing begins and ends, with elapsed time
    • When manifest archive processing begins and ends, with elapsed time
    • When remote package data processing begins and ends, with elapsed time
    • Message severity on remote package data issues
    • When saving adjacent package supplement, with cause(s)
    • Message severity on package access
    • Message severity on package support files
    • Message severity on failures
  • Eliminated unnecessary saving of adjacent package supplements
    • Order ID must be non-empty AND a mismatch between local/remote records, rather than simply non-empty, to trigger save
    • Manifested as delays during launch/refresh that became increasingly more significant as an account accumulated more products/packages
  • Extended saving of adjacent package supplements
    • When the order date for a package is mismatched between local/remote records
    • When the package date is mismatched between local/remote records
  • Extended Advanced Filtering support for the “order::” scope selector
    • Added support for alpha-numeric order IDs
    • Added support for wildcard and regular expression syntax selectors on alpha-numeric order IDs
    • Added support for empty order IDs

InstallMgr : Incremented build number to 1.4.0.98


  • Source maintenance
  • Build system tweaks

InstallMgr : Incremented build number to 1.4.0.99


  • Source maintenance
  • Added discrete application executable compatibility
    • Windows 8
    • Windows 8.1
    • Windows 10
    • Windows 11
  • Improved accuracy of OS version logging
    • All supported versions of Windows
    • All supported versions of Mac OS X, OS X, macOS
  • Updated default filters
    • Filter By Name/Daz 3D/Figures/9th Generation now accounts for an optional trailing “ HD” in a package label

InstallMgr : Incremented build number to 1.4.0.100


  • Source maintenance
  • Refinements to OS version detection/logging

InstallMgr : Incremented build number to 1.4.0.101


  • Source maintenance

InstallMgr : Incremented build number to 1.4.0.102


  • Source maintenance
  • Moved the product info/readme column to be near the package name (in preparation for additional columns)
  • Made adjustments to message severity of store connection log entries
  • Added logging for elapsed time between requesting/receiving remote package data

InstallMgr : Incremented build number to 1.4.0.103


  • Source maintenance

InstallMgr : Incremented build number to 1.4.0.104


  • Source maintenance

InstallMgr : Incremented build number to 1.4.0.105


  • Source maintenance
  • Added icon resources for launching a package that installs like software (and is launchable)
  • Added icon resources for opening a package that installs like content (and is openable)
  • Added info column header icon

InstallMgr : Incremented build number to 1.4.0.106


  • Source maintenance
  • Added software/plugin/content icon resource variants

InstallMgr : Incremented build number to 1.4.0.107


  • Source maintenance
  • Modified package options icon
  • Modified smart/metadata icon
  • Added resources for software, plugin, content column header icons
  • The 'Software' column is now displayed on the “Installed” page
    • If a package is “launchable”, a launch icon/button is made available
      • For a package to be considered “launchable” it must:
        • Install like software
        • Contain an executable
        • Contain a shortcut to the executable in the manifest
        • Be 'current' - i.e., have no update available if connected
    • Clicking the icon/button causes the executable to be launched
  • The 'Content' column is now displayed on the “Installed” page
    • If a package is “openable”, an open icon/button is made available
      • For a package to be considered “openable” it must:
        • Install like content (only)
        • Be tagged for an application - e.g., “DAZ Studio 4.5+” (DAZStudio4_5)
        • Have a corresponding application path defined - e.g., “DAZ Studio 4.5+ (64-bit)”
        • Be “openable” by the corresponding application via command line
    • Clicking the icon/button causes the executable for the corresponding application to be launched and the package to be 'opened' - e.g., guided via interactive lesson
  • Extended sort order options to the Installed page
    • “Open : Openable First”
    • “Open : Non-Openable First”
  • Added Advanced Filtering support for an “open::” scope selector and boolean values
    • Use of this scope selector will only produce results on the “Installed” page

InstallMgr : Incremented build number to 1.4.0.108


  • Source maintenance
  • Added a “Size” column to the “Ready to Download” page
    • Moved the download/package size from being on the “Install” button into its own column
  • Added a “Size” column to the “Ready to Install” page
    • Displays the package size
  • Added a “Size” column to the “Installed” page
    • Moved the installed size from being on the “Uninstall” button into its own column
    • Tooltip also displays package size (if any)
  • Added a “Date” column to the “Ready to Download” page
    • Displays the package date
    • Tooltip also displays order date and installed date (if any)
  • Added a “Date” column to the “Ready to Install” page
    • Displays the package date
    • Tooltip also displays the order date (if any)
  • Added a “Date” column to the “Installed” page
    • Displays the installed date
    • Tooltip also displays order date and installed date (if any)
  • Added a script that interactively guides a user to a product in the Daz Studio Smart Content pane to the footprint
    • Serves as a template for “openable” DAZStudio4_5 tagged packages when the path of a Daz Studio 4.5+ application is defined
  • The “Installed” page now provides a “Launchable Products” top-level item
    • Packages that are “launchable” are listed as children of this item
  • Increment application version to 1.4.1.x

InstallMgr : Incremented build number to 1.4.1.1


  • Source maintenance
  • Build system tweaks

InstallMgr : Incremented build number to 1.4.1.2


  • Source maintenance
  • Made adjustments to message severity of install/uninstall log entries
  • Extended the script for “openable” packages that interactively guides a user to a product in the Daz Studio Smart Content pane
    • Now attempts to handle custom packages
  • Fixed width issues with date labels, size labels, and status/action buttons
  • The 'Software' and 'Content' columns recently displayed on the “Installed” page are now consolidated into a single 'Launch/Open' column

InstallMgr : Incremented build number to 1.4.1.3


  • Source maintenance
  • Build system tweaks

InstallMgr : Incremented build number to 1.4.1.4


  • Fixed an issue where clicking in a column could present as though multiple clicks were performed

InstallMgr : Incremented build number to 1.4.1.5


  • Source maintenance
  • Made optimizations to package decoration based on Release Channel
  • When the ReadMe (Info) button for a given package is clicked and a corresponding local ReadMe is found, a message that prompts the user for which ReadMe to open is displayed
    • Options provided include Local, Remote, Cancel
  • When the ReadMe (Info) button for a given custom package is clicked and a ReadMe cannot be found, the message displayed is now more descriptive

InstallMgr : Incremented build number to 1.4.1.6


  • Source maintenance
  • Application paths mapped for the Private Build, Publishing Build and Public Build release channels are now considered when determining whether a package can be opened
  • Application paths mapped for the Private Build, Publishing Build and Public Build release channels are now considered when determining which mapped path to use in order to perform the open operation
  • Clicking the open (show) button for a package that installs like content will now display an option dialog if more than a single mapped application path can be used to open (show) the package in the corresponding application
    • If only one supporting application path is mapped, it is automatically used without displaying the option dialog
    • The chosen application path for a given package is temporarily remembered (until the data is refreshed)
  • Fixed a formatting issue with the Start CMS message

InstallMgr : Incremented build number to 1.4.1.7


  • Source maintenance
  • Build system tweaks

InstallMgr : Incremented build number to 1.4.1.8


  • Source maintenance
  • Made UI adjustments/simplifications
    • Added version number to the Main Window title bar
    • Removed version number from the Main Window header
    • Removed the header (logo, version number) from the Login/Account dialog
    • Removed the header (logo, version number, account name) from the Basic Settings dialog
    • Added the active account name to the Basic Settings dialog title bar
    • Removed the header (logo, version number, account name) from the Advanced Settings dialog
    • Added the active account name to the Advanced Settings dialog title bar
  • Fixed an issue with the message displayed when attempting to launch multiple instances of the application
  • Added a “Thumbnail Max Height” setting to Download page of the Advanced Settings dialog
    • Provides user control over the size (height - width maintains aspect ratio) of product info tip thumbnails if the image from the server exceeds the specified height
    • Images are resized by the application upon download
    • Default 182px
    • Minimum is 182px, maximum is 546px (182*3)
  • Modernized UI Styling
    • Reduced visual complexity of various widgets
    • Updated color palette
    • Utilized color to convey status/state
    • Enlarged item height
    • Enlarged fonts
    • Added (small) icon display to items
    • Added a Release Channel column
    • Fixed inconsistent styling issues

InstallMgr : Incremented build number to 1.4.1.9


  • Source maintenance
  • Added a “Help…” action to the filter menu
  • Fixed styling/spacing issues
  • Added a link for creating an account to the Login dialog
  • Added a link for resetting an account password to the Login dialog
  • Moved the position of the Login dialog progress bar
  • Fixed login dialog sizing issues
  • Changed the color of hyperlinks
  • Performed an audit of image resources
    • Reduced footprint by removing unused resources
  • Added missing icons to header section of slim columns
    • Release Channel
    • Launch | Open
  • Updated icons
    • Private Build
    • Publishing Build
    • Public Build
    • Installs like Software
    • Installs like Plugin
  • Updated column size hints
  • Added tips for top-level items
  • Added tips for column headers
  • Fixed styling issues on macOS

InstallMgr : Incremented build number to 1.4.1.10


  • Source maintenance
  • Fixed issues with tool tips for option columns
    • The tool tip for non-busy packages should be different than the tool tip for busy packages that can be canceled, and both should be different than the tool tip for busy packages that cannot be canceled
    • A tool tip is not needed for the metadata column in views that do not display the metadata column

InstallMgr : Incremented build number to 1.4.1.11


  • Source maintenance

InstallMgr : Incremented build number to 1.4.1.12


  • Source maintenance
  • Partially downloaded items on the “Ready to Download” page are now distinctly styled
    • The border of the “Resume” button in the “Action” column is dashed in rest state
  • Items on the “Installed” page that do not have a package in the archive are now distinctly styled
    • The border of the “Uninstall” button in the “Action” column is dashed in rest state
  • Items displayed on the “Installed” page that have an update available are now distinctly styled
    • An update indication is drawn to the left of the package name and under the date
  • Fixed data displayed in the “Date” and “Size” columns when working online and a package has an update
  • Fixed the “Action” column tool tip on the “Installed” page when working online and a package has an update
  • Refactored tooltip data for the “Name”, “Date”, and “Size” columns
  • Added support for an “OverrideColorScheme” account setting
    • Manually set within the INI for an account

InstallMgr : Incremented build number to 1.4.1.13


  • Source maintenance
  • Fixed an issue that prevented a local ReadMe for a product that is installed but has no package in the archive from being found
  • Fixed an issue that caused an otherwise openable package from being presented as such if the package had an update available
  • Fixed an issue that prevented an openable product with no package in the archive from being opened
  • Fixed an update indication styling issue on macOS
  • Extended the script for “openable” packages that interactively guides a user to a product in the Daz Studio Smart Content pane
    • Now attempts to validate the installed path for the package as a mapped content directory
    • Extended feedback for cases where the requisite environment/configuration cannot be validated

InstallMgr : Incremented build number to 1.4.1.14


  • Source maintenance
  • Minor tweak to default styling of the Uninstall button
    • Text should not be decorated as disabled when the button is not disabled
  • Added a “Delete Thumbnail” menu and options to the context menus for the Ready to Download, Ready to Install, and Installed pages

InstallMgr : Incremented build number to 1.4.1.15


  • Minor tweak to default styling of Uninstall button when selected
    • Text should not appear disabled if the button is not in fact disabled
  • Tweaked the Filter By Name > Daz 3D > Figures > 8th Generation filter to handle incorrect/inconsistent package naming (missing dot in version)
  • Fixed an issue where a package would continue to be displayed (without an Action/Status button) on the “Ready to Install” page after successfully completing installation, until the view was manually refreshed
  • Fixed an issue where a package that has an update would continue to display as though it had an update after successfully downloading/installing the update, until the view was manually refreshed
  • Successful installation/uninstallation of a package now discretely clears any previously discovered/invalidated launch/open filenames
    • Allows an update/re-install to trigger re-evaluation without manually refreshing, or closing/re-launching
  • Made optimizations to the detection of packages that can be launched
  • Fixed an issue with the action/status button tooltip text for a package that is currently busy (downloading, installing)
  • Made adjustments to status based sort order
  • Fixed a regression in the processing of query patterns (filtering syntax) involving ranges

InstallMgr : Incremented build number to 1.4.1.16


  • Source maintenance
  • Fixed an issue where the manifest archive path would not be created if it was defined in settings for an account but did not already exist
  • Fixed an issue where the thumbnail archive path would not be created if it was defined in settings for an account but did not already exist
  • Product view column reordering is not supported (recorded/restored), and so has been discretely disabled
  • Flattened application logo
  • Made adjustments to minimum widths of product view columns

InstallMgr : Incremented build number to 1.4.1.17


  • Source maintenance
  • Narrowed the width of the “Action” column in product views
    • Remains wide enough to support display of individual package progress indicators
  • Added support for toggling display of package thumbnails in product views
    • Accessible via context menu of product view headers
    • Common across all product views
    • State is recorded/restored per account
  • Added support for toggling display of the “ReadMe” column in product views
    • Accessible via context menu of product view headers
    • Common across all product views
    • State is recorded/restored per account
  • Added support for toggling display of the “Date” column in product views
    • Accessible via context menu of product view headers
    • Common across all product views
    • State is recorded/restored per account
  • Added support for toggling display of the “Size” column in product views
    • Accessible via context menu of product view headers
    • Common across all product views
    • State is recorded/restored per account
  • Added support for toggling display of the “Launch / Open” column in the Installed product view
    • Accessible via context menu of product view header
    • State is recorded/restored per account
    • Also controls presence of the “Launchable Products” section
  • Added support for toggling display of the “Metadata” column in the Installed product view
    • Accessible via context menu of product view header
    • State is recorded/restored per account
  • Added support for PNG format thumbnail images
    • PNG is the preferred format, JPG is now supported as a fallback
  • Downloaded thumbnail images are now automatically converted/saved to PNG format
    • If a PNG is successfully created, the corresponding JPG (if any) is automatically deleted

InstallMgr : Incremented build number to 1.4.1.18


  • Fixed an issue that caused the text and background colors of list views to be nearly indistinguishable from each other when High Contrast accessibility mode (left Shift + left Alt + PrtSc) is enabled on Windows
    • This change does not cause the application to apply the High Contrast color scheme, it causes the standard application color scheme to persist consistently
  • Styling of check boxes and radio buttons are now consistent with the rest of the style

InstallMgr : Incremented build number to 1.4.1.19


  • Source maintenance
  • Made changes to Ready to Download, Ready to Install, and Installed page buttons to allow for hover feedback
  • Fixed styling inconsistencies in scrollbars between platforms and operating system versions
  • Fixed styling inconsistencies in scrollbars when High Contrast accessibility mode (left Shift + left Alt + PrtSc) is enabled on Windows
    • Does not cause the application to apply the High Contrast color scheme, causes the application style to persist
  • Styling of check boxes now includes a discrete checkmark
  • Styling of check boxes now more clearly differentiates between checked, unchecked, and indeterminate states
  • Style colors have been adjusted to more faithfully reflect the store/brand palette
  • Reduced visual complexity of the main window header
  • Reduced distracting contrast in product views between top-level items and sub-items
  • Softened contrast between brightest/darkest colors
  • Added up/down arrows to spinbox buttons

InstallMgr : Incremented build number to 1.4.1.20


  • Fixed an issue that caused the “Install Errors” dialog to be missing the list of potential applications/versions/bit-architectures when installation of a package could not be completed due to the target application not being defined

InstallMgr : Incremented build number to 1.4.1.21


  • Fixed styling of a failed download/install when the package is also an update
  • Fixed styling of individual progress indicators to use colors consistent with the color scheme

InstallMgr : Incremented build number to 1.4.1.22

Released

  • 1.4.1.16 - 2023-01-31
  • 1.4.1.18 - 2023-02-06
  • 1.4.1.19 - 2023-02-16
  • 1.4.1.22 - 2023-02-27