[us-commits] [ehb54/ultrascan3] ef6f3b: mod: icons remove border
Lukas Dobler
noreply at github.com
Tue Mar 17 05:06:02 MDT 2026
Branch: refs/heads/lukas/us_fematch
Home: https://github.com/ehb54/ultrascan3
Commit: ef6f3bd3f96408decfe78facbf37acadc5834997
https://github.com/ehb54/ultrascan3/commit/ef6f3bd3f96408decfe78facbf37acadc5834997
Author: aaron-auc <aaron at aucsolutions.com>
Date: 2025-12-18 (Thu, 18 Dec 2025)
Changed paths:
A etc/icons/make-icons.sh
A etc/icons/us3-icon-master-512.png
M etc/us3-icon-128x128.ico
M etc/us3-icon-128x128.png
M etc/us3-icon-32x32.png
M etc/us3-icon-48x48.ico
M etc/us3-icon-48x48.png
M etc/us3-icon.icns
M gui/images/us3-icon-128x128.png
M gui/images/us3-icon-16x16.png
M gui/images/us3-icon-256x256.png
M gui/images/us3-icon-32x32.png
M gui/images/us3-icon-48x48.png
M gui/images/us3-icon-512x512.png
M gui/images/us3-icon-64x64.png
Log Message:
-----------
mod: icons remove border
Commit: d287d24ac45d15c14c50dffde79d3abcf44e1c47
https://github.com/ehb54/ultrascan3/commit/d287d24ac45d15c14c50dffde79d3abcf44e1c47
Author: Saeed <github.com/samo38>
Date: 2026-02-06 (Fri, 06 Feb 2026)
Changed paths:
M gui/us_spectrodata.h
Log Message:
-----------
us_spectrodata: add hydrodynamic radius to S_Solute
Commit: 1a9eda0deabbf567b25ddd721c01232463c6d549
https://github.com/ehb54/ultrascan3/commit/1a9eda0deabbf567b25ddd721c01232463c6d549
Author: Saeed <github.com/samo38>
Date: 2026-02-06 (Fri, 06 Feb 2026)
Changed paths:
M programs/us_integral/us_integral.cpp
M programs/us_integral/us_integral.h
Log Message:
-----------
us_integral: replace SolParam with S_Solute
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: f422eaebafa361f357d0b27d3f56d3f4d3247f8e
https://github.com/ehb54/ultrascan3/commit/f422eaebafa361f357d0b27d3f56d3f4d3247f8e
Author: Saeed <github.com/samo38>
Date: 2026-02-10 (Tue, 10 Feb 2026)
Changed paths:
M programs/us_ga_init/us_ga_init.cpp
M programs/us_ga_init/us_ga_init.h
Log Message:
-----------
us_ga_init: add Rh
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: 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: 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: b4b6df18011d41ed7209dca2fa4580a93512d976
https://github.com/ehb54/ultrascan3/commit/b4b6df18011d41ed7209dca2fa4580a93512d976
Author: Saeed <github.com/samo38>
Date: 2026-02-11 (Wed, 11 Feb 2026)
Changed paths:
M programs/us_ga_init/us_solutedata.cpp
Log Message:
-----------
us_ga_init/us_solutedata: add Hr to the report file
Commit: a10c820b1808470ff1529c74ae9e8cbb6f2db80f
https://github.com/ehb54/ultrascan3/commit/a10c820b1808470ff1529c74ae9e8cbb6f2db80f
Author: Saeed <github.com/samo38>
Date: 2026-02-11 (Wed, 11 Feb 2026)
Changed paths:
M programs/us_ddist_combine/us_ddist_combine.cpp
M programs/us_ddist_combine/us_ddist_combine.h
Log Message:
-----------
us_ddist_combine: add Rh to the discrete distributions program
Commit: 3e454dd1eca619263c23dc1206fe22fb60c737c4
https://github.com/ehb54/ultrascan3/commit/3e454dd1eca619263c23dc1206fe22fb60c737c4
Author: Saeed <github.com/samo38>
Date: 2026-02-11 (Wed, 11 Feb 2026)
Changed paths:
M programs/us_experiment/us_proto_ranges.cpp
Log Message:
-----------
Merge remote-tracking branch 'upstream/main' into ticket_699
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: 482dbb495512e7628e78756240055909d096c476
https://github.com/ehb54/ultrascan3/commit/482dbb495512e7628e78756240055909d096c476
Author: Saeed <github.com/samo38>
Date: 2026-02-12 (Thu, 12 Feb 2026)
Changed paths:
M programs/us_ddist_combine/us_ddist_combine.cpp
M programs/us_ga_init/us_ga_init.cpp
M programs/us_integral/us_integral.cpp
M programs/us_modelmetrics/us_modelmetrics.cpp
Log Message:
-----------
us nm unit for hydrodynamic radius
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: 678ff7f6c7bed9024cc5f25e855c87b95ed0db50
https://github.com/ehb54/ultrascan3/commit/678ff7f6c7bed9024cc5f25e855c87b95ed0db50
Author: Saeed Mortezazadeh <saeed.mortezazadeh25 at gmail.com>
Date: 2026-02-17 (Tue, 17 Feb 2026)
Changed paths:
M programs/us_ga_init/us_ga_init.cpp
M programs/us_ga_init/us_ga_init.h
Log Message:
-----------
us_ga_init: replace plot checkboxs with radiobuttons
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: 327e1e2fcb6c942e05029608fbe46152c3027639
https://github.com/ehb54/ultrascan3/commit/327e1e2fcb6c942e05029608fbe46152c3027639
Author: alexsav815 <alexsav.science at gmail.com>
Date: 2026-02-18 (Wed, 18 Feb 2026)
Changed paths:
M programs/us_experiment/us_experiment_gui_optima.cpp
Log Message:
-----------
GMP | 1. EXP. : dataDist -- do not impose check for mismatched A/B channs. wvls. for S-data, and singe-channel RA data....
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: d787112c42145adc032e986e17be63d8efd5dfda
https://github.com/ehb54/ultrascan3/commit/d787112c42145adc032e986e17be63d8efd5dfda
Author: Saeed <github.com/samo38>
Date: 2026-02-19 (Thu, 19 Feb 2026)
Changed paths:
M programs/us_ga_init/us_ga_init.cpp
M programs/us_ga_init/us_ga_init.h
Log Message:
-----------
add check_draw_btn
Commit: ba06a7cd941b1bb63391e1fba5d30baf782f4d3e
https://github.com/ehb54/ultrascan3/commit/ba06a7cd941b1bb63391e1fba5d30baf782f4d3e
Author: Saeed <github.com/samo38>
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 gui/us_analysis_base2.cpp
M gui/us_analysis_base2.h
M gui/us_model_loader.cpp
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_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_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_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
Log Message:
-----------
Merge remote-tracking branch 'upstream/main' into ticket_699
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: ac5f152ac8ba6b0d7f9a65d40f3b7556bc970cee
https://github.com/ehb54/ultrascan3/commit/ac5f152ac8ba6b0d7f9a65d40f3b7556bc970cee
Author: alexsav815 <alexsav.science at gmail.com>
Date: 2026-02-19 (Thu, 19 Feb 2026)
Changed paths:
M programs/us_com_project/us_com_project_gui.cpp
Log Message:
-----------
GMP | R&D -- connect Help btn to help()....
Commit: 05244eacbe440afd5348b931a95305443dd6673d
https://github.com/ehb54/ultrascan3/commit/05244eacbe440afd5348b931a95305443dd6673d
Author: alexsav815 <alexsav.science at gmail.com>
Date: 2026-02-19 (Thu, 19 Feb 2026)
Changed paths:
M gui/us_report_gui.cpp
Log Message:
-----------
GMP | 8. AProf.:Report -- shift tille for Pseudo3D plots up a bit...
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: fb0e5c780bc7aa696e368d9f6d46b22688fe5707
https://github.com/ehb54/ultrascan3/commit/fb0e5c780bc7aa696e368d9f6d46b22688fe5707
Author: alexsav815 <alexsav.science at gmail.com>
Date: 2026-02-19 (Thu, 19 Feb 2026)
Changed paths:
M programs/us_experiment/us_proto_ranges.cpp
Log Message:
-----------
GMP | 7. Ranges.: Gary's selector -- tried to address increments in selections...
Commit: a6fe9c7b13c638a88e1390c744efd98cbec59acf
https://github.com/ehb54/ultrascan3/commit/a6fe9c7b13c638a88e1390c744efd98cbec59acf
Author: Saeed Mortezazadeh <saeed.mortezazadeh25 at gmail.com>
Date: 2026-02-20 (Fri, 20 Feb 2026)
Changed paths:
M programs/us_ga_init/us_ga_init.cpp
M programs/us_ga_init/us_ga_init.h
M programs/us_ga_init/us_solutedata.cpp
Log Message:
-----------
add anno_label(int) to us_ga_init
Commit: 935d35d3bb247201260925626ead40c7e5911908
https://github.com/ehb54/ultrascan3/commit/935d35d3bb247201260925626ead40c7e5911908
Author: Saeed <github.com/samo38>
Date: 2026-02-20 (Fri, 20 Feb 2026)
Changed paths:
M programs/us_legacy_converter/us_legacy_converter.cpp
M programs/us_legacy_converter/us_legacy_converter.h
Log Message:
-----------
add help button to the us_legacy_converter
Commit: a39e0c3fc901b37000aa384dff633eca9b5f21cc
https://github.com/ehb54/ultrascan3/commit/a39e0c3fc901b37000aa384dff633eca9b5f21cc
Author: Saeed <github.com/samo38>
Date: 2026-02-20 (Fri, 20 Feb 2026)
Changed paths:
M programs/us_query_rmsd/us_query_rmsd.cpp
M programs/us_query_rmsd/us_query_rmsd.h
Log Message:
-----------
us_query_rmsd: add help button
Commit: bb36da7046d87e90154684ecee5a92e3521fb317
https://github.com/ehb54/ultrascan3/commit/bb36da7046d87e90154684ecee5a92e3521fb317
Author: Borries Demeler <7659499+demeler at users.noreply.github.com>
Date: 2026-02-20 (Fri, 20 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 programs/us_analysis_profile/us_analysis_profile.cpp
M programs/us_analysis_profile/us_analysis_profile.h
M scripts/build.sh
Log Message:
-----------
Merge branch 'main' into alexey-dev-issue742
Commit: 9332b11c468511b91b824048956f411d88e92ba2
https://github.com/ehb54/ultrascan3/commit/9332b11c468511b91b824048956f411d88e92ba2
Author: Saeed <github.com/samo38>
Date: 2026-02-20 (Fri, 20 Feb 2026)
Changed paths:
M gui/us_extinction_gui.cpp
M gui/us_extinction_gui.h
M programs/us_query_rmsd/us_query_rmsd.cpp
M programs/us_query_rmsd/us_query_rmsd.h
M programs/us_ramp/us_ramp_gui.h
M programs/us_spectrum/us_spectrum.cpp
M programs/us_spectrum/us_spectrum.h
Log Message:
-----------
add help buttons
Commit: 2786677b0b7c3dcd1f55bf7fb1c7a78257a3bada
https://github.com/ehb54/ultrascan3/commit/2786677b0b7c3dcd1f55bf7fb1c7a78257a3bada
Author: alexsav815 <alexsav.science at gmail.com>
Date: 2026-02-20 (Fri, 20 Feb 2026)
Changed paths:
M programs/us_experiment/us_experiment_gui_optima.cpp
Log Message:
-----------
Merge pull request #368 from ehb54/alexey-dev-issue742
GMP | 1. EXP. : dataDist -- do not impose check for mismatched A/B channs wvl for S-data
Commit: 3ca613086ee315038618d9ce0a642da1999e7608
https://github.com/ehb54/ultrascan3/commit/3ca613086ee315038618d9ce0a642da1999e7608
Author: alexsav815 <alexsav.science at gmail.com>
Date: 2026-02-20 (Fri, 20 Feb 2026)
Changed paths:
M programs/us_analysis_profile/us_analysis_profile.cpp
M programs/us_analysis_profile/us_analysis_profile.h
M programs/us_experiment/us_experiment_gui_optima.cpp
Log Message:
-----------
Merge branch 'main' into alexey-dev-issue746
Commit: 67ca8b752f82ede833bb3f16e6e3f2f00801a3b5
https://github.com/ehb54/ultrascan3/commit/67ca8b752f82ede833bb3f16e6e3f2f00801a3b5
Author: alexsav815 <alexsav.science at gmail.com>
Date: 2026-02-20 (Fri, 20 Feb 2026)
Changed paths:
M programs/us_analysis_profile/us_analysis_profile.cpp
M programs/us_analysis_profile/us_analysis_profile.h
M programs/us_experiment/us_experiment_gui_optima.cpp
Log Message:
-----------
Merge branch 'main' into alexey-dev-issue515
Commit: d0890b9202cd432e88acb5573eb12401399ac6df
https://github.com/ehb54/ultrascan3/commit/d0890b9202cd432e88acb5573eb12401399ac6df
Author: alexsav815 <alexsav.science at gmail.com>
Date: 2026-02-20 (Fri, 20 Feb 2026)
Changed paths:
M programs/us_experiment/us_experiment_gui_optima.cpp
Log Message:
-----------
Merge branch 'main' into alexey-dev-issue702
Commit: 624105a44700833dbabe95610557269b85c9d938
https://github.com/ehb54/ultrascan3/commit/624105a44700833dbabe95610557269b85c9d938
Author: alexsav815 <alexsav.science at gmail.com>
Date: 2026-02-21 (Sat, 21 Feb 2026)
Changed paths:
M programs/us_experiment/us_proto_ranges.cpp
Log Message:
-----------
Merge pull request #372 from ehb54/alexey-dev-issue702
GMP | 7. Ranges.: Gary's selector -- tried to address increments in wvl selections…
Commit: 649a36c3a6bfc1942f2c116a43de591572e959a5
https://github.com/ehb54/ultrascan3/commit/649a36c3a6bfc1942f2c116a43de591572e959a5
Author: alexsav815 <alexsav.science at gmail.com>
Date: 2026-02-21 (Sat, 21 Feb 2026)
Changed paths:
M programs/us_experiment/us_proto_ranges.cpp
Log Message:
-----------
Merge branch 'main' into alexey-dev-issue515
Commit: 253e03b46f36753d81db75a92dcf958d768d29f1
https://github.com/ehb54/ultrascan3/commit/253e03b46f36753d81db75a92dcf958d768d29f1
Author: alexsav815 <alexsav.science at gmail.com>
Date: 2026-02-21 (Sat, 21 Feb 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_experiment/us_experiment_gui_optima.h
Log Message:
-----------
[1]GMP | R&D -- connect Help btn to help()....
Commit: 739bde48ce1e5596b769170a179b245bced40541
https://github.com/ehb54/ultrascan3/commit/739bde48ce1e5596b769170a179b245bced40541
Author: alexsav815 <alexsav.science at gmail.com>
Date: 2026-02-21 (Sat, 21 Feb 2026)
Changed paths:
M programs/us_experiment/us_proto_ranges.cpp
Log Message:
-----------
Merge branch 'main' into alexey-dev-issue746
Commit: 2ea90efd5a9ebebf0c1fcef7291f0c14a0a853b6
https://github.com/ehb54/ultrascan3/commit/2ea90efd5a9ebebf0c1fcef7291f0c14a0a853b6
Author: alexsav815 <alexsav.science at gmail.com>
Date: 2026-02-21 (Sat, 21 Feb 2026)
Changed paths:
M gui/us_report_gui.cpp
Log Message:
-----------
Merge pull request #371 from ehb54/alexey-dev-issue515
GMP | 8. AProf.:Report -- shift tille for Pseudo3D plots up a bit...
Commit: 5c69cacb804711a2e1fc839a8bf716a778945747
https://github.com/ehb54/ultrascan3/commit/5c69cacb804711a2e1fc839a8bf716a778945747
Author: alexsav815 <alexsav.science at gmail.com>
Date: 2026-02-21 (Sat, 21 Feb 2026)
Changed paths:
M gui/us_report_gui.cpp
Log Message:
-----------
Merge branch 'main' into alexey-dev-issue746
Commit: c8f871714964df445fd9b6dac06aa954bcc04d69
https://github.com/ehb54/ultrascan3/commit/c8f871714964df445fd9b6dac06aa954bcc04d69
Author: alexsav815 <alexsav.science at gmail.com>
Date: 2026-02-21 (Sat, 21 Feb 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_experiment/us_experiment_gui_optima.h
Log Message:
-----------
Merge pull request #370 from ehb54/alexey-dev-issue746
GMP | R&D -- connect Help btn to help()....
Commit: 8eb6af8dac0c0037f48381a8383228ef7f55a358
https://github.com/ehb54/ultrascan3/commit/8eb6af8dac0c0037f48381a8383228ef7f55a358
Author: aaron-auc <aaron at aucsolutions.com>
Date: 2026-02-22 (Sun, 22 Feb 2026)
Changed paths:
M etc/etc_belongs_list.txt
R etc/us3-GMP-icon-128x128.ico
R etc/us3-GMP-icon-128x128.png
R etc/us3-GMP-icon-128x128.xpm
R etc/us3-GMP-icon-32x32.ico
R etc/us3-GMP-icon-32x32.png
R etc/us3-GMP-icon-32x32.xpm
R etc/us3-GMP-icon-48x48.ico
R etc/us3-GMP-icon-48x48.png
R etc/us3-GMP-icon-48x48.xpm
Log Message:
-----------
mod: remove gmp icons
Commit: ed169be467f3b5054b1675c832cee30a332f58e1
https://github.com/ehb54/ultrascan3/commit/ed169be467f3b5054b1675c832cee30a332f58e1
Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com>
Date: 2026-02-22 (Sun, 22 Feb 2026)
Changed paths:
A .github/workflows/bump-version.yml
M .github/workflows/codeql-analysis.yml
M CMakeLists.txt
M CMakePresets.json
M admin/cmake/FindQwt.cmake
M admin/cmake/GenerateVersion.cmake
A admin/cmake/toolchain-macos.cmake
A admin/cmake/triplets/arm64-osx-dynamic.cmake
A admin/cmake/triplets/x64-mingw-dynamic.cmake
M admin/cmake/triplets/x64-osx-dynamic.cmake
R alpha/srcdevel
R alpha/us.cpp
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 doc/manual/advanced_config.body
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_analysis_base2.h
M gui/us_analyte_gui.cpp
M gui/us_analyte_gui.h
M gui/us_buffer_gui.cpp
M gui/us_buffer_gui.h
M gui/us_convert_gui.cpp
M gui/us_convert_gui.h
M gui/us_csv_loader.cpp
M gui/us_csv_loader.h
M gui/us_experiment_gui.h
M gui/us_extinctfitter_gui.cpp
M gui/us_extinction_gui.cpp
M gui/us_get_run.cpp
M gui/us_get_run.h
M gui/us_gui_util.cpp
M gui/us_images.cpp
M gui/us_images.h
M gui/us_intensity.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_new_spectrum.h
M gui/us_passwd.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_project_gui.h
M gui/us_report_gui.cpp
M gui/us_report_gui.h
M gui/us_run_details2.cpp
M gui/us_sassoc.cpp
M gui/us_sassoc.h
M gui/us_select_triples.h
M gui/us_selectbox.h
M gui/us_solution_gui.cpp
M gui/us_solution_gui.h
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/CMakeLists.txt
M programs/us/revision.sh
M programs/us/us.cpp
M programs/us_2dsa/us_2dsa.cpp
M programs/us_2dsa/us_2dsa.h
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_analysis_profile/us_anapro_utils.cpp
M programs/us_astfem_sim/us_astfem_sim.cpp
M programs/us_audit_trail_gmp/us_audit_trail_gmp.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.cpp
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_dcdt/us_dcdt.h
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_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_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_integral/us_integral.h
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_species_fit/us_mwl_species_fit.h
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_reporter_gmp/us_reporter_gmp.h
M programs/us_rotor_calibration/us_rotor_calibration.cpp
M programs/us_rotor_calibration/us_rotor_calibration.h
M programs/us_second_moment/us_second_moment.cpp
M programs/us_second_moment/us_second_moment.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 scripts/build.sh
M test/utils/CMakeLists.txt
M test/utils/test_us_ana_profile.cpp
A test/utils/test_us_regex.cpp
M test/utils/test_us_simparms.cpp
M utils/CMakeLists.txt
M utils/ius_db2.h
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_experiment.h
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 branch 'main' into 666-bug-icons-dont-fill-space-on-new-macos
Commit: a69727d693e60c02d3b9c4db2e16387437816ce5
https://github.com/ehb54/ultrascan3/commit/a69727d693e60c02d3b9c4db2e16387437816ce5
Author: aaron-auc <aaron at aucsolutions.com>
Date: 2026-02-23 (Mon, 23 Feb 2026)
Changed paths:
M .gitignore
M CMakeLists.txt
A admin/cmake/triplets/arm64-windows.cmake
M gui/CMakeLists.txt
M programs/us/CMakeLists.txt
M qwtplot3d/include/qwt3d_openglhelper.h
A scripts/build.ps1
M vcpkg.json
Log Message:
-----------
Windows ARM64 build fixes: triplet, export macros, windeployqt
Commit: 84d482ad6f56b2e3acc6c957d97719052eaefbd7
https://github.com/ehb54/ultrascan3/commit/84d482ad6f56b2e3acc6c957d97719052eaefbd7
Author: aaron-auc <aaron at aucsolutions.com>
Date: 2026-02-23 (Mon, 23 Feb 2026)
Changed paths:
M CMakePresets.json
R admin/cmake/toolchain-macos.cmake
A admin/cmake/toolchain.cmake
A scripts/build.bat
M scripts/build.ps1
M scripts/build.sh
R vcpkg
Log Message:
-----------
mod: add build for windows script and standardize linux and macos build
Commit: e43bca35c3066c669ca922450241c6bdf5b4de40
https://github.com/ehb54/ultrascan3/commit/e43bca35c3066c669ca922450241c6bdf5b4de40
Author: aaron-auc <aaron at aucsolutions.com>
Date: 2026-02-23 (Mon, 23 Feb 2026)
Changed paths:
M scripts/build.ps1
Log Message:
-----------
fix: processor core check
Commit: 70a4fd76fe5b6edf065fdf2b5f5ba0bcedb2165e
https://github.com/ehb54/ultrascan3/commit/70a4fd76fe5b6edf065fdf2b5f5ba0bcedb2165e
Author: aaron-auc <aaron at aucsolutions.com>
Date: 2026-02-23 (Mon, 23 Feb 2026)
Changed paths:
M admin/cmake/toolchain.cmake
Log Message:
-----------
fix: remove force
Commit: 6d4f2ac655f09a8a6b067f5a54b974908ab10aaf
https://github.com/ehb54/ultrascan3/commit/6d4f2ac655f09a8a6b067f5a54b974908ab10aaf
Author: aaron-auc <aaron at aucsolutions.com>
Date: 2026-02-23 (Mon, 23 Feb 2026)
Changed paths:
M admin/cmake/toolchain.cmake
Log Message:
-----------
fix: linux arm64 now handled correctly
Commit: 0880dfb2dd0e8e00e5613ff36d94c03e11edd27c
https://github.com/ehb54/ultrascan3/commit/0880dfb2dd0e8e00e5613ff36d94c03e11edd27c
Author: aaron-auc <aaron at aucsolutions.com>
Date: 2026-02-24 (Tue, 24 Feb 2026)
Changed paths:
M CMakePresets.json
M admin/cmake/toolchain.cmake
A admin/cmake/triplets/arm64-linux.cmake
Log Message:
-----------
fix: linux arm64 dynamic and config path added
Commit: 95f4bf13cb912979ba31f07969ede459ee9a3cfb
https://github.com/ehb54/ultrascan3/commit/95f4bf13cb912979ba31f07969ede459ee9a3cfb
Author: aaron-auc <aaron at aucsolutions.com>
Date: 2026-02-24 (Tue, 24 Feb 2026)
Changed paths:
M etc/etc_belongs_list.txt
A etc/us3-GMP-icon-128x128.ico
A etc/us3-GMP-icon-128x128.png
A etc/us3-GMP-icon-128x128.xpm
A etc/us3-GMP-icon-32x32.ico
A etc/us3-GMP-icon-32x32.png
A etc/us3-GMP-icon-32x32.xpm
A etc/us3-GMP-icon-48x48.ico
A etc/us3-GMP-icon-48x48.png
A etc/us3-GMP-icon-48x48.xpm
Log Message:
-----------
fix: returned gmp icons back to branch because at least one is used us_comproject.desktop:Icon=/opt/ultrascan3/etc/us3-GMP-icon-128x128.png
Commit: 8cef6842fe3282a17f7fe6a11688d966a17b86da
https://github.com/ehb54/ultrascan3/commit/8cef6842fe3282a17f7fe6a11688d966a17b86da
Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com>
Date: 2026-02-25 (Wed, 25 Feb 2026)
Changed paths:
M .gitignore
M CMakeLists.txt
M CMakePresets.json
R admin/cmake/toolchain-macos.cmake
A admin/cmake/toolchain.cmake
A admin/cmake/triplets/arm64-linux.cmake
A admin/cmake/triplets/arm64-windows.cmake
A etc/icons/make-icons.sh
A etc/icons/us3-icon-master-512.png
M etc/us3-icon-128x128.ico
M etc/us3-icon-128x128.png
M etc/us3-icon-32x32.png
M etc/us3-icon-48x48.ico
M etc/us3-icon-48x48.png
M etc/us3-icon.icns
M gui/CMakeLists.txt
M gui/images/us3-icon-128x128.png
M gui/images/us3-icon-16x16.png
M gui/images/us3-icon-256x256.png
M gui/images/us3-icon-32x32.png
M gui/images/us3-icon-48x48.png
M gui/images/us3-icon-512x512.png
M gui/images/us3-icon-64x64.png
M programs/us/CMakeLists.txt
M qwtplot3d/include/qwt3d_openglhelper.h
A scripts/build.bat
A scripts/build.ps1
M scripts/build.sh
R vcpkg
M vcpkg.json
Log Message:
-----------
Merge pull request #337 from ehb54/666-bug-icons-dont-fill-space-on-new-macos
New Icons
Commit: f22ac1211864fd6e1e0f4bd0ab603df9a6703163
https://github.com/ehb54/ultrascan3/commit/f22ac1211864fd6e1e0f4bd0ab603df9a6703163
Author: doluk <69309597+doluk at users.noreply.github.com>
Date: 2026-02-26 (Thu, 26 Feb 2026)
Changed paths:
M programs/us_mwl_species_sim/us_mwl_species_sim.cpp
M utils/us_astfem_math.cpp
M utils/us_cfa_data.cpp
M utils/us_time_state.cpp
M utils/us_time_state.h
M utils/us_xpn_data.cpp
Log Message:
-----------
Add support for `TIMESTATE_TYPE` and `IMPORT_TYPE` in `US_TimeState`: introduce enums, accessor methods, and XML serialization logic.
Signed-off-by: doluk <69309597+doluk at users.noreply.github.com>
Commit: 92969167df27d9df138b7faee2cb16d988228790
https://github.com/ehb54/ultrascan3/commit/92969167df27d9df138b7faee2cb16d988228790
Author: Doluk <69309597+doluk at users.noreply.github.com>
Date: 2026-02-26 (Thu, 26 Feb 2026)
Changed paths:
M utils/us_astfem_math.cpp
M utils/us_astfem_math.h
Log Message:
-----------
Refactor `US_AstfemMath`: add parameter names to function signatures, update `check_acceleration` to include optional `timestate` argument, and adjust related logic.
Commit: 4bb72c42f9441f20b9b825741d31d186a728fe4c
https://github.com/ehb54/ultrascan3/commit/4bb72c42f9441f20b9b825741d31d186a728fe4c
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-02-26 (Thu, 26 Feb 2026)
Changed paths:
M .gitignore
M CMakeLists.txt
M CMakePresets.json
A admin/cmake/toolchain.cmake
A admin/cmake/triplets/arm64-linux.cmake
A admin/cmake/triplets/arm64-osx-dynamic.cmake
A admin/cmake/triplets/arm64-windows.cmake
M admin/cmake/triplets/x64-osx-dynamic.cmake
R alpha/srcdevel
R alpha/us.cpp
A etc/icons/make-icons.sh
A etc/icons/us3-icon-master-512.png
M etc/us3-icon-128x128.ico
M etc/us3-icon-128x128.png
M etc/us3-icon-32x32.png
M etc/us3-icon-48x48.ico
M etc/us3-icon-48x48.png
M etc/us3-icon.icns
M gui/CMakeLists.txt
M gui/images/us3-icon-128x128.png
M gui/images/us3-icon-16x16.png
M gui/images/us3-icon-256x256.png
M gui/images/us3-icon-32x32.png
M gui/images/us3-icon-48x48.png
M gui/images/us3-icon-512x512.png
M gui/images/us3-icon-64x64.png
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_com_project/us_com_project_gui.cpp
M programs/us_com_project/us_com_project_gui.h
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_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 qwtplot3d/include/qwt3d_openglhelper.h
A scripts/build.bat
A scripts/build.ps1
M scripts/build.sh
A test/utils/test_us_regex.cpp
M utils/CMakeLists.txt
M utils/us_csv_data.cpp
R vcpkg
M vcpkg.json
Log Message:
-----------
Merge branch 'main' into ticket_747
Commit: b1b7791e9c3922286c2d9d56c2f0a378911720ee
https://github.com/ehb54/ultrascan3/commit/b1b7791e9c3922286c2d9d56c2f0a378911720ee
Author: Saeed <github.com/samo38>
Date: 2026-02-26 (Thu, 26 Feb 2026)
Changed paths:
M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp
M programs/us_pseudo3d_combine/us_pseudo3d_combine.h
Log Message:
-----------
add Rh to us_pseudo3d_combine
Commit: bd32e3b102e354732b319bc5687719785b83d3f2
https://github.com/ehb54/ultrascan3/commit/bd32e3b102e354732b319bc5687719785b83d3f2
Author: Saeed <github.com/samo38>
Date: 2026-02-26 (Thu, 26 Feb 2026)
Changed paths:
M .gitignore
M CMakeLists.txt
M CMakePresets.json
R admin/cmake/toolchain-macos.cmake
A admin/cmake/toolchain.cmake
A admin/cmake/triplets/arm64-linux.cmake
A admin/cmake/triplets/arm64-windows.cmake
A etc/icons/make-icons.sh
A etc/icons/us3-icon-master-512.png
M etc/us3-icon-128x128.ico
M etc/us3-icon-128x128.png
M etc/us3-icon-32x32.png
M etc/us3-icon-48x48.ico
M etc/us3-icon-48x48.png
M etc/us3-icon.icns
M gui/CMakeLists.txt
M gui/images/us3-icon-128x128.png
M gui/images/us3-icon-16x16.png
M gui/images/us3-icon-256x256.png
M gui/images/us3-icon-32x32.png
M gui/images/us3-icon-48x48.png
M gui/images/us3-icon-512x512.png
M gui/images/us3-icon-64x64.png
M gui/us_report_gui.cpp
M programs/us/CMakeLists.txt
M programs/us_analysis_profile/us_analysis_profile.cpp
M programs/us_analysis_profile/us_analysis_profile.h
M programs/us_com_project/us_com_project_gui.cpp
M programs/us_com_project/us_com_project_gui.h
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 qwtplot3d/include/qwt3d_openglhelper.h
A scripts/build.bat
A scripts/build.ps1
M scripts/build.sh
R vcpkg
M vcpkg.json
Log Message:
-----------
Merge remote-tracking branch 'upstream/main' into ticket_699
Commit: 38b548536c2c0458b2cc85f5663ca56eb9538f3f
https://github.com/ehb54/ultrascan3/commit/38b548536c2c0458b2cc85f5663ca56eb9538f3f
Author: HabGab <gabirh at myumanitoba.ca>
Date: 2026-02-26 (Thu, 26 Feb 2026)
Changed paths:
M gui/us_spectrodata.h
M programs/us_ddist_combine/us_ddist_combine.cpp
M programs/us_ddist_combine/us_ddist_combine.h
M programs/us_ga_init/us_ga_init.cpp
M programs/us_ga_init/us_ga_init.h
M programs/us_ga_init/us_solutedata.cpp
M programs/us_integral/us_integral.cpp
M programs/us_integral/us_integral.h
M programs/us_modelmetrics/us_modelmetrics.cpp
M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp
M programs/us_pseudo3d_combine/us_pseudo3d_combine.h
Log Message:
-----------
Merge pull request #362 from samo38/ticket_699
Ticket 699: adding Hydrodynamic radius to additional plotting programs
Commit: 6dd71c26fbdb258b25259c7c5e41be982d54a809
https://github.com/ehb54/ultrascan3/commit/6dd71c26fbdb258b25259c7c5e41be982d54a809
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-02-27 (Fri, 27 Feb 2026)
Changed paths:
M utils/us_crypto.cpp
Log Message:
-----------
Refactor US_Crypto for AES-256-GCM encryption
Commit: 1461b65d9eae700e3429db2b7c19c35361fea861
https://github.com/ehb54/ultrascan3/commit/1461b65d9eae700e3429db2b7c19c35361fea861
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-02-27 (Fri, 27 Feb 2026)
Changed paths:
M utils/us_crypto.h
Log Message:
-----------
Add decryptLegacy function and update decrypt signature
Commit: ed2647558eb754fa66c8e7d52d3f0b8efac2c53c
https://github.com/ehb54/ultrascan3/commit/ed2647558eb754fa66c8e7d52d3f0b8efac2c53c
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-02-27 (Fri, 27 Feb 2026)
Changed paths:
M test/utils/test_us_crypto.cpp
Log Message:
-----------
Update encryption tests to expect invalid results
Commit: 27402a271781fa16ae00a693e5ce8e3f06e8e33e
https://github.com/ehb54/ultrascan3/commit/27402a271781fa16ae00a693e5ce8e3f06e8e33e
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-02-27 (Fri, 27 Feb 2026)
Changed paths:
M utils/us_crypto.h
Log Message:
-----------
Fix parameter description for decrypt functions
Commit: 344a4930c5819ebfd2875eccc84d0a44a446ee31
https://github.com/ehb54/ultrascan3/commit/344a4930c5819ebfd2875eccc84d0a44a446ee31
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-02-27 (Fri, 27 Feb 2026)
Changed paths:
M utils/us_crypto.cpp
Log Message:
-----------
Fix encryption finalization logic in us_crypto.cpp
Commit: 817a32ad7fe5e5c35ec0479673a2f4c20a7a8e3c
https://github.com/ehb54/ultrascan3/commit/817a32ad7fe5e5c35ec0479673a2f4c20a7a8e3c
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-02-27 (Fri, 27 Feb 2026)
Changed paths:
M utils/us_crypto.cpp
Log Message:
-----------
Fix tag data retrieval in EVP_CIPHER_CTX_ctrl
Commit: 096f3590c1a57a798a0c13863e80d333a690b4cf
https://github.com/ehb54/ultrascan3/commit/096f3590c1a57a798a0c13863e80d333a690b4cf
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-03-02 (Mon, 02 Mar 2026)
Changed paths:
M utils/us_crypto.cpp
Log Message:
-----------
Fix type casting for GCM tag data
Commit: ca6f560338cfe03c4fa0e60bb95577b526dbf2ed
https://github.com/ehb54/ultrascan3/commit/ca6f560338cfe03c4fa0e60bb95577b526dbf2ed
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-03-02 (Mon, 02 Mar 2026)
Changed paths:
M utils/us_crypto.cpp
Log Message:
-----------
Fix type casting for GCM tag in us_crypto.cpp
Commit: d1215ab67e2f9e4aa0bcf349eac8da7f58a9be6a
https://github.com/ehb54/ultrascan3/commit/d1215ab67e2f9e4aa0bcf349eac8da7f58a9be6a
Author: aaron-auc <aaron at aucsolutions.com>
Date: 2026-03-04 (Wed, 04 Mar 2026)
Changed paths:
M etc/etc_belongs_list.txt
R etc/us3-GMP-icon-128x128.ico
M etc/us3-GMP-icon-128x128.png
R etc/us3-GMP-icon-128x128.xpm
R etc/us3-GMP-icon-32x32.ico
R etc/us3-GMP-icon-32x32.png
R etc/us3-GMP-icon-32x32.xpm
R etc/us3-GMP-icon-48x48.ico
R etc/us3-GMP-icon-48x48.png
R etc/us3-GMP-icon-48x48.xpm
Log Message:
-----------
mod: update 128x128 us-gmp icon and remove others
Commit: ff02149480e771cbc205a241cee2322ae52a5ea3
https://github.com/ehb54/ultrascan3/commit/ff02149480e771cbc205a241cee2322ae52a5ea3
Author: aaron-auc <aaron at aucsolutions.com>
Date: 2026-03-04 (Wed, 04 Mar 2026)
Changed paths:
R propignore
R proppng
R proptext
Log Message:
-----------
mod: delete svn files
Commit: 0d744f1905b897d66da68befb43637e8ac4cd7bc
https://github.com/ehb54/ultrascan3/commit/0d744f1905b897d66da68befb43637e8ac4cd7bc
Author: aaron-auc <aaron at aucsolutions.com>
Date: 2026-03-04 (Wed, 04 Mar 2026)
Changed paths:
R README.linguist
M gui/libus_gui.pro
M programs/us/us.pro
R programs/us/us_de_DE.ts
M programs/us_config/us_config.pro
R qwtplot3d/lingua_de.ts
M utils/libus_utils.pro
Log Message:
-----------
mod: remove deprecated translation files and settings
Commit: 722ffd5c4e0c7d1f2f2c27127e065270ae3c7598
https://github.com/ehb54/ultrascan3/commit/722ffd5c4e0c7d1f2f2c27127e065270ae3c7598
Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com>
Date: 2026-03-04 (Wed, 04 Mar 2026)
Changed paths:
M etc/etc_belongs_list.txt
R etc/us3-GMP-icon-128x128.ico
M etc/us3-GMP-icon-128x128.png
R etc/us3-GMP-icon-128x128.xpm
R etc/us3-GMP-icon-32x32.ico
R etc/us3-GMP-icon-32x32.png
R etc/us3-GMP-icon-32x32.xpm
R etc/us3-GMP-icon-48x48.ico
R etc/us3-GMP-icon-48x48.png
R etc/us3-GMP-icon-48x48.xpm
Log Message:
-----------
Merge pull request #380 from ehb54/773-request-update-us-3-gmp-icons
Icon Maintenance
Commit: 47dbf4a3837c551d64f6436f25aa7f5f7d482fad
https://github.com/ehb54/ultrascan3/commit/47dbf4a3837c551d64f6436f25aa7f5f7d482fad
Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com>
Date: 2026-03-04 (Wed, 04 Mar 2026)
Changed paths:
Log Message:
-----------
Merge branch 'main' into 775-bug-svn-files
Commit: 93fb5f9f839b1aea6d85ed568acc18030ebed5c1
https://github.com/ehb54/ultrascan3/commit/93fb5f9f839b1aea6d85ed568acc18030ebed5c1
Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com>
Date: 2026-03-04 (Wed, 04 Mar 2026)
Changed paths:
Log Message:
-----------
Merge branch 'main' into 756-bug-translation-maintenance
Commit: fe5370afd345acf40744a8c872c09eef88887bba
https://github.com/ehb54/ultrascan3/commit/fe5370afd345acf40744a8c872c09eef88887bba
Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com>
Date: 2026-03-04 (Wed, 04 Mar 2026)
Changed paths:
R propignore
R proppng
R proptext
Log Message:
-----------
Merge pull request #381 from ehb54/775-bug-svn-files
Remove Legacy SVN Files
Commit: b1b7bdf318164406971f4188a7b3cf8b0aacbbaa
https://github.com/ehb54/ultrascan3/commit/b1b7bdf318164406971f4188a7b3cf8b0aacbbaa
Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com>
Date: 2026-03-04 (Wed, 04 Mar 2026)
Changed paths:
Log Message:
-----------
Merge branch 'main' into 756-bug-translation-maintenance
Commit: 90e9cf2eb989a85420f4668067092a143d4457a9
https://github.com/ehb54/ultrascan3/commit/90e9cf2eb989a85420f4668067092a143d4457a9
Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com>
Date: 2026-03-04 (Wed, 04 Mar 2026)
Changed paths:
R README.linguist
M gui/libus_gui.pro
M programs/us/us.pro
R programs/us/us_de_DE.ts
M programs/us_config/us_config.pro
R qwtplot3d/lingua_de.ts
M utils/libus_utils.pro
Log Message:
-----------
Merge pull request #382 from ehb54/756-bug-translation-maintenance
Translation File Maintenance
Commit: 300852b8d51c2733817729fab46d6d0e68f5e717
https://github.com/ehb54/ultrascan3/commit/300852b8d51c2733817729fab46d6d0e68f5e717
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-03-05 (Thu, 05 Mar 2026)
Changed paths:
R README.linguist
M etc/etc_belongs_list.txt
R etc/us3-GMP-icon-128x128.ico
M etc/us3-GMP-icon-128x128.png
R etc/us3-GMP-icon-128x128.xpm
R etc/us3-GMP-icon-32x32.ico
R etc/us3-GMP-icon-32x32.png
R etc/us3-GMP-icon-32x32.xpm
R etc/us3-GMP-icon-48x48.ico
R etc/us3-GMP-icon-48x48.png
R etc/us3-GMP-icon-48x48.xpm
M gui/libus_gui.pro
M programs/us/us.pro
R programs/us/us_de_DE.ts
M programs/us_config/us_config.pro
R propignore
R proppng
R proptext
R qwtplot3d/lingua_de.ts
M utils/libus_utils.pro
Log Message:
-----------
Merge branch 'main' into lukas/us_crypto_buffer_overflow
Commit: 9c62b533654400def76e5db0eb8c8f4924ff66d1
https://github.com/ehb54/ultrascan3/commit/9c62b533654400def76e5db0eb8c8f4924ff66d1
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-03-05 (Thu, 05 Mar 2026)
Changed paths:
R README.linguist
M etc/etc_belongs_list.txt
R etc/us3-GMP-icon-128x128.ico
M etc/us3-GMP-icon-128x128.png
R etc/us3-GMP-icon-128x128.xpm
R etc/us3-GMP-icon-32x32.ico
R etc/us3-GMP-icon-32x32.png
R etc/us3-GMP-icon-32x32.xpm
R etc/us3-GMP-icon-48x48.ico
R etc/us3-GMP-icon-48x48.png
R etc/us3-GMP-icon-48x48.xpm
M gui/libus_gui.pro
M gui/us_spectrodata.h
M programs/us/us.pro
R programs/us/us_de_DE.ts
M programs/us_config/us_config.pro
M programs/us_ddist_combine/us_ddist_combine.cpp
M programs/us_ddist_combine/us_ddist_combine.h
M programs/us_ga_init/us_ga_init.cpp
M programs/us_ga_init/us_ga_init.h
M programs/us_ga_init/us_solutedata.cpp
M programs/us_integral/us_integral.cpp
M programs/us_integral/us_integral.h
M programs/us_modelmetrics/us_modelmetrics.cpp
M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp
M programs/us_pseudo3d_combine/us_pseudo3d_combine.h
R propignore
R proppng
R proptext
R qwtplot3d/lingua_de.ts
M utils/libus_utils.pro
Log Message:
-----------
Merge pull request #383 from ehb54/main
Update feature branch to main
Commit: 0f7d005ceda3b8031c1180200237d736f60a1b4c
https://github.com/ehb54/ultrascan3/commit/0f7d005ceda3b8031c1180200237d736f60a1b4c
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-03-05 (Thu, 05 Mar 2026)
Changed paths:
M test/utils/test_us_crypto.cpp
M utils/us_crypto.cpp
M utils/us_crypto.h
Log Message:
-----------
Merge pull request #379 from ehb54/lukas/us_crypto_buffer_overflow
us_crypto: Avoid buffer overflow, support longer passwords, introduce safer encryption
Commit: 780dac6301b72554362f7cc2944a17a6c64d2aa5
https://github.com/ehb54/ultrascan3/commit/780dac6301b72554362f7cc2944a17a6c64d2aa5
Author: Doluk <69309597+doluk at users.noreply.github.com>
Date: 2026-03-05 (Thu, 05 Mar 2026)
Changed paths:
M utils/us_astfem_math.cpp
Log Message:
-----------
Refactor `US_AstfemMath`: improve low acceleration rate handling by adding corrections for slow experiments and original `timestate` checks.
Commit: 01be09bde2a7cc42512e4a4f215108a9419c0d32
https://github.com/ehb54/ultrascan3/commit/01be09bde2a7cc42512e4a4f215108a9419c0d32
Author: Doluk <69309597+doluk at users.noreply.github.com>
Date: 2026-03-05 (Thu, 05 Mar 2026)
Changed paths:
M gui/us_convert_gui.h
Log Message:
-----------
Add `prepareTimeState` method and integrate `US_TimeState` into `US_ConvertGui`
Commit: e0424b860fb5077ab33b7e5db663b721da5ba290
https://github.com/ehb54/ultrascan3/commit/e0424b860fb5077ab33b7e5db663b721da5ba290
Author: Doluk <69309597+doluk at users.noreply.github.com>
Date: 2026-03-05 (Thu, 05 Mar 2026)
Changed paths:
M gui/us_convert_gui.cpp
Log Message:
-----------
Refactor `US_ConvertGui`: implement `prepareTimeState` for streamlined time state preparation and integrate into speed step processing logic.
Commit: 97b756dde416093dc9c7bb730c4958161c0e0232
https://github.com/ehb54/ultrascan3/commit/97b756dde416093dc9c7bb730c4958161c0e0232
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-03-05 (Thu, 05 Mar 2026)
Changed paths:
M test/utils/test_us_crypto.cpp
M utils/us_crypto.cpp
M utils/us_crypto.h
Log Message:
-----------
Merge branch 'main' into lukas/timestate
Commit: ea9b77b204f53d6694d97541134564d0606916a3
https://github.com/ehb54/ultrascan3/commit/ea9b77b204f53d6694d97541134564d0606916a3
Author: Doluk <69309597+doluk at users.noreply.github.com>
Date: 2026-03-05 (Thu, 05 Mar 2026)
Changed paths:
M gui/us_convert_gui.cpp
Log Message:
-----------
Refactor `US_ConvertGui`: streamline file handling logic in time state preparation and enable GUI button state based on file existence.
Commit: 11fa3a30cb824bce1c32920aa3a6b2c307f54f1a
https://github.com/ehb54/ultrascan3/commit/11fa3a30cb824bce1c32920aa3a6b2c307f54f1a
Author: Doluk <69309597+doluk at users.noreply.github.com>
Date: 2026-03-05 (Thu, 05 Mar 2026)
Changed paths:
M utils/us_astfem_math.cpp
Log Message:
-----------
Refactor `US_AstfemMath`: replace `qDebug` with `DbgLv` for consistent debug logging.
Commit: 5eb4adb03f6cf6e0ab2a6163a5d614d3b034d383
https://github.com/ehb54/ultrascan3/commit/5eb4adb03f6cf6e0ab2a6163a5d614d3b034d383
Author: Doluk <69309597+doluk at users.noreply.github.com>
Date: 2026-03-05 (Thu, 05 Mar 2026)
Changed paths:
M test/utils/test_us_time_state.cpp
Log Message:
-----------
Update `test_us_time_state`: adjust expected version to `2.2` in origin test.
Commit: bc8f22c93dcad653e16c52717a9386d9a99c67c9
https://github.com/ehb54/ultrascan3/commit/bc8f22c93dcad653e16c52717a9386d9a99c67c9
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-03-05 (Thu, 05 Mar 2026)
Changed paths:
M programs/us_config/us_admin.cpp
Log Message:
-----------
Refactor password re-encryption logic
Commit: 93b2e5a2535f0de5b6fe2b4384a60d509571f6d4
https://github.com/ehb54/ultrascan3/commit/93b2e5a2535f0de5b6fe2b4384a60d509571f6d4
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-03-05 (Thu, 05 Mar 2026)
Changed paths:
M programs/us_config/us_admin.cpp
Log Message:
-----------
Check for empty cipherHex and optimize database loop
Added a check for empty cipherHex before decryption and modified the database loop to use a reference.
Commit: e9f9ae1d960fb6e262803ee6b522247b68cf8894
https://github.com/ehb54/ultrascan3/commit/e9f9ae1d960fb6e262803ee6b522247b68cf8894
Author: Saeed <samo38:github>
Date: 2026-03-06 (Fri, 06 Mar 2026)
Changed paths:
R README.linguist
M etc/etc_belongs_list.txt
R etc/us3-GMP-icon-128x128.ico
M etc/us3-GMP-icon-128x128.png
R etc/us3-GMP-icon-128x128.xpm
R etc/us3-GMP-icon-32x32.ico
R etc/us3-GMP-icon-32x32.png
R etc/us3-GMP-icon-32x32.xpm
R etc/us3-GMP-icon-48x48.ico
R etc/us3-GMP-icon-48x48.png
R etc/us3-GMP-icon-48x48.xpm
M gui/libus_gui.pro
M gui/us_spectrodata.h
M programs/us/us.pro
R programs/us/us_de_DE.ts
M programs/us_config/us_config.pro
M programs/us_ddist_combine/us_ddist_combine.cpp
M programs/us_ddist_combine/us_ddist_combine.h
M programs/us_ga_init/us_ga_init.cpp
M programs/us_ga_init/us_ga_init.h
M programs/us_ga_init/us_solutedata.cpp
M programs/us_integral/us_integral.cpp
M programs/us_integral/us_integral.h
M programs/us_modelmetrics/us_modelmetrics.cpp
M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp
M programs/us_pseudo3d_combine/us_pseudo3d_combine.h
R propignore
R proppng
R proptext
R qwtplot3d/lingua_de.ts
M test/utils/test_us_crypto.cpp
M utils/libus_utils.pro
M utils/us_crypto.cpp
M utils/us_crypto.h
Log Message:
-----------
Merge remote-tracking branch 'upstream/main' into ticket_747
Commit: 32f3fd93bf886595a3d9b9b0335a74cf5645913a
https://github.com/ehb54/ultrascan3/commit/32f3fd93bf886595a3d9b9b0335a74cf5645913a
Author: Doluk <69309597+doluk at users.noreply.github.com>
Date: 2026-03-07 (Sat, 07 Mar 2026)
Changed paths:
M utils/us_xpn_data.cpp
Log Message:
-----------
Initialize `tsobj` with `TIMESTATE_TYPE::ORIGINAL` in `US_TimeState`.
Commit: f6095ff611d0c2f9f6a04567e6f2a74535dd45fd
https://github.com/ehb54/ultrascan3/commit/f6095ff611d0c2f9f6a04567e6f2a74535dd45fd
Author: Doluk <69309597+doluk at users.noreply.github.com>
Date: 2026-03-07 (Sat, 07 Mar 2026)
Changed paths:
M utils/us_xpn_data.cpp
Log Message:
-----------
Initialize `tsobj` with `TIMESTATE_TYPE::ORIGINAL` in `us_xpn_data`.
Commit: 4cff648f9ba827db6e67e9cedb1a93953e8a0f76
https://github.com/ehb54/ultrascan3/commit/4cff648f9ba827db6e67e9cedb1a93953e8a0f76
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-03-07 (Sat, 07 Mar 2026)
Changed paths:
M gui/us_convert_gui.cpp
M gui/us_convert_gui.h
M programs/us_mwl_species_sim/us_mwl_species_sim.cpp
M test/utils/test_us_time_state.cpp
M utils/us_astfem_math.cpp
M utils/us_astfem_math.h
M utils/us_cfa_data.cpp
M utils/us_time_state.cpp
M utils/us_time_state.h
M utils/us_xpn_data.cpp
Log Message:
-----------
Merge pull request #384 from ehb54/lukas/timestate
Add TIMESTATE_TYPE and IMPORT_TYPE support with refactorings
Commit: 75648618e7f79fde451a6e9f2cf9023d8ed19140
https://github.com/ehb54/ultrascan3/commit/75648618e7f79fde451a6e9f2cf9023d8ed19140
Author: doluk <69309597+doluk at users.noreply.github.com>
Date: 2026-03-08 (Sun, 08 Mar 2026)
Changed paths:
M programs/us_pseudo_absorbance/us_convert_scan.cpp
M programs/us_pseudo_absorbance/us_convert_scan.h
Log Message:
-----------
Add `load_timestate` methods to `US_ConvertScan` for handling time state from disk or database.
Signed-off-by: doluk <69309597+doluk at users.noreply.github.com>
Commit: fb3e874b186e61a3c3b696be002fa6134d681c4e
https://github.com/ehb54/ultrascan3/commit/fb3e874b186e61a3c3b696be002fa6134d681c4e
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-03-08 (Sun, 08 Mar 2026)
Changed paths:
M programs/us_pseudo_absorbance/us_convert_scan.cpp
M programs/us_pseudo_absorbance/us_convert_scan.h
Log Message:
-----------
Merge pull request #386 from ehb54/lukas/us_pseudo_absorbance_timestate
us_pseudo_absorbance: transfer timestate
Commit: 1dbeb030075307c5652d506be95a2186a0c22724
https://github.com/ehb54/ultrascan3/commit/1dbeb030075307c5652d506be95a2186a0c22724
Author: doluk <69309597+doluk at users.noreply.github.com>
Date: 2026-03-11 (Wed, 11 Mar 2026)
Changed paths:
M gui/us_plot.cpp
M gui/us_plot.h
Log Message:
-----------
Refactor `US_Plot`: enhance double-click interactions, add zoom configuration, and improve curve/axis management with event filter.
Signed-off-by: doluk <69309597+doluk at users.noreply.github.com>
Commit: 72c834e6d8fa6d6cd9d3b1d1eb90cc7410670c01
https://github.com/ehb54/ultrascan3/commit/72c834e6d8fa6d6cd9d3b1d1eb90cc7410670c01
Author: doluk <69309597+doluk at users.noreply.github.com>
Date: 2026-03-11 (Wed, 11 Mar 2026)
Changed paths:
M programs/us_edit/us_edit.cpp
M programs/us_edit/us_edit.h
Log Message:
-----------
Add "Click Exclusion Mode" in `US_Edit` with hover tooltips and enhanced scan selection functionality.
Signed-off-by: doluk <69309597+doluk at users.noreply.github.com>
Commit: ced5c0cf9086f5a21a308bcb214f061a75e89aab
https://github.com/ehb54/ultrascan3/commit/ced5c0cf9086f5a21a308bcb214f061a75e89aab
Author: doluk <69309597+doluk at users.noreply.github.com>
Date: 2026-03-11 (Wed, 11 Mar 2026)
Changed paths:
M programs/us_edit/us_edit.cpp
Log Message:
-----------
Add null pointer check for `plot->getZoomer()` in `US_Edit` to prevent potential crashes.
Signed-off-by: doluk <69309597+doluk at users.noreply.github.com>
Commit: b5607cb3d6296c0e48283cc6dd1a804c051dd8d9
https://github.com/ehb54/ultrascan3/commit/b5607cb3d6296c0e48283cc6dd1a804c051dd8d9
Author: doluk <69309597+doluk at users.noreply.github.com>
Date: 2026-03-11 (Wed, 11 Mar 2026)
Changed paths:
M programs/us_edit/us_edit.cpp
Log Message:
-----------
Remove redundant state machine changes in "Click Exclusion Mode" toggle of `US_Edit`.
Signed-off-by: doluk <69309597+doluk at users.noreply.github.com>
Commit: d548b54d3bbac75ffbf270b99643e5cf26257968
https://github.com/ehb54/ultrascan3/commit/d548b54d3bbac75ffbf270b99643e5cf26257968
Author: doluk <69309597+doluk at users.noreply.github.com>
Date: 2026-03-11 (Wed, 11 Mar 2026)
Changed paths:
M gui/us_plot.h
Log Message:
-----------
Initialize members in `CurveDistance` struct with default values to improve stability and prevent undefined behavior.
Signed-off-by: doluk <69309597+doluk at users.noreply.github.com>
Commit: f3e23f8189d66b9641b37fb2c54b38119d2ef2ec
https://github.com/ehb54/ultrascan3/commit/f3e23f8189d66b9641b37fb2c54b38119d2ef2ec
Author: doluk <69309597+doluk at users.noreply.github.com>
Date: 2026-03-11 (Wed, 11 Mar 2026)
Changed paths:
M gui/us_plot.cpp
Log Message:
-----------
Refactor `US_Plot`: add new double-click connections, refactor axis configuration, and enhance zoomer signal handling.
Signed-off-by: doluk <69309597+doluk at users.noreply.github.com>
Commit: d73cc2971816653d17d72f1785291c00b96b0c8b
https://github.com/ehb54/ultrascan3/commit/d73cc2971816653d17d72f1785291c00b96b0c8b
Author: doluk <69309597+doluk at users.noreply.github.com>
Date: 2026-03-11 (Wed, 11 Mar 2026)
Changed paths:
M gui/us_plot.cpp
Log Message:
-----------
Update `US_Plot::createZoomer` to adjust `US_Zoomer` constructor arguments for axis configuration.
Signed-off-by: doluk <69309597+doluk at users.noreply.github.com>
Commit: 466789a804273570c11c7cb44bf28924caa363df
https://github.com/ehb54/ultrascan3/commit/466789a804273570c11c7cb44bf28924caa363df
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-03-12 (Thu, 12 Mar 2026)
Changed paths:
M gui/us_convert_gui.cpp
M gui/us_convert_gui.h
M programs/us_mwl_species_sim/us_mwl_species_sim.cpp
M programs/us_pseudo_absorbance/us_convert_scan.cpp
M programs/us_pseudo_absorbance/us_convert_scan.h
M test/utils/test_us_time_state.cpp
M utils/us_astfem_math.cpp
M utils/us_astfem_math.h
M utils/us_cfa_data.cpp
M utils/us_time_state.cpp
M utils/us_time_state.h
M utils/us_xpn_data.cpp
Log Message:
-----------
Merge branch 'main' into lukas/masterpassword_change
Commit: ae52535acb54fede063aaaefd18be0c4ec92474b
https://github.com/ehb54/ultrascan3/commit/ae52535acb54fede063aaaefd18be0c4ec92474b
Author: Saeed <samo38:github>
Date: 2026-03-12 (Thu, 12 Mar 2026)
Changed paths:
M gui/us_convert_gui.cpp
M gui/us_convert_gui.h
M programs/us_mwl_species_sim/us_mwl_species_sim.cpp
M programs/us_pseudo_absorbance/us_convert_scan.cpp
M programs/us_pseudo_absorbance/us_convert_scan.h
M test/utils/test_us_time_state.cpp
M utils/us_astfem_math.cpp
M utils/us_astfem_math.h
M utils/us_cfa_data.cpp
M utils/us_time_state.cpp
M utils/us_time_state.h
M utils/us_xpn_data.cpp
Log Message:
-----------
Merge remote-tracking branch 'upstream/main' into ticket_747
Commit: 2e81015b2e85d24c6d0619f563c9053fcb5de9e1
https://github.com/ehb54/ultrascan3/commit/2e81015b2e85d24c6d0619f563c9053fcb5de9e1
Author: Saeed Mortezazadeh <49119048+samo38 at users.noreply.github.com>
Date: 2026-03-12 (Thu, 12 Mar 2026)
Changed paths:
M gui/us_extinction_gui.cpp
M gui/us_extinction_gui.h
M programs/us_legacy_converter/us_legacy_converter.cpp
M programs/us_legacy_converter/us_legacy_converter.h
M programs/us_query_rmsd/us_query_rmsd.cpp
M programs/us_query_rmsd/us_query_rmsd.h
M programs/us_ramp/us_ramp_gui.h
M programs/us_spectrum/us_spectrum.cpp
M programs/us_spectrum/us_spectrum.h
Log Message:
-----------
Merge pull request #373 from samo38/ticket_747
Ticket 747: add US_Help to us_legacy_converter, us_query_rmsd, us_extinction, us_spectrum, us_ramp
Commit: 73d3d9961c360d61b70b25d54f762c7f7435325e
https://github.com/ehb54/ultrascan3/commit/73d3d9961c360d61b70b25d54f762c7f7435325e
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-03-13 (Fri, 13 Mar 2026)
Changed paths:
M gui/us_extinction_gui.cpp
M gui/us_extinction_gui.h
M programs/us_legacy_converter/us_legacy_converter.cpp
M programs/us_legacy_converter/us_legacy_converter.h
M programs/us_query_rmsd/us_query_rmsd.cpp
M programs/us_query_rmsd/us_query_rmsd.h
M programs/us_ramp/us_ramp_gui.h
M programs/us_spectrum/us_spectrum.cpp
M programs/us_spectrum/us_spectrum.h
Log Message:
-----------
Merge branch 'main' into lukas/masterpassword_change
Commit: a54f8e2bc39c26f3e2f95dae43da15eb743e4d25
https://github.com/ehb54/ultrascan3/commit/a54f8e2bc39c26f3e2f95dae43da15eb743e4d25
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-03-13 (Fri, 13 Mar 2026)
Changed paths:
M gui/us_extinction_gui.cpp
M gui/us_extinction_gui.h
M programs/us_legacy_converter/us_legacy_converter.cpp
M programs/us_legacy_converter/us_legacy_converter.h
M programs/us_query_rmsd/us_query_rmsd.cpp
M programs/us_query_rmsd/us_query_rmsd.h
M programs/us_ramp/us_ramp_gui.h
M programs/us_spectrum/us_spectrum.cpp
M programs/us_spectrum/us_spectrum.h
Log Message:
-----------
Merge branch 'main' into lukas/us_edit_scan_exclude_click
Commit: 8fbf539a26017728861e732dc1d18eb23eb5767b
https://github.com/ehb54/ultrascan3/commit/8fbf539a26017728861e732dc1d18eb23eb5767b
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-03-13 (Fri, 13 Mar 2026)
Changed paths:
M programs/CMakeLists.txt
Log Message:
-----------
Include OpenSSL applink for MSVC on Windows
Add OpenSSL applink shim for MSVC on Windows.
Commit: 062c3d2366cc1939df31abf0a90ee9aa81093ffe
https://github.com/ehb54/ultrascan3/commit/062c3d2366cc1939df31abf0a90ee9aa81093ffe
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-03-13 (Fri, 13 Mar 2026)
Changed paths:
M utils/us_timer.h
Log Message:
-----------
Replace 'using namespace std' with std:: in us_timer.h
Prevent windows specific type definition conflicts caused by using namespace std;
Commit: d285dea10ab7bcc93c14b4f74e336121a728f25a
https://github.com/ehb54/ultrascan3/commit/d285dea10ab7bcc93c14b4f74e336121a728f25a
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-03-13 (Fri, 13 Mar 2026)
Changed paths:
M vcpkg.json
Log Message:
-----------
Update builtin-baseline version in vcpkg.json
Commit: 2528e2d95ef721c90585880700173e01e85eaa41
https://github.com/ehb54/ultrascan3/commit/2528e2d95ef721c90585880700173e01e85eaa41
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-03-14 (Sat, 14 Mar 2026)
Changed paths:
M programs/us/CMakeLists.txt
Log Message:
-----------
Enhance CMakeLists for Qt6 post-build handling
Added post-build commands for Qt6 integration in Debug and Release modes.
Commit: 52e46a6c204f209f206de1b17187485510b50872
https://github.com/ehb54/ultrascan3/commit/52e46a6c204f209f206de1b17187485510b50872
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-03-14 (Sat, 14 Mar 2026)
Changed paths:
M programs/us/CMakeLists.txt
Log Message:
-----------
Refactor post-build commands for Qt6 on Windows
Commit: 428287d058712bdf7736b86456a19b29730bec50
https://github.com/ehb54/ultrascan3/commit/428287d058712bdf7736b86456a19b29730bec50
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-03-14 (Sat, 14 Mar 2026)
Changed paths:
M utils/us_timer.h
Log Message:
-----------
Add map include to us_timer.h
Commit: b1e9456925a223045bd903ef52c4096e0e3675dc
https://github.com/ehb54/ultrascan3/commit/b1e9456925a223045bd903ef52c4096e0e3675dc
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-03-14 (Sat, 14 Mar 2026)
Changed paths:
M programs/CMakeLists.txt
Log Message:
-----------
Add OpenSSL applink condition for MSVC on Windows
Commit: d9676faa3a7a6a92c56faa175bcd24c240a39b0d
https://github.com/ehb54/ultrascan3/commit/d9676faa3a7a6a92c56faa175bcd24c240a39b0d
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-03-14 (Sat, 14 Mar 2026)
Changed paths:
M programs/CMakeLists.txt
M programs/us/CMakeLists.txt
M utils/us_timer.h
M vcpkg.json
Log Message:
-----------
Merge pull request #389 from ehb54/lukas/qt6-msvc
CMake Qt6 windows compile MSVC
Commit: 5c16c03541cbbc99e4d1d5e6304244b7c5cd261d
https://github.com/ehb54/ultrascan3/commit/5c16c03541cbbc99e4d1d5e6304244b7c5cd261d
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-03-14 (Sat, 14 Mar 2026)
Changed paths:
M programs/CMakeLists.txt
M programs/us/CMakeLists.txt
M utils/us_timer.h
M vcpkg.json
Log Message:
-----------
Merge branch 'main' into lukas/masterpassword_change
Commit: ffaae2039c0f2f0337ba9cde3e4667ade9f04c5c
https://github.com/ehb54/ultrascan3/commit/ffaae2039c0f2f0337ba9cde3e4667ade9f04c5c
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-03-14 (Sat, 14 Mar 2026)
Changed paths:
M programs/CMakeLists.txt
M programs/us/CMakeLists.txt
M utils/us_timer.h
M vcpkg.json
Log Message:
-----------
Merge branch 'main' into lukas/us_edit_scan_exclude_click
Commit: f403e0ca772e609f1f064e09815e424e676e96ba
https://github.com/ehb54/ultrascan3/commit/f403e0ca772e609f1f064e09815e424e676e96ba
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-03-14 (Sat, 14 Mar 2026)
Changed paths:
M programs/us_ddist_combine/us_ddist_combine.cpp
Log Message:
-----------
Fix methodChanged to suppress signal and reset checkboxes
Commit: 4c67ee8e4cb27a2a60a41177608c3cf2565db76a
https://github.com/ehb54/ultrascan3/commit/4c67ee8e4cb27a2a60a41177608c3cf2565db76a
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-03-14 (Sat, 14 Mar 2026)
Changed paths:
M gui/us_plot3d.cpp
Log Message:
-----------
Remove redundant assignment to tdata
Prevent memory corruption
Commit: 6437b90d6e57f06e5aafbea01753415627877e6b
https://github.com/ehb54/ultrascan3/commit/6437b90d6e57f06e5aafbea01753415627877e6b
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-03-14 (Sat, 14 Mar 2026)
Changed paths:
M gui/us_analyte_gui.cpp
Log Message:
-----------
Update condition for vbar20 comparison
Commit: 4c73a0c1ae974bfad85180a15588c4203f772bae
https://github.com/ehb54/ultrascan3/commit/4c73a0c1ae974bfad85180a15588c4203f772bae
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-03-14 (Sat, 14 Mar 2026)
Changed paths:
M programs/us_ddist_combine/us_ddist_combine.cpp
Log Message:
-----------
Fix typo in comment and streamline methodChanged
Commit: 24cd6bc5d78c14e84c05915d5b043c7628d0c084
https://github.com/ehb54/ultrascan3/commit/24cd6bc5d78c14e84c05915d5b043c7628d0c084
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-03-14 (Sat, 14 Mar 2026)
Changed paths:
M gui/us_plot3d.cpp
Log Message:
-----------
Merge pull request #391 from ehb54/lukas/us_mwl_spectra_3dplot_reversey
Remove redundant assignment to tdata
Commit: cd22d118497ba373e73cde824f09464646c78f6e
https://github.com/ehb54/ultrascan3/commit/cd22d118497ba373e73cde824f09464646c78f6e
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-03-14 (Sat, 14 Mar 2026)
Changed paths:
M gui/us_plot3d.cpp
Log Message:
-----------
Merge branch 'main' into lukas/us_analyte_protein_vbar_no_sequence
Commit: a92e13702d0a02ed4fddd7be57df0c9ec134c449
https://github.com/ehb54/ultrascan3/commit/a92e13702d0a02ed4fddd7be57df0c9ec134c449
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-03-14 (Sat, 14 Mar 2026)
Changed paths:
M gui/us_analyte_gui.cpp
Log Message:
-----------
Merge pull request #392 from ehb54/lukas/us_analyte_protein_vbar_no_sequence
Update condition for vbar20 comparison
Commit: 648e2c616df93b8cb3f16672c3315e44e99a1cdd
https://github.com/ehb54/ultrascan3/commit/648e2c616df93b8cb3f16672c3315e44e99a1cdd
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-03-14 (Sat, 14 Mar 2026)
Changed paths:
M gui/us_analyte_gui.cpp
M gui/us_plot3d.cpp
Log Message:
-----------
Merge branch 'main' into lukas/us_ddist_combine_all_checkbox
Commit: 524fb756825b453194c34611c2ce7624e62f7f53
https://github.com/ehb54/ultrascan3/commit/524fb756825b453194c34611c2ce7624e62f7f53
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-03-14 (Sat, 14 Mar 2026)
Changed paths:
M gui/us_analyte_gui.cpp
M gui/us_plot3d.cpp
Log Message:
-----------
Merge branch 'main' into lukas/us_edit_scan_exclude_click
Commit: 45a5699260fb89e53971aee6bbf0b5f13d1b40fa
https://github.com/ehb54/ultrascan3/commit/45a5699260fb89e53971aee6bbf0b5f13d1b40fa
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-03-14 (Sat, 14 Mar 2026)
Changed paths:
M gui/us_analyte_gui.cpp
M gui/us_plot3d.cpp
Log Message:
-----------
Merge branch 'main' into lukas/masterpassword_change
Commit: 07c6d8042bd25e59ca20ca5bd16ed3b6ff8b321c
https://github.com/ehb54/ultrascan3/commit/07c6d8042bd25e59ca20ca5bd16ed3b6ff8b321c
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-03-15 (Sun, 15 Mar 2026)
Changed paths:
M programs/us_config/us_admin.cpp
Log Message:
-----------
Merge pull request #385 from ehb54/lukas/masterpassword_change
Refactor password re-encryption logic
Commit: ed3ecfca235f46d9da27159afb01288bbcb42cd4
https://github.com/ehb54/ultrascan3/commit/ed3ecfca235f46d9da27159afb01288bbcb42cd4
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-03-15 (Sun, 15 Mar 2026)
Changed paths:
M programs/us_config/us_admin.cpp
Log Message:
-----------
Merge branch 'main' into lukas/us_ddist_combine_all_checkbox
Commit: 3e5bea2d6f8973b1443f2db3438bbbcfe128378f
https://github.com/ehb54/ultrascan3/commit/3e5bea2d6f8973b1443f2db3438bbbcfe128378f
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-03-15 (Sun, 15 Mar 2026)
Changed paths:
M programs/us_config/us_admin.cpp
Log Message:
-----------
Merge branch 'main' into lukas/us_edit_scan_exclude_click
Commit: 447c06a32ef5ade7850e1391500673c408a9c5e4
https://github.com/ehb54/ultrascan3/commit/447c06a32ef5ade7850e1391500673c408a9c5e4
Author: Doluk <69309597+doluk at users.noreply.github.com>
Date: 2026-03-16 (Mon, 16 Mar 2026)
Changed paths:
M gui/us_plot.cpp
M gui/us_plot.h
Log Message:
-----------
Refactor `US_Zoomer` and `US_DoubleClickEventFilter`: enhance zoom base initialization, update rubber band/tracker pen settings, and improve double-click handling for axes and curves.
Commit: c9f9553d1be9cca2abdbef64d64daa2688c9b977
https://github.com/ehb54/ultrascan3/commit/c9f9553d1be9cca2abdbef64d64daa2688c9b977
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-03-17 (Tue, 17 Mar 2026)
Changed paths:
M programs/us_ddist_combine/us_ddist_combine.cpp
Log Message:
-----------
Merge pull request #390 from ehb54/lukas/us_ddist_combine_all_checkbox
Change behavior of all button in combine discrete distributions
Commit: 50ee53da3e470361bd6a9fa94454856cc21660a1
https://github.com/ehb54/ultrascan3/commit/50ee53da3e470361bd6a9fa94454856cc21660a1
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-03-17 (Tue, 17 Mar 2026)
Changed paths:
M programs/us_ddist_combine/us_ddist_combine.cpp
Log Message:
-----------
Merge branch 'main' into lukas/us_edit_scan_exclude_click
Commit: c6c251770d12273ef8519ef12212ecaf90df9c8a
https://github.com/ehb54/ultrascan3/commit/c6c251770d12273ef8519ef12212ecaf90df9c8a
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-03-17 (Tue, 17 Mar 2026)
Changed paths:
M gui/us_plot.cpp
M gui/us_plot.h
M programs/us_edit/us_edit.cpp
M programs/us_edit/us_edit.h
Log Message:
-----------
Merge pull request #388 from ehb54/lukas/us_edit_scan_exclude_click
Refactor US_Plot interactions and enhance US_Edit functionality
Commit: a69519c6fb88ac27321dca0065ccacf2e220f888
https://github.com/ehb54/ultrascan3/commit/a69519c6fb88ac27321dca0065ccacf2e220f888
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-03-17 (Tue, 17 Mar 2026)
Changed paths:
M .gitignore
M CMakeLists.txt
M CMakePresets.json
R README.linguist
A admin/cmake/toolchain.cmake
A admin/cmake/triplets/arm64-linux.cmake
A admin/cmake/triplets/arm64-osx-dynamic.cmake
A admin/cmake/triplets/arm64-windows.cmake
M admin/cmake/triplets/x64-osx-dynamic.cmake
R alpha/srcdevel
R alpha/us.cpp
M etc/etc_belongs_list.txt
A etc/icons/make-icons.sh
A etc/icons/us3-icon-master-512.png
R etc/us3-GMP-icon-128x128.ico
M etc/us3-GMP-icon-128x128.png
R etc/us3-GMP-icon-128x128.xpm
R etc/us3-GMP-icon-32x32.ico
R etc/us3-GMP-icon-32x32.png
R etc/us3-GMP-icon-32x32.xpm
R etc/us3-GMP-icon-48x48.ico
R etc/us3-GMP-icon-48x48.png
R etc/us3-GMP-icon-48x48.xpm
M etc/us3-icon-128x128.ico
M etc/us3-icon-128x128.png
M etc/us3-icon-32x32.png
M etc/us3-icon-48x48.ico
M etc/us3-icon-48x48.png
M etc/us3-icon.icns
M gui/CMakeLists.txt
M gui/images/us3-icon-128x128.png
M gui/images/us3-icon-16x16.png
M gui/images/us3-icon-256x256.png
M gui/images/us3-icon-32x32.png
M gui/images/us3-icon-48x48.png
M gui/images/us3-icon-512x512.png
M gui/images/us3-icon-64x64.png
M gui/libus_gui.pro
M gui/us_analysis_base2.cpp
M gui/us_analysis_base2.h
M gui/us_analyte_gui.cpp
M gui/us_convert_gui.cpp
M gui/us_convert_gui.h
M gui/us_extinction_gui.cpp
M gui/us_extinction_gui.h
M gui/us_model_loader.cpp
M gui/us_plot.cpp
M gui/us_plot.h
M gui/us_plot3d.cpp
M gui/us_report_gui.cpp
M gui/us_spectrodata.h
M programs/CMakeLists.txt
M programs/us/CMakeLists.txt
M programs/us/us.pro
R programs/us/us_de_DE.ts
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_com_project/us_com_project_gui.cpp
M programs/us_com_project/us_com_project_gui.h
M programs/us_config/us_admin.cpp
M programs/us_config/us_config.pro
M programs/us_dcdt/us_dcdt.cpp
M programs/us_dcdt/us_dcdt.h
M programs/us_ddist_combine/us_ddist_combine.cpp
M programs/us_ddist_combine/us_ddist_combine.h
M programs/us_edit/us_edit.cpp
M programs/us_edit/us_edit.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_ga_init/us_ga_init.cpp
M programs/us_ga_init/us_ga_init.h
M programs/us_ga_init/us_solutedata.cpp
M programs/us_integral/us_integral.cpp
M programs/us_integral/us_integral.h
M programs/us_legacy_converter/us_legacy_converter.cpp
M programs/us_legacy_converter/us_legacy_converter.h
M programs/us_modelmetrics/us_modelmetrics.cpp
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_mwl_species_sim/us_mwl_species_sim.cpp
M programs/us_pcsa/us_pcsa.cpp
M programs/us_pcsa/us_pcsa.h
M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp
M programs/us_pseudo3d_combine/us_pseudo3d_combine.h
M programs/us_pseudo_absorbance/us_convert_scan.cpp
M programs/us_pseudo_absorbance/us_convert_scan.h
M programs/us_query_rmsd/us_query_rmsd.cpp
M programs/us_query_rmsd/us_query_rmsd.h
M programs/us_ramp/us_ramp_gui.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_spectrum/us_spectrum.cpp
M programs/us_spectrum/us_spectrum.h
M programs/us_vhw_enhanced/us_vhw_enhanced.cpp
M programs/us_vhw_enhanced/us_vhw_enhanced.h
R propignore
R proppng
R proptext
M qwtplot3d/include/qwt3d_openglhelper.h
R qwtplot3d/lingua_de.ts
A scripts/build.bat
A scripts/build.ps1
M scripts/build.sh
M test/utils/test_us_crypto.cpp
A test/utils/test_us_regex.cpp
M test/utils/test_us_time_state.cpp
M utils/CMakeLists.txt
M utils/libus_utils.pro
M utils/us_astfem_math.cpp
M utils/us_astfem_math.h
M utils/us_cfa_data.cpp
M utils/us_crypto.cpp
M utils/us_crypto.h
M utils/us_time_state.cpp
M utils/us_time_state.h
M utils/us_timer.h
M utils/us_xpn_data.cpp
R vcpkg
M vcpkg.json
Log Message:
-----------
Merge branch 'main' into lukas/us_fematch
Compare: https://github.com/ehb54/ultrascan3/compare/3e04bd3e445d...a69519c6fb88
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