From 836624376e31afc9b87463f3d573575cf903b03d Mon Sep 17 00:00:00 2001 From: ericek111 Date: Thu, 10 Sep 2026 16:56:04 +0000 Subject: [PATCH] Change the operator of the contacts picked in the log MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit A multi-operator station logs a whole shift under whoever was at the radio, so a shift logged under the wrong callsign had to be put right a contact at a time. "Change Operator…" in the log's right-click menu asks for one callsign and writes it against every contact picked in the grid. The dialog offers the operators the program already knows in a drop-down and takes any other callsign typed. Co-Authored-By: Claude Opus 5 Claude-Session: https://claude.ai/code/session_0157i7PiZyqBkquxS9A6FTdQ --- .../Dialogs/ChangeOperatorDialog.axaml | 21 ++++++++ .../Dialogs/ChangeOperatorDialog.axaml.cs | 49 +++++++++++++++++++ 2 files changed, 70 insertions(+) create mode 100644 src/Nonemm.App/Dialogs/ChangeOperatorDialog.axaml create mode 100644 src/Nonemm.App/Dialogs/ChangeOperatorDialog.axaml.cs diff --git a/src/Nonemm.App/Dialogs/ChangeOperatorDialog.axaml b/src/Nonemm.App/Dialogs/ChangeOperatorDialog.axaml new file mode 100644 index 0000000..346f787 --- /dev/null +++ b/src/Nonemm.App/Dialogs/ChangeOperatorDialog.axaml @@ -0,0 +1,21 @@ + + + +