Skip to content

Add sortable memory dialog columns#668

Merged
ten9876 merged 1 commit into
aethersdr:mainfrom
jensenpat:memories-sort-behavior-pr
Apr 4, 2026
Merged

Add sortable memory dialog columns#668
ten9876 merged 1 commit into
aethersdr:mainfrom
jensenpat:memories-sort-behavior-pr

Conversation

@jensenpat

@jensenpat jensenpat commented Apr 4, 2026

Copy link
Copy Markdown
Collaborator

Summary

This updates the Memory Channels dialog to support user-controlled sorting for the most useful fields.

What changed

  • add clickable header sorting for Name, Frequency and Mode
  • make the default sort on open Frequency
  • keep the active sort when the table repopulates from live memory updates
  • sort numerically instead of lexicographically
  • widen the Frequency column slightly so the sort indicator remains visible

Behavior

Before this change, the dialog simply reflected the underlying memory index order from the radio cache.

With this change:

  • the dialog opens with Frequency sorted by ascending
  • clicking Name, Frequency and Mode toggles ascending and descending order
  • the underlying radio memory cache order is unchanged

Validation

  • implemented and tested in a sibling worktree on macOS
  • confirmed the default sort and header toggling behavior in the running app

@jensenpat jensenpat marked this pull request as ready for review April 4, 2026 15:13
@ten9876 ten9876 enabled auto-merge (squash) April 4, 2026 16:34
@ten9876 ten9876 merged commit 313ab31 into aethersdr:main Apr 4, 2026
3 checks passed
@jensenpat jensenpat deleted the memories-sort-behavior-pr branch April 4, 2026 17:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants