Feature #739
Expose radio sub-device objects as sub-tabs instead of top-level tabs
Status: | Closed | Start date: | 04/01/2013 | |
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | Dan Smith | % Done: | 0% |
|
Category: | - | |||
Target version: | 0.4.0 | |||
Chirp Version: | 0.3.0 | Model affected: | (All models) |
Related issues
Associated revisions
Improve sub-device treatment in the UI
This changes how CHIRP exposes devices with sub-devices to the user, moving
from an strange per-sub-device top-level tab to minor tabs along the left.
This means replicating the memories, bank, and bank names tabs once per
sub-device. In order to prevent two radiothreads from trying to talk to
the same live device at the same time, RadioThread is extended to take a
parent thread, which it shares the same runlock with for exclusion.
Fixes #739
Fix two issues introduced in the recent changes to editorset:
1. ev_editor_selected() doesn't match memedit anymore (Thanks Marco!)
2. Hide Unused Values was looking for the single memedit editor
Fallout from #739