[us-commits] [ehb54/ultrascan3] b7ef6c: us_integral: added vbar distro

HabGab noreply at github.com
Fri Feb 20 12:21:36 MST 2026


  Branch: refs/heads/haben-Dev
  Home:   https://github.com/ehb54/ultrascan3
  Commit: b7ef6c746a0255676ccbfb6b665b6333622e83d4
      https://github.com/ehb54/ultrascan3/commit/b7ef6c746a0255676ccbfb6b665b6333622e83d4
  Author: Saeed <github.com/samo38>
  Date:   2026-01-19 (Mon, 19 Jan 2026)

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

  Log Message:
  -----------
  us_integral: added vbar distro


  Commit: edfe3d93736f4d21d05015dba6216a7c07cfb618
      https://github.com/ehb54/ultrascan3/commit/edfe3d93736f4d21d05015dba6216a7c07cfb618
  Author: Saeed <github.com/samo38>
  Date:   2026-01-22 (Thu, 22 Jan 2026)

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

  Log Message:
  -----------
  add R(h) rb


  Commit: 101862e8adaad3ad184dd77cd388423c467368a7
      https://github.com/ehb54/ultrascan3/commit/101862e8adaad3ad184dd77cd388423c467368a7
  Author: Saeed <github.com/samo38>
  Date:   2026-01-22 (Thu, 22 Jan 2026)

  Changed paths:
    M .github/workflows/codeql-analysis.yml
    M CMakeLists.txt
    M CMakePresets.json
    M admin/cmake/FindQwt.cmake
    A admin/cmake/triplets/x64-mingw-dynamic.cmake
    A buildsys/vcpkg/overlay-ports/qt5-multimedia/drop-wmf-plugin.patch
    A buildsys/vcpkg/overlay-ports/qt5-multimedia/portfile.cmake
    A buildsys/vcpkg/overlay-ports/qt5-multimedia/vcpkg.json
    A buildsys/vcpkg/overlay-ports/qt5-tools/fix-pkgconfig-qt5uiplugin-not-found.patch
    A buildsys/vcpkg/overlay-ports/qt5-tools/fix-spawnvp-argv.patch
    A buildsys/vcpkg/overlay-ports/qt5-tools/libclang.patch
    A buildsys/vcpkg/overlay-ports/qt5-tools/portfile.cmake
    A buildsys/vcpkg/overlay-ports/qt5-tools/vcpkg.json
    A buildsys/vcpkg/overlay-ports/qwt-6-1-6/portfile.cmake
    A buildsys/vcpkg/overlay-ports/qwt-6-1-6/vcpkg.json
    A buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt5/config.patch
    A buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt5/fix_dll_install.patch
    A buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt5/portfile.cmake
    A buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt5/unofficial-qwt-config.cmake
    A buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt5/vcpkg.json
    A buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt6/config.patch
    A buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt6/fix_dll_install.patch
    A buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt6/portfile.cmake
    A buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt6/unofficial-qwt-config.cmake
    A buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt6/vcpkg.json
    R buildsys/vcpkg/overlay-ports/qwt/portfile.cmake
    R buildsys/vcpkg/overlay-ports/qwt/vcpkg.json
    A buildsys/vcpkg/overlay-ports/qwtplot3d-qwt-6-1-6-qt5/portfile.cmake
    A buildsys/vcpkg/overlay-ports/qwtplot3d-qwt-6-1-6-qt5/qwtplot3d-config.cmake.in
    A buildsys/vcpkg/overlay-ports/qwtplot3d-qwt-6-1-6-qt5/vcpkg.json
    A buildsys/vcpkg/overlay-ports/qwtplot3d-qwt-6-3-0-qt5/portfile.cmake
    A buildsys/vcpkg/overlay-ports/qwtplot3d-qwt-6-3-0-qt5/qwtplot3d-config.cmake.in
    A buildsys/vcpkg/overlay-ports/qwtplot3d-qwt-6-3-0-qt5/vcpkg.json
    A buildsys/vcpkg/overlay-ports/qwtplot3d-qwt-6-3-0-qt6/portfile.cmake
    A buildsys/vcpkg/overlay-ports/qwtplot3d-qwt-6-3-0-qt6/qwtplot3d-config.cmake.in
    A buildsys/vcpkg/overlay-ports/qwtplot3d-qwt-6-3-0-qt6/vcpkg.json
    R buildsys/vcpkg/overlay-ports/qwtplot3d/portfile.cmake
    R buildsys/vcpkg/overlay-ports/qwtplot3d/qwtplot3d-config.cmake.in
    R buildsys/vcpkg/overlay-ports/qwtplot3d/vcpkg.json
    M gui.pri
    M gui/CMakeLists.txt
    M gui/fix-mac-make.sh
    R gui/images.qrc
    M gui/libus_gui.pro
    M gui/qrc_make_adds.txt
    M gui/us_analysis_base2.cpp
    M gui/us_analyte_gui.cpp
    M gui/us_buffer_gui.cpp
    M gui/us_convert_gui.cpp
    M gui/us_convert_gui.h
    M gui/us_csv_loader.cpp
    M gui/us_extinctfitter_gui.cpp
    M gui/us_extinction_gui.cpp
    M gui/us_get_run.cpp
    M gui/us_gui_util.cpp
    M gui/us_images.cpp
    M gui/us_images.h
    M gui/us_investigator.cpp
    M gui/us_license.cpp
    M gui/us_minimize.cpp
    M gui/us_model_gui.cpp
    M gui/us_model_loader.cpp
    M gui/us_mwl_data.cpp
    M gui/us_new_spectrum.cpp
    M gui/us_plot.cpp
    M gui/us_plot.h
    M gui/us_plot3d.cpp
    M gui/us_plot3d.h
    M gui/us_predict1.cpp
    M gui/us_predict1.h
    M gui/us_run_details2.cpp
    M gui/us_sassoc.cpp
    M gui/us_sassoc.h
    M gui/us_solution_gui.cpp
    M gui/us_spectrodata.cpp
    M gui/us_spectrodata.h
    M gui/us_widgets.h
    M makeall.sh
    M programs/CMakeLists.txt
    M programs/main1.inc
    M programs/us/us.cpp
    M programs/us_2dsa/us_2dsa.cpp
    M programs/us_2dsa/us_show_norm.cpp
    M programs/us_abde/us_abde_main.cpp
    M programs/us_abde/us_norm_profile.cpp
    M programs/us_abde/us_norm_profile.h
    M programs/us_analysis_profile/us_analysis_profile.cpp
    M programs/us_analysis_profile/us_analysis_profile.h
    M programs/us_astfem_sim/us_astfem_sim.cpp
    M programs/us_autoflow_analysis/CMakeLists.txt
    M programs/us_autoflow_analysis/us_autoflow_analysis.cpp
    M programs/us_autoflow_analysis/us_autoflow_analysis.h
    M programs/us_buoyancy/us_buoyancy.cpp
    M programs/us_buoyancy/us_buoyancy.h
    M programs/us_colorgradient/us_colorgradient.cpp
    M programs/us_com_project/CMakeLists.txt
    M programs/us_com_project/us_com_project_gui.h
    M programs/us_com_project_academic/CMakeLists.txt
    M programs/us_combine_models/us_combine_models.cpp
    M programs/us_config/us_color.cpp
    M programs/us_config/us_font.cpp
    M programs/us_config/us_font.h
    M programs/us_config/us_newxpnhost_db.cpp
    M programs/us_config/us_xpnhost_db.cpp
    M programs/us_dcdt/us_dcdt.cpp
    M programs/us_ddist_combine/us_ddist_combine.cpp
    M programs/us_density_match/us_density_match.cpp
    M programs/us_dmga_init/us_dmga_init.cpp
    M programs/us_edit/us_edit.cpp
    M programs/us_edit/us_edit.h
    M programs/us_edit/us_edit_scan.cpp
    M programs/us_edit/us_edit_scan.h
    M programs/us_esigner_gmp/us_esigner_gmp.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_export_legacy/us_export.cpp
    M programs/us_fds_filemanager/us_fds_filemanager.cpp
    M programs/us_fematch/CMakeLists.txt
    M programs/us_fematch/us_fematch.cpp
    M programs/us_fematch/us_plot_control_fem.cpp
    M programs/us_fematch/us_plot_control_fem.h
    M programs/us_fit_meniscus/CMakeLists.txt
    M programs/us_fit_meniscus/us_fit_meniscus.cpp
    M programs/us_fit_meniscus/us_fit_meniscus.h
    M programs/us_ga_init/us_ga_init.cpp
    M programs/us_ga_init/us_ga_init.h
    M programs/us_globalequil/us_eqfit_control.cpp
    M programs/us_globalequil/us_eqhistogram.cpp
    M programs/us_globalequil/us_eqmath.cpp
    M programs/us_globalequil/us_eqmodel_control.cpp
    M programs/us_globalequil/us_eqreporter.cpp
    M programs/us_globalequil/us_fit_worker.cpp
    M programs/us_globalequil/us_globalequil.cpp
    M programs/us_globalequil/us_globalequil.h
    M programs/us_grid_editor/us_grid_editor.cpp
    M programs/us_integral/us_integral.cpp
    M programs/us_legacy_converter/us_legacy_converter.cpp
    M programs/us_manage_data/us_data_model.cpp
    M programs/us_modelmetrics/us_modelmetrics.cpp
    M programs/us_mwl_species_fit/CMakeLists.txt
    M programs/us_mwl_species_fit/us_mwl_sf_plot3d.cpp
    M programs/us_mwl_species_fit/us_mwl_sf_plot3d.h
    M programs/us_mwl_species_fit/us_mwl_species_fit.cpp
    M programs/us_mwl_spectra/us_mwl_spectra.cpp
    M programs/us_mwl_spectra/us_mwls_pltctl.cpp
    M programs/us_mwl_spectra/us_mwls_pltctl.h
    M programs/us_mwlr_viewer/us_mwl_pltctrl.cpp
    M programs/us_mwlr_viewer/us_mwl_pltctrl.h
    M programs/us_mwlr_viewer/us_mwlr_viewer.cpp
    M programs/us_pcsa/us_mlplot.cpp
    M programs/us_pcsa/us_mrecs_loader.cpp
    M programs/us_pcsa/us_pcsa.cpp
    M programs/us_pcsa/us_pcsa.h
    M programs/us_pcsa/us_rpscan.cpp
    M programs/us_pcsa/us_rpscan.h
    M programs/us_protocol_dev/CMakeLists.txt
    M programs/us_protocol_dev/us_protocol_dev_gui.h
    M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp
    M programs/us_pseudo_absorbance/us_add_refScan.cpp
    M programs/us_pseudo_absorbance/us_convert_scan.cpp
    M programs/us_pseudo_absorbance/us_convert_scan.h
    M programs/us_pseudo_absorbance/us_pseudo_absorbance.cpp
    M programs/us_pseudo_absorbance/us_remove_ri.cpp
    M programs/us_pseudo_absorbance/us_remove_ri.h
    M programs/us_query_rmsd/CMakeLists.txt
    M programs/us_query_rmsd/us_query_rmsd.cpp
    M programs/us_ramp/us_experiment_ra.cpp
    M programs/us_ramp/us_get_dbrun_ra.cpp
    M programs/us_ramp/us_mwlramp.cpp
    M programs/us_ramp/us_ramp.cpp
    M programs/us_ramp/us_ramp_gui.cpp
    M programs/us_ramp/us_ramp_gui.h
    M programs/us_reporter_gmp/CMakeLists.txt
    M programs/us_reporter_gmp/us_reporter_gmp.cpp
    M programs/us_rotor_calibration/us_rotor_calibration.cpp
    M programs/us_rotor_calibration/us_rotor_calibration.h
    M programs/us_spectrum/us_spectrum.cpp
    M programs/us_spectrum/us_spectrum.h
    M programs/us_vhw_combine/us_vhw_combine.cpp
    M programs/us_vhw_combine/us_vhwc_pltctl.cpp
    M programs/us_vhw_combine/us_vhwc_pltctl.h
    M programs/us_vhw_enhanced/us_distrib_plot.cpp
    M programs/us_vhw_enhanced/us_vhw_enhanced.cpp
    M programs/us_vhw_enhanced/us_vhw_enhanced.h
    M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp
    M programs/us_xpn_viewer/us_xpn_viewer_gui.h
    M qwtplot3d/CMakeLists.txt
    M qwtplot3d/include/qwt3d_io_gl2ps.h
    M qwtplot3d/include/qwt3d_openglhelper.h
    M qwtplot3d/include/qwt3d_plot.h
    M qwtplot3d/include/qwt3d_surfaceplot.h
    M qwtplot3d/qwtplot3d.pro
    M qwtplot3d/src/qwt3d_io.cpp
    M qwtplot3d/src/qwt3d_io_gl2ps.cpp
    M qwtplot3d/src/qwt3d_label.cpp
    M qwtplot3d/src/qwt3d_lighting.cpp
    M qwtplot3d/src/qwt3d_movements.cpp
    M qwtplot3d/src/qwt3d_plot.cpp
    M qwtplot3d/src/qwt3d_surfaceplot.cpp
    M test/utils/CMakeLists.txt
    M utils/CMakeLists.txt
    M utils/libus_utils.pro
    M utils/us_ana_profile.cpp
    M utils/us_ana_profile.h
    M utils/us_analyte.cpp
    M utils/us_analyte.h
    M utils/us_archive.cpp
    M utils/us_archive.h
    M utils/us_astfem_math.cpp
    M utils/us_astfem_math.h
    M utils/us_astfem_rsa.cpp
    M utils/us_astfem_rsa.h
    M utils/us_buffer.cpp
    M utils/us_buffer.h
    M utils/us_cfa_data.cpp
    M utils/us_cfa_data.h
    M utils/us_constants.cpp
    M utils/us_constants.h
    M utils/us_convert.cpp
    M utils/us_convert.h
    M utils/us_convertio.cpp
    M utils/us_convertio.h
    M utils/us_crc.cpp
    M utils/us_crc.h
    M utils/us_crypto.cpp
    M utils/us_crypto.h
    M utils/us_csv_data.cpp
    M utils/us_csv_data.h
    M utils/us_dataIO.cpp
    M utils/us_dataIO.h
    M utils/us_datafiles.cpp
    M utils/us_datafiles.h
    M utils/us_db2.cpp
    M utils/us_db2.h
    M utils/us_dmga_constr.cpp
    M utils/us_eprofile.h
    M utils/us_experiment.cpp
    M utils/us_extern.h
    M utils/us_geturl.cpp
    M utils/us_geturl.h
    M utils/us_global.cpp
    M utils/us_global.h
    M utils/us_gzip.cpp
    M utils/us_gzip.h
    M utils/us_hardware.h
    M utils/us_http_post.h
    M utils/us_hydrosim.cpp
    M utils/us_hydrosim.h
    M utils/us_lamm_astfvm.cpp
    M utils/us_lamm_astfvm.h
    M utils/us_license_t.cpp
    M utils/us_license_t.h
    M utils/us_link_ssl.cpp
    M utils/us_link_ssl.h
    M utils/us_lm.cpp
    M utils/us_local_server.cpp
    M utils/us_local_server.h
    M utils/us_math2.cpp
    M utils/us_math2.h
    M utils/us_matrix.cpp
    M utils/us_matrix.h
    M utils/us_memory.cpp
    M utils/us_memory.h
    M utils/us_model.cpp
    M utils/us_model.h
    M utils/us_noise.cpp
    M utils/us_noise.h
    M utils/us_pcsa_modelrec.cpp
    M utils/us_pcsa_modelrec.h
    M utils/us_project.cpp
    M utils/us_protocol_util.cpp
    M utils/us_protocol_util.h
    M utils/us_report.cpp
    M utils/us_report.h
    M utils/us_report_gmp.cpp
    M utils/us_rotor.cpp
    M utils/us_run_protocol.cpp
    M utils/us_run_protocol.h
    M utils/us_settings.cpp
    M utils/us_settings.h
    M utils/us_simparms.cpp
    M utils/us_simparms.h
    M utils/us_sleep.h
    M utils/us_solute.cpp
    M utils/us_solute.h
    M utils/us_solution.cpp
    M utils/us_solution.h
    M utils/us_solution_vals.h
    M utils/us_solve_sim.cpp
    M utils/us_stiffbase.cpp
    M utils/us_stiffbase.h
    M utils/us_tar.cpp
    M utils/us_tar.h
    M utils/us_time_state.h
    M utils/us_timer.cpp
    M utils/us_timer.h
    M utils/us_util.cpp
    M utils/us_util.h
    A utils/us_utils_qt.h
    M utils/us_vector.cpp
    M utils/us_vector.h
    M utils/us_xpn_data.cpp
    M utils/us_xpn_data.h
    M utils/us_zsolute.cpp
    M utils/us_zsolute.h
    M vcpkg.json

  Log Message:
  -----------
  Merge remote-tracking branch 'upstream/main' into us_integral


  Commit: 1adf73f1c4c9bfe5776f65ecae19294163ba1237
      https://github.com/ehb54/ultrascan3/commit/1adf73f1c4c9bfe5776f65ecae19294163ba1237
  Author: Saeed <github.com/samo38>
  Date:   2026-01-22 (Thu, 22 Jan 2026)

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

  Log Message:
  -----------
  add hr vectors


  Commit: 99f518f577e8ff84c28cc02f3e3bd6cdb3fcacd1
      https://github.com/ehb54/ultrascan3/commit/99f518f577e8ff84c28cc02f3e3bd6cdb3fcacd1
  Author: aaron-auc <aaron at aucsolutions.com>
  Date:   2026-01-22 (Thu, 22 Jan 2026)

  Changed paths:
    A .github/workflows/bump-version.yml

  Log Message:
  -----------
  add: bump version workflow


  Commit: 0f3650c4ac72c937a21c2c1b00a9fcf2bbcd9c8d
      https://github.com/ehb54/ultrascan3/commit/0f3650c4ac72c937a21c2c1b00a9fcf2bbcd9c8d
  Author: Saeed <github.com/samo38>
  Date:   2026-01-23 (Fri, 23 Jan 2026)

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

  Log Message:
  -----------
  calculate rh from D


  Commit: e0bb671ae974157fb37d82c7884427498e944172
      https://github.com/ehb54/ultrascan3/commit/e0bb671ae974157fb37d82c7884427498e944172
  Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com>
  Date:   2026-01-23 (Fri, 23 Jan 2026)

  Changed paths:
    A .github/workflows/bump-version.yml

  Log Message:
  -----------
  Merge pull request #348 from ehb54/691-request-update-workflow-to-add-version-file-and-update-version-in-us_defines

Add bump version workflow


  Commit: a71ddd5aa108ec9bc41b90b64fc57f365032083f
      https://github.com/ehb54/ultrascan3/commit/a71ddd5aa108ec9bc41b90b64fc57f365032083f
  Author: Saeed <github.com/samo38>
  Date:   2026-01-26 (Mon, 26 Jan 2026)

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

  Log Message:
  -----------
  replace S_Solute with SolParam


  Commit: efe498c83cd9b87e53393725e527abdfe2e4036f
      https://github.com/ehb54/ultrascan3/commit/efe498c83cd9b87e53393725e527abdfe2e4036f
  Author: Saeed <github.com/samo38>
  Date:   2026-01-26 (Mon, 26 Jan 2026)

  Changed paths:
    M programs/us_integral/us_integral.cpp

  Log Message:
  -----------
  recalc r_h


  Commit: 8ba90ba55aa38fa0756457d800cf859cfbbb5c78
      https://github.com/ehb54/ultrascan3/commit/8ba90ba55aa38fa0756457d800cf859cfbbb5c78
  Author: Saeed <github.com/samo38>
  Date:   2026-01-26 (Mon, 26 Jan 2026)

  Changed paths:
    M programs/us_integral/us_integral.cpp

  Log Message:
  -----------
  calculate rh from f in meter


  Commit: 1775a16ed46b3e795b72a8c39e85c37e084c347e
      https://github.com/ehb54/ultrascan3/commit/1775a16ed46b3e795b72a8c39e85c37e084c347e
  Author: Saeed <github.com/samo38>
  Date:   2026-01-26 (Mon, 26 Jan 2026)

  Changed paths:
    M programs/us_integral/us_integral.cpp

  Log Message:
  -----------
  edit x axis labels


  Commit: 2f0b65d3035c4164a71480a60c692161bf64ab2c
      https://github.com/ehb54/ultrascan3/commit/2f0b65d3035c4164a71480a60c692161bf64ab2c
  Author: Borries Demeler <7659499+demeler at users.noreply.github.com>
  Date:   2026-01-26 (Mon, 26 Jan 2026)

  Changed paths:
    A .github/workflows/bump-version.yml

  Log Message:
  -----------
  Merge branch 'main' into us_integral


  Commit: e08ce06ec32dbd266cd302dda037f3f30e0f364c
      https://github.com/ehb54/ultrascan3/commit/e08ce06ec32dbd266cd302dda037f3f30e0f364c
  Author: Borries Demeler <7659499+demeler at users.noreply.github.com>
  Date:   2026-01-26 (Mon, 26 Jan 2026)

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

  Log Message:
  -----------
  Merge pull request #347 from samo38/us_integral

us_integral: added vbar distribution


  Commit: 0ca5c3f6f16b6c2e357c2eca631eee2e5d894a4f
      https://github.com/ehb54/ultrascan3/commit/0ca5c3f6f16b6c2e357c2eca631eee2e5d894a4f
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-01-28 (Wed, 28 Jan 2026)

  Changed paths:
    M programs/us_experiment/us_proto_ranges.cpp

  Log Message:
  -----------
  GMP and R&D | 1. EXP:Ranges -- fix error in the Manula Wavelength Slector syntax...


  Commit: 96ee714e450f03998ba02aaaf514f1a350da0197
      https://github.com/ehb54/ultrascan3/commit/96ee714e450f03998ba02aaaf514f1a350da0197
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-02-02 (Mon, 02 Feb 2026)

  Changed paths:
    M gui/us_report_gui.cpp
    M gui/us_report_gui.h

  Log Message:
  -----------
  GMP | 8. AProfile: Report | ReportItems -- work on adding an option to upload from .gadistro & .sol_integ.stats files...


  Commit: ec1ef5551bdd7381fd14863e3ad0cddd7474237b
      https://github.com/ehb54/ultrascan3/commit/ec1ef5551bdd7381fd14863e3ad0cddd7474237b
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-02-02 (Mon, 02 Feb 2026)

  Changed paths:
    M gui/us_report_gui.cpp

  Log Message:
  -----------
  [ further wirk, bugs fixed]GMP | 8. AProfile: Report | ReportItems -- work on adding an option to upload from .gadistro & .sol_integ.stats files...


  Commit: 1bed32fbf1b5865f9d4241da389cd51fc7502286
      https://github.com/ehb54/ultrascan3/commit/1bed32fbf1b5865f9d4241da389cd51fc7502286
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-02-02 (Mon, 02 Feb 2026)

  Changed paths:
    M gui/us_report_gui.cpp

  Log Message:
  -----------
  [ further work, multiple files checks]GMP | 8. AProfile: Report | ReportItems -- work on adding an option to upload from .gadistro & .sol_integ.stats files...


  Commit: 84ab1b719ee2bb0d31cf0c1b50bb2d0c702c3b06
      https://github.com/ehb54/ultrascan3/commit/84ab1b719ee2bb0d31cf0c1b50bb2d0c702c3b06
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-02-02 (Mon, 02 Feb 2026)

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

  Log Message:
  -----------
  Merge pull request #352 from ehb54/main

Add main to alexey-dev-issue693


  Commit: 2c019fc6878b57e1c32eaffbe63a5e91f774116d
      https://github.com/ehb54/ultrascan3/commit/2c019fc6878b57e1c32eaffbe63a5e91f774116d
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-02-02 (Mon, 02 Feb 2026)

  Changed paths:
    M gui/us_report_gui.cpp

  Log Message:
  -----------
  [ 11a further work, multiple files checks]GMP | 8. AProfile: Report | ReportItems -- work on adding an option to upload from .gadistro & .sol_integ.stats files...


  Commit: d1e2cfa1ac60af4aadf7b43609bce67db0172b7e
      https://github.com/ehb54/ultrascan3/commit/d1e2cfa1ac60af4aadf7b43609bce67db0172b7e
  Author: Borries Demeler <7659499+demeler at users.noreply.github.com>
  Date:   2026-02-03 (Tue, 03 Feb 2026)

  Changed paths:
    M gui/us_report_gui.cpp
    M gui/us_report_gui.h

  Log Message:
  -----------
  Merge pull request #353 from ehb54/alexey-dev-issue693

Alexey dev issue693: GMP : AProfile: Reports -- read from gadistro & stats files...


  Commit: 754919623caf6fd45a51f5727822cfac0020d4e7
      https://github.com/ehb54/ultrascan3/commit/754919623caf6fd45a51f5727822cfac0020d4e7
  Author: Saeed Mortezazadeh <saeed.mortezazadeh25 at gmail.com>
  Date:   2026-02-03 (Tue, 03 Feb 2026)

  Changed paths:
    M gui/us_csv_loader.cpp
    M utils/us_csv_data.cpp

  Log Message:
  -----------
  csv loader: remove strict rules from ASCII checking


  Commit: ce46d86dbadf1a938281bae38ce621b26a5de8a3
      https://github.com/ehb54/ultrascan3/commit/ce46d86dbadf1a938281bae38ce621b26a5de8a3
  Author: Saeed Mortezazadeh <49119048+samo38 at users.noreply.github.com>
  Date:   2026-02-05 (Thu, 05 Feb 2026)

  Changed paths:
    M gui/us_csv_loader.cpp
    M utils/us_csv_data.cpp

  Log Message:
  -----------
  Merge pull request #354 from samo38/issue_721

csv loader: remove strict rules to check ASCII


  Commit: da3fc554ce97a1be8cfe7b62337d78d92604161f
      https://github.com/ehb54/ultrascan3/commit/da3fc554ce97a1be8cfe7b62337d78d92604161f
  Author: doluk <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-08 (Sun, 08 Feb 2026)

  Changed paths:
    A test/utils/test_us_regex.cpp

  Log Message:
  -----------
  Add unit tests for regex pattern validation across multiple directories using Google Test.

Signed-off-by: doluk <69309597+doluk at users.noreply.github.com>


  Commit: cb515698419c2bb2848d269cceca3d7868746844
      https://github.com/ehb54/ultrascan3/commit/cb515698419c2bb2848d269cceca3d7868746844
  Author: doluk <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-08 (Sun, 08 Feb 2026)

  Changed paths:
    M programs/us_astfem_sim/us_astfem_sim.cpp

  Log Message:
  -----------
  Remove unused QRegularExpression instance in `us_astfem_sim.cpp` for cleanup.

Signed-off-by: doluk <69309597+doluk at users.noreply.github.com>


  Commit: b0ac1a3cb666e4f4b25c1365edc8d5c5e4f6bacf
      https://github.com/ehb54/ultrascan3/commit/b0ac1a3cb666e4f4b25c1365edc8d5c5e4f6bacf
  Author: doluk <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-08 (Sun, 08 Feb 2026)

  Changed paths:
    M programs/us_experiment/us_proto_ranges.cpp

  Log Message:
  -----------
  Fix regex pattern

Signed-off-by: doluk <69309597+doluk at users.noreply.github.com>


  Commit: 6576b55edf442a9f5bbf1a514fdf3c8b7d0aacb4
      https://github.com/ehb54/ultrascan3/commit/6576b55edf442a9f5bbf1a514fdf3c8b7d0aacb4
  Author: doluk <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-08 (Sun, 08 Feb 2026)

  Changed paths:
    M programs/us_experiment/us_experiment_gui_optima.cpp

  Log Message:
  -----------
  Fix regex pattern to escape hyphen in `us_experiment_gui_optima.cpp`.

Signed-off-by: doluk <69309597+doluk at users.noreply.github.com>


  Commit: 6e7d30e0ef299014a0c9cb9ef1946d1a47fb0a7c
      https://github.com/ehb54/ultrascan3/commit/6e7d30e0ef299014a0c9cb9ef1946d1a47fb0a7c
  Author: doluk <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-08 (Sun, 08 Feb 2026)

  Changed paths:
    M test/utils/test_us_regex.cpp

  Log Message:
  -----------
  Enhance regex validation test to handle multiple root directories.

Signed-off-by: doluk <69309597+doluk at users.noreply.github.com>


  Commit: 08cb8eff95cbb8854677c23f9a6feaf2cb8a3cf0
      https://github.com/ehb54/ultrascan3/commit/08cb8eff95cbb8854677c23f9a6feaf2cb8a3cf0
  Author: doluk <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-08 (Sun, 08 Feb 2026)

  Changed paths:
    M gui/us_model_loader.cpp

  Log Message:
  -----------
  Refactor `mflt1` handling in `us_model_loader.cpp` to improve readability and maintainability with explicit regex variable.

Signed-off-by: doluk <69309597+doluk at users.noreply.github.com>


  Commit: 5078a8d03fd2b3aa46a05080799be0a7160b8ebf
      https://github.com/ehb54/ultrascan3/commit/5078a8d03fd2b3aa46a05080799be0a7160b8ebf
  Author: doluk <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-08 (Sun, 08 Feb 2026)

  Changed paths:
    M CMakeLists.txt
    M test/utils/test_us_regex.cpp

  Log Message:
  -----------
  Improve regex patterns in `test_us_regex.cpp` by refining matching groups and simplify logic using `US3_SOURCE_DIR`.

Signed-off-by: doluk <69309597+doluk at users.noreply.github.com>


  Commit: 209a54e72c0504fe6f76815b7942f5a22fd234f0
      https://github.com/ehb54/ultrascan3/commit/209a54e72c0504fe6f76815b7942f5a22fd234f0
  Author: doluk <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-08 (Sun, 08 Feb 2026)

  Changed paths:
    M test/utils/test_us_regex.cpp

  Log Message:
  -----------
  Remove unused `#include <QDebug>` from `test_us_regex.cpp`.

Signed-off-by: doluk <69309597+doluk at users.noreply.github.com>


  Commit: 9242af2cd2230eee60f31dfeb847dc9f5e8d5f7f
      https://github.com/ehb54/ultrascan3/commit/9242af2cd2230eee60f31dfeb847dc9f5e8d5f7f
  Author: doluk <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-08 (Sun, 08 Feb 2026)

  Changed paths:
    M programs/us_experiment/us_proto_ranges.cpp

  Log Message:
  -----------
  Improve regex pattern in `us_proto_ranges.cpp` by adding anchors to validate the entire input string.

Signed-off-by: doluk <69309597+doluk at users.noreply.github.com>


  Commit: 265038699620b8b1a90c53f84efb775c87a8d9f8
      https://github.com/ehb54/ultrascan3/commit/265038699620b8b1a90c53f84efb775c87a8d9f8
  Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-08 (Sun, 08 Feb 2026)

  Changed paths:
    M gui/us_csv_loader.cpp
    M utils/us_csv_data.cpp

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


  Commit: 2ea487199988c676fcc1964a6f46d839a5923f6e
      https://github.com/ehb54/ultrascan3/commit/2ea487199988c676fcc1964a6f46d839a5923f6e
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-02-09 (Mon, 09 Feb 2026)

  Changed paths:
    M programs/us_reporter_gmp/us_reporter_gmp.cpp

  Log Message:
  -----------
  GMP | 6. Report | GMP Reporter -- do not treat models for triples unselected via MWL settings in AProfile...


  Commit: 61e17120bfea3d3fe14220a8a0813e06f91b405e
      https://github.com/ehb54/ultrascan3/commit/61e17120bfea3d3fe14220a8a0813e06f91b405e
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-02-09 (Mon, 09 Feb 2026)

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

  Log Message:
  -----------
  GMP | 6. Report | GMP Reporter -- [test for exclusion from replicas averages ] do not treat models for triples unselected via MWL settings in AProfile...


  Commit: bc93bdb1ac483145af191042bca04ce2dae6160c
      https://github.com/ehb54/ultrascan3/commit/bc93bdb1ac483145af191042bca04ce2dae6160c
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-02-09 (Mon, 09 Feb 2026)

  Changed paths:
    M programs/us_reporter_gmp/us_reporter_gmp.cpp

  Log Message:
  -----------
  GMP | 6. Report | GMP Reporter -- [test for exclusion from replicas averages ] do not treat models for triples unselected via MWL settings in AProfile...


  Commit: 64aaf14c987aa4ffd38f3384794e8d48c9db4550
      https://github.com/ehb54/ultrascan3/commit/64aaf14c987aa4ffd38f3384794e8d48c9db4550
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-02-10 (Tue, 10 Feb 2026)

  Changed paths:
    M programs/us_analysis_profile/us_analysis_profile.cpp

  Log Message:
  -----------
  GMP | 6. Report | GMP Reporter -- debugs...


  Commit: 0948900b5205298e629f088eb4065f427533405a
      https://github.com/ehb54/ultrascan3/commit/0948900b5205298e629f088eb4065f427533405a
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-02-10 (Tue, 10 Feb 2026)

  Changed paths:
    M programs/us_analysis_profile/us_analysis_profile.cpp

  Log Message:
  -----------
  [1]GMP | 6. Report | GMP Reporter -- debugs...


  Commit: dea86432abbfcb78b4a27b2d6ff3e2598049a457
      https://github.com/ehb54/ultrascan3/commit/dea86432abbfcb78b4a27b2d6ff3e2598049a457
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-02-10 (Tue, 10 Feb 2026)

  Changed paths:
    M programs/us_analysis_profile/us_analysis_profile.cpp
    M programs/us_analysis_profile/us_anapro_utils.cpp

  Log Message:
  -----------
  [3]GMP | 6. Report | GMP Reporter -- debugs...


  Commit: 460d442cc51bf15666694018e83b32f67ad3b7d3
      https://github.com/ehb54/ultrascan3/commit/460d442cc51bf15666694018e83b32f67ad3b7d3
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-02-10 (Tue, 10 Feb 2026)

  Changed paths:
    M programs/us_analysis_profile/us_anapro_utils.cpp

  Log Message:
  -----------
  [44]GMP | 6. Report | GMP Reporter -- debugs...


  Commit: dd8f0db7bde551fdadeb9537b163c89d4a92c354
      https://github.com/ehb54/ultrascan3/commit/dd8f0db7bde551fdadeb9537b163c89d4a92c354
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-02-10 (Tue, 10 Feb 2026)

  Changed paths:
    M programs/us_analysis_profile/us_anapro_utils.cpp

  Log Message:
  -----------
  [55]GMP | 6. Report | GMP Reporter -- debugs...


  Commit: 7b19d82c50ea2091a5f5505be3dcc5dc6c68c1f2
      https://github.com/ehb54/ultrascan3/commit/7b19d82c50ea2091a5f5505be3dcc5dc6c68c1f2
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-02-10 (Tue, 10 Feb 2026)

  Changed paths:
    M gui/us_csv_loader.cpp
    M gui/us_report_gui.cpp
    M gui/us_report_gui.h
    M utils/us_csv_data.cpp

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


  Commit: 03cfa5a45de626720e1950e9f8175c43f8f4eeda
      https://github.com/ehb54/ultrascan3/commit/03cfa5a45de626720e1950e9f8175c43f8f4eeda
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-02-10 (Tue, 10 Feb 2026)

  Changed paths:
    M programs/us_experiment/us_experiment_gui_optima.cpp

  Log Message:
  -----------
  GMP | 1. EXP.: dataDisk -- preclude uploading data with mismatching wvls in A/B channels of each cell ..


  Commit: 4aea2b2f6186986e0fd3ad290cfeaa1377b10159
      https://github.com/ehb54/ultrascan3/commit/4aea2b2f6186986e0fd3ad290cfeaa1377b10159
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-02-10 (Tue, 10 Feb 2026)

  Changed paths:
    M programs/us_experiment/us_proto_ranges.cpp

  Log Message:
  -----------
  Merge pull request #351 from ehb54/alexey-dev-issue696

GMP and R&D | 1. EXP:Ranges -- fix error in the Manula Wavelength Selector syntax


  Commit: 3f5f87a55d56cc92cf12660f817aac9818f146c2
      https://github.com/ehb54/ultrascan3/commit/3f5f87a55d56cc92cf12660f817aac9818f146c2
  Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-11 (Wed, 11 Feb 2026)

  Changed paths:
    M programs/us_experiment/us_proto_ranges.cpp

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


  Commit: c15785325aacd959a7751c0d680b21526c3d13c2
      https://github.com/ehb54/ultrascan3/commit/c15785325aacd959a7751c0d680b21526c3d13c2
  Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-11 (Wed, 11 Feb 2026)

  Changed paths:
    M programs/us_experiment/us_proto_ranges.cpp

  Log Message:
  -----------
  Remove unused QRegularExpression definition

Removed commented-out QRegularExpression for range matching.


  Commit: 7dd74a941f99399277845ebc113b332cb11a6c83
      https://github.com/ehb54/ultrascan3/commit/7dd74a941f99399277845ebc113b332cb11a6c83
  Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-11 (Wed, 11 Feb 2026)

  Changed paths:
    M programs/us_fit_meniscus/CMakeLists.txt

  Log Message:
  -----------
  Refactor CMakeLists.txt for us_fit_meniscus

Updated the CMake configuration to simplify the build process by removing conditional library builds and directly linking the executable to the common library.


  Commit: c0861a3c61ea3133bd02b3dd1974217fa41b6ccb
      https://github.com/ehb54/ultrascan3/commit/c0861a3c61ea3133bd02b3dd1974217fa41b6ccb
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-02-11 (Wed, 11 Feb 2026)

  Changed paths:
    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

  Log Message:
  -----------
  GMP | 1. EXP.: dataDisk -- set all tabs but few to readonly upon dataDisk upload; unset when dataDisk uncheched ..


  Commit: 51825487cf5107edca76f02968f26dd1d142173d
      https://github.com/ehb54/ultrascan3/commit/51825487cf5107edca76f02968f26dd1d142173d
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-02-11 (Wed, 11 Feb 2026)

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

  Log Message:
  -----------
  [1]GMP | 1. EXP.: dataDisk -- set all tabs but few to readonly upon dataDisk upload; unset when dataDisk uncheched ..


  Commit: 9e51cdcfa43a81f4121dea2aa9d99d5f9cfe7d05
      https://github.com/ehb54/ultrascan3/commit/9e51cdcfa43a81f4121dea2aa9d99d5f9cfe7d05
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-02-12 (Thu, 12 Feb 2026)

  Changed paths:
    M programs/us_analysis_profile/us_analysis_profile.cpp

  Log Message:
  -----------
  GMP | 1. EXP.: 8.AProfile:2DSA -- remove check for metadata in customgrid models in GMP...


  Commit: 679d24e59f88ba1d091f5f2d7025cebce66847a2
      https://github.com/ehb54/ultrascan3/commit/679d24e59f88ba1d091f5f2d7025cebce66847a2
  Author: Doluk <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-13 (Fri, 13 Feb 2026)

  Changed paths:
    M gui/us_plot.cpp

  Log Message:
  -----------
  Adjust button sizes in `us_plot.cpp` to improve UI consistency. Add missing size configurations for `btnCMap`.


  Commit: 9c4bc4cfdbca84956e3698eae833736bd38049ec
      https://github.com/ehb54/ultrascan3/commit/9c4bc4cfdbca84956e3698eae833736bd38049ec
  Author: Doluk <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-13 (Fri, 13 Feb 2026)

  Changed paths:
    M gui/us_analysis_base2.cpp
    M gui/us_analysis_base2.h

  Log Message:
  -----------
  Refactor `US_AnalysisBase2` to improve readability and maintainability:

- Replace raw arrays with `QVector` for `x_weights` and `y_weights`.
- Use `QSignalBlocker` to simplify signal connection management.
- Switch from old-style signal/slot syntax to the new syntax.
- Add `reset_data` and `reset_gui` methods to centralize reset logic.
- Update function parameters to use `const` where applicable.
- Improve code consistency with `nullptr` and `static_cast`.


  Commit: 53e206359e71440d79578430acdebaef4dcaedf0
      https://github.com/ehb54/ultrascan3/commit/53e206359e71440d79578430acdebaef4dcaedf0
  Author: Doluk <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-13 (Fri, 13 Feb 2026)

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

  Log Message:
  -----------
  Add `reset`, `reset_data`, and `reset_gui` methods to `US_2dsa`. Refactor signal/slot connections to new-style syntax for improved clarity and maintainability.


  Commit: 7947fe35531e4787b56f263dd0789b40f196dc98
      https://github.com/ehb54/ultrascan3/commit/7947fe35531e4787b56f263dd0789b40f196dc98
  Author: Doluk <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-13 (Fri, 13 Feb 2026)

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

  Log Message:
  -----------
  Refactor `US_Dcdt` for signal/slot modernization and reset logic centralization:

- Refactor signal/slot connections to use the new-style syntax.
- Add `reset_data` and `reset_gui` methods for better modularity.
- Replace repetitive signal blocking with `QSignalBlocker`.


  Commit: aa8931a16cb3c1b35e26f7ae7c12d77303de7449
      https://github.com/ehb54/ultrascan3/commit/aa8931a16cb3c1b35e26f7ae7c12d77303de7449
  Author: Doluk <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-13 (Fri, 13 Feb 2026)

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

  Log Message:
  -----------
  Add `reset`, `reset_data`, and `reset_gui` methods to `US_MwlSpeciesFit` for centralized reset logic.


  Commit: c220871ce8f2a92cd7d0599e8f3f1c8d9d5ca440
      https://github.com/ehb54/ultrascan3/commit/c220871ce8f2a92cd7d0599e8f3f1c8d9d5ca440
  Author: Doluk <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-13 (Fri, 13 Feb 2026)

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

  Log Message:
  -----------
  Add `reset`, `reset_data`, and `reset_gui` methods to `US_SecondMoment` for centralized reset logic.


  Commit: 66ad967703fe072619f70bd88332a44b08f6deb7
      https://github.com/ehb54/ultrascan3/commit/66ad967703fe072619f70bd88332a44b08f6deb7
  Author: Doluk <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-13 (Fri, 13 Feb 2026)

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

  Log Message:
  -----------
  Add `reset`, `reset_data`, and `reset_gui` methods to `US_vHW_Enhanced` for centralized reset logic. Refactor signal/slot connections to new-style syntax for improved readability.


  Commit: 07467629be5a04d4391038f9c0928e1801bea687
      https://github.com/ehb54/ultrascan3/commit/07467629be5a04d4391038f9c0928e1801bea687
  Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-14 (Sat, 14 Feb 2026)

  Changed paths:
    M CMakeLists.txt
    M gui/us_model_loader.cpp
    M programs/us_astfem_sim/us_astfem_sim.cpp
    M programs/us_experiment/us_experiment_gui_optima.cpp
    M programs/us_experiment/us_proto_ranges.cpp
    A test/utils/test_us_regex.cpp

  Log Message:
  -----------
  Merge pull request #355 from ehb54/lukas/qregularexpression

Add test case for QRegularExpression


  Commit: a4ef846e1efc8c0c36fd8ba95a8624abe699b90d
      https://github.com/ehb54/ultrascan3/commit/a4ef846e1efc8c0c36fd8ba95a8624abe699b90d
  Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-14 (Sat, 14 Feb 2026)

  Changed paths:
    M CMakeLists.txt
    M gui/us_model_loader.cpp
    M programs/us_astfem_sim/us_astfem_sim.cpp
    M programs/us_experiment/us_experiment_gui_optima.cpp
    M programs/us_experiment/us_proto_ranges.cpp
    A test/utils/test_us_regex.cpp

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


  Commit: 276cc3fe3d26224cab52f0f3f4300685881cb7b0
      https://github.com/ehb54/ultrascan3/commit/276cc3fe3d26224cab52f0f3f4300685881cb7b0
  Author: Borries Demeler <7659499+demeler at users.noreply.github.com>
  Date:   2026-02-14 (Sat, 14 Feb 2026)

  Changed paths:
    M CMakeLists.txt
    M gui/us_model_loader.cpp
    M programs/us_astfem_sim/us_astfem_sim.cpp
    M programs/us_experiment/us_experiment_gui_optima.cpp
    M programs/us_experiment/us_proto_ranges.cpp
    A test/utils/test_us_regex.cpp

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


  Commit: 2fd6c045e09af67fd040a1060e4511630131160d
      https://github.com/ehb54/ultrascan3/commit/2fd6c045e09af67fd040a1060e4511630131160d
  Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-14 (Sat, 14 Feb 2026)

  Changed paths:
    M programs/us_fit_meniscus/CMakeLists.txt

  Log Message:
  -----------
  Merge pull request #360 from ehb54/lukas/us_fit_meniscus

Refactor CMakeLists.txt for us_fit_meniscus


  Commit: 8c56b13faf08fbb28cae8ccf6065281505773c75
      https://github.com/ehb54/ultrascan3/commit/8c56b13faf08fbb28cae8ccf6065281505773c75
  Author: Borries Demeler <7659499+demeler at users.noreply.github.com>
  Date:   2026-02-14 (Sat, 14 Feb 2026)

  Changed paths:
    M CMakeLists.txt
    M gui/us_model_loader.cpp
    M programs/us_astfem_sim/us_astfem_sim.cpp
    M programs/us_experiment/us_experiment_gui_optima.cpp
    M programs/us_experiment/us_proto_ranges.cpp
    M programs/us_fit_meniscus/CMakeLists.txt
    A test/utils/test_us_regex.cpp

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


  Commit: b88e3e9b8bf9b260bb39b1506d42a8109999484f
      https://github.com/ehb54/ultrascan3/commit/b88e3e9b8bf9b260bb39b1506d42a8109999484f
  Author: Borries Demeler <7659499+demeler at users.noreply.github.com>
  Date:   2026-02-14 (Sat, 14 Feb 2026)

  Changed paths:
    M CMakeLists.txt
    M gui/us_model_loader.cpp
    M programs/us_astfem_sim/us_astfem_sim.cpp
    M programs/us_experiment/us_experiment_gui_optima.cpp
    M programs/us_experiment/us_proto_ranges.cpp
    M programs/us_fit_meniscus/CMakeLists.txt
    A test/utils/test_us_regex.cpp

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


  Commit: d33d111549b1ef2ab5c3c1fb0221d0d4051f5c45
      https://github.com/ehb54/ultrascan3/commit/d33d111549b1ef2ab5c3c1fb0221d0d4051f5c45
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-02-14 (Sat, 14 Feb 2026)

  Changed paths:
    M programs/us_experiment/us_experiment_gui_optima.cpp

  Log Message:
  -----------
  Merge pull request #359 from ehb54/alexey-dev-issue722

GMP | 1. EXP.: dataDisk -- preclude uploading data with mismatching wavelengths in A/B channels


  Commit: 0bd3d78bdfcabdbfcf26427148b6c46ba5e35ab0
      https://github.com/ehb54/ultrascan3/commit/0bd3d78bdfcabdbfcf26427148b6c46ba5e35ab0
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-02-14 (Sat, 14 Feb 2026)

  Changed paths:
    M programs/us_experiment/us_experiment_gui_optima.cpp
    M programs/us_fit_meniscus/CMakeLists.txt

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


  Commit: 74decf93e5b0bcb0d14c8b1c478c7ea142927592
      https://github.com/ehb54/ultrascan3/commit/74decf93e5b0bcb0d14c8b1c478c7ea142927592
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-02-14 (Sat, 14 Feb 2026)

  Changed paths:
    M programs/us_experiment/us_experiment_gui_optima.cpp

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


  Commit: e2958af17ebf6efb9e81b1f388d776e1ca4e57c9
      https://github.com/ehb54/ultrascan3/commit/e2958af17ebf6efb9e81b1f388d776e1ca4e57c9
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-02-14 (Sat, 14 Feb 2026)

  Changed paths:
    M programs/us_analysis_profile/us_analysis_profile.cpp

  Log Message:
  -----------
  Merge pull request #363 from ehb54/alexey-dev-issue726

GMP | 1. EXP.: 8.AProfile:2DSA -- remove check for metadata in customGrid models uploaded


  Commit: 146c6530464ca618ee4f58a94b04927bbc7bd34a
      https://github.com/ehb54/ultrascan3/commit/146c6530464ca618ee4f58a94b04927bbc7bd34a
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-02-14 (Sat, 14 Feb 2026)

  Changed paths:
    M programs/us_analysis_profile/us_analysis_profile.cpp

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


  Commit: 0b9cfd848d0d53888d6c22853966518f5b088fe7
      https://github.com/ehb54/ultrascan3/commit/0b9cfd848d0d53888d6c22853966518f5b088fe7
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-02-14 (Sat, 14 Feb 2026)

  Changed paths:
    M CMakeLists.txt
    M gui/us_model_loader.cpp
    M programs/us_analysis_profile/us_analysis_profile.cpp
    M programs/us_astfem_sim/us_astfem_sim.cpp
    M programs/us_experiment/us_experiment_gui_optima.cpp
    M programs/us_experiment/us_proto_ranges.cpp
    M programs/us_fit_meniscus/CMakeLists.txt
    A test/utils/test_us_regex.cpp

  Log Message:
  -----------
  Merge pull request #357 from ehb54/main

main to here


  Commit: d874c292e59932a8d126026910cca00d4279ae90
      https://github.com/ehb54/ultrascan3/commit/d874c292e59932a8d126026910cca00d4279ae90
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-02-14 (Sat, 14 Feb 2026)

  Changed paths:
    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

  Log Message:
  -----------
  Merge pull request #361 from ehb54/alexey-dev-issue727

Alexey dev issue727: ReadOnly tabs when dataDisk in GMP


  Commit: b005ec4151340cdf16ce95a47c930d0807c6fc40
      https://github.com/ehb54/ultrascan3/commit/b005ec4151340cdf16ce95a47c930d0807c6fc40
  Author: Borries Demeler <7659499+demeler at users.noreply.github.com>
  Date:   2026-02-14 (Sat, 14 Feb 2026)

  Changed paths:
    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

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


  Commit: 49e66ee799500b45cb201876615b40b4ea9e3bd9
      https://github.com/ehb54/ultrascan3/commit/49e66ee799500b45cb201876615b40b4ea9e3bd9
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-02-15 (Sun, 15 Feb 2026)

  Changed paths:
    M programs/us_analysis_profile/us_analysis_profile.cpp
    M programs/us_analysis_profile/us_anapro_utils.cpp
    M programs/us_reporter_gmp/us_reporter_gmp.cpp
    M programs/us_reporter_gmp/us_reporter_gmp.h

  Log Message:
  -----------
  Merge pull request #356 from ehb54/alexey-dev-issue724

GMP | 6. Report | GMP Reporter -- do not treat models for triples unselected in MWL settings as missed


  Commit: c9c647fe4dee50482fd482171b83783d3fae427c
      https://github.com/ehb54/ultrascan3/commit/c9c647fe4dee50482fd482171b83783d3fae427c
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-02-15 (Sun, 15 Feb 2026)

  Changed paths:
    M programs/us_autoflow_analysis/us_autoflow_analysis.cpp
    M programs/us_fit_meniscus/us_fit_meniscus.cpp

  Log Message:
  -----------
  GMP | 5. ANALSYSI | 6. REPORT -- for fit_meniscus_And_bottom option, make sure to capture mode of meniscus update in 5. ANALAYSIS|FITMEN stage - best fit, or manual update, pass to User Interations section of the Rpeort as well as to audit trail...


  Commit: 0500c3350c3437732e0d9ed656185a5e32ca2584
      https://github.com/ehb54/ultrascan3/commit/0500c3350c3437732e0d9ed656185a5e32ca2584
  Author: Doluk <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-16 (Mon, 16 Feb 2026)

  Changed paths:
    M gui/us_analysis_base2.h

  Log Message:
  -----------
  Make `reset_data` and `reset_gui` non-virtual in `US_AnalysisBase2` to simplify inheritance structure.


  Commit: 074e12d4c448250dccba1b236d2f887b14cd26f0
      https://github.com/ehb54/ultrascan3/commit/074e12d4c448250dccba1b236d2f887b14cd26f0
  Author: Doluk <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-16 (Mon, 16 Feb 2026)

  Changed paths:
    M programs/us_2dsa/us_2dsa.cpp

  Log Message:
  -----------
  Simplify `reset_gui` in `US_2dsa` by removing redundant `nullptr` assignments.


  Commit: 643926ae3cc32d094e7feda27fe58bc9099818ef
      https://github.com/ehb54/ultrascan3/commit/643926ae3cc32d094e7feda27fe58bc9099818ef
  Author: Doluk <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-16 (Mon, 16 Feb 2026)

  Changed paths:
    M programs/us_pcsa/us_pcsa.cpp

  Log Message:
  -----------
  Refactor `US_pcsa` signal/slot connections to use new-style syntax for improved readability and maintainability.


  Commit: 0667d84eda957989a0d1072815ced463ad60dd21
      https://github.com/ehb54/ultrascan3/commit/0667d84eda957989a0d1072815ced463ad60dd21
  Author: Doluk <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-16 (Mon, 16 Feb 2026)

  Changed paths:
    M programs/us_pcsa/us_pcsa.cpp

  Log Message:
  -----------
  Refactor `US_pcsa` to modernize signal/slot connections with new-style syntax for improved clarity and maintainability.


  Commit: 90e550a3655c4e118231ecaaf412f1844d959f34
      https://github.com/ehb54/ultrascan3/commit/90e550a3655c4e118231ecaaf412f1844d959f34
  Author: Doluk <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-16 (Mon, 16 Feb 2026)

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

  Log Message:
  -----------
  Refactor `US_pcsa` to replace raw pointer `te_results` with `QPointer` for improved memory management and safety.


  Commit: 8a1a27c3f2cbf5cd2341fe453c6d33a6fe6f5182
      https://github.com/ehb54/ultrascan3/commit/8a1a27c3f2cbf5cd2341fe453c6d33a6fe6f5182
  Author: Doluk <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-16 (Mon, 16 Feb 2026)

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

  Log Message:
  -----------
  Refactor `US_pcsa` to remove unused `child_closed` slot and redundant signal/slot connections. Adjust pointer initialization for improved clarity and use `clear()` for better reset logic.


  Commit: 2e87560345745184b24f6b1adc221a84a71ba937
      https://github.com/ehb54/ultrascan3/commit/2e87560345745184b24f6b1adc221a84a71ba937
  Author: Doluk <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-16 (Mon, 16 Feb 2026)

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

  Log Message:
  -----------
  Add `reset`, `reset_data`, and `reset_gui` methods to `US_pcsa` for centralized reset logic.


  Commit: 915e9c1eeea05f71a9a76779507fc00a9f7c0cf1
      https://github.com/ehb54/ultrascan3/commit/915e9c1eeea05f71a9a76779507fc00a9f7c0cf1
  Author: Doluk <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-16 (Mon, 16 Feb 2026)

  Changed paths:
    M programs/us_pcsa/us_pcsa.cpp

  Log Message:
  -----------
  Refactor `US_pcsa` for improved readability and maintainability: update conditional checks, initialize variables with modern syntax, and streamline GUI reset logic.


  Commit: f7feea2e4e70bf2d86cf344797d74e454c074bf1
      https://github.com/ehb54/ultrascan3/commit/f7feea2e4e70bf2d86cf344797d74e454c074bf1
  Author: Doluk <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-16 (Mon, 16 Feb 2026)

  Changed paths:
    M gui/us_analysis_base2.cpp

  Log Message:
  -----------
  Refactor `US_AnalysisBase2`: remove redundant `const` in `QDir` declaration and increase precision for `vbar` field display.


  Commit: 7bc3455e432949e1baf6f295e3c3e2918ea647cd
      https://github.com/ehb54/ultrascan3/commit/7bc3455e432949e1baf6f295e3c3e2918ea647cd
  Author: Doluk <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-16 (Mon, 16 Feb 2026)

  Changed paths:
    M programs/us_mwl_species_fit/us_mwl_species_fit.cpp

  Log Message:
  -----------
  Refactor `US_MwlSpeciesFit`: enhance `reset_data` by clearing additional containers and initializing `us_gmp_auto_mode` to `false`.


  Commit: 45ebb0d251485129fedf336ed7fe31f374d468b8
      https://github.com/ehb54/ultrascan3/commit/45ebb0d251485129fedf336ed7fe31f374d468b8
  Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-16 (Mon, 16 Feb 2026)

  Changed paths:
    M CMakeLists.txt
    M gui/us_model_loader.cpp
    M programs/us_analysis_profile/us_analysis_profile.cpp
    M programs/us_analysis_profile/us_anapro_utils.cpp
    M programs/us_astfem_sim/us_astfem_sim.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_fit_meniscus/CMakeLists.txt
    M programs/us_reporter_gmp/us_reporter_gmp.cpp
    M programs/us_reporter_gmp/us_reporter_gmp.h
    A test/utils/test_us_regex.cpp

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


  Commit: 7e1223aebe668ca75e872f8f2096bff99af80529
      https://github.com/ehb54/ultrascan3/commit/7e1223aebe668ca75e872f8f2096bff99af80529
  Author: Doluk <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-16 (Mon, 16 Feb 2026)

  Changed paths:
    M programs/us_2dsa/us_2dsa.cpp

  Log Message:
  -----------
  Refactor `US_2dsa`: enhance `reset_data` by initializing `dset` and appending it to `dsets`.


  Commit: 7ad4a9ea5ad1ded27de94a0da82a9a2a240a01f4
      https://github.com/ehb54/ultrascan3/commit/7ad4a9ea5ad1ded27de94a0da82a9a2a240a01f4
  Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-16 (Mon, 16 Feb 2026)

  Changed paths:
    M programs/us/CMakeLists.txt

  Log Message:
  -----------
  Update Windows icon resource path in CMakeLists.txt


  Commit: 19e226c14175154289a18157f2ec01fee0d0092c
      https://github.com/ehb54/ultrascan3/commit/19e226c14175154289a18157f2ec01fee0d0092c
  Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-16 (Mon, 16 Feb 2026)

  Changed paths:
    M utils/CMakeLists.txt

  Log Message:
  -----------
  Enable BigObj format for large files in CMake

Added support for BigObj format in MSVC and GCC/Clang compilers for large files.


  Commit: 34e1f1f692d84430b5d47ba46266add455f73b66
      https://github.com/ehb54/ultrascan3/commit/34e1f1f692d84430b5d47ba46266add455f73b66
  Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-16 (Mon, 16 Feb 2026)

  Changed paths:
    M programs/CMakeLists.txt

  Log Message:
  -----------
  Add link options for Windows Release builds

Add Windows-specific link options for Release builds to suppress console window


  Commit: 82c31c25f15c5c68ad67fa5c4f6adcae251c7ddd
      https://github.com/ehb54/ultrascan3/commit/82c31c25f15c5c68ad67fa5c4f6adcae251c7ddd
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-02-16 (Mon, 16 Feb 2026)

  Changed paths:
    M programs/us_fit_meniscus/us_fit_meniscus.cpp

  Log Message:
  -----------
  [1]GMP | 5. ANALSYSI | 6. REPORT -- for fit_meniscus_And_bottom option, make sure to capture mode of meniscus update in 5. ANALAYSIS|FITMEN stage - best fit, or manual update, pass to User Interations section of the Rpeort as well as to audit trail...


  Commit: 85154b5fde5b9b552646f5bd6334c86faa744dac
      https://github.com/ehb54/ultrascan3/commit/85154b5fde5b9b552646f5bd6334c86faa744dac
  Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-16 (Mon, 16 Feb 2026)

  Changed paths:
    M gui/us_analysis_base2.cpp

  Log Message:
  -----------
  Add null check for dbP in disk_controls condition


  Commit: 1abad2a8d207a4293111f589493d27d7d093b877
      https://github.com/ehb54/ultrascan3/commit/1abad2a8d207a4293111f589493d27d7d093b877
  Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-16 (Mon, 16 Feb 2026)

  Changed paths:
    M utils/CMakeLists.txt

  Log Message:
  -----------
  Add BigObj compile options for us_utils_static


  Commit: 02b8e6a74eda39a2f7930e2a161c0a91392fff6d
      https://github.com/ehb54/ultrascan3/commit/02b8e6a74eda39a2f7930e2a161c0a91392fff6d
  Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-16 (Mon, 16 Feb 2026)

  Changed paths:
    M gui/us_analysis_base2.cpp
    M gui/us_analysis_base2.h
    M gui/us_plot.cpp
    M programs/us_2dsa/us_2dsa.cpp
    M programs/us_2dsa/us_2dsa.h
    M programs/us_dcdt/us_dcdt.cpp
    M programs/us_dcdt/us_dcdt.h
    M programs/us_mwl_species_fit/us_mwl_species_fit.cpp
    M programs/us_mwl_species_fit/us_mwl_species_fit.h
    M programs/us_pcsa/us_pcsa.cpp
    M programs/us_pcsa/us_pcsa.h
    M programs/us_second_moment/us_second_moment.cpp
    M programs/us_second_moment/us_second_moment.h
    M programs/us_vhw_enhanced/us_vhw_enhanced.cpp
    M programs/us_vhw_enhanced/us_vhw_enhanced.h

  Log Message:
  -----------
  Merge pull request #364 from ehb54/lukas/us_analysis_base_reset_button

Analysis programs reset button


  Commit: 8816a556aaf04bde3c1bf2d4a8ae26ea83682e81
      https://github.com/ehb54/ultrascan3/commit/8816a556aaf04bde3c1bf2d4a8ae26ea83682e81
  Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-16 (Mon, 16 Feb 2026)

  Changed paths:
    M gui/us_analysis_base2.cpp
    M gui/us_analysis_base2.h
    M gui/us_plot.cpp
    M programs/us_2dsa/us_2dsa.cpp
    M programs/us_2dsa/us_2dsa.h
    M programs/us_dcdt/us_dcdt.cpp
    M programs/us_dcdt/us_dcdt.h
    M programs/us_mwl_species_fit/us_mwl_species_fit.cpp
    M programs/us_mwl_species_fit/us_mwl_species_fit.h
    M programs/us_pcsa/us_pcsa.cpp
    M programs/us_pcsa/us_pcsa.h
    M programs/us_second_moment/us_second_moment.cpp
    M programs/us_second_moment/us_second_moment.h
    M programs/us_vhw_enhanced/us_vhw_enhanced.cpp
    M programs/us_vhw_enhanced/us_vhw_enhanced.h

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


  Commit: c3f92aa4906fca184b43069e3fcf49aa9c65aa9d
      https://github.com/ehb54/ultrascan3/commit/c3f92aa4906fca184b43069e3fcf49aa9c65aa9d
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-02-16 (Mon, 16 Feb 2026)

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

  Log Message:
  -----------
  [2]GMP | 5. ANALSYSI | 6. REPORT -- for fit_meniscus_And_bottom option, make sure to capture mode of meniscus update in 5. ANALAYSIS|FITMEN stage - best fit, or manual update, pass to User Interations section of the Rpeort as well as to audit trail...


  Commit: 1aabf75b57be7e0c7096cab60625574e0b688794
      https://github.com/ehb54/ultrascan3/commit/1aabf75b57be7e0c7096cab60625574e0b688794
  Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
  Date:   2026-02-17 (Tue, 17 Feb 2026)

  Changed paths:
    M gui/us_analysis_base2.cpp
    M programs/CMakeLists.txt
    M programs/us/CMakeLists.txt
    M utils/CMakeLists.txt

  Log Message:
  -----------
  Merge pull request #365 from ehb54/lukas/cmake_fixes

Lukas/cmake fixes


  Commit: 7ce3e54ec1ff65f0e3dbbccd1119349c41eeb9a8
      https://github.com/ehb54/ultrascan3/commit/7ce3e54ec1ff65f0e3dbbccd1119349c41eeb9a8
  Author: Borries Demeler <7659499+demeler at users.noreply.github.com>
  Date:   2026-02-17 (Tue, 17 Feb 2026)

  Changed paths:
    M gui/us_analysis_base2.cpp
    M gui/us_analysis_base2.h
    M gui/us_plot.cpp
    M programs/CMakeLists.txt
    M programs/us/CMakeLists.txt
    M programs/us_2dsa/us_2dsa.cpp
    M programs/us_2dsa/us_2dsa.h
    M programs/us_dcdt/us_dcdt.cpp
    M programs/us_dcdt/us_dcdt.h
    M programs/us_mwl_species_fit/us_mwl_species_fit.cpp
    M programs/us_mwl_species_fit/us_mwl_species_fit.h
    M programs/us_pcsa/us_pcsa.cpp
    M programs/us_pcsa/us_pcsa.h
    M programs/us_second_moment/us_second_moment.cpp
    M programs/us_second_moment/us_second_moment.h
    M programs/us_vhw_enhanced/us_vhw_enhanced.cpp
    M programs/us_vhw_enhanced/us_vhw_enhanced.h
    M utils/CMakeLists.txt

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


  Commit: 8fc7603a80492999df59ceed6230f0534734c5d8
      https://github.com/ehb54/ultrascan3/commit/8fc7603a80492999df59ceed6230f0534734c5d8
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-02-17 (Tue, 17 Feb 2026)

  Changed paths:
    M programs/us_autoflow_analysis/us_autoflow_analysis.cpp
    M programs/us_fit_meniscus/us_fit_meniscus.cpp
    M programs/us_fit_meniscus/us_fit_meniscus.h

  Log Message:
  -----------
  Merge pull request #366 from ehb54/alexey-dev-issue736

User Interactions for 5. ANALYSIS : FITMEN in the GMP report & Audit Trail in case of 'Fit Maniscus & Bottom' option


  Commit: 3902c84e081fd344c94094e6e7c120a10bf3c40f
      https://github.com/ehb54/ultrascan3/commit/3902c84e081fd344c94094e6e7c120a10bf3c40f
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-02-18 (Wed, 18 Feb 2026)

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

  Log Message:
  -----------
  GMP | 1. EXP. [Gen., 2DSA, PCSA] -- remove Varying Vbar & cons.f/f0 fields in 2DSA; field validators in all tabs....


  Commit: c9c5a8725b6a56caf94ad54e46417d544ae8c914
      https://github.com/ehb54/ultrascan3/commit/c9c5a8725b6a56caf94ad54e46417d544ae8c914
  Author: aaron-auc <aaron at aucsolutions.com>
  Date:   2026-02-18 (Wed, 18 Feb 2026)

  Changed paths:
    M CMakeLists.txt
    M CMakePresets.json
    A admin/cmake/toolchain-macos.cmake
    A admin/cmake/triplets/arm64-osx-dynamic.cmake
    M admin/cmake/triplets/x64-osx-dynamic.cmake
    R alpha/srcdevel
    R alpha/us.cpp
    M programs/us/CMakeLists.txt
    M scripts/build.sh

  Log Message:
  -----------
  mod: remove alpha folder and update macos build


  Commit: ca2d76006ab1d5031061c41da2fdb082b475438e
      https://github.com/ehb54/ultrascan3/commit/ca2d76006ab1d5031061c41da2fdb082b475438e
  Author: aaron-auc <aaron at aucsolutions.com>
  Date:   2026-02-18 (Wed, 18 Feb 2026)

  Changed paths:
    M scripts/build.sh

  Log Message:
  -----------
  mod: update environment variable echo statement


  Commit: 12375251f49081bbf84273353a7d7dba7dfa1cde
      https://github.com/ehb54/ultrascan3/commit/12375251f49081bbf84273353a7d7dba7dfa1cde
  Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com>
  Date:   2026-02-19 (Thu, 19 Feb 2026)

  Changed paths:
    M CMakeLists.txt
    M CMakePresets.json
    A admin/cmake/toolchain-macos.cmake
    A admin/cmake/triplets/arm64-osx-dynamic.cmake
    M admin/cmake/triplets/x64-osx-dynamic.cmake
    R alpha/srcdevel
    R alpha/us.cpp
    M programs/us/CMakeLists.txt
    M scripts/build.sh

  Log Message:
  -----------
  Merge pull request #369 from ehb54/629-request-remove-alpha-folder-from-ultrascan3-repo

Remove Alpha Folder


  Commit: 0e8e23a92b9a25ccfdbb4c7644d30119ab521a43
      https://github.com/ehb54/ultrascan3/commit/0e8e23a92b9a25ccfdbb4c7644d30119ab521a43
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-02-19 (Thu, 19 Feb 2026)

  Changed paths:
    M CMakeLists.txt
    M CMakePresets.json
    A admin/cmake/toolchain-macos.cmake
    A admin/cmake/triplets/arm64-osx-dynamic.cmake
    M admin/cmake/triplets/x64-osx-dynamic.cmake
    R alpha/srcdevel
    R alpha/us.cpp
    M programs/us/CMakeLists.txt
    M scripts/build.sh

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


  Commit: 9f65eb0ffed3357339a3500e400ea119f9827144
      https://github.com/ehb54/ultrascan3/commit/9f65eb0ffed3357339a3500e400ea119f9827144
  Author: alexsav815 <alexsav.science at gmail.com>
  Date:   2026-02-19 (Thu, 19 Feb 2026)

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

  Log Message:
  -----------
  Merge pull request #367 from ehb54/alexey-dev-issue718

GMP | 1. EXP. [Gen., 2DSA, PCSA] -- remove Varying Vbar & cons.f/f0 from 2DSA settings; add validators for all numeric fields in Gen.,2DSA,PCSA


  Commit: 779bf5e32b16d7eddc415ecc2fe90709ac0026b9
      https://github.com/ehb54/ultrascan3/commit/779bf5e32b16d7eddc415ecc2fe90709ac0026b9
  Author: Haben Gabir <haben.gabir at uleth.ca>
  Date:   2026-02-20 (Fri, 20 Feb 2026)

  Changed paths:
    A .github/workflows/bump-version.yml
    M CMakeLists.txt
    M CMakePresets.json
    A admin/cmake/toolchain-macos.cmake
    A admin/cmake/triplets/arm64-osx-dynamic.cmake
    M admin/cmake/triplets/x64-osx-dynamic.cmake
    R alpha/srcdevel
    R alpha/us.cpp
    M gui/us_analysis_base2.cpp
    M gui/us_analysis_base2.h
    M gui/us_csv_loader.cpp
    M gui/us_model_loader.cpp
    M gui/us_plot.cpp
    M gui/us_report_gui.cpp
    M gui/us_report_gui.h
    M programs/CMakeLists.txt
    M programs/us/CMakeLists.txt
    M programs/us_2dsa/us_2dsa.cpp
    M programs/us_2dsa/us_2dsa.h
    M programs/us_analysis_profile/us_analysis_profile.cpp
    M programs/us_analysis_profile/us_analysis_profile.h
    M programs/us_analysis_profile/us_anapro_utils.cpp
    M programs/us_astfem_sim/us_astfem_sim.cpp
    M programs/us_autoflow_analysis/us_autoflow_analysis.cpp
    M programs/us_dcdt/us_dcdt.cpp
    M programs/us_dcdt/us_dcdt.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_experiment/us_proto_ranges.cpp
    M programs/us_fit_meniscus/CMakeLists.txt
    M programs/us_fit_meniscus/us_fit_meniscus.cpp
    M programs/us_fit_meniscus/us_fit_meniscus.h
    M programs/us_integral/us_integral.cpp
    M programs/us_integral/us_integral.h
    M programs/us_mwl_species_fit/us_mwl_species_fit.cpp
    M programs/us_mwl_species_fit/us_mwl_species_fit.h
    M programs/us_pcsa/us_pcsa.cpp
    M programs/us_pcsa/us_pcsa.h
    M programs/us_reporter_gmp/us_reporter_gmp.cpp
    M programs/us_reporter_gmp/us_reporter_gmp.h
    M programs/us_second_moment/us_second_moment.cpp
    M programs/us_second_moment/us_second_moment.h
    M programs/us_vhw_enhanced/us_vhw_enhanced.cpp
    M programs/us_vhw_enhanced/us_vhw_enhanced.h
    M scripts/build.sh
    A test/utils/test_us_regex.cpp
    M utils/CMakeLists.txt
    M utils/us_csv_data.cpp

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/main' into haben-Dev


Compare: https://github.com/ehb54/ultrascan3/compare/8617cadc6147...779bf5e32b16

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