[us-commits] [ehb54/ultrascan3] 0ca5c3: GMP and R&D | 1. EXP:Ranges -- fix error in the Ma...

Borries Demeler noreply at github.com
Sat Feb 14 11:05:57 MST 2026


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

  Changed paths:
    M programs/us_experiment/us_proto_ranges.cpp

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


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

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

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


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

  Changed paths:
    M programs/us_experiment/us_proto_ranges.cpp

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

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


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

  Changed paths:
    M programs/us_experiment/us_proto_ranges.cpp

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


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

  Changed paths:
    M programs/us_experiment/us_proto_ranges.cpp

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

Removed commented-out QRegularExpression for range matching.


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

  Changed paths:
    M programs/us_fit_meniscus/CMakeLists.txt

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

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


  Commit: 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: 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


Compare: https://github.com/ehb54/ultrascan3/compare/03cfa5a45de6...8c56b13faf08

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