From a901a7fa65d0a71100979b87e68e40606a40cd8f Mon Sep 17 00:00:00 2001 From: Horst Beham Date: Sun, 2 Feb 2020 23:31:44 +0100 Subject: [PATCH] - hopefully fixed corrupted Sony lists when channels were deleted - upgrade to DX 19.2.6 - detect file corruption when all bytes have same value instead of just 0x00 (as there are broken files with 0xFF too) --- .../ChanSort.Loader.LG.csproj | 6 +- .../PresetProgramNrDialog.resx | 20 +- source/ChanSort.Loader.LG/TvSettingsForm.resx | 40 +- source/ChanSort.Loader.Sony/Channel.cs | 4 +- source/ChanSort.Loader.Sony/Serializer.cs | 151 +++++--- source/ChanSort/AboutForm.resx | 34 +- source/ChanSort/ActionBox.resx | 10 +- source/ChanSort/ActionImages.resx | 2 +- source/ChanSort/ChanSort.csproj | 40 +- source/ChanSort/CharsetForm.resx | 26 +- source/ChanSort/GlobalImageCollection.resx | 2 +- source/ChanSort/MainForm.cs | 9 +- source/ChanSort/MainForm.de.resx | 2 +- source/ChanSort/MainForm.pt.resx | 8 +- source/ChanSort/MainForm.resx | 356 +++++++++--------- .../Printing/ReportOptionsDialog.resx | 24 +- .../ChanSort/Properties/Resources.Designer.cs | 2 +- source/ChanSort/Properties/Resources.resx | 2 +- source/ChanSort/Properties/licenses.licx | 6 - source/ChanSort/ReferenceListForm.resx | 78 ++-- source/ChanSort/WaitForm1.resx | 4 +- source/Translation.xlsx | Bin 65716 -> 65584 bytes source/changelog.md | 3 + 23 files changed, 447 insertions(+), 382 deletions(-) diff --git a/source/ChanSort.Loader.LG/ChanSort.Loader.LG.csproj b/source/ChanSort.Loader.LG/ChanSort.Loader.LG.csproj index fcc5fda..fb31cfa 100644 --- a/source/ChanSort.Loader.LG/ChanSort.Loader.LG.csproj +++ b/source/ChanSort.Loader.LG/ChanSort.Loader.LG.csproj @@ -60,9 +60,9 @@ false - - - + + + diff --git a/source/ChanSort.Loader.LG/PresetProgramNrDialog.resx b/source/ChanSort.Loader.LG/PresetProgramNrDialog.resx index 44b4177..e695a3b 100644 --- a/source/ChanSort.Loader.LG/PresetProgramNrDialog.resx +++ b/source/ChanSort.Loader.LG/PresetProgramNrDialog.resx @@ -121,7 +121,7 @@ Top, Left, Right - + Vertical @@ -143,7 +143,7 @@ labelControl1 - DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a $this @@ -176,7 +176,7 @@ labelControl3 - DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a $this @@ -209,7 +209,7 @@ labelControl4 - DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a $this @@ -239,7 +239,7 @@ labelControl5 - DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a $this @@ -269,7 +269,7 @@ labelControl6 - DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a $this @@ -299,7 +299,7 @@ labelControl7 - DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a $this @@ -353,7 +353,7 @@ btnOk - DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a $this @@ -383,7 +383,7 @@ labelControl2 - DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a $this @@ -410,6 +410,6 @@ PresetProgramNrDialog - DevExpress.XtraEditors.XtraForm, DevExpress.Utils.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.XtraForm, DevExpress.Utils.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a \ No newline at end of file diff --git a/source/ChanSort.Loader.LG/TvSettingsForm.resx b/source/ChanSort.Loader.LG/TvSettingsForm.resx index 7055fdb..c45564d 100644 --- a/source/ChanSort.Loader.LG/TvSettingsForm.resx +++ b/source/ChanSort.Loader.LG/TvSettingsForm.resx @@ -139,7 +139,7 @@ cbHbbTv - DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a grpOption @@ -166,7 +166,7 @@ cbCustomCountry - DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a grpOption @@ -177,7 +177,7 @@ 72, 29 - + Combo @@ -191,7 +191,7 @@ comboBoxEdit1 - DevExpress.XtraEditors.ComboBoxEdit, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.ComboBoxEdit, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a grpOption @@ -215,7 +215,7 @@ labelControl1 - DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a grpOption @@ -242,7 +242,7 @@ grpOption - DevExpress.XtraEditors.GroupControl, DevExpress.Utils.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.GroupControl, DevExpress.Utils.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a $this @@ -269,7 +269,7 @@ btnOk - DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a $this @@ -296,7 +296,7 @@ btnCancel - DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a $this @@ -304,7 +304,7 @@ 2 - + Vertical @@ -324,7 +324,7 @@ labelControl3 - DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a grpHotelMode @@ -348,7 +348,7 @@ labelControl2 - DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a grpHotelMode @@ -375,7 +375,7 @@ cbDtvUpdate - DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a grpHotelMode @@ -402,7 +402,7 @@ cbHotelMode - DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a grpHotelMode @@ -429,7 +429,7 @@ grpHotelMode - DevExpress.XtraEditors.GroupControl, DevExpress.Utils.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.GroupControl, DevExpress.Utils.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a $this @@ -456,7 +456,7 @@ cbAutoChannelUpdate - DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a grpSetup @@ -483,7 +483,7 @@ grpSetup - DevExpress.XtraEditors.GroupControl, DevExpress.Utils.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.GroupControl, DevExpress.Utils.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a $this @@ -510,7 +510,7 @@ labelControl4 - DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a grpInformation @@ -537,7 +537,7 @@ grpInformation - DevExpress.XtraEditors.GroupControl, DevExpress.Utils.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.GroupControl, DevExpress.Utils.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a $this @@ -567,7 +567,7 @@ lblHotelMenuAutoDetect - DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a $this @@ -594,6 +594,6 @@ TvSettingsForm - DevExpress.XtraEditors.XtraForm, DevExpress.Utils.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.XtraForm, DevExpress.Utils.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a \ No newline at end of file diff --git a/source/ChanSort.Loader.Sony/Channel.cs b/source/ChanSort.Loader.Sony/Channel.cs index f6bed7d..9f76c22 100644 --- a/source/ChanSort.Loader.Sony/Channel.cs +++ b/source/ChanSort.Loader.Sony/Channel.cs @@ -8,11 +8,11 @@ namespace ChanSort.Loader.Sony public readonly Dictionary ServiceData = new Dictionary(); public readonly Dictionary ProgrammeData = new Dictionary(); - internal Channel(SignalSource source, int order, int rowId) + internal Channel(SignalSource source, int order, int recId) { this.SignalSource = source; this.RecordOrder = order; - this.RecordIndex = rowId; + this.RecordIndex = recId; } } } diff --git a/source/ChanSort.Loader.Sony/Serializer.cs b/source/ChanSort.Loader.Sony/Serializer.cs index 6edb1b0..c6f731f 100644 --- a/source/ChanSort.Loader.Sony/Serializer.cs +++ b/source/ChanSort.Loader.Sony/Serializer.cs @@ -54,6 +54,16 @@ namespace ChanSort.Loader.Sony NotDeletedByUserOption = 0x0200, Radio = 0x0400, Encrypted = 0x0800, + + MaskWhenDeleted = 0x0206 + } + + [Flags] + private enum NwOptionMask : uint + { + NameEdited = 1 << 3, // guess based on values from Hisense + ChNumEdited = 1 << 10, // used by Sony Channel Editor 1.2.0, SetEdit 1.21 and Hisense + DeletedByUser = 1 << 13 // used by Sony Channel Editor 1.2.0 and Hisense } #endregion @@ -325,7 +335,8 @@ namespace ChanSort.Loader.Sony { var recId = int.Parse(svcData["ui2_svl_rec_id"][i]); var chan = new Channel(signalSource, i, recId); - chan.OldProgramNr = (ParseInt(svcData["No"][i]) >> 18) & 0x3FFFF; + var no = ParseInt(svcData["No"][i]); + chan.OldProgramNr = (int)((uint)no >> 18); var nwMask = (NwMask)uint.Parse(svcData["ui4_nw_mask"][i]); chan.AddDebug("NW="); chan.AddDebug((uint)nwMask); @@ -338,7 +349,7 @@ namespace ChanSort.Loader.Sony chan.Encrypted |= dvbData["t_free_ca_mode"][i] == "1"; chan.Favorites = (Favorites) ((uint)(nwMask & NwMask.FavMask) >> 4); chan.ServiceId = int.Parse(svcData["ui2_prog_id"][i]); - chan.Name = svcData["Name"][i]; + chan.Name = svcData["Name"][i].Replace("&", "&"); var favNumbers = svcData["aui1_custom_data"][i]?.Split(' '); if (favNumbers != null) { @@ -375,10 +386,12 @@ namespace ChanSort.Loader.Sony } chan.ServiceType = int.Parse(dvbData["ui1_sdt_service_type"][i]); - if ((nwMask & NwMask.Radio) != 0) + if ((no & 0x07) == 1) + chan.SignalSource |= SignalSource.Tv; + else if ((no & 0x07) == 2) chan.SignalSource |= SignalSource.Radio; else - chan.SignalSource |= LookupData.Instance.IsRadioTvOrData(chan.ServiceType); + chan.SignalSource |= SignalSource.Data; CopyDataValues(serviceNode, svcData, i, chan.ServiceData); @@ -466,7 +479,10 @@ namespace ChanSort.Loader.Sony { if (node.Attributes?["loop"] == null) continue; - var lines = node.InnerText.Trim('\n').Split('\n'); + var inner = node.InnerText; + if (inner.Length >= 2) + inner = inner.Substring(1, inner.Length - 2); // remove new-lines that follow/lead the XML tag + var lines = inner.Split('\n'); dict[node.LocalName] = lines.Length == 1 && lines[0] == "" ? new string[0] : lines; } @@ -566,28 +582,29 @@ namespace ChanSort.Loader.Sony #region Save() public override void Save(string tvOutputFile) { + // sdbT if (this.channeListNodes.TryGetValue(SignalSource.DvbT, out var nodes)) { - var dvbt = this.DataRoot.GetChannelList(SignalSource.DvbT | SignalSource.Tv).Channels - .Concat(this.DataRoot.GetChannelList(SignalSource.DvbT | SignalSource.Radio).Channels) - .Concat(this.DataRoot.GetChannelList(SignalSource.DvbT | SignalSource.Data).Channels) - .ToList(); - this.UpdateChannelList(dvbt, nodes); + this.UpdateChannelListNode(nodes, + this.DataRoot.GetChannelList(SignalSource.DvbT | SignalSource.Tv), + this.DataRoot.GetChannelList(SignalSource.DvbT | SignalSource.Radio), + this.DataRoot.GetChannelList(SignalSource.DvbT | SignalSource.Data)); } + // sdbC if (this.channeListNodes.TryGetValue(SignalSource.DvbC, out nodes)) { - var dvbc = this.DataRoot.GetChannelList(SignalSource.DvbC | SignalSource.Tv).Channels - .Concat(this.DataRoot.GetChannelList(SignalSource.DvbC | SignalSource.Radio).Channels) - .Concat(this.DataRoot.GetChannelList(SignalSource.DvbC | SignalSource.Data).Channels) - .ToList(); - this.UpdateChannelList(dvbc, nodes); + this.UpdateChannelListNode(nodes, + this.DataRoot.GetChannelList(SignalSource.DvbC | SignalSource.Tv), + this.DataRoot.GetChannelList(SignalSource.DvbC | SignalSource.Radio), + this.DataRoot.GetChannelList(SignalSource.DvbC | SignalSource.Data)); } + // sdbGs, sdbPs, sdbCis foreach (var list in this.DataRoot.ChannelLists) { if ((list.SignalSource & SignalSource.DvbS) == SignalSource.DvbS && this.channeListNodes.TryGetValue(list.SignalSource & ~SignalSource.MaskTvRadioData, out nodes)) - this.UpdateChannelList(list.Channels, nodes); + this.UpdateChannelListNode(nodes, list); } // by default .NET reformats the whole XML. These settings produce almost same format as the TV xml files use @@ -632,26 +649,24 @@ namespace ChanSort.Loader.Sony } #endregion - #region UpdateChannelList() - private void UpdateChannelList(IList channels, ChannelListNodes nodes) + #region UpdateChannelListNode() + private void UpdateChannelListNode(ChannelListNodes nodes, params ChannelList[] channelLists) { - if (this.isEFormat || channels.Any(ch => ch.IsNameModified)) - this.UpdateDataInChildNodes(nodes.Service, channels.OrderBy(c => c.RecordOrder), ch => true, ch => ch.ServiceData, this.GetNewValueForServiceNode); - - if (!this.isEFormat) - this.UpdateDataInChildNodes(nodes.Programme, channels.OrderBy(c => c.NewProgramNr), ch => !(ch.IsDeleted || ch.NewProgramNr < 0), ch => ch.ProgrammeData, this.GetNewValueForProgrammeNode); + int serviceCount = 0, programmeCount = 0; + var sbService = this.CreateStringBuilderDict(nodes.Service); + var sbProgramme = this.CreateStringBuilderDict(nodes.Programme); + foreach(var list in channelLists) + this.UpdateChannelList(sbService, sbProgramme, ref serviceCount, ref programmeCount, list.Channels); + this.ApplyStringBuilderDictToXmlNodes(nodes.Service, sbService, serviceCount); + this.ApplyStringBuilderDictToXmlNodes(nodes.Programme, sbProgramme, programmeCount); } #endregion - #region UpdateDataInChildNodes() - void UpdateDataInChildNodes( - XmlNode parentNode, - IEnumerable channels, - Predicate accept, - Func> getChannelData, - Func getNewValue) + #region CreateStringBuilderDict() + private Dictionary CreateStringBuilderDict(XmlNode parentNode) { - var count = 0; + if (parentNode == null) + return null; var sbDict = new Dictionary(); foreach (XmlNode node in parentNode.ChildNodes) { @@ -659,6 +674,42 @@ namespace ChanSort.Loader.Sony sbDict[node.LocalName] = new StringBuilder(this.newline); } + return sbDict; + } + #endregion + + #region UpdateChannelList() + private void UpdateChannelList(Dictionary sbDictService, Dictionary sbDictProgramme, + ref int serviceCount, ref int programmeCount, IList channels) + { + if (this.isEFormat) + { + // keep original record order in the element so that we don't need to reorder data in and its + // , , , , child nodes + // (Sony Channel Editor 1.2.0 does it the same way, but that tool is questionable since it generates an invalid checksum) + // however, as some sample files suggest, when the TV re-exports a modified list, it re-orders the channels by "ServiceFilter"+"No" + this.AddDataToStringBuilders(sbDictService, ref serviceCount, channels.OrderBy(c => c.RecordOrder), ch => true, ch => ch.ServiceData, this.GetNewValueForServiceNode); + } + else + { + if (channels.Any(ch => ch.IsNameModified)) + this.AddDataToStringBuilders(sbDictService, ref serviceCount, channels.OrderBy(c => c.RecordOrder), ch => true, ch => ch.ServiceData, this.GetNewValueForServiceNode); + + this.AddDataToStringBuilders(sbDictProgramme, ref programmeCount, channels.OrderBy(c => c.NewProgramNr), ch => !(ch.IsDeleted || ch.NewProgramNr < 0), ch => ch.ProgrammeData, + this.GetNewValueForProgrammeNode); + } + } + #endregion + + #region AddDataToStringBuilders() + void AddDataToStringBuilders( + Dictionary sbDict, + ref int count, + IEnumerable channels, + Predicate accept, + Func> getChannelData, + Func getNewValue) + { foreach (var channel in channels) { var ch = channel as Channel; @@ -676,14 +727,6 @@ namespace ChanSort.Loader.Sony } ++count; } - foreach (XmlNode node in parentNode.ChildNodes) - { - if (sbDict.TryGetValue(node.LocalName, out var sb)) - { - node.InnerText = sb.ToString(); - node.Attributes["loop"].InnerText = count.ToString(); - } - } } #endregion @@ -691,16 +734,23 @@ namespace ChanSort.Loader.Sony private string GetNewValueForServiceNode(Channel ch, string field, string value) { if (field == "Name") - return ch.IsNameModified ? ch.Name : value; + return ch.IsNameModified ? ch.Name.Replace("&", "&") : value; // TV has the XML element double-escaped like &amp; if (this.isEFormat) { if (field == "b_deleted_by_user") return ch.IsDeleted ? "0" : "1"; // file seems to contain reverse logic (1 = not deleted) if (field == "No") - return ((ch.NewProgramNr << 18) | (int.Parse(value) & 0x3FFFF)).ToString(); + return ((ch.NewProgramNr << 18) | (int.Parse(value) & 0x3FFFF)).ToString(); // Sony Channel Editor 1.2.0 exports 9999 as new No for all deleted channels, we use unique numbers if (field == "ui4_nw_mask") - return (((uint)ch.Favorites << 4) | (ch.Hidden ? 0u : (uint)NwMask.Visible) | (uint.Parse(value) & ~(uint)(NwMask.FavMask|NwMask.Visible))).ToString(); + { + var mask = ((uint) ch.Favorites << 4) | (ch.Hidden ? 0u : (uint) NwMask.Visible) | (uint.Parse(value) & ~(uint) (NwMask.FavMask | NwMask.Visible)); + if (ch.IsDeleted) + mask &= ~(uint)NwMask.MaskWhenDeleted; + return mask.ToString(); + } + if (field == "ui4_nw_option_mask") + return (uint.Parse(value) | (uint)(NwOptionMask.ChNumEdited | (ch.IsNameModified ? NwOptionMask.NameEdited : 0) | (ch.IsDeleted ? NwOptionMask.DeletedByUser : 0))).ToString(); if (field == "aui1_custom_data") // mixed favorite list position { var vals = value.Split(' '); @@ -723,6 +773,23 @@ namespace ChanSort.Loader.Sony return value; } #endregion + + #region ApplyStringBuilderDictToXmlNodes() + private void ApplyStringBuilderDictToXmlNodes(XmlNode parentNode, Dictionary sbDict, int count) + { + if (parentNode == null) + return; + + foreach (XmlNode node in parentNode.ChildNodes) + { + if (sbDict.TryGetValue(node.LocalName, out var sb)) + { + node.InnerText = sb.ToString(); + node.Attributes["loop"].InnerText = count.ToString(); + } + } + } + #endregion } class ChannelListNodes diff --git a/source/ChanSort/AboutForm.resx b/source/ChanSort/AboutForm.resx index 702547a..c072321 100644 --- a/source/ChanSort/AboutForm.resx +++ b/source/ChanSort/AboutForm.resx @@ -117,7 +117,7 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + Vertical @@ -139,7 +139,7 @@ lblWebsite - DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a $this @@ -170,7 +170,7 @@ lnkDownload - DevExpress.XtraEditors.HyperLinkEdit, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.HyperLinkEdit, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a $this @@ -194,7 +194,7 @@ gcPlugins - DevExpress.XtraGrid.GridControl, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.GridControl, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a horst@beham.biz @@ -215,7 +215,7 @@ lnkEmail - DevExpress.XtraEditors.HyperLinkEdit, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.HyperLinkEdit, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a $this @@ -242,7 +242,7 @@ lblAuthor - DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a $this @@ -269,7 +269,7 @@ lblLicense - DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a $this @@ -299,7 +299,7 @@ lnkLicense - DevExpress.XtraEditors.HyperLinkEdit, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.HyperLinkEdit, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a $this @@ -326,7 +326,7 @@ lblCredits - DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a $this @@ -350,7 +350,7 @@ txtCredits - DevExpress.XtraEditors.MemoEdit, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.MemoEdit, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a $this @@ -377,7 +377,7 @@ btnClose - DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a $this @@ -401,7 +401,7 @@ txtAuthor - DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a $this @@ -428,30 +428,30 @@ gvPlugins - DevExpress.XtraGrid.Views.Grid.GridView, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Views.Grid.GridView, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a colPlugin - DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a colDisplayText - DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a colFileTypes - DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a AboutForm - DevExpress.XtraEditors.XtraForm, DevExpress.Utils.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.XtraForm, DevExpress.Utils.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a \ No newline at end of file diff --git a/source/ChanSort/ActionBox.resx b/source/ChanSort/ActionBox.resx index 28a8523..62be03c 100644 --- a/source/ChanSort/ActionBox.resx +++ b/source/ChanSort/ActionBox.resx @@ -125,7 +125,7 @@ Tahoma, 9pt - + Vertical @@ -146,7 +146,7 @@ lblMessage - DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a $this @@ -160,7 +160,7 @@ 32, 32 - + AAEAAAD/////AQAAAAAAAAAMAgAAAFpEZXZFeHByZXNzLlV0aWxzLnYxMi4yLCBWZXJzaW9uPTEyLjIu @@ -459,12 +459,12 @@ imageCollection1 - DevExpress.Utils.ImageCollection, DevExpress.Utils.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.Utils.ImageCollection, DevExpress.Utils.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a ActionBoxDialog - DevExpress.XtraEditors.XtraForm, DevExpress.Utils.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.XtraForm, DevExpress.Utils.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a \ No newline at end of file diff --git a/source/ChanSort/ActionImages.resx b/source/ChanSort/ActionImages.resx index 5ef6894..66b0d43 100644 --- a/source/ChanSort/ActionImages.resx +++ b/source/ChanSort/ActionImages.resx @@ -120,7 +120,7 @@ 349, 503 - + AAEAAAD/////AQAAAAAAAAAMAgAAAFpEZXZFeHByZXNzLlV0aWxzLnYxNS4yLCBWZXJzaW9uPTE1LjIu diff --git a/source/ChanSort/ChanSort.csproj b/source/ChanSort/ChanSort.csproj index 45bf3ce..a6bf6ac 100644 --- a/source/ChanSort/ChanSort.csproj +++ b/source/ChanSort/ChanSort.csproj @@ -62,44 +62,44 @@ app.ico - + False - - + + False - + False - + False - - + + False - - + + False - + False - + False - + False - - - - - - - - + + + + + + + + diff --git a/source/ChanSort/CharsetForm.resx b/source/ChanSort/CharsetForm.resx index 226fca6..5c0e2c8 100644 --- a/source/ChanSort/CharsetForm.resx +++ b/source/ChanSort/CharsetForm.resx @@ -138,13 +138,13 @@ btnCancel - DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a 433, 446 - DevExpress.XtraGrid.Views.Grid.GridView, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Views.Grid.GridView, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a CharsetForm @@ -178,11 +178,11 @@ 0 - + Center - + None @@ -196,7 +196,7 @@ Top, Right - DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a Fill @@ -211,10 +211,10 @@ $this - DevExpress.XtraGrid.GridControl, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.GridControl, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a - DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a colName @@ -256,7 +256,7 @@ gcCharset - DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a Default character set for my country @@ -271,7 +271,7 @@ 353, 6 - DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a 75, 23 @@ -331,7 +331,7 @@ btnOk - DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a 433, 483 @@ -340,17 +340,17 @@ 142 - DevExpress.XtraEditors.PanelControl, DevExpress.Utils.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.PanelControl, DevExpress.Utils.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a True - + Default - DevExpress.XtraEditors.XtraForm, DevExpress.Utils.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.XtraForm, DevExpress.Utils.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a True diff --git a/source/ChanSort/GlobalImageCollection.resx b/source/ChanSort/GlobalImageCollection.resx index 6db061f..b51f57d 100644 --- a/source/ChanSort/GlobalImageCollection.resx +++ b/source/ChanSort/GlobalImageCollection.resx @@ -120,7 +120,7 @@ 17, 17 - + AAEAAAD/////AQAAAAAAAAAMAgAAAFpEZXZFeHByZXNzLlV0aWxzLnYxOS4yLCBWZXJzaW9uPTE5LjIu diff --git a/source/ChanSort/MainForm.cs b/source/ChanSort/MainForm.cs index 198bfce..57db0d6 100644 --- a/source/ChanSort/MainForm.cs +++ b/source/ChanSort/MainForm.cs @@ -341,17 +341,18 @@ namespace ChanSort.Ui return true; var content = File.ReadAllBytes(tvDataFile); - var isAllZero = true; + var isAllSame = true; + var val = content.Length > 0 ? content[0] : 0; for (int i = 0, c = content.Length; i < c; i++) { - if (content[i] != 0) + if (content[i] != val) { - isAllZero = false; + isAllSame = false; break; } } - if (isAllZero) + if (isAllSame) { XtraMessageBox.Show(this, Resources.MainForm_LoadFiles_AllZero, diff --git a/source/ChanSort/MainForm.de.resx b/source/ChanSort/MainForm.de.resx index 44b0bbb..9c026a1 100644 --- a/source/ChanSort/MainForm.de.resx +++ b/source/ChanSort/MainForm.de.resx @@ -556,7 +556,7 @@ speziellen Anbieter, Satelliten oder Länderlisten aus. 333, 17 - + AAEAAAD/////AQAAAAAAAAAMAgAAAF1EZXZFeHByZXNzLlh0cmFCYXJzLnYxNS4yLCBWZXJzaW9uPTE1 diff --git a/source/ChanSort/MainForm.pt.resx b/source/ChanSort/MainForm.pt.resx index efc3077..f12faa6 100644 --- a/source/ChanSort/MainForm.pt.resx +++ b/source/ChanSort/MainForm.pt.resx @@ -62,9 +62,9 @@ - - - + + + Novo Pos @@ -329,7 +329,7 @@ Tipo serviço - + AAEAAAD/////AQAAAAAAAAAMAgAAAF1EZXZFeHByZXNzLlh0cmFCYXJzLnYxMi4yLCBWZXJzaW9uPTEy diff --git a/source/ChanSort/MainForm.resx b/source/ChanSort/MainForm.resx index c76ca5c..082ebb8 100644 --- a/source/ChanSort/MainForm.resx +++ b/source/ChanSort/MainForm.resx @@ -177,14 +177,14 @@ False - + Combo - + RegEx @@ -279,7 +279,7 @@ gridLeft - DevExpress.XtraGrid.GridControl, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.GridControl, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a grpOutputList @@ -309,7 +309,7 @@ lblHotkeyLeft - DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a grpOutputList @@ -348,7 +348,7 @@ pageProgNr - DevExpress.XtraTab.XtraTabPage, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraTab.XtraTabPage, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a tabSubList @@ -366,7 +366,7 @@ tabSubList - DevExpress.XtraTab.XtraTabControl, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraTab.XtraTabControl, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a grpSubList @@ -396,7 +396,7 @@ grpSubList - DevExpress.XtraEditors.GroupControl, DevExpress.Utils.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.GroupControl, DevExpress.Utils.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a $this @@ -737,7 +737,7 @@ Tools - + AAEAAAD/////AQAAAAAAAAAMAgAAAF1EZXZFeHByZXNzLlh0cmFCYXJzLnYxOS4yLCBWZXJzaW9uPTE5 @@ -801,7 +801,7 @@ barDockControlTop - DevExpress.XtraBars.BarDockControl, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarDockControl, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a $this @@ -822,7 +822,7 @@ barDockControlBottom - DevExpress.XtraBars.BarDockControl, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarDockControl, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a $this @@ -843,7 +843,7 @@ barDockControlLeft - DevExpress.XtraBars.BarDockControl, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarDockControl, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a $this @@ -864,7 +864,7 @@ barDockControlRight - DevExpress.XtraBars.BarDockControl, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarDockControl, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a $this @@ -887,7 +887,7 @@ swap - + Default @@ -901,7 +901,7 @@ rbInsertSwap - DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a grpTopPanel @@ -928,7 +928,7 @@ rbInsertAfter - DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a grpTopPanel @@ -952,7 +952,7 @@ rbInsertBefore - DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a grpTopPanel @@ -982,7 +982,7 @@ cbCloseGap - DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a grpTopPanel @@ -1006,7 +1006,7 @@ lblInsertMode - DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a grpTopPanel @@ -1030,7 +1030,7 @@ picDonate - DevExpress.XtraEditors.PictureEdit, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.PictureEdit, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a grpTopPanel @@ -1054,7 +1054,7 @@ pageEmpty - DevExpress.XtraTab.XtraTabPage, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraTab.XtraTabPage, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a tabChannelList @@ -1072,7 +1072,7 @@ tabChannelList - DevExpress.XtraTab.XtraTabControl, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraTab.XtraTabControl, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a grpTopPanel @@ -1102,7 +1102,7 @@ lblSetProgramNr - DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a grpTopPanel @@ -1132,7 +1132,7 @@ txtSetSlot - DevExpress.XtraEditors.ButtonEdit, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.ButtonEdit, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a grpTopPanel @@ -1156,7 +1156,7 @@ grpTopPanel - DevExpress.XtraEditors.GroupControl, DevExpress.Utils.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.GroupControl, DevExpress.Utils.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a $this @@ -1180,85 +1180,85 @@ gviewLeft - DevExpress.XtraGrid.Views.Grid.GridView, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Views.Grid.GridView, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a colIndex1 - DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a colOutSlot - DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a colOutName - DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a colOutFav - DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a repositoryItemCheckedComboBoxEdit1 - DevExpress.XtraEditors.Repository.RepositoryItemCheckedComboBoxEdit, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.Repository.RepositoryItemCheckedComboBoxEdit, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a colOutLock - DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a colOutSkip - DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a colOutHide - DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a colOutDeleted - DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a colOutServiceType - DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a colOutSource - DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a colUid1 - DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a repositoryItemTextEdit1 - DevExpress.XtraEditors.Repository.RepositoryItemTextEdit, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.Repository.RepositoryItemTextEdit, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a globalImageCollection1 @@ -1270,667 +1270,667 @@ gviewRight - DevExpress.XtraGrid.Views.Grid.GridView, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Views.Grid.GridView, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a colIndex - DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a colSlotOld - DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a colSlotNew - DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a colSource - DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a colPrNr - DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a colName - DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a colShortName - DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a colFavorites - DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a repositoryItemCheckedComboBoxEdit2 - DevExpress.XtraEditors.Repository.RepositoryItemCheckedComboBoxEdit, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.Repository.RepositoryItemCheckedComboBoxEdit, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a colLock - DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a colSkip - DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a colHidden - DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a colDeleted - DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a colEncrypted - DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a colServiceType - DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a colServiceTypeName - DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a colFreqInMhz - DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a colPolarity - DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a colChannelOrTransponder - DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a colSatellite - DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a colNetworkId - DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a colTransportStreamId - DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a colServiceId - DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a colPcrPid - DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a colVideoPid - DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a colAudioPid - DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a colSymbolRate - DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a colNetworkName - DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a colNetworkOperator - DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a colProvider - DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a colUid - DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a colLogicalIndex - DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a colSignalSource - DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a colDebug - DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.Columns.GridColumn, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a barManager1 - DevExpress.XtraBars.BarManager, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarManager, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a bar1 - DevExpress.XtraBars.Bar, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.Bar, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miFile - DevExpress.XtraBars.BarSubItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarSubItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miOpen - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miReload - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miRestoreOriginal - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miFileInformation - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miSave - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miSaveAs - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miOpenReferenceFile - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miAddFromRefList - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miSaveReferenceFile - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miExcelExport - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miPrint - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miQuit - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miRecentFiles - DevExpress.XtraBars.BarListItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarListItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miEdit - DevExpress.XtraBars.BarSubItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarSubItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miAddChannel - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miRemove - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miRenameChannel - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a mnuFavSet - DevExpress.XtraBars.BarSubItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarSubItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a mnuFavUnset - DevExpress.XtraBars.BarSubItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarSubItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miLockOn - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miLockOff - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miSkipOn - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miSkipOff - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miHideOn - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miHideOff - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miRenum - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miSort - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miRenumFavByPrNr - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miCopyCsv - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a barSubItem2 - DevExpress.XtraBars.BarSubItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarSubItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miTvSettings - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miCleanupChannels - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a mnuOptions - DevExpress.XtraBars.BarSubItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarSubItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a barSubItem1 - DevExpress.XtraBars.BarSubItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarSubItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miEnglish - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miCzech - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miGerman - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miSpanish - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miPortuguese - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miRomanian - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miRussian - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a mnuCharset - DevExpress.XtraBars.BarSubItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarSubItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miCharsetForm - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miUtf8Charset - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miIsoCharSets - DevExpress.XtraBars.BarListItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarListItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miShowWarningsAfterLoad - DevExpress.XtraBars.BarCheckItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarCheckItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miAllowEditPredefinedLists - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miExplorerIntegration - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miCheckUpdates - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a mnuAccessibility - DevExpress.XtraBars.BarSubItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarSubItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a mnuGotoChannelList - DevExpress.XtraBars.BarSubItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarSubItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a mnuInputSource - DevExpress.XtraBars.BarLinkContainerItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarLinkContainerItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a mnuGotoFavList - DevExpress.XtraBars.BarSubItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarSubItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a mnuFavList - DevExpress.XtraBars.BarLinkContainerItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarLinkContainerItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miSelectFavList0 - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miSelectFavListA - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miSelectFavListB - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miSelectFavListC - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miSelectFavListD - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miSelectFavListE - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miGotoLeftFilter - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miGotoLeftList - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miRightListFilter - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miGotoRightList - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a mnuHelp - DevExpress.XtraBars.BarSubItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarSubItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miWiki - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miOpenWebsite - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miAbout - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miMoveUp - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a miMoveDown - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a defaultLookAndFeel1 - DevExpress.LookAndFeel.DefaultLookAndFeel, DevExpress.Utils.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.LookAndFeel.DefaultLookAndFeel, DevExpress.Utils.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a splashScreenManager1 - DevExpress.XtraSplashScreen.SplashScreenManager, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraSplashScreen.SplashScreenManager, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a popupContext - DevExpress.XtraBars.PopupMenu, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.PopupMenu, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a timerEditDelay @@ -1942,19 +1942,19 @@ popupInputSource - DevExpress.XtraBars.PopupMenu, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.PopupMenu, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a popupFavList - DevExpress.XtraBars.PopupMenu, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.PopupMenu, DevExpress.XtraBars.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a MainForm - DevExpress.XtraEditors.XtraForm, DevExpress.Utils.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.XtraForm, DevExpress.Utils.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a 01/01/2020 18:44:40 @@ -1978,7 +1978,7 @@ btnToggleFavH - DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a pnlEditControls @@ -2005,7 +2005,7 @@ btnToggleFavG - DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a pnlEditControls @@ -2032,7 +2032,7 @@ btnToggleFavF - DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a pnlEditControls @@ -2062,7 +2062,7 @@ btnToggleLock - DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a pnlEditControls @@ -2089,7 +2089,7 @@ btnToggleFavE - DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a pnlEditControls @@ -2116,7 +2116,7 @@ btnToggleFavD - DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a pnlEditControls @@ -2143,7 +2143,7 @@ btnToggleFavC - DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a pnlEditControls @@ -2170,7 +2170,7 @@ btnToggleFavB - DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a pnlEditControls @@ -2197,7 +2197,7 @@ btnToggleFavA - DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a pnlEditControls @@ -2233,7 +2233,7 @@ btnClearLeftFilter - DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a pnlEditControls @@ -2263,7 +2263,7 @@ btnRenum - DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a pnlEditControls @@ -2293,7 +2293,7 @@ btnDown - DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a pnlEditControls @@ -2323,7 +2323,7 @@ btnUp - DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a pnlEditControls @@ -2353,7 +2353,7 @@ btnRemoveLeft - DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a pnlEditControls @@ -2377,7 +2377,7 @@ pnlEditControls - DevExpress.XtraEditors.PanelControl, DevExpress.Utils.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.PanelControl, DevExpress.Utils.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a grpOutputList @@ -2404,7 +2404,7 @@ grpOutputList - DevExpress.XtraEditors.GroupControl, DevExpress.Utils.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.GroupControl, DevExpress.Utils.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a splitContainerControl1.Panel1 @@ -2782,7 +2782,7 @@ gridRight - DevExpress.XtraGrid.GridControl, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraGrid.GridControl, DevExpress.XtraGrid.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a grpInputList @@ -2812,7 +2812,7 @@ lblHotkeyRight - DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a grpInputList @@ -2845,7 +2845,7 @@ lblPredefinedList - DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a panelControl3 @@ -2875,7 +2875,7 @@ btnRemoveRight - DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a panelControl3 @@ -2905,7 +2905,7 @@ btnAddAll - DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a panelControl3 @@ -2941,7 +2941,7 @@ btnClearRightFilter - DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a panelControl3 @@ -2971,7 +2971,7 @@ btnAdd - DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a panelControl3 @@ -2995,7 +2995,7 @@ panelControl3 - DevExpress.XtraEditors.PanelControl, DevExpress.Utils.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.PanelControl, DevExpress.Utils.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a grpInputList @@ -3022,7 +3022,7 @@ grpInputList - DevExpress.XtraEditors.GroupControl, DevExpress.Utils.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.GroupControl, DevExpress.Utils.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a splitContainerControl1.Panel2 @@ -3046,7 +3046,7 @@ splitContainerControl1 - DevExpress.XtraEditors.SplitContainerControl, DevExpress.Utils.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.SplitContainerControl, DevExpress.Utils.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a $this diff --git a/source/ChanSort/Printing/ReportOptionsDialog.resx b/source/ChanSort/Printing/ReportOptionsDialog.resx index 7aa2b5b..8027ef2 100644 --- a/source/ChanSort/Printing/ReportOptionsDialog.resx +++ b/source/ChanSort/Printing/ReportOptionsDialog.resx @@ -135,7 +135,7 @@ labelControl1 - DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a $this @@ -162,7 +162,7 @@ rbSortByNumber - DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a $this @@ -186,7 +186,7 @@ rbSortByName - DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a $this @@ -210,7 +210,7 @@ labelControl2 - DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a $this @@ -229,7 +229,7 @@ 106, 52 - + Combo @@ -243,7 +243,7 @@ fontEdit1 - DevExpress.XtraEditors.FontEdit, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.FontEdit, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a $this @@ -270,7 +270,7 @@ btnPreview - DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a $this @@ -297,7 +297,7 @@ btnCancel - DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a $this @@ -330,7 +330,7 @@ spinFontSize - DevExpress.XtraEditors.SpinEdit, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.SpinEdit, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a $this @@ -363,7 +363,7 @@ spinColumnCount - DevExpress.XtraEditors.SpinEdit, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.SpinEdit, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a $this @@ -387,7 +387,7 @@ labelControl3 - DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a $this @@ -414,6 +414,6 @@ ReportOptionsDialog - DevExpress.XtraEditors.XtraForm, DevExpress.Utils.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.XtraForm, DevExpress.Utils.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a \ No newline at end of file diff --git a/source/ChanSort/Properties/Resources.Designer.cs b/source/ChanSort/Properties/Resources.Designer.cs index 37122ab..2f59183 100644 --- a/source/ChanSort/Properties/Resources.Designer.cs +++ b/source/ChanSort/Properties/Resources.Designer.cs @@ -174,7 +174,7 @@ namespace ChanSort.Ui.Properties { } /// - /// Looks up a localized string similar to The content of the file is invalid. It has either size 0 or all its bytes have the the value 0. + /// Looks up a localized string similar to The content of the file is invalid. It has either size 0 or all its bytes have the same value. ///Typical causes are USB sticks with an NTFS file system (try using FAT32 instead) ///or firmware upgrades without running a new channel scan. ///(The new software in the TV might be unable to process the old channel data during the export.). diff --git a/source/ChanSort/Properties/Resources.resx b/source/ChanSort/Properties/Resources.resx index 5d62521..703f586 100644 --- a/source/ChanSort/Properties/Resources.resx +++ b/source/ChanSort/Properties/Resources.resx @@ -261,7 +261,7 @@ and can be pasted into Excel or any text editor. Do you want the channel numbers to be rearranged consecutively? - The content of the file is invalid. It has either size 0 or all its bytes have the the value 0. + The content of the file is invalid. It has either size 0 or all its bytes have the same value. Typical causes are USB sticks with an NTFS file system (try using FAT32 instead) or firmware upgrades without running a new channel scan. (The new software in the TV might be unable to process the old channel data during the export.) diff --git a/source/ChanSort/Properties/licenses.licx b/source/ChanSort/Properties/licenses.licx index 6601aa0..e69de29 100644 --- a/source/ChanSort/Properties/licenses.licx +++ b/source/ChanSort/Properties/licenses.licx @@ -1,6 +0,0 @@ -DevExpress.XtraEditors.ButtonEdit, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a -DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a -DevExpress.XtraEditors.PictureEdit, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a -DevExpress.XtraBars.BarManager, DevExpress.XtraBars.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a -DevExpress.XtraGrid.GridControl, DevExpress.XtraGrid.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a -DevExpress.XtraEditors.Repository.RepositoryItemTextEdit, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a diff --git a/source/ChanSort/ReferenceListForm.resx b/source/ChanSort/ReferenceListForm.resx index bee3ae2..1c8d006 100644 --- a/source/ChanSort/ReferenceListForm.resx +++ b/source/ChanSort/ReferenceListForm.resx @@ -135,7 +135,7 @@ labelControl1 - DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a groupControl1 @@ -153,7 +153,7 @@ 132, 36 - + Ellipsis @@ -194,7 +194,7 @@ edFile - DevExpress.XtraEditors.ButtonEdit, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.ButtonEdit, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a groupControl1 @@ -202,7 +202,7 @@ 3 - + Vertical @@ -224,7 +224,7 @@ or a data file from another TV (SCM, TLL, DB, BIN, ...) labelControl2 - DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a groupControl1 @@ -251,7 +251,7 @@ or a data file from another TV (SCM, TLL, DB, BIN, ...) rbAuto - DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a groupControl2 @@ -278,7 +278,7 @@ or a data file from another TV (SCM, TLL, DB, BIN, ...) rbManual - DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a groupControl2 @@ -302,7 +302,7 @@ or a data file from another TV (SCM, TLL, DB, BIN, ...) labelControl3 - DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a grpManual @@ -326,7 +326,7 @@ or a data file from another TV (SCM, TLL, DB, BIN, ...) comboSource - DevExpress.XtraEditors.ComboBoxEdit, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.ComboBoxEdit, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a grpManual @@ -350,7 +350,7 @@ or a data file from another TV (SCM, TLL, DB, BIN, ...) comboTarget - DevExpress.XtraEditors.ComboBoxEdit, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.ComboBoxEdit, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a grpManual @@ -374,7 +374,7 @@ or a data file from another TV (SCM, TLL, DB, BIN, ...) labelControl4 - DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a grpManual @@ -398,7 +398,7 @@ or a data file from another TV (SCM, TLL, DB, BIN, ...) cbTv - DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a grpManual @@ -422,7 +422,7 @@ or a data file from another TV (SCM, TLL, DB, BIN, ...) cbRadio - DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a grpManual @@ -446,7 +446,7 @@ or a data file from another TV (SCM, TLL, DB, BIN, ...) labelControl5 - DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a grpManual @@ -473,7 +473,7 @@ or a data file from another TV (SCM, TLL, DB, BIN, ...) labelControl6 - DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a grpManual @@ -521,7 +521,7 @@ or a data file from another TV (SCM, TLL, DB, BIN, ...) comboPrNr - DevExpress.XtraEditors.ComboBoxEdit, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.ComboBoxEdit, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a grpManual @@ -548,7 +548,7 @@ or a data file from another TV (SCM, TLL, DB, BIN, ...) cbData - DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a grpManual @@ -572,7 +572,7 @@ or a data file from another TV (SCM, TLL, DB, BIN, ...) cbConsecutive - DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a grpManual @@ -596,7 +596,7 @@ or a data file from another TV (SCM, TLL, DB, BIN, ...) cbIp - DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a grpManual @@ -620,7 +620,7 @@ or a data file from another TV (SCM, TLL, DB, BIN, ...) cbSat - DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a grpManual @@ -644,7 +644,7 @@ or a data file from another TV (SCM, TLL, DB, BIN, ...) labelControl11 - DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a grpManual @@ -668,7 +668,7 @@ or a data file from another TV (SCM, TLL, DB, BIN, ...) cbAntenna - DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a grpManual @@ -692,7 +692,7 @@ or a data file from another TV (SCM, TLL, DB, BIN, ...) cbCable - DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a grpManual @@ -716,7 +716,7 @@ or a data file from another TV (SCM, TLL, DB, BIN, ...) labelControl9 - DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a grpManual @@ -740,7 +740,7 @@ or a data file from another TV (SCM, TLL, DB, BIN, ...) cbAnalog - DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a grpManual @@ -764,7 +764,7 @@ or a data file from another TV (SCM, TLL, DB, BIN, ...) cbDigital - DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a grpManual @@ -788,7 +788,7 @@ or a data file from another TV (SCM, TLL, DB, BIN, ...) lblTargetInfo - DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a grpManual @@ -812,7 +812,7 @@ or a data file from another TV (SCM, TLL, DB, BIN, ...) lblSourceInfo - DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a grpManual @@ -836,7 +836,7 @@ or a data file from another TV (SCM, TLL, DB, BIN, ...) labelControl7 - DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a grpManual @@ -863,7 +863,7 @@ or a data file from another TV (SCM, TLL, DB, BIN, ...) btnApply - DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a grpManual @@ -890,7 +890,7 @@ or a data file from another TV (SCM, TLL, DB, BIN, ...) grpManual - DevExpress.XtraEditors.GroupControl, DevExpress.Utils.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.GroupControl, DevExpress.Utils.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a groupControl2 @@ -917,7 +917,7 @@ or a data file from another TV (SCM, TLL, DB, BIN, ...) btnOk - DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a $this @@ -944,7 +944,7 @@ or a data file from another TV (SCM, TLL, DB, BIN, ...) btnClose - DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.SimpleButton, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a $this @@ -971,7 +971,7 @@ or a data file from another TV (SCM, TLL, DB, BIN, ...) linkWiki - DevExpress.XtraEditors.HyperlinkLabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.HyperlinkLabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a groupControl1 @@ -995,7 +995,7 @@ or a data file from another TV (SCM, TLL, DB, BIN, ...) groupControl1 - DevExpress.XtraEditors.GroupControl, DevExpress.Utils.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.GroupControl, DevExpress.Utils.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a $this @@ -1026,7 +1026,7 @@ This step can be repeated as needed. labelControl10 - DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a groupControl2 @@ -1054,7 +1054,7 @@ This step can be repeated as needed. labelControl8 - DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a groupControl2 @@ -1078,7 +1078,7 @@ This step can be repeated as needed. groupControl2 - DevExpress.XtraEditors.GroupControl, DevExpress.Utils.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.GroupControl, DevExpress.Utils.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a $this @@ -1105,6 +1105,6 @@ This step can be repeated as needed. ReferenceListForm - DevExpress.XtraEditors.XtraForm, DevExpress.Utils.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraEditors.XtraForm, DevExpress.Utils.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a \ No newline at end of file diff --git a/source/ChanSort/WaitForm1.resx b/source/ChanSort/WaitForm1.resx index 2deef62..6624b6b 100644 --- a/source/ChanSort/WaitForm1.resx +++ b/source/ChanSort/WaitForm1.resx @@ -145,7 +145,7 @@ 0, 14, 0, 14 - DevExpress.XtraWaitForm.WaitForm, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraWaitForm.WaitForm, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a WaitForm1 @@ -227,7 +227,7 @@ Horizontal - DevExpress.XtraWaitForm.ProgressPanel, DevExpress.XtraEditors.v19.2, Version=19.2.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraWaitForm.ProgressPanel, DevExpress.XtraEditors.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a Horizontal diff --git a/source/Translation.xlsx b/source/Translation.xlsx index f51b29fa4e8b1be236ed4628e4accb20c5779b78..631c3a073d821d8072398f6695031a5a19ee6d40 100644 GIT binary patch delta 60260 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 diff --git a/source/changelog.md b/source/changelog.md index e6e2f63..8c12251 100644 --- a/source/changelog.md +++ b/source/changelog.md @@ -1,6 +1,9 @@ ChanSort Change Log =================== +2020-02-02 +- fixed (hopefully): When channels were deleted from Sony lists, the TV reordered the list randomly after a reboot + 2020-01-02 - added support for m3u lists (SAT>IP, VLC, WinAmp, ...) - added support for Hisense H50B7700UW (and maybe others which use the same favorite list table schema)