[chirp_users] New Daily Build
Build System
Tue Apr 2 00:06:35 PDT 2013
Greetings,
A new daily build of CHIRP is available. This includes changes made
directly to the tree yesterday, and may include additional features,
bug fixes, and/or bugs. If you are interested in trying it, grab it
from the following location:
http://trac.chirp.danplanet.com/chirp_daily/daily-20130402
A list of the changes included in this build (since the last daily)
follows:
Changes for Build #183
[Dan Smith <dsmith at danplanet.com>] Add bitwise browser when developer options are enabled
This version allows editing of most of the arbitrary data. Note that
since the only semantic interpretation of a given value at this layer
is its format and size, much damage can be caused to the underlying
image if care is not exercised
Fixes #747
[Dan Smith <dsmith at danplanet.com>] Make EditorSet handle multiple MemoryMapping objects
This makes EditorSet create a generic membership and names (if appropriate)
editor for each MemoryMapping object exported by the radio. This also
includes a bunch of fixes for signaling changes to be propagated to each
editor object when one of them changes.
Related to #741
[Dan Smith <dsmith at danplanet.com>] Make Radio able to return multiple MemoryMapping objects
This lays the groundwork for things like Scan Lists. Start by just defining
the new interface, making it call the old one, and updating import_logic
and the tests to match.
Related to #741
[Dan Smith <dsmith at danplanet.com>] Fix UV-5R PTT-ID to support A-D and *, # characters
Fixes #745
[Dan Smith <dsmith at danplanet.com>] Fix some straggling bank interface issues
The offending author should really run tests before pushing...
Related to #741
[Dan Smith <dsmith at danplanet.com>] Abstract Bank and BankModel to MemoryMapping and MappingModel
This is mostly just a search-and-replace for the above names, but makes
way for supporting things like scan lists that behave exactly the same
way.
Related to #741
[Dan Smith <dsmith at danplanet.com>] 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
More information about the chirp_users
mailing list