- added LG PN-series satellite channel list support

- use selected character set when loading LG channel list
- fixed missing menu translation
- upgraded to DevExpress 13.1.6
This commit is contained in:
hbeham
2013-09-15 18:27:04 +02:00
parent f1d9dcb3b3
commit 1ae6a03d5a
19 changed files with 313 additions and 230 deletions

View File

@@ -396,7 +396,7 @@ namespace ChanSort.Loader.LG
uint fileCrc = BitConverter.ToUInt32(fileContent, off);
uint calcCrc = Crc32.CalcCrc32(fileContent, off + 4, subblockLength);
if (fileCrc != calcCrc)
throw new FileLoadException(string.Format(ERR_wrongChecksum, calcCrc, fileCrc));
throw new FileLoadException(string.Format(ERR_wrongChecksum, fileCrc, calcCrc));
off += 4 + subblockLength;
}
}
@@ -973,6 +973,11 @@ namespace ChanSort.Loader.LG
if (Equals(value, this.DefaultEncoding))
return;
base.DefaultEncoding = value;
this.actMappings.DefaultEncoding = value;
this.firmwareMappings.DefaultEncoding = value;
this.dvbsMappings.DefaultEncoding = value;
this.dvbsTransponderMappings.DefaultEncoding = value;
this.lnbMappings.DefaultEncoding = value;
if (this.DataRoot.IsEmpty)
return;
ChangeEncoding();