Blame TODO

Packit Service ac8c34
Packit Service ac8c34
Packit Service ac8c34
List of things left for later:
Packit Service ac8c34
----------------------------------------
Packit Service ac8c34
Packit Service ac8c34
 * qmi-codegen: Skip additional heap allocation for Strings marked with
Packit Service ac8c34
   'max-size'. If the 'max-size' is short enough, we can just use arrays of
Packit Service ac8c34
   gchars with a specific size directly in the input/output bundle.
Packit Service ac8c34
Packit Service ac8c34
 * qmi-codegen: support new `digit-string' format type
Packit Service ac8c34
Packit Service ac8c34
 * qmi-codegen: allow specifying max number of items expected in an array.
Packit Service ac8c34
Packit Service ac8c34
 * qmi-codegen: allow specifying a constant value, when a field only allows one.
Packit Service ac8c34
Packit Service ac8c34
 * qmi-codegen: allow specifying 'version' for TLVs, to indicate in which
Packit Service ac8c34
   version of the service they were introduced, so that we return an error when
Packit Service ac8c34
   trying to use those unsupported by our device.
Packit Service ac8c34
Packit Service ac8c34
 * qmi-codegen: allow specifying 'description' to both messages and TLVs.
Packit Service ac8c34
Packit Service ac8c34
 * qmi-codegen: some bitmask fields could have some more love. A new
Packit Service ac8c34
   'bit-sequence' format type would allow us to have getters for specific bit
Packit Service ac8c34
   values, and would also allow us to split a given set of flags into more
Packit Service ac8c34
   detailed sub-types, e.g.: the 'QmiNasRadioTechnologyPreference' flags type,
Packit Service ac8c34
   where the first two bits define the type of the next ones.
Packit Service ac8c34
Packit Service ac8c34
 * qmicli: Implement `--dms-set-time'.
Packit Service ac8c34
 * qmicli: Implement `--dms-get-alt-net-config'.
Packit Service ac8c34
 * qmicli: Implement `--dms-set-alt-net-config'.
Packit Service ac8c34
 * qmicli: Implement `--dms-get-software-version'.
Packit Service ac8c34
 * qmicli: Implement `--dms-set-service-programming-code'.
Packit Service ac8c34
Packit Service ac8c34
 * qmicli: Print 3GPP2 network description in "Get Home Network"
Packit Service ac8c34
Packit Service ac8c34
 * nas: Define the 'QmiNasRegistrationRejectCause' enum for the "Event Report"
Packit Service ac8c34
   indication and "Get System Info" response.
Packit Service ac8c34
Packit Service ac8c34
 * pds: Parse all possible TLVs in the Event Report indications