[us-commits] [ehb54/ultrascan3] 56ac62: add: nightly build

aaron-auc noreply at github.com
Mon Jul 20 16:15:58 MDT 2026


  Branch: refs/heads/bump-to-v4.2.0-dev
  Home:   https://github.com/ehb54/ultrascan3
  Commit: 56ac62aee0f30eb92b6ba1c4fb11e0b3a4be919c
      https://github.com/ehb54/ultrascan3/commit/56ac62aee0f30eb92b6ba1c4fb11e0b3a4be919c
  Author: aaron-auc <aaron at aucsolutions.com>
  Date:   2026-04-22 (Wed, 22 Apr 2026)

  Changed paths:
    A .github/workflows/nightly-builds.yml
    A .github/workflows/nightly-macos-arm.yml
    A .github/workflows/nightly-macos-intel.yml
    A .github/workflows/nightly-oraclelinux8.yml
    A .github/workflows/nightly-ubuntu.yml
    A .github/workflows/nightly-windows.yml
    A .github/workflows/on-demand-build.yml
    A .github/workflows/release.yml
    M .github/workflows/unit-tests-v2.yml
    M CMakeLists.txt
    M admin/cmake/GenerateVersion.cmake
    M admin/cmake/triplets/arm64-linux.cmake
    A admin/cmake/triplets/x64-linux-dynamic.cmake
    A admin/cmake/triplets/x64-linux.cmake
    A buildsys/vcpkg/overlay-ports/at-spi2-core/portfile.cmake
    A buildsys/vcpkg/overlay-ports/at-spi2-core/vcpkg.json
    A buildsys/vcpkg/overlay-ports/qtbase/GLIB2-static.patch
    A buildsys/vcpkg/overlay-ports/qtbase/allow_outside_prefix.patch
    A buildsys/vcpkg/overlay-ports/qtbase/clang-cl_QGADGET_fix.diff
    A buildsys/vcpkg/overlay-ports/qtbase/clang-cl_source_location.patch
    A buildsys/vcpkg/overlay-ports/qtbase/cmake/qt_install_copyright.cmake
    A buildsys/vcpkg/overlay-ports/qtbase/cmake/qt_install_submodule.cmake
    A buildsys/vcpkg/overlay-ports/qtbase/cmake/qt_port_details.cmake
    A buildsys/vcpkg/overlay-ports/qtbase/config_install.patch
    A buildsys/vcpkg/overlay-ports/qtbase/dont_force_cmakecache_latest.patch
    A buildsys/vcpkg/overlay-ports/qtbase/env.patch
    A buildsys/vcpkg/overlay-ports/qtbase/fix-host-aliasing.patch
    A buildsys/vcpkg/overlay-ports/qtbase/fix-libresolv-test.patch
    A buildsys/vcpkg/overlay-ports/qtbase/fix-link-lib-discovery.patch
    A buildsys/vcpkg/overlay-ports/qtbase/fix-missing-include.patch
    A buildsys/vcpkg/overlay-ports/qtbase/fix_cmake_build.patch
    A buildsys/vcpkg/overlay-ports/qtbase/fix_deploy_windows.patch
    A buildsys/vcpkg/overlay-ports/qtbase/fix_egl.patch
    A buildsys/vcpkg/overlay-ports/qtbase/fix_egl_2.patch
    A buildsys/vcpkg/overlay-ports/qtbase/framework.patch
    A buildsys/vcpkg/overlay-ports/qtbase/harfbuzz.patch
    A buildsys/vcpkg/overlay-ports/qtbase/installed_dir.patch
    A buildsys/vcpkg/overlay-ports/qtbase/macdeployqt-symlinks.patch
    A buildsys/vcpkg/overlay-ports/qtbase/moltenvk.patch
    A buildsys/vcpkg/overlay-ports/qtbase/port.data.cmake
    A buildsys/vcpkg/overlay-ports/qtbase/portfile.cmake
    A buildsys/vcpkg/overlay-ports/qtbase/qmake.debug.bat
    A buildsys/vcpkg/overlay-ports/qtbase/qt.conf.in
    A buildsys/vcpkg/overlay-ports/qtbase/qtpaths.debug.bat
    A buildsys/vcpkg/overlay-ports/qtbase/use-shared-mime-info.patch
    A buildsys/vcpkg/overlay-ports/qtbase/use_inotify_on_freebsd.patch
    A buildsys/vcpkg/overlay-ports/qtbase/vcpkg.json
    A buildsys/vcpkg/overlay-ports/qtbase/windeployqt.debug.bat
    A buildsys/vcpkg/overlay-ports/qtbase/xcodebuild-not-installed.patch
    M programs/us/CMakeLists.txt
    M scripts/bootstrap-linux.sh
    M scripts/build.sh
    A scripts/warm-cache.sh
    M vcpkg.json

  Log Message:
  -----------
  add: nightly build


  Commit: 2d14470510d03383cc580dc728ceaf34b28a9111
      https://github.com/ehb54/ultrascan3/commit/2d14470510d03383cc580dc728ceaf34b28a9111
  Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com>
  Date:   2026-04-22 (Wed, 22 Apr 2026)

  Changed paths:
    M .gitignore
    M doc/manual/Makefile
    M doc/manual/source/2dsa/2dsa_analys.rst
    M doc/manual/source/2dsa/2dsa_main.rst
    M doc/manual/source/2dsa/index.rst
    A doc/manual/source/__pycache__/auto_index.cpython-39.pyc
    A doc/manual/source/_static/UltraScanIII.pdf
    A doc/manual/source/_static/images/cmenu_help.png
    A doc/manual/source/_static/images/load_us3.png
    A doc/manual/source/_static/images/reporter_comrep.png
    A doc/manual/source/_static/images/us_spectrum-0-upded.png
    M doc/manual/source/_static/images/us_spectrum-1.png
    M doc/manual/source/_static/js/sphinx_highlight.js
    M doc/manual/source/analysprof_general.rst
    M doc/manual/source/analyte/analyte_edit.rst
    M doc/manual/source/analyte/analyte_new.rst
    M doc/manual/source/analyte/analyte_settings.rst
    M doc/manual/source/astfem_sim.rst
    M doc/manual/source/buffer/buffer_edit.rst
    M doc/manual/source/buffer/buffer_new.rst
    M doc/manual/source/buffer/buffer_select.rst
    M doc/manual/source/buffer/buffer_settings.rst
    M doc/manual/source/buoyancy_editor.rst
    M doc/manual/source/combine_models.rst
    M doc/manual/source/common_dialogs.rst
    M doc/manual/source/conf.py
    M doc/manual/source/config.rst
    M doc/manual/source/convert.rst
    M doc/manual/source/dmga_init.rst
    M doc/manual/source/dmga_init_constr.rst
    M doc/manual/source/experiment/general.rst
    M doc/manual/source/experiment/import.rst
    M doc/manual/source/experiment/liveupdate.rst
    M doc/manual/source/experiment/range.rst
    M doc/manual/source/experiment/rotor.rst
    M doc/manual/source/experiment/solutions.rst
    M doc/manual/source/experiment/speeds.rst
    M doc/manual/source/export_legacy.rst
    M doc/manual/source/fe_match/fe_dmga_adv.rst
    M doc/manual/source/fe_match/fe_match_main.rst
    M doc/manual/source/fe_match/fe_match_simulate.rst
    M doc/manual/source/fe_match/index.rst
    M doc/manual/source/ga_initialize.rst
    M doc/manual/source/gmp/gmp_automation.rst
    M doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_experiment.rst
    M doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_gmp.rst
    M doc/manual/source/gmp/gmp_protocol_development.rst
    M doc/manual/source/grid_editor.rst
    M doc/manual/source/idist_combine.rst
    M doc/manual/source/index.rst
    M doc/manual/source/manage_data.rst
    M doc/manual/source/multi-wavelength/index.rst
    M doc/manual/source/multi-wavelength/mwl_species_fit.rst
    M doc/manual/source/multi-wavelength/mwl_species_sim.rst
    M doc/manual/source/multi-wavelength/mwl_spectra.rst
    M doc/manual/source/pcsa/pcsa.rst
    M doc/manual/source/pcsa/pcsa_analys.rst
    M doc/manual/source/pcsa/pcsa_results.rst
    M doc/manual/source/pseudo3d.rst
    M doc/manual/source/reporter.rst
    M doc/manual/source/rmsd_query.rst
    R doc/manual/source/rotor.rst
    M doc/manual/source/rotor_calibration.rst
    A doc/manual/source/rotors.rst
    M doc/manual/source/run_details.rst
    M doc/manual/source/second_moment.rst
    M doc/manual/source/simparams.rst
    M doc/manual/source/solutions/index.rst
    M doc/manual/source/solutions/solution_edit.rst
    M doc/manual/source/solutions/solution_new.rst
    M doc/manual/source/solutions/solution_settings.rst
    M doc/manual/source/start_page-int.rst
    M doc/manual/source/start_page-mw.rst
    M doc/manual/source/start_page-new.rst
    M doc/manual/source/start_page-rpt.rst
    M doc/manual/source/start_page.rst
    M doc/manual/source/time_derivative.rst
    M doc/manual/source/us_administrator.rst
    M doc/manual/source/us_buoyancy.rst
    M doc/manual/source/us_edit.rst
    M doc/manual/source/us_equiltime.rst
    M doc/manual/source/us_fds_filemanager.rst
    M doc/manual/source/us_investigator.rst
    M doc/manual/source/us_project.rst
    M doc/manual/source/us_spectrum.rst
    M doc/manual/source/vhw_combine.rst
    M doc/manual/source/vhw_enhanced.rst
    M doc/manual/source/xpn_viewer.rst
    M gui/us_abstractrotor_gui.h
    M gui/us_rotor_gui.h
    M utils/us_run_protocol.cpp

  Log Message:
  -----------
  Merge branch 'main' into 800-enhancement-nightly-build-using-vcpkg


  Commit: ce0e7bc73c888397b643b77a02254123918c717f
      https://github.com/ehb54/ultrascan3/commit/ce0e7bc73c888397b643b77a02254123918c717f
  Author: aaron-auc <aaron at aucsolutions.com>
  Date:   2026-04-22 (Wed, 22 Apr 2026)

  Changed paths:
    M .gitignore
    M doc/manual/Makefile
    M doc/manual/source/2dsa/2dsa_analys.rst
    M doc/manual/source/2dsa/2dsa_main.rst
    M doc/manual/source/2dsa/index.rst
    A doc/manual/source/__pycache__/auto_index.cpython-39.pyc
    A doc/manual/source/_static/UltraScanIII.pdf
    A doc/manual/source/_static/images/cmenu_help.png
    A doc/manual/source/_static/images/load_us3.png
    A doc/manual/source/_static/images/reporter_comrep.png
    A doc/manual/source/_static/images/us_spectrum-0-upded.png
    M doc/manual/source/_static/images/us_spectrum-1.png
    M doc/manual/source/_static/js/sphinx_highlight.js
    M doc/manual/source/analysprof_general.rst
    M doc/manual/source/analyte/analyte_edit.rst
    M doc/manual/source/analyte/analyte_new.rst
    M doc/manual/source/analyte/analyte_settings.rst
    M doc/manual/source/astfem_sim.rst
    M doc/manual/source/buffer/buffer_edit.rst
    M doc/manual/source/buffer/buffer_new.rst
    M doc/manual/source/buffer/buffer_select.rst
    M doc/manual/source/buffer/buffer_settings.rst
    M doc/manual/source/buoyancy_editor.rst
    M doc/manual/source/combine_models.rst
    M doc/manual/source/common_dialogs.rst
    M doc/manual/source/conf.py
    M doc/manual/source/config.rst
    M doc/manual/source/convert.rst
    M doc/manual/source/dmga_init.rst
    M doc/manual/source/dmga_init_constr.rst
    M doc/manual/source/experiment/general.rst
    M doc/manual/source/experiment/import.rst
    M doc/manual/source/experiment/liveupdate.rst
    M doc/manual/source/experiment/range.rst
    M doc/manual/source/experiment/rotor.rst
    M doc/manual/source/experiment/solutions.rst
    M doc/manual/source/experiment/speeds.rst
    M doc/manual/source/export_legacy.rst
    M doc/manual/source/fe_match/fe_dmga_adv.rst
    M doc/manual/source/fe_match/fe_match_main.rst
    M doc/manual/source/fe_match/fe_match_simulate.rst
    M doc/manual/source/fe_match/index.rst
    M doc/manual/source/ga_initialize.rst
    M doc/manual/source/gmp/gmp_automation.rst
    M doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_experiment.rst
    M doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_gmp.rst
    M doc/manual/source/gmp/gmp_protocol_development.rst
    M doc/manual/source/grid_editor.rst
    M doc/manual/source/idist_combine.rst
    M doc/manual/source/index.rst
    M doc/manual/source/manage_data.rst
    M doc/manual/source/multi-wavelength/index.rst
    M doc/manual/source/multi-wavelength/mwl_species_fit.rst
    M doc/manual/source/multi-wavelength/mwl_species_sim.rst
    M doc/manual/source/multi-wavelength/mwl_spectra.rst
    M doc/manual/source/pcsa/pcsa.rst
    M doc/manual/source/pcsa/pcsa_analys.rst
    M doc/manual/source/pcsa/pcsa_results.rst
    M doc/manual/source/pseudo3d.rst
    M doc/manual/source/reporter.rst
    M doc/manual/source/rmsd_query.rst
    R doc/manual/source/rotor.rst
    M doc/manual/source/rotor_calibration.rst
    A doc/manual/source/rotors.rst
    M doc/manual/source/run_details.rst
    M doc/manual/source/second_moment.rst
    M doc/manual/source/simparams.rst
    M doc/manual/source/solutions/index.rst
    M doc/manual/source/solutions/solution_edit.rst
    M doc/manual/source/solutions/solution_new.rst
    M doc/manual/source/solutions/solution_settings.rst
    M doc/manual/source/start_page-int.rst
    M doc/manual/source/start_page-mw.rst
    M doc/manual/source/start_page-new.rst
    M doc/manual/source/start_page-rpt.rst
    M doc/manual/source/start_page.rst
    M doc/manual/source/time_derivative.rst
    M doc/manual/source/us_administrator.rst
    M doc/manual/source/us_buoyancy.rst
    M doc/manual/source/us_edit.rst
    M doc/manual/source/us_equiltime.rst
    M doc/manual/source/us_fds_filemanager.rst
    M doc/manual/source/us_investigator.rst
    M doc/manual/source/us_project.rst
    M doc/manual/source/us_spectrum.rst
    M doc/manual/source/vhw_combine.rst
    M doc/manual/source/vhw_enhanced.rst
    M doc/manual/source/xpn_viewer.rst
    M gui/us_abstractrotor_gui.h
    M gui/us_rotor_gui.h
    M utils/us_run_protocol.cpp

  Log Message:
  -----------
  Merge branch 'main' into 800-enhancement-nightly-build-using-vcpkg


  Commit: b61ed7ce96981f2cb26951cc5d14ba599e34ae18
      https://github.com/ehb54/ultrascan3/commit/b61ed7ce96981f2cb26951cc5d14ba599e34ae18
  Author: aaron-auc <aaron at aucsolutions.com>
  Date:   2026-04-22 (Wed, 22 Apr 2026)

  Changed paths:

  Log Message:
  -----------
  Merge branch '800-enhancement-nightly-build-using-vcpkg' of github.com:ehb54/ultrascan3 into 800-enhancement-nightly-build-using-vcpkg


  Commit: 438ca1c0535b533e30d747dbfaaea341f80130df
      https://github.com/ehb54/ultrascan3/commit/438ca1c0535b533e30d747dbfaaea341f80130df
  Author: aaron-auc <aaron at aucsolutions.com>
  Date:   2026-04-22 (Wed, 22 Apr 2026)

  Changed paths:
    M .github/workflows/unit-tests-v2.yml

  Log Message:
  -----------
  mod: rollback to match main


  Commit: 97bcfb0c7e017363e4cad1a6b8cf95a30bed82be
      https://github.com/ehb54/ultrascan3/commit/97bcfb0c7e017363e4cad1a6b8cf95a30bed82be
  Author: aaron-auc <aaron at aucsolutions.com>
  Date:   2026-05-01 (Fri, 01 May 2026)

  Changed paths:
    M CMakeLists.txt

  Log Message:
  -----------
  fix: resolve warning


  Commit: 2964bb347925c13d2a1dcfe7b03f3ce469c6190a
      https://github.com/ehb54/ultrascan3/commit/2964bb347925c13d2a1dcfe7b03f3ce469c6190a
  Author: aaron-auc <aaron at aucsolutions.com>
  Date:   2026-05-02 (Sat, 02 May 2026)

  Changed paths:
    M .github/workflows/nightly-builds.yml
    M .github/workflows/nightly-oraclelinux8.yml
    M .github/workflows/nightly-ubuntu.yml
    M .github/workflows/release.yml
    M admin/cmake/packaging/linux/LinuxHpcPkg.cmake
    M admin/cmake/packaging/linux/LinuxPkg.cmake
    M scripts/build.sh

  Log Message:
  -----------
  mod: standard naming and xz used


  Commit: a7f952b2fbd09af29abbe74039f4d006e6662f42
      https://github.com/ehb54/ultrascan3/commit/a7f952b2fbd09af29abbe74039f4d006e6662f42
  Author: aaron-auc <aaron at aucsolutions.com>
  Date:   2026-05-18 (Mon, 18 May 2026)

  Changed paths:
    M .github/workflows/nightly-builds.yml
    M .github/workflows/nightly-macos-arm.yml
    M .github/workflows/nightly-macos-intel.yml
    M .github/workflows/nightly-oraclelinux8.yml
    M .github/workflows/nightly-ubuntu.yml
    M .github/workflows/nightly-windows.yml
    M .github/workflows/release.yml
    M scripts/bootstrap-linux.sh
    M us-build

  Log Message:
  -----------
  fix(ci): nightly gate logic, bootstrap improvements, SHA bump to d40ab4b6


  Commit: 3aca19dec6d034a4606e10eee12ebc053f6bcbd7
      https://github.com/ehb54/ultrascan3/commit/3aca19dec6d034a4606e10eee12ebc053f6bcbd7
  Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com>
  Date:   2026-05-18 (Mon, 18 May 2026)

  Changed paths:
    M gui/us_plot.cpp
    M programs/us_2dsa/us_show_norm.cpp
    M programs/us_density_match/us_density_match.cpp
    M programs/us_ga_init/us_ga_init.cpp
    M programs/us_integral/us_integral.cpp
    M programs/us_modelmetrics/us_modelmetrics.cpp
    M programs/us_pcsa/us_analysis_control_pc.cpp
    M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp

  Log Message:
  -----------
  Merge branch 'main' into 800-enhancement-nightly-build-using-vcpkg


  Commit: 46622569dc9e5cae5f731a56d2200b57fc981db8
      https://github.com/ehb54/ultrascan3/commit/46622569dc9e5cae5f731a56d2200b57fc981db8
  Author: aaron-auc <aaron at aucsolutions.com>
  Date:   2026-05-19 (Tue, 19 May 2026)

  Changed paths:
    M programs/us_analyte/CMakeLists.txt
    M programs/us_export_legacy/CMakeLists.txt

  Log Message:
  -----------
  fix: changed program names to match what us_win_data.cpp uses.


  Commit: 0b97fc731d6dc06bcc6f64ed95c91667a0f8a591
      https://github.com/ehb54/ultrascan3/commit/0b97fc731d6dc06bcc6f64ed95c91667a0f8a591
  Author: aaron-auc <aaron at aucsolutions.com>
  Date:   2026-05-19 (Tue, 19 May 2026)

  Changed paths:
    M gui/us_plot.cpp
    M programs/us_2dsa/us_show_norm.cpp
    M programs/us_density_match/us_density_match.cpp
    M programs/us_ga_init/us_ga_init.cpp
    M programs/us_integral/us_integral.cpp
    M programs/us_modelmetrics/us_modelmetrics.cpp
    M programs/us_pcsa/us_analysis_control_pc.cpp
    M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/800-enhancement-nightly-build-using-vcpkg' into 800-enhancement-nightly-build-using-vcpkg


  Commit: aa28f848f31dce5d87784af68a9ce96752fb6584
      https://github.com/ehb54/ultrascan3/commit/aa28f848f31dce5d87784af68a9ce96752fb6584
  Author: aaron-auc <aaron at aucsolutions.com>
  Date:   2026-05-29 (Fri, 29 May 2026)

  Changed paths:
    M CMakeLists.txt

  Log Message:
  -----------
  fix(cmake): find qhelpgenerator before add_subdirectory(doc/manual) so Qt help files are built on first configure


  Commit: ee3c66db7273692c74d982760682c646a13ed113
      https://github.com/ehb54/ultrascan3/commit/ee3c66db7273692c74d982760682c646a13ed113
  Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com>
  Date:   2026-05-29 (Fri, 29 May 2026)

  Changed paths:
    M gui/us_extinction_gui.cpp
    M gui/us_properties.cpp
    M programs/us_com_project/us_com_project_gui.cpp
    M programs/us_experiment/us_exp_utils.cpp
    M programs/us_experiment/us_experiment_gui_optima.cpp
    M programs/us_experiment/us_experiment_gui_optima.h
    M programs/us_protocol_dev/us_protocol_dev_gui.cpp

  Log Message:
  -----------
  Merge branch 'main' into 800-enhancement-nightly-build-using-vcpkg


  Commit: 07f813016ff39565ddcf9e01ce3ca3a29ecc863a
      https://github.com/ehb54/ultrascan3/commit/07f813016ff39565ddcf9e01ce3ca3a29ecc863a
  Author: aaron-auc <aaron at aucsolutions.com>
  Date:   2026-05-31 (Sun, 31 May 2026)

  Changed paths:
    A .github/workflows/build-macos-arm.yml
    A .github/workflows/build-macos-intel.yml
    A .github/workflows/build-oraclelinux.yml
    A .github/workflows/build-ubuntu.yml
    A .github/workflows/build-windows.yml
    A .github/workflows/nightly-build.yml
    R .github/workflows/nightly-builds.yml
    R .github/workflows/nightly-macos-arm.yml
    R .github/workflows/nightly-macos-intel.yml
    R .github/workflows/nightly-oraclelinux8.yml
    R .github/workflows/nightly-ubuntu.yml
    R .github/workflows/nightly-windows.yml
    M .github/workflows/on-demand-build.yml
    M .github/workflows/release.yml

  Log Message:
  -----------
  refactor: rename nightly build workflow files and update references for consistency


  Commit: 8ee0408d863d9af9868a15ba00610567482b5d1d
      https://github.com/ehb54/ultrascan3/commit/8ee0408d863d9af9868a15ba00610567482b5d1d
  Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com>
  Date:   2026-05-31 (Sun, 31 May 2026)

  Changed paths:
    M gui/us_model_gui.cpp
    M gui/us_model_gui.h
    M programs/us_experiment/us_exp_utils.cpp
    M programs/us_experiment/us_experiment_gui_optima.h

  Log Message:
  -----------
  Merge branch 'main' into 800-enhancement-nightly-build-using-vcpkg


  Commit: 74a065b515b243ce83392ca76022b87d3d4dcb6c
      https://github.com/ehb54/ultrascan3/commit/74a065b515b243ce83392ca76022b87d3d4dcb6c
  Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com>
  Date:   2026-06-02 (Tue, 02 Jun 2026)

  Changed paths:
    R .github/workflows/unit-tests.yml
    M .gitignore
    M CMakeLists.txt
    M CMakePresets.json
    M admin/cmake/packaging/linux/LinuxDeploy.cmake
    M admin/cmake/packaging/macos/MacDeploy.cmake
    M admin/cmake/packaging/windows/WinDeploy.cmake
    M admin/cmake/toolchain.cmake
    M programs/us/us.cpp
    M scripts/build.ps1
    M scripts/build.sh

  Log Message:
  -----------
  Merge branch 'main' into 800-enhancement-nightly-build-using-vcpkg


  Commit: 32aff34ae2377dd1854ab45ea784dcac5a4731d0
      https://github.com/ehb54/ultrascan3/commit/32aff34ae2377dd1854ab45ea784dcac5a4731d0
  Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com>
  Date:   2026-06-04 (Thu, 04 Jun 2026)

  Changed paths:
    M programs/us_com_project/us_com_project_gui.cpp
    M programs/us_com_project/us_com_project_gui.h
    M programs/us_config/us_database.cpp
    M programs/us_protocol_dev/us_protocol_dev_gui.cpp
    M utils/us_xpn_data.cpp

  Log Message:
  -----------
  Merge branch 'main' into 800-enhancement-nightly-build-using-vcpkg


  Commit: 0e41a20a321c39a27e8379902ef769bd1c537011
      https://github.com/ehb54/ultrascan3/commit/0e41a20a321c39a27e8379902ef769bd1c537011
  Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com>
  Date:   2026-07-06 (Mon, 06 Jul 2026)

  Changed paths:
    M .github/workflows/bump-version.yml
    M .github/workflows/codeql-analysis.yml
    M .gitignore
    A VERSION
    M admin/codeql/docker/local.pri.somo
    M admin/release/linux.pl
    R doc/manual/source/__pycache__/auto_index.cpython-39.pyc
    M doc/manual/source/conf.py
    M gui/libus_gui.pro
    M gui/us_buffer_gui.cpp
    M gui/us_buffer_gui.h
    M gui/us_help.cpp
    M gui/us_select_item.cpp
    M gui/us_solution_gui.cpp
    M gui/us_solution_gui.h
    M gui/us_spectrodata.cpp
    M local.pri.template
    M makeall.sh
    M programs/us/revision.sh
    M programs/us/us.cpp
    M programs/us_com_project/us_com_project_gui.cpp
    M programs/us_config/us_database.cpp
    M programs/us_config/us_newxpnhost_db.cpp
    M programs/us_experiment/us_exp_utils.cpp
    M programs/us_experiment/us_experiment_gui_optima.cpp
    M programs/us_experiment/us_experiment_gui_optima.h
    M programs/us_experiment/us_proto_ranges.cpp
    M programs/us_ga_init/us_ga_init.cpp
    M programs/us_globalequil/us_eqmath.cpp
    M programs/us_globalequil/us_fit_worker.cpp
    M programs/us_manage_data/us_manage_data.cpp
    M programs/us_mpi_analysis/dmga_master.cpp
    M programs/us_mpi_analysis/ga_worker.cpp
    M programs/us_mpi_analysis/us_mpi_analysis.cpp
    M programs/us_mwl_species_fit/us_mwl_sf_plot3d.cpp
    M programs/us_mwl_species_fit/us_mwl_species_fit.cpp
    M programs/us_pcsa/us_pcsa_process.cpp
    M programs/us_protocol_dev/us_protocol_dev_gui.cpp
    M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp
    M programs/us_spectrum/us_spectrum.cpp
    M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp
    M us_somo/develop/3dplot/lightingdlgbase.h
    M us_somo/develop/include/us3i_gui_util.h
    M us_somo/develop/include/us3i_plot.h
    M us_somo/develop/include/us_csv.h
    M us_somo/develop/include/us_hydrodyn_cluster.h
    M us_somo/develop/include/us_hydrodyn_cluster_best.h
    M us_somo/develop/include/us_hydrodyn_cluster_bfnb.h
    M us_somo/develop/include/us_hydrodyn_cluster_bfnb_nsa.h
    M us_somo/develop/include/us_hydrodyn_cluster_dammin.h
    M us_somo/develop/include/us_hydrodyn_cluster_oned.h
    M us_somo/develop/include/us_hydrodyn_saxs.h
    M us_somo/develop/include/us_hydrodyn_saxs_hplc_fit.h
    M us_somo/develop/include/us_hydrodyn_saxs_hplc_options.h
    M us_somo/develop/include/us_json.h
    M us_somo/develop/include/us_multi_column.h
    M us_somo/develop/include/us_pdb_util.h
    M us_somo/develop/include/us_saxs_cmds_t.h
    M us_somo/develop/include/us_saxs_util.h
    M us_somo/develop/include/us_vector.h
    M us_somo/develop/include/us_zeno_cxx.h
    M us_somo/develop/include/us_zeno_cxx_nf.h
    M us_somo/develop/libus_somo.pro
    M us_somo/develop/src/qwt/scrollbar.cpp
    M us_somo/develop/src/us3i_color.cpp
    M us_somo/develop/src/us3i_gui_util.cpp
    M us_somo/develop/src/us3i_gzip.cpp
    M us_somo/develop/src/us3i_plot.cpp
    M us_somo/develop/src/us3i_settings.cpp
    M us_somo/develop/src/us_band_broaden.cpp
    M us_somo/develop/src/us_config.cpp
    M us_somo/develop/src/us_dirhist.cpp
    M us_somo/develop/src/us_editor.cpp
    M us_somo/develop/src/us_file_util.cpp
    M us_somo/develop/src/us_gzip.cpp
    M us_somo/develop/src/us_hydrodyn.cpp
    M us_somo/develop/src/us_hydrodyn_addatom.cpp
    M us_somo/develop/src/us_hydrodyn_addhybrid.cpp
    M us_somo/develop/src/us_hydrodyn_addresidue.cpp
    M us_somo/develop/src/us_hydrodyn_addsaxs.cpp
    M us_somo/develop/src/us_hydrodyn_anaflex_core.cpp
    M us_somo/develop/src/us_hydrodyn_batch.cpp
    M us_somo/develop/src/us_hydrodyn_bd.cpp
    M us_somo/develop/src/us_hydrodyn_bd_core.cpp
    M us_somo/develop/src/us_hydrodyn_beads.cpp
    M us_somo/develop/src/us_hydrodyn_beads_load.cpp
    M us_somo/develop/src/us_hydrodyn_best.cpp
    M us_somo/develop/src/us_hydrodyn_cluster.cpp
    M us_somo/develop/src/us_hydrodyn_cluster_best.cpp
    M us_somo/develop/src/us_hydrodyn_cluster_bfnb.cpp
    M us_somo/develop/src/us_hydrodyn_cluster_bfnb_nsa.cpp
    M us_somo/develop/src/us_hydrodyn_cluster_config.cpp
    M us_somo/develop/src/us_hydrodyn_cluster_dammin.cpp
    M us_somo/develop/src/us_hydrodyn_cluster_dmd.cpp
    M us_somo/develop/src/us_hydrodyn_cluster_oned.cpp
    M us_somo/develop/src/us_hydrodyn_cluster_results.cpp
    M us_somo/develop/src/us_hydrodyn_cluster_status.cpp
    M us_somo/develop/src/us_hydrodyn_cluster_submit.cpp
    M us_somo/develop/src/us_hydrodyn_comparative.cpp
    M us_somo/develop/src/us_hydrodyn_core.cpp
    M us_somo/develop/src/us_hydrodyn_csv_viewer.cpp
    M us_somo/develop/src/us_hydrodyn_dad.cpp
    M us_somo/develop/src/us_hydrodyn_dad_baseline_best.cpp
    M us_somo/develop/src/us_hydrodyn_dad_conc.cpp
    M us_somo/develop/src/us_hydrodyn_dad_conc_load.cpp
    M us_somo/develop/src/us_hydrodyn_dad_dctr.cpp
    M us_somo/develop/src/us_hydrodyn_dad_fit.cpp
    M us_somo/develop/src/us_hydrodyn_dad_fit_global.cpp
    M us_somo/develop/src/us_hydrodyn_dad_gg.cpp
    M us_somo/develop/src/us_hydrodyn_dad_gui.cpp
    M us_somo/develop/src/us_hydrodyn_dad_makeiq.cpp
    M us_somo/develop/src/us_hydrodyn_dad_modes_bb.cpp
    M us_somo/develop/src/us_hydrodyn_dad_options.cpp
    M us_somo/develop/src/us_hydrodyn_dad_parameters.cpp
    M us_somo/develop/src/us_hydrodyn_dad_svd.cpp
    M us_somo/develop/src/us_hydrodyn_dad_util.cpp
    M us_somo/develop/src/us_hydrodyn_dmd_core.cpp
    M us_somo/develop/src/us_hydrodyn_grpy.cpp
    M us_somo/develop/src/us_hydrodyn_hydrate.cpp
    M us_somo/develop/src/us_hydrodyn_info.cpp
    M us_somo/develop/src/us_hydrodyn_load.cpp
    M us_somo/develop/src/us_hydrodyn_mals.cpp
    M us_somo/develop/src/us_hydrodyn_mals_baseline_best.cpp
    M us_somo/develop/src/us_hydrodyn_mals_conc.cpp
    M us_somo/develop/src/us_hydrodyn_mals_conc_load.cpp
    M us_somo/develop/src/us_hydrodyn_mals_dctr.cpp
    M us_somo/develop/src/us_hydrodyn_mals_fit.cpp
    M us_somo/develop/src/us_hydrodyn_mals_fit_global.cpp
    M us_somo/develop/src/us_hydrodyn_mals_gg.cpp
    M us_somo/develop/src/us_hydrodyn_mals_gui.cpp
    M us_somo/develop/src/us_hydrodyn_mals_makeiq.cpp
    M us_somo/develop/src/us_hydrodyn_mals_modes_bb.cpp
    M us_somo/develop/src/us_hydrodyn_mals_options.cpp
    M us_somo/develop/src/us_hydrodyn_mals_parameters.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_baseline_best.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_conc.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_conc_load.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_dctr.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_fit.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_fit_global.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_gg.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_gui.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_makeiq.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_modes_bb.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_options.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_parameters.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_svd.cpp
    M us_somo/develop/src/us_hydrodyn_mals_saxs_util.cpp
    M us_somo/develop/src/us_hydrodyn_mals_svd.cpp
    M us_somo/develop/src/us_hydrodyn_mals_util.cpp
    M us_somo/develop/src/us_hydrodyn_other.cpp
    M us_somo/develop/src/us_hydrodyn_pdb_tool.cpp
    M us_somo/develop/src/us_hydrodyn_pdb_tool_merge.cpp
    M us_somo/develop/src/us_hydrodyn_pdb_tool_util.cpp
    M us_somo/develop/src/us_hydrodyn_save.cpp
    M us_somo/develop/src/us_hydrodyn_saxs.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_1d.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_2d.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_buffer.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_buffer_conc.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_buffer_conc_load.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_buffer_nth.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_conc.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_cormap.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_external.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_fits.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_guinier.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_baseline_best.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_conc.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_conc_load.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_dctr.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_fit.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_fit_global.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_gg.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_gui.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_makeiq.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_modes_bb.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_modes_broaden.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_movie.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_nth.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_options.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_parameters.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_svd.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_hplc_util.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_iqq.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_iqq_bead_model.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_iqq_load_csv.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_iqq_sh.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_legend.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_load_csv.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_loads.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_mw.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_plots.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_pr.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_screen.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_search.cpp
    M us_somo/develop/src/us_hydrodyn_script.cpp
    M us_somo/develop/src/us_hydrodyn_settings.cpp
    M us_somo/develop/src/us_hydrodyn_supc.cpp
    M us_somo/develop/src/us_hydrodyn_write.cpp
    M us_somo/develop/src/us_hydrodyn_zeno.cpp
    M us_somo/develop/src/us_json.cpp
    M us_somo/develop/src/us_mqt.cpp
    M us_somo/develop/src/us_pdb_util.cpp
    M us_somo/develop/src/us_plot_util.cpp
    M us_somo/develop/src/us_pm.cpp
    M us_somo/develop/src/us_pm_test.cpp
    M us_somo/develop/src/us_saxs_util.cpp
    M us_somo/develop/src/us_saxs_util_best.cpp
    M us_somo/develop/src/us_saxs_util_dmd.cpp
    M us_somo/develop/src/us_saxs_util_extern.cpp
    M us_somo/develop/src/us_saxs_util_hydrate.cpp
    M us_somo/develop/src/us_saxs_util_hydro.cpp
    M us_somo/develop/src/us_saxs_util_hydro_supc_hydro.cpp
    M us_somo/develop/src/us_saxs_util_hydro_zeno_hydro.cpp
    M us_somo/develop/src/us_saxs_util_iqq.cpp
    M us_somo/develop/src/us_saxs_util_iqq_1d.cpp
    M us_somo/develop/src/us_saxs_util_iqq_1d_mpi.cpp
    M us_somo/develop/src/us_saxs_util_iqq_bead_model.cpp
    M us_somo/develop/src/us_saxs_util_iqq_pdb.cpp
    M us_somo/develop/src/us_saxs_util_loads.cpp
    M us_somo/develop/src/us_saxs_util_mpi.cpp
    M us_somo/develop/src/us_saxs_util_nsa_ga.cpp
    M us_somo/develop/src/us_saxs_util_nsa_ga_mpi.cpp
    M us_somo/develop/src/us_saxs_util_pm.cpp
    M us_somo/develop/src/us_saxs_util_static.cpp
    M us_somo/develop/src/us_tar.cpp
    M us_somo/develop/us3_hydrodyn/main.cpp
    M us_somo/develop/us_saxs_cmds_mpi/us_saxs_cmds_mpi.pro
    M us_somo/develop/us_saxs_cmds_t/main.cpp
    M utils/us_db2.cpp
    M utils/us_defines.h
    M utils/us_lm.cpp
    M utils/us_matrix.cpp
    M utils/us_settings.cpp
    M utils/us_solve_sim.cpp

  Log Message:
  -----------
  Merge branch 'main' into 800-enhancement-nightly-build-using-vcpkg


  Commit: dc00acf48dd3b8ab26645b2b104a19d152e81d4a
      https://github.com/ehb54/ultrascan3/commit/dc00acf48dd3b8ab26645b2b104a19d152e81d4a
  Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com>
  Date:   2026-07-06 (Mon, 06 Jul 2026)

  Changed paths:
    A .github/workflows/build-macos-arm.yml
    A .github/workflows/build-macos-intel.yml
    A .github/workflows/build-oraclelinux.yml
    A .github/workflows/build-ubuntu.yml
    A .github/workflows/build-windows.yml
    A .github/workflows/nightly-build.yml
    A .github/workflows/on-demand-build.yml
    A .github/workflows/release.yml
    M CMakeLists.txt
    M admin/cmake/GenerateVersion.cmake
    M admin/cmake/packaging/linux/LinuxHpcPkg.cmake
    M admin/cmake/packaging/linux/LinuxPkg.cmake
    M admin/cmake/triplets/arm64-linux.cmake
    A admin/cmake/triplets/x64-linux-dynamic.cmake
    A admin/cmake/triplets/x64-linux.cmake
    A buildsys/vcpkg/overlay-ports/at-spi2-core/portfile.cmake
    A buildsys/vcpkg/overlay-ports/at-spi2-core/vcpkg.json
    A buildsys/vcpkg/overlay-ports/qtbase/GLIB2-static.patch
    A buildsys/vcpkg/overlay-ports/qtbase/allow_outside_prefix.patch
    A buildsys/vcpkg/overlay-ports/qtbase/clang-cl_QGADGET_fix.diff
    A buildsys/vcpkg/overlay-ports/qtbase/clang-cl_source_location.patch
    A buildsys/vcpkg/overlay-ports/qtbase/cmake/qt_install_copyright.cmake
    A buildsys/vcpkg/overlay-ports/qtbase/cmake/qt_install_submodule.cmake
    A buildsys/vcpkg/overlay-ports/qtbase/cmake/qt_port_details.cmake
    A buildsys/vcpkg/overlay-ports/qtbase/config_install.patch
    A buildsys/vcpkg/overlay-ports/qtbase/dont_force_cmakecache_latest.patch
    A buildsys/vcpkg/overlay-ports/qtbase/env.patch
    A buildsys/vcpkg/overlay-ports/qtbase/fix-host-aliasing.patch
    A buildsys/vcpkg/overlay-ports/qtbase/fix-libresolv-test.patch
    A buildsys/vcpkg/overlay-ports/qtbase/fix-link-lib-discovery.patch
    A buildsys/vcpkg/overlay-ports/qtbase/fix-missing-include.patch
    A buildsys/vcpkg/overlay-ports/qtbase/fix_cmake_build.patch
    A buildsys/vcpkg/overlay-ports/qtbase/fix_deploy_windows.patch
    A buildsys/vcpkg/overlay-ports/qtbase/fix_egl.patch
    A buildsys/vcpkg/overlay-ports/qtbase/fix_egl_2.patch
    A buildsys/vcpkg/overlay-ports/qtbase/framework.patch
    A buildsys/vcpkg/overlay-ports/qtbase/harfbuzz.patch
    A buildsys/vcpkg/overlay-ports/qtbase/installed_dir.patch
    A buildsys/vcpkg/overlay-ports/qtbase/macdeployqt-symlinks.patch
    A buildsys/vcpkg/overlay-ports/qtbase/moltenvk.patch
    A buildsys/vcpkg/overlay-ports/qtbase/port.data.cmake
    A buildsys/vcpkg/overlay-ports/qtbase/portfile.cmake
    A buildsys/vcpkg/overlay-ports/qtbase/qmake.debug.bat
    A buildsys/vcpkg/overlay-ports/qtbase/qt.conf.in
    A buildsys/vcpkg/overlay-ports/qtbase/qtpaths.debug.bat
    A buildsys/vcpkg/overlay-ports/qtbase/use-shared-mime-info.patch
    A buildsys/vcpkg/overlay-ports/qtbase/use_inotify_on_freebsd.patch
    A buildsys/vcpkg/overlay-ports/qtbase/vcpkg.json
    A buildsys/vcpkg/overlay-ports/qtbase/windeployqt.debug.bat
    A buildsys/vcpkg/overlay-ports/qtbase/xcodebuild-not-installed.patch
    M programs/us/CMakeLists.txt
    M programs/us_analyte/CMakeLists.txt
    M programs/us_export_legacy/CMakeLists.txt
    M scripts/bootstrap-linux.sh
    M scripts/build.sh
    A scripts/warm-cache.sh
    M us-build
    M vcpkg.json

  Log Message:
  -----------
  Merge pull request #417 from ehb54/800-enhancement-nightly-build-using-vcpkg

Add nightly build configuration


  Commit: 63750ef614b0f6abe2a34e9d0bf8bed3dde39d9c
      https://github.com/ehb54/ultrascan3/commit/63750ef614b0f6abe2a34e9d0bf8bed3dde39d9c
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-07-08 (Wed, 08 Jul 2026)

  Changed paths:
    M programs/us_experiment/us_experiment_gui_optima.cpp
    M programs/us_experiment/us_experiment_gui_optima.h

  Log Message:
  -----------
  GMP:dataDisk - work towards extention of the uploaded data for cases like IP-, mixed IP+RI...


  Commit: e1345a3206da2fc4942f218fc813fda1682f69cd
      https://github.com/ehb54/ultrascan3/commit/e1345a3206da2fc4942f218fc813fda1682f69cd
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-07-08 (Wed, 08 Jul 2026)

  Changed paths:
    M programs/us_experiment/us_exp_utils.cpp
    M programs/us_experiment/us_experiment_gui_optima.cpp

  Log Message:
  -----------
  [more Work on] GMP:dataDisk - work towards extention of the uploaded data for cases like IP-, mixed IP+RI...


  Commit: f51e6bac3a1d4943c3291b8db1525d9f18419844
      https://github.com/ehb54/ultrascan3/commit/f51e6bac3a1d4943c3291b8db1525d9f18419844
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-07-09 (Thu, 09 Jul 2026)

  Changed paths:
    M gui/us_convert_gui.cpp

  Log Message:
  -----------
  [1more Work on] GMP:dataDisk - work towards extention of the uploaded data for cases like IP-, mixed IP+RI...


  Commit: 044f72440db40f7632169394d6ee0b593998562a
      https://github.com/ehb54/ultrascan3/commit/044f72440db40f7632169394d6ee0b593998562a
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-07-09 (Thu, 09 Jul 2026)

  Changed paths:
    M gui/us_convert_gui.cpp

  Log Message:
  -----------
  [2more Work on] GMP:dataDisk - work towards extention of the uploaded data for cases like IP-, mixed IP+RI...


  Commit: 37a4a06b5999bf9f3c243fbe38ede1a3fea379af
      https://github.com/ehb54/ultrascan3/commit/37a4a06b5999bf9f3c243fbe38ede1a3fea379af
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-07-09 (Thu, 09 Jul 2026)

  Changed paths:
    M gui/us_convert_gui.cpp

  Log Message:
  -----------
  [33more Work on] GMP:dataDisk - work towards extention of the uploaded data for cases like IP-, mixed IP+RI...ush


  Commit: 8567f6bb8d1e49dcb74695ac1860c8f4573faa9b
      https://github.com/ehb54/ultrascan3/commit/8567f6bb8d1e49dcb74695ac1860c8f4573faa9b
  Author: aaron-auc <aaron at aucsolutions.com>
  Date:   2026-07-09 (Thu, 09 Jul 2026)

  Changed paths:
    M scripts/bootstrap-linux.sh
    M scripts/bootstrap-macos.sh
    M scripts/warm-cache.sh

  Log Message:
  -----------
  Add missing execute permission to shell scripts in scripts/


  Commit: a43e638e495930eb941519ece5e33498e89fd1ec
      https://github.com/ehb54/ultrascan3/commit/a43e638e495930eb941519ece5e33498e89fd1ec
  Author: aaron-auc <aaron at aucsolutions.com>
  Date:   2026-07-09 (Thu, 09 Jul 2026)

  Changed paths:
    M admin/cmake/packaging/linux/LinuxDeploy.cmake
    M scripts/bootstrap-linux.sh
    M scripts/bootstrap-macos.sh
    M scripts/warm-cache.sh

  Log Message:
  -----------
  fix: improve python3 version check and update-alternatives registration


  Commit: 7f15d549465db31e042d59a5686dc8e2cd2b056a
      https://github.com/ehb54/ultrascan3/commit/7f15d549465db31e042d59a5686dc8e2cd2b056a
  Author: aaron-auc <aaron at aucsolutions.com>
  Date:   2026-07-09 (Thu, 09 Jul 2026)

  Changed paths:
    M scripts/bootstrap-linux.sh
    M scripts/bootstrap-macos.sh
    M scripts/warm-cache.sh

  Log Message:
  -----------
  mod: make executable


  Commit: 36dd7367a1f0d64008dcf711a3c7265de78867f7
      https://github.com/ehb54/ultrascan3/commit/36dd7367a1f0d64008dcf711a3c7265de78867f7
  Author: aaron-auc <aaron at aucsolutions.com>
  Date:   2026-07-09 (Thu, 09 Jul 2026)

  Changed paths:
    M scripts/bootstrap-linux.sh

  Log Message:
  -----------
  fix: conditionally include python39 packages based on python3 version


  Commit: f22ca7ce48ab875427dac618f91e473b40d937ce
      https://github.com/ehb54/ultrascan3/commit/f22ca7ce48ab875427dac618f91e473b40d937ce
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-07-09 (Thu, 09 Jul 2026)

  Changed paths:
    M programs/us_experiment/us_experiment_gui_optima.cpp

  Log Message:
  -----------
  [Back compatibility with a 1-channel RA-sim. data] GMP:dataDisk - work towards extention of the uploaded data for cases like IP-, mixed IP+RI...ush


  Commit: 73a27078af4dfa87f2178651d2907835d3cf9b92
      https://github.com/ehb54/ultrascan3/commit/73a27078af4dfa87f2178651d2907835d3cf9b92
  Author: aaron-auc <aaron at aucsolutions.com>
  Date:   2026-07-10 (Fri, 10 Jul 2026)

  Changed paths:
    M gui/us_gui_settings.cpp

  Log Message:
  -----------
  fix: update default GUI style for MacOS to 'macOS' in Qt 6


  Commit: 2cd235232ef4f83871ccf60cf8b9efd0bb38fbfe
      https://github.com/ehb54/ultrascan3/commit/2cd235232ef4f83871ccf60cf8b9efd0bb38fbfe
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-07-10 (Fri, 10 Jul 2026)

  Changed paths:
    M programs/us_edit/us_edit.cpp

  Log Message:
  -----------
  GMP:IP+RI - prevent crush at 4. EDIT when IP loaded first due to leagcy protocol re-using and scan_nth set to 0...


  Commit: e69cf69c249ce62533cd87f25c93dde746147ffa
      https://github.com/ehb54/ultrascan3/commit/e69cf69c249ce62533cd87f25c93dde746147ffa
  Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com>
  Date:   2026-07-10 (Fri, 10 Jul 2026)

  Changed paths:
    M gui/us_gui_settings.cpp

  Log Message:
  -----------
  Merge pull request #474 from ehb54/843-request-macintosh-style-is-deprecated

Update default GUI style for macOS in Qt 6


  Commit: aa00be99171275b2c91132092e04bce0f9cace1d
      https://github.com/ehb54/ultrascan3/commit/aa00be99171275b2c91132092e04bce0f9cace1d
  Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com>
  Date:   2026-07-10 (Fri, 10 Jul 2026)

  Changed paths:
    M gui/us_gui_settings.cpp

  Log Message:
  -----------
  Merge branch 'main' into 955-bug-file-permissions-of-scripts-in-scripts-are-missing-execute


  Commit: 833773e788e0239ba91dae8b4fdd7110a147fb4b
      https://github.com/ehb54/ultrascan3/commit/833773e788e0239ba91dae8b4fdd7110a147fb4b
  Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com>
  Date:   2026-07-10 (Fri, 10 Jul 2026)

  Changed paths:
    M admin/cmake/packaging/linux/LinuxDeploy.cmake
    M scripts/bootstrap-linux.sh
    M scripts/bootstrap-macos.sh
    M scripts/warm-cache.sh

  Log Message:
  -----------
  Merge pull request #472 from ehb54/955-bug-file-permissions-of-scripts-in-scripts-are-missing-execute

Add execute permission to shell scripts and improve version check


  Commit: f4915d875bcf8965884d7059dab0011045ae16b8
      https://github.com/ehb54/ultrascan3/commit/f4915d875bcf8965884d7059dab0011045ae16b8
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-07-10 (Fri, 10 Jul 2026)

  Changed paths:
    M gui/us_convert_gui.cpp

  Log Message:
  -----------
  GMP:3. IMPORT - test: capture message for disparate scans...


  Commit: d81051ec6903d845918fcfa3b93d324988b84d52
      https://github.com/ehb54/ultrascan3/commit/d81051ec6903d845918fcfa3b93d324988b84d52
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-07-10 (Fri, 10 Jul 2026)

  Changed paths:
    M gui/us_convert_gui.cpp

  Log Message:
  -----------
  [1]GMP:3. IMPORT - test: capture message for disparate scans...


  Commit: f289321afa9b9b656d8bde7b11a50b5e27b397a2
      https://github.com/ehb54/ultrascan3/commit/f289321afa9b9b656d8bde7b11a50b5e27b397a2
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-07-10 (Fri, 10 Jul 2026)

  Changed paths:
    M gui/us_convert_gui.cpp

  Log Message:
  -----------
  [2]GMP:3. IMPORT - test: capture message for disparate scans...


  Commit: 857f3efd29534ce5ce6cf14c840be389eebd9b74
      https://github.com/ehb54/ultrascan3/commit/857f3efd29534ce5ce6cf14c840be389eebd9b74
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-07-10 (Fri, 10 Jul 2026)

  Changed paths:
    M gui/us_convert_gui.cpp
    M gui/us_convert_gui.h
    M programs/us_reporter_gmp/us_reporter_gmp.cpp

  Log Message:
  -----------
  [And pass to 6.REPORT && print it]GMP:3. IMPORT - test: capture message for disparate scans...


  Commit: 2a4da2f7bd60a033f274e9e9c2ee8f0bbdcda96d
      https://github.com/ehb54/ultrascan3/commit/2a4da2f7bd60a033f274e9e9c2ee8f0bbdcda96d
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-07-10 (Fri, 10 Jul 2026)

  Changed paths:
    M gui/us_convert_gui.cpp

  Log Message:
  -----------
  [[1]And pass to 6.REPORT && print it]GMP:3. IMPORT - test: capture message for disparate scans...


  Commit: d56a96153cae267abf3f0ab713d600e6c37a16ad
      https://github.com/ehb54/ultrascan3/commit/d56a96153cae267abf3f0ab713d600e6c37a16ad
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-07-10 (Fri, 10 Jul 2026)

  Changed paths:
    M programs/us_audit_trail_gmp/us_audit_trail_gmp.cpp

  Log Message:
  -----------
  [And for Audit Trail -- And pass to 6.REPORT && print it]GMP:3. IMPORT - test: capture message for disparate scans...


  Commit: e1a744a5b128a49750aed0f58d5b988527a78d00
      https://github.com/ehb54/ultrascan3/commit/e1a744a5b128a49750aed0f58d5b988527a78d00
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-07-10 (Fri, 10 Jul 2026)

  Changed paths:
    M programs/us_audit_trail_gmp/us_audit_trail_gmp.cpp
    M programs/us_audit_trail_gmp/us_audit_trail_gmp.h

  Log Message:
  -----------
  GMP:Audit Trail - add progress dialog for fetching GMP runs associated with the user-role before generating runs list - can take long times, and use ris uninformed...


  Commit: beb1029bcdca1b2612f23cf65f739021388aac1f
      https://github.com/ehb54/ultrascan3/commit/beb1029bcdca1b2612f23cf65f739021388aac1f
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-07-10 (Fri, 10 Jul 2026)

  Changed paths:
    M programs/us_audit_trail_gmp/us_audit_trail_gmp.cpp

  Log Message:
  -----------
  [1]GMP:Audit Trail - add progress dialog for fetching GMP runs associated with the user-role before generating runs list - can take long times, and use ris uninformed...


  Commit: 83fbeffb53ca1d9a82583aa5a62cdc4527299f12
      https://github.com/ehb54/ultrascan3/commit/83fbeffb53ca1d9a82583aa5a62cdc4527299f12
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-07-10 (Fri, 10 Jul 2026)

  Changed paths:
    M programs/us_audit_trail_gmp/us_audit_trail_gmp.cpp

  Log Message:
  -----------
  [2]GMP:Audit Trail - add progress dialog for fetching GMP runs associated with the user-role before generating runs list - can take long times, and use ris uninformed...


  Commit: 01574252f1b9c11b6e9b38c1f94934f1fdaf28ae
      https://github.com/ehb54/ultrascan3/commit/01574252f1b9c11b6e9b38c1f94934f1fdaf28ae
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-07-10 (Fri, 10 Jul 2026)

  Changed paths:
    M programs/us_audit_trail_gmp/us_audit_trail_gmp.cpp

  Log Message:
  -----------
  [ the GMP run list is now cached for the life of this window, so no long re-scanning][2]GMP:Audit Trail - add progress dialog for fetching GMP runs associated with the user-role before generating runs list - can take long times, and use ris uninformed...


  Commit: 828342afc1ebd1342fb402beb9010070781b07b7
      https://github.com/ehb54/ultrascan3/commit/828342afc1ebd1342fb402beb9010070781b07b7
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-07-11 (Sat, 11 Jul 2026)

  Changed paths:
    M gui/us_select_item.cpp
    M programs/us_audit_trail_gmp/us_audit_trail_gmp.cpp
    M programs/us_audit_trail_gmp/us_audit_trail_gmp.h

  Log Message:
  -----------
  [anf add Refresh list from inside GMP run list:  the GMP run list is now cached for the life of this window, so no long re-scanning][2]GMP:Audit Trail - add progress dialog for fetching GMP runs associated with the user-role before generating runs list - can take long times, and use ris uninformed...


  Commit: 10bd647e3ac0e99176196271ff1d6b97645cc030
      https://github.com/ehb54/ultrascan3/commit/10bd647e3ac0e99176196271ff1d6b97645cc030
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-07-11 (Sat, 11 Jul 2026)

  Changed paths:
    M programs/us_audit_trail_gmp/us_audit_trail_gmp.cpp

  Log Message:
  -----------
  [[add option to Cancel scan, but not the first time]and add Refresh list from inside GMP run list:  the GMP run list is now cached for the life of this window, so no long re-scanning][2]GMP:Audit Trail - add progress dialog for fetching GMP runs associated with the user-role before generating runs list - can take long times, and use ris uninformed...


  Commit: 9d2438e1c6cec27070001ad1631548c32ccea3b4
      https://github.com/ehb54/ultrascan3/commit/9d2438e1c6cec27070001ad1631548c32ccea3b4
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-07-11 (Sat, 11 Jul 2026)

  Changed paths:
    M programs/us_esigner_gmp/us_esigner_gmp.cpp
    M programs/us_esigner_gmp/us_esigner_gmp.h

  Log Message:
  -----------
  GMP:eSignatures -- same user experience improvements as for Audit_trail: for long checks against db records for matches of the logged-in user to reviwers, add dialog; add refreshign list option from withing the list; add cancel refresh option not changing the cached list...


  Commit: aea46531df9dbdab71687e604f60e8047f1e66f1
      https://github.com/ehb54/ultrascan3/commit/aea46531df9dbdab71687e604f60e8047f1e66f1
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-07-11 (Sat, 11 Jul 2026)

  Changed paths:
    M programs/us_esigner_gmp/us_esigner_gmp.cpp
    M programs/us_esigner_gmp/us_esigner_gmp.h

  Log Message:
  -----------
  []GMP:eSignatures -- same user experience improvements as for Audit_trail: for long checks against db records for matches of the logged-in user to reviwers, add dialog; add refreshign list option from withing the list; add cancel refresh option not changing the cached list...


  Commit: 7981a62c68b5c180b08fd48e7452601700d341e1
      https://github.com/ehb54/ultrascan3/commit/7981a62c68b5c180b08fd48e7452601700d341e1
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-07-11 (Sat, 11 Jul 2026)

  Changed paths:
    M admin/cmake/packaging/linux/LinuxDeploy.cmake
    M gui/us_gui_settings.cpp
    M scripts/bootstrap-linux.sh
    M scripts/bootstrap-macos.sh
    M scripts/warm-cache.sh

  Log Message:
  -----------
  Merge branch 'main' into alexey-dev-issue954


  Commit: 8fbfd948e503374ba161214696f34e1ec158228f
      https://github.com/ehb54/ultrascan3/commit/8fbfd948e503374ba161214696f34e1ec158228f
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-07-12 (Sun, 12 Jul 2026)

  Changed paths:
    M programs/us_com_project/us_com_project_gui.cpp
    M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp
    M programs/us_xpn_viewer/us_xpn_viewer_gui.h

  Log Message:
  -----------
  2. LIVE_UPDATE stage: GMP vs R&D: pass flag for the program mode to the live update from the top-level us_comproject, to define different behavior upon Optima STOP & SKIP STAGE actions; do not require signing off and the reason for an action in R&D mdoe ...


  Commit: 69bb3f83f418b000fce5d05520008f5be7e3c9d3
      https://github.com/ehb54/ultrascan3/commit/69bb3f83f418b000fce5d05520008f5be7e3c9d3
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-07-12 (Sun, 12 Jul 2026)

  Changed paths:
    M programs/us_com_project/us_com_project_gui.cpp
    M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp
    M programs/us_xpn_viewer/us_xpn_viewer_gui.h

  Log Message:
  -----------
  [updated]2. LIVE_UPDATE stage: GMP vs R&D: different behavior upon Optima STOP & SKIP STAGE actions; do not require signing off and the reason for an action in R&D mdoe ...


  Commit: 3a329e106454a1f26436acd02b7d43809c8fd0f6
      https://github.com/ehb54/ultrascan3/commit/3a329e106454a1f26436acd02b7d43809c8fd0f6
  Author: aaron-auc <aaron at aucsolutions.com>
  Date:   2026-07-12 (Sun, 12 Jul 2026)

  Changed paths:
    A buildsys/vcpkg/overlay-ports/gumbo/CMakeLists.txt
    A buildsys/vcpkg/overlay-ports/gumbo/portfile.cmake
    A buildsys/vcpkg/overlay-ports/gumbo/vcpkg.json

  Log Message:
  -----------
  feat: add initial CMake configuration and vcpkg support for gumbo library


  Commit: a6dc6e628437424579410fe577bca9357bbb38cd
      https://github.com/ehb54/ultrascan3/commit/a6dc6e628437424579410fe577bca9357bbb38cd
  Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com>
  Date:   2026-07-13 (Mon, 13 Jul 2026)

  Changed paths:
    A buildsys/vcpkg/overlay-ports/gumbo/CMakeLists.txt
    A buildsys/vcpkg/overlay-ports/gumbo/portfile.cmake
    A buildsys/vcpkg/overlay-ports/gumbo/vcpkg.json

  Log Message:
  -----------
  Merge pull request #483 from ehb54/964-bug-nightly-build-fails-on-macos-intel-windows-x64-vcpkg-gumbo-port-hash-mismatch

Add CMake configuration and vcpkg support for gumbo library


  Commit: 89695a27c955ea41f1763c6af51d62064c11c7b3
      https://github.com/ehb54/ultrascan3/commit/89695a27c955ea41f1763c6af51d62064c11c7b3
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-07-13 (Mon, 13 Jul 2026)

  Changed paths:
    A buildsys/vcpkg/overlay-ports/gumbo/CMakeLists.txt
    A buildsys/vcpkg/overlay-ports/gumbo/portfile.cmake
    A buildsys/vcpkg/overlay-ports/gumbo/vcpkg.json

  Log Message:
  -----------
  Merge branch 'main' into alexey-dev-issue954


  Commit: 1468dcf35170704617ae78f5e2581e0070273c8d
      https://github.com/ehb54/ultrascan3/commit/1468dcf35170704617ae78f5e2581e0070273c8d
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-07-14 (Tue, 14 Jul 2026)

  Changed paths:
    M gui/us_convert_gui.cpp
    M gui/us_convert_gui.h
    M gui/us_select_item.cpp
    M programs/us_audit_trail_gmp/us_audit_trail_gmp.cpp
    M programs/us_audit_trail_gmp/us_audit_trail_gmp.h
    M programs/us_edit/us_edit.cpp
    M programs/us_esigner_gmp/us_esigner_gmp.cpp
    M programs/us_esigner_gmp/us_esigner_gmp.h
    M programs/us_experiment/us_exp_utils.cpp
    M programs/us_experiment/us_experiment_gui_optima.cpp
    M programs/us_experiment/us_experiment_gui_optima.h
    M programs/us_reporter_gmp/us_reporter_gmp.cpp

  Log Message:
  -----------
  Merge pull request #479 from ehb54/alexey-dev-issue954

Extend GMP:dataDisk for IP- and mixed optics RI+IP types; Improve user experiences for GMP:Audit Trail & GMP:eSigs


  Commit: de15b65e87559ed23515bf20079ecd0de671f983
      https://github.com/ehb54/ultrascan3/commit/de15b65e87559ed23515bf20079ecd0de671f983
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-07-14 (Tue, 14 Jul 2026)

  Changed paths:
    A buildsys/vcpkg/overlay-ports/gumbo/CMakeLists.txt
    A buildsys/vcpkg/overlay-ports/gumbo/portfile.cmake
    A buildsys/vcpkg/overlay-ports/gumbo/vcpkg.json
    M gui/us_convert_gui.cpp
    M gui/us_convert_gui.h
    M gui/us_select_item.cpp
    M programs/us_audit_trail_gmp/us_audit_trail_gmp.cpp
    M programs/us_audit_trail_gmp/us_audit_trail_gmp.h
    M programs/us_edit/us_edit.cpp
    M programs/us_esigner_gmp/us_esigner_gmp.cpp
    M programs/us_esigner_gmp/us_esigner_gmp.h
    M programs/us_experiment/us_exp_utils.cpp
    M programs/us_experiment/us_experiment_gui_optima.cpp
    M programs/us_experiment/us_experiment_gui_optima.h
    M programs/us_reporter_gmp/us_reporter_gmp.cpp

  Log Message:
  -----------
  Merge branch 'main' into alexey-dev-issue961


  Commit: cace172cd5fe2cd5eb58a1c3eed60c0d5962a5b6
      https://github.com/ehb54/ultrascan3/commit/cace172cd5fe2cd5eb58a1c3eed60c0d5962a5b6
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-07-14 (Tue, 14 Jul 2026)

  Changed paths:
    M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp
    M programs/us_xpn_viewer/us_xpn_viewer_gui.h

  Log Message:
  -----------
  Merge pull request #481 from ehb54/alexey-dev-issue961

GMP vs R&D's 2. LIVE_UPDATE, stop optima / skip optima stage


  Commit: 99535b73ac71970aef06bd32024f048873970c1f
      https://github.com/ehb54/ultrascan3/commit/99535b73ac71970aef06bd32024f048873970c1f
  Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
  Date:   2026-07-19 (Sun, 19 Jul 2026)

  Changed paths:
    M .github/workflows/unit-tests-v2.yml

  Log Message:
  -----------
  Add qtmultimedia5-dev to unit tests workflow


  Commit: fe5f85278c6177d4879919a5f15f232e3ffb6cc8
      https://github.com/ehb54/ultrascan3/commit/fe5f85278c6177d4879919a5f15f232e3ffb6cc8
  Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
  Date:   2026-07-19 (Sun, 19 Jul 2026)

  Changed paths:
    M .github/workflows/unit-tests-v2.yml

  Log Message:
  -----------
  Update changed files in unit-tests-v2 workflow


  Commit: 00cf2edadbc180e095d0db4efe197d2fb86d2862
      https://github.com/ehb54/ultrascan3/commit/00cf2edadbc180e095d0db4efe197d2fb86d2862
  Author: ehb54 <brookes at uthscsa.edu>
  Date:   2026-07-19 (Sun, 19 Jul 2026)

  Changed paths:
    M us_somo/develop/src/us_saxs_util.cpp
    M us_somo/develop/us_saxs_cmds_t/main.cpp

  Log Message:
  -----------
  Fix two invalid us_somo regex patterns breaking US_RegexTest

- us_saxs_util.cpp: remove dead, commented-out rxdigits pattern that was
  missing three closing parens (superseded by the working "^\s*\d").
  The regex-validation test scrapes commented lines too, so it flagged it.
- us_saxs_cmds_t/main.cpp:1262: "^.*((\|/)" had an extra '(' and used
  "\\|" (regex \| = literal pipe) instead of a backslash; replace with
  the path-separator class "^.*[\\\\/]" to strip the directory prefix.
- us_saxs_cmds_t/main.cpp:1266: same \|-vs-backslash bug ("^(\|/)"); fix
  to "^[\\\\/]" so it detects a leading path separator. Not caught by the
  test (it compiles), but the same latent defect.

Fixes ehb54/ultrascan-tickets#975

Co-Authored-By: Claude Fable 5 <noreply at anthropic.com>


  Commit: 4b3e14634cdc79f28ec75abd4093e49b82247b94
      https://github.com/ehb54/ultrascan3/commit/4b3e14634cdc79f28ec75abd4093e49b82247b94
  Author: emre brookes <ehb54 at users.noreply.github.com>
  Date:   2026-07-19 (Sun, 19 Jul 2026)

  Changed paths:
    M us_somo/develop/src/us_saxs_util.cpp
    M us_somo/develop/us_saxs_cmds_t/main.cpp

  Log Message:
  -----------
  Merge pull request #490 from ehb54/ehb54-issue-975

Fix two invalid us_somo regex patterns breaking US_RegexTest (#975)


  Commit: 3eaf20cfd32e222cdc0e1acaaf17cdfe9c165677
      https://github.com/ehb54/ultrascan3/commit/3eaf20cfd32e222cdc0e1acaaf17cdfe9c165677
  Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
  Date:   2026-07-19 (Sun, 19 Jul 2026)

  Changed paths:
    M us_somo/develop/src/us_saxs_util.cpp
    M us_somo/develop/us_saxs_cmds_t/main.cpp

  Log Message:
  -----------
  Merge branch 'main' into lukas/unittest


  Commit: 9722a6463cb01bd8170e5e3ee87082561cc756c9
      https://github.com/ehb54/ultrascan3/commit/9722a6463cb01bd8170e5e3ee87082561cc756c9
  Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
  Date:   2026-07-19 (Sun, 19 Jul 2026)

  Changed paths:
    M .github/workflows/unit-tests-v2.yml

  Log Message:
  -----------
  Merge pull request #489 from ehb54/lukas/unittest

Add qtmultimedia5-dev to unit tests workflow


  Commit: bcc6dc98d8b8ad1b927e7451b6c771d662b3d425
      https://github.com/ehb54/ultrascan3/commit/bcc6dc98d8b8ad1b927e7451b6c771d662b3d425
  Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
  Date:   2026-07-20 (Mon, 20 Jul 2026)

  Changed paths:
    M .github/workflows/codeql-analysis.yml
    M .github/workflows/doc-build.yml
    M CMakePresets.json
    M README.md
    M admin/modulefiles/home-gui-build
    R buildsys/vcpkg/overlay-ports/qwt-6-1-6/portfile.cmake
    R buildsys/vcpkg/overlay-ports/qwt-6-1-6/vcpkg.json
    R buildsys/vcpkg/overlay-ports/qwtplot3d-qwt-6-1-6-qt5/portfile.cmake
    R buildsys/vcpkg/overlay-ports/qwtplot3d-qwt-6-1-6-qt5/qwtplot3d-config.cmake.in
    R buildsys/vcpkg/overlay-ports/qwtplot3d-qwt-6-1-6-qt5/vcpkg.json
    M local.pri.template
    M vcpkg.json

  Log Message:
  -----------
  Removal of qwt6.1.6 in github actions, documentation, cmkae and vcpkg configuration (#488)

* Remove qwt6.1.6 actions

Removed deprecated container version for consistency.

* Update QWT library paths to version 6.3.0

* Remove obsolete Qwt6.1.6 configuration presets

* Update README.md

* Remove features related to qwt6.1.6

* Delete buildsys/vcpkg/overlay-ports/qwt-6-1-6 directory

* Delete buildsys/vcpkg/overlay-ports/qwtplot3d-qwt-6-1-6-qt5 directory

* Update Qt version to 5.15.19 and Qwt version to 6.3.0

* Remove deprecated container from CodeQL workflow

* Update container version in doc-build workflow

* Add new container to CodeQL analysis workflow


  Commit: 0b31fc702d62f9465a90923164934c2f0021d61b
      https://github.com/ehb54/ultrascan3/commit/0b31fc702d62f9465a90923164934c2f0021d61b
  Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com>
  Date:   2026-07-20 (Mon, 20 Jul 2026)

  Changed paths:
    A .github/workflows/build-macos-arm.yml
    A .github/workflows/build-macos-intel.yml
    A .github/workflows/build-oraclelinux.yml
    A .github/workflows/build-ubuntu.yml
    A .github/workflows/build-windows.yml
    M .github/workflows/codeql-analysis.yml
    M .github/workflows/doc-build.yml
    A .github/workflows/nightly-build.yml
    A .github/workflows/on-demand-build.yml
    A .github/workflows/release.yml
    M .github/workflows/unit-tests-v2.yml
    M CMakeLists.txt
    M CMakePresets.json
    M README.md
    M admin/cmake/GenerateVersion.cmake
    M admin/cmake/packaging/linux/LinuxDeploy.cmake
    M admin/cmake/packaging/linux/LinuxHpcPkg.cmake
    M admin/cmake/packaging/linux/LinuxPkg.cmake
    M admin/cmake/triplets/arm64-linux.cmake
    A admin/cmake/triplets/x64-linux-dynamic.cmake
    A admin/cmake/triplets/x64-linux.cmake
    M admin/modulefiles/home-gui-build
    A buildsys/vcpkg/overlay-ports/at-spi2-core/portfile.cmake
    A buildsys/vcpkg/overlay-ports/at-spi2-core/vcpkg.json
    A buildsys/vcpkg/overlay-ports/gumbo/CMakeLists.txt
    A buildsys/vcpkg/overlay-ports/gumbo/portfile.cmake
    A buildsys/vcpkg/overlay-ports/gumbo/vcpkg.json
    A buildsys/vcpkg/overlay-ports/qtbase/GLIB2-static.patch
    A buildsys/vcpkg/overlay-ports/qtbase/allow_outside_prefix.patch
    A buildsys/vcpkg/overlay-ports/qtbase/clang-cl_QGADGET_fix.diff
    A buildsys/vcpkg/overlay-ports/qtbase/clang-cl_source_location.patch
    A buildsys/vcpkg/overlay-ports/qtbase/cmake/qt_install_copyright.cmake
    A buildsys/vcpkg/overlay-ports/qtbase/cmake/qt_install_submodule.cmake
    A buildsys/vcpkg/overlay-ports/qtbase/cmake/qt_port_details.cmake
    A buildsys/vcpkg/overlay-ports/qtbase/config_install.patch
    A buildsys/vcpkg/overlay-ports/qtbase/dont_force_cmakecache_latest.patch
    A buildsys/vcpkg/overlay-ports/qtbase/env.patch
    A buildsys/vcpkg/overlay-ports/qtbase/fix-host-aliasing.patch
    A buildsys/vcpkg/overlay-ports/qtbase/fix-libresolv-test.patch
    A buildsys/vcpkg/overlay-ports/qtbase/fix-link-lib-discovery.patch
    A buildsys/vcpkg/overlay-ports/qtbase/fix-missing-include.patch
    A buildsys/vcpkg/overlay-ports/qtbase/fix_cmake_build.patch
    A buildsys/vcpkg/overlay-ports/qtbase/fix_deploy_windows.patch
    A buildsys/vcpkg/overlay-ports/qtbase/fix_egl.patch
    A buildsys/vcpkg/overlay-ports/qtbase/fix_egl_2.patch
    A buildsys/vcpkg/overlay-ports/qtbase/framework.patch
    A buildsys/vcpkg/overlay-ports/qtbase/harfbuzz.patch
    A buildsys/vcpkg/overlay-ports/qtbase/installed_dir.patch
    A buildsys/vcpkg/overlay-ports/qtbase/macdeployqt-symlinks.patch
    A buildsys/vcpkg/overlay-ports/qtbase/moltenvk.patch
    A buildsys/vcpkg/overlay-ports/qtbase/port.data.cmake
    A buildsys/vcpkg/overlay-ports/qtbase/portfile.cmake
    A buildsys/vcpkg/overlay-ports/qtbase/qmake.debug.bat
    A buildsys/vcpkg/overlay-ports/qtbase/qt.conf.in
    A buildsys/vcpkg/overlay-ports/qtbase/qtpaths.debug.bat
    A buildsys/vcpkg/overlay-ports/qtbase/use-shared-mime-info.patch
    A buildsys/vcpkg/overlay-ports/qtbase/use_inotify_on_freebsd.patch
    A buildsys/vcpkg/overlay-ports/qtbase/vcpkg.json
    A buildsys/vcpkg/overlay-ports/qtbase/windeployqt.debug.bat
    A buildsys/vcpkg/overlay-ports/qtbase/xcodebuild-not-installed.patch
    R buildsys/vcpkg/overlay-ports/qwt-6-1-6/portfile.cmake
    R buildsys/vcpkg/overlay-ports/qwt-6-1-6/vcpkg.json
    R buildsys/vcpkg/overlay-ports/qwtplot3d-qwt-6-1-6-qt5/portfile.cmake
    R buildsys/vcpkg/overlay-ports/qwtplot3d-qwt-6-1-6-qt5/qwtplot3d-config.cmake.in
    R buildsys/vcpkg/overlay-ports/qwtplot3d-qwt-6-1-6-qt5/vcpkg.json
    M gui/us_convert_gui.cpp
    M gui/us_convert_gui.h
    M gui/us_gui_settings.cpp
    M gui/us_select_item.cpp
    M local.pri.template
    M programs/us/CMakeLists.txt
    M programs/us_analyte/CMakeLists.txt
    M programs/us_audit_trail_gmp/us_audit_trail_gmp.cpp
    M programs/us_audit_trail_gmp/us_audit_trail_gmp.h
    M programs/us_edit/us_edit.cpp
    M programs/us_esigner_gmp/us_esigner_gmp.cpp
    M programs/us_esigner_gmp/us_esigner_gmp.h
    M programs/us_experiment/us_exp_utils.cpp
    M programs/us_experiment/us_experiment_gui_optima.cpp
    M programs/us_experiment/us_experiment_gui_optima.h
    M programs/us_export_legacy/CMakeLists.txt
    M programs/us_reporter_gmp/us_reporter_gmp.cpp
    M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp
    M programs/us_xpn_viewer/us_xpn_viewer_gui.h
    M scripts/bootstrap-linux.sh
    M scripts/bootstrap-macos.sh
    M scripts/build.sh
    A scripts/warm-cache.sh
    M us-build
    M us_somo/develop/src/us_saxs_util.cpp
    M us_somo/develop/us_saxs_cmds_t/main.cpp
    M vcpkg.json

  Log Message:
  -----------
  Merge branch 'main' into bump-to-v4.2.0-dev


Compare: https://github.com/ehb54/ultrascan3/compare/435b89afe6c3...0b31fc702d62

To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications


More information about the us-commits mailing list