[us-commits] [ehb54/ultrascan3] ced5c0: Add null pointer check for `plot->getZoomer()` in ...

Lukas Dobler noreply at github.com
Wed Mar 11 08:55:23 MDT 2026


  Branch: refs/heads/lukas/us_edit_scan_exclude_click
  Home:   https://github.com/ehb54/ultrascan3
  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>


Compare: https://github.com/ehb54/ultrascan3/compare/72c834e6d8fa...d73cc2971816

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