[us-commits] [ehb54/ultrascan3] 679d24: Adjust button sizes in `us_plot.cpp` to improve UI...
Lukas Dobler
noreply at github.com
Fri Feb 13 05:56:35 MST 2026
Branch: refs/heads/lukas/us_analysis_base_reset_button
Home: https://github.com/ehb54/ultrascan3
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.
Compare: https://github.com/ehb54/ultrascan3/compare/4aea2b2f6186...66ad967703fe
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