Feature #739

Expose radio sub-device objects as sub-tabs instead of top-level tabs

Added by Dan Smith over 6 years ago.

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

related to Bug #1965: Yaesu 8800R Right Side Memory Banks Not Programming New 10/14/2014

Associated revisions

Revision 1939:66f225bbeb99
Added by Dan Smith over 6 years ago

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

Revision 1956:ed1b36d28039
Added by Dan Smith over 6 years ago

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

Also available in: Atom PDF