Do not queue a notification when loading channels was successful, but
only when it failed. While at it make the message string translatable.
Signed-off-by: Julian Scheel <julian@jusst.de>
Store the stringified id from chanellist into a 64 bit integer, which will be
used for matching epg data.
Signed-off-by: Julian Scheel <julian@jusst.de>
Parse the groups out of the json data. As of now all radio channels are stored
in groups prefixed with "Radio" which is used to set the radio flag now.
Signed-off-by: Julian Scheel <julian@jusst.de>