Skip to content

Version 0.9.0-alpha

Pre-release
Pre-release
Compare
Choose a tag to compare
@hmatuschek hmatuschek released this 02 Oct 13:52
· 536 commits to master since this release

This is a pre-release of the upcoming version 0.9.0. It is basically a rewrite of the internal core library that implements assembly and decoding of binary codeplugs and the abstract device independent codeplug representation. Consequently new bugs have likely been introduced.

As I do not own all supported devices, I'll be very happy about any bug reports or verification that the current implementation works. The current state of device support and testing can be found under dm3mat.darc.de/qdmr/#dev.

Changelog:

  • Rewrite of codeplug representation, allows to extend generic device-independent codeplug representation for device specific settings.
  • New codeplug file format (YAML based). Also allows for device-specific settings to be strored.
  • Rewrite of binary codeplug encoding/decoding. Allows to extend existing codeplugs and codeplug elements by just implementing the differences. This makes the cumbersome encoding/decoding of device specific settings feasible.
  • Added support for the TyT MD-2017.
  • Added Hide/Show Commercial Features flag to settings dialog. This shows/hides the radio ID list (in ham radio you will only need one DMR ID).
  • Cleanup of GUI. Some minor GUI cleanup things.