diff --git a/MyCBZ/App.config b/MyCBZ/App.config index e10b537..c9fec7f 100644 --- a/MyCBZ/App.config +++ b/MyCBZ/App.config @@ -168,7 +168,7 @@ - 0.21.165b + 0.21.166b diff --git a/MyCBZ/Forms/MainForm.cs b/MyCBZ/Forms/MainForm.cs index 7df8450..6198e11 100644 --- a/MyCBZ/Forms/MainForm.cs +++ b/MyCBZ/Forms/MainForm.cs @@ -3171,7 +3171,7 @@ private void RemoveMetadataRowBtn_Click(object sender, EventArgs e) foreach (DataGridViewRow row in MetaDataGrid.SelectedRows) { MetaDataEntry selectedEntry = row.Cells[0].Tag as MetaDataEntry; - int index = Program.ProjectModel.MetaData.Remove(selectedEntry); + int index = Program.ProjectModel.MetaData.Remove(selectedEntry.Uid); //AppEventHandler.OnMetaDataEntryChanged(sender, new MetaDataEntryChangedEvent(MetaDataEntryChangedEvent.ENTRY_DELETED, index, selectedEntry)); @@ -4043,7 +4043,7 @@ private void MetaDataGrid_Sorted(object sender, EventArgs e) var key = row.Cells[0].Value; var val = row.Cells[1].Value; - Program.ProjectModel.MetaData.Add(new MetaDataEntry(key.ToString(), val?.ToString())); + Program.ProjectModel.MetaData.Add(row.Cells[0].Tag as MetaDataEntry); } Color selectionColor = Color.Gold; diff --git a/MyCBZ/Forms/MainForm.resx b/MyCBZ/Forms/MainForm.resx index 506a0aa..0b44bd4 100644 --- a/MyCBZ/Forms/MainForm.resx +++ b/MyCBZ/Forms/MainForm.resx @@ -140,7 +140,7 @@ AAEAAAD/////AQAAAAAAAAAMAgAAAEZTeXN0ZW0uV2luZG93cy5Gb3JtcywgQ3VsdHVyZT1uZXV0cmFs LCBQdWJsaWNLZXlUb2tlbj1iNzdhNWM1NjE5MzRlMDg5BQEAAAAmU3lzdGVtLldpbmRvd3MuRm9ybXMu SW1hZ2VMaXN0U3RyZWFtZXIBAAAABERhdGEHAgIAAAAJAwAAAA8DAAAAbgoAAAJNU0Z0AUkBTAIBAQMB - AAGQASUBkAElARABAAEQAQAE/wEJAQAI/wFCAU0BNgEEBgABNgEEAgABKAMAAUADAAEQAwABAQEAAQgG + AAHIASUByAElARABAAEQAQAE/wEJAQAI/wFCAU0BNgEEBgABNgEEAgABKAMAAUADAAEQAwABAQEAAQgG AAEEGAABgAIAAYADAAKAAQABgAMAAYABAAGAAQACgAIAA8ABAAHAAdwBwAEAAfABygGmAQABMwUAATMB AAEzAQABMwEAAjMCAAMWAQADHAEAAyIBAAMpAQADVQEAA00BAANCAQADOQEAAYABfAH/AQACUAH/AQAB kwEAAdYBAAH/AewBzAEAAcYB1gHvAQAB1gLnAQABkAGpAa0CAAH/ATMDAAFmAwABmQMAAcwCAAEzAwAC @@ -198,7 +198,7 @@ AAEAAAD/////AQAAAAAAAAAMAgAAAEZTeXN0ZW0uV2luZG93cy5Gb3JtcywgQ3VsdHVyZT1uZXV0cmFs LCBQdWJsaWNLZXlUb2tlbj1iNzdhNWM1NjE5MzRlMDg5BQEAAAAmU3lzdGVtLldpbmRvd3MuRm9ybXMu SW1hZ2VMaXN0U3RyZWFtZXIBAAAABERhdGEHAgIAAAAJAwAAAA8DAAAAXj4AAAJNU0Z0AUkBTAIBAREB - AAGQASUBkAElARgBAAEYAQAE/wEZAQAI/wFCAU0BNgcAATYDAAEoAwABYAMAAXgDAAEBAQABGAYAAYf/ + AAHIASUByAElARgBAAEYAQAE/wEZAQAI/wFCAU0BNgcAATYDAAEoAwABYAMAAXgDAAEBAQABGAYAAYf/ AP8A/wB4AALUAdUDJzYlAycD1d4AA70DJTa9AyUDvt4AA70DJRIAA/8B5QHzAfYBvAHqAfMBvAHqAfMB 5QHzAfYD/xIAAyUDvt4AA70DJQ8AAfQB+AH5AVAB2gH0AQAB0gH6AQAB0gH6AQAB0gH6AQAB0gH6AVAB 2gL0AfgB+Q8AAyUDvt4AA70DJQwAAfoC+wEuAdcB9wEAAdIB+gHMAe0C9AH4AfkB9AH4AfkBzAHtAfQB @@ -500,7 +500,7 @@ AAEAAAD/////AQAAAAAAAAAMAgAAAEZTeXN0ZW0uV2luZG93cy5Gb3JtcywgQ3VsdHVyZT1uZXV0cmFs LCBQdWJsaWNLZXlUb2tlbj1iNzdhNWM1NjE5MzRlMDg5BQEAAAAmU3lzdGVtLldpbmRvd3MuRm9ybXMu SW1hZ2VMaXN0U3RyZWFtZXIBAAAABERhdGEHAgIAAAAJAwAAAA8DAAAAGCIAAAJNU0Z0AUkBTAIBAQ0B - AAHoAQUB6AEFARABAAEQAQAE/wEhAQAI/wFCAU0BNgcAATYDAAEoAwABQAMAAUADAAEBAQABIAYAAUD/ + AAEgAQYBIAEGARABAAEQAQAE/wEhAQAI/wFCAU0BNgcAATYDAAEoAwABQAMAAUADAAEBAQABIAYAAUD/ ABsAA0wBkAMlAf8DYgHhCAADJAE0AyUB/wMlAf8DKgE/3AADMgFPAyUB/wMlAf8DGgEkBAAEAgNZAe8D JQH/A0YBgNgAAxABFQMbASYDQAH9AyUB/wNAAW8DEAEVAxABFQNYAboDJQH/A1oBxAMQARUDDwET0AAD XAHZAyUB/wMlAf8DJQH/AyUB/wMlAf8DJQH/AyUB/wMlAf8DJQH/AyUB/wMrAfwDDgESzAADTgGXAyUB @@ -667,7 +667,7 @@ The page with type 'FrontCover' should be at index 1. AAEAAAD/////AQAAAAAAAAAMAgAAAEZTeXN0ZW0uV2luZG93cy5Gb3JtcywgQ3VsdHVyZT1uZXV0cmFs LCBQdWJsaWNLZXlUb2tlbj1iNzdhNWM1NjE5MzRlMDg5BQEAAAAmU3lzdGVtLldpbmRvd3MuRm9ybXMu SW1hZ2VMaXN0U3RyZWFtZXIBAAAABERhdGEHAgIAAAAJAwAAAA8DAAAAlgYAAAJNU0Z0AUkBTAIBAQIB - AAFAAQUBQAEFARABAAEQAQAE/wEhAQAI/wFCAU0BNgcAATYDAAEoAwABQAMAARADAAEBAQABIAYAARD/ + AAF4AQUBeAEFARABAAEQAQAE/wEhAQAI/wFCAU0BNgcAATYDAAEoAwABQAMAARADAAEBAQABIAYAARD/ ACcAAxgBIQNQAZwDWgHyA1ABnAMYASHkAAMYASADTwGZA1oB8gNRAaIDJQH/A1EBogNaAfIDTwGZAxgB IBQAA1kBwANZAcADWQHAA1kBwANZAcADWQHAA1kBwANZAcADWQHAA1kBwANZAcADWQHAA1kBwAMlAf8D KgFAhAADFQEcA04BlgNaAfIDUQGeAxoBIwMIAQoDJQH/AwgBCgMaASMDUQGeA1oB8gNOAZYDFQEcDAAD @@ -704,20 +704,20 @@ The page with type 'FrontCover' should be at index 1. AAEAAAD/////AQAAAAAAAAAMAgAAAEZTeXN0ZW0uV2luZG93cy5Gb3JtcywgQ3VsdHVyZT1uZXV0cmFs LCBQdWJsaWNLZXlUb2tlbj1iNzdhNWM1NjE5MzRlMDg5BQEAAAAmU3lzdGVtLldpbmRvd3MuRm9ybXMu - SW1hZ2VMaXN0U3RyZWFtZXIBAAAABERhdGEHAgIAAAAJAwAAAA8DAAAACAMAAAJNU0Z0AUkBTAIBAQIC - AAElAQABJQEQAQABEAEABP8BGQEACP8BQgFNATYHAAE2AwABKAMAAUADAAEQAwABAQEAARgGAAEMIQAD - 9wPZA8QDvwPSA+0D/qUAA/4DuQMsDyUDfwP9EgAD5wFSAVQBVQP6DwADuAG2ArhvAAP7A4YGJQNJA6sD - rQN/BiUDRAPjDAAD5gNQAyUDfQP6BgAD/QO0AysDJQO6aQAD/gNjCSUDmwYAA98JJQNEA/0GAAPnDCUD - RgP6AwADtAwlAbYCuGYAA9QMJQObBgAD3wwlA38D/gMAA+gDNQwlA30DtAMrCSUDKwO4ZgADhgwlA5sG - AAPfDyUD7QYAA/MDNRslA7RpAANJAyUD0QbfA+4GAAP5Cd8DfwMlA9IJAAPgAzUSJQMrA7QD/WkAAykD - JQP7GwADrQMlA78MAAPzAzUPJQO0bwADMgMlA/sbAAOrAyUDxAkAA/0DtAMrDyUDfQP6bAADWwMlA4QG - mwPPBgAD7gmbA0kDJQPZCQADtBglA0YD+mkAA6IMJQObBgAD3wwlAywD9wMAA/0DtAMrCSUDKwM1DCUD - fQP6ZgAD6AwlA5sGAAPfDCUDuQYAAcoCyw8lA7QD8wM1DCUBUgFUAVVmAAP/A8ADLQYlA4QG+wPRCSUD - hgP+BgAD9gN2BiUDKwO0A/0DAAPgAzUGJQNQA+dsAAPAGCUDYwP7DwADdgMlA7QMAAPzAzUDJQPmbwAD - /wPoA6IDWwMyAykDSQOGA9QD/hIAA/YBygLLA/0PAAPoA+f/ACoAAUIBTQE+BwABPgMAASgDAAFAAwAB - EAMAAQEBAAEBBQABgBcAA/8BAAH4AQ8C/wQAAeABBwHjAecEAAHAAQMBwQGDBAACgQGAAYEEAAGBAoAB - AQQAAYEBgAHAAQMEAAGBAYAB4AEDBAABjwH4AfABDwQAAY8B+AHgAQcEAAGBAYAB4AEDBAABgQKAAQEE - AAKBAYABAQQAAYABAQGAAYEEAAHgAQMB4wHDBAAB4AEHAeMB5wQABP8EAAs= + SW1hZ2VMaXN0U3RyZWFtZXIBAAAABERhdGEHAgIAAAAJAwAAAA8DAAAACgMAAAJNU0Z0AUkBTAIBAQIB + AAE4ASUBOAElARABAAEQAQAE/wEZAQAI/wFCAU0BNgcAATYDAAEoAwABQAMAARADAAEBAQABGAYAAQwh + AAP3A9kDxAO/A9ID7QP+pQAD/gO5AywPJQN/A/0SAAPnAVIBVAFVA/oPAAO4AbYCuG8AA/sDhgYlA0kD + qwOtA38GJQNEA+MMAAPmA1ADJQN9A/oGAAP9A7QDKwMlA7ppAAP+A2MJJQObBgAD3wklA0QD/QYAA+cM + JQNGA/oDAAO0DCUBtgK4ZgAD1AwlA5sGAAPfDCUDfwP+AwAD6AM1DCUDfQO0AysJJQMrA7hmAAOGDCUD + mwYAA98PJQPtBgAD8wM1GyUDtGkAA0kDJQPRBt8D7gYAA/kJ3wN/AyUD0gkAA+ADNRIlAysDtAP9aQAD + KQMlA/sbAAOtAyUDvwwAA/MDNQ8lA7RvAAMyAyUD+xsAA6sDJQPECQAD/QO0AysPJQN9A/psAANbAyUD + hAabA88GAAPuCZsDSQMlA9kJAAO0GCUDRgP6aQADogwlA5sGAAPfDCUDLAP3AwAD/QO0AysJJQMrAzUM + JQN9A/pmAAPoDCUDmwYAA98MJQO5BgABygLLDyUDtAPzAzUMJQFSAVQBVWYAA/8DwAMtBiUDhAb7A9EJ + JQOGA/4GAAP2A3YGJQMrA7QD/QMAA+ADNQYlA1AD52wAA8AYJQNjA/sPAAN2AyUDtAwAA/MDNQMlA+Zv + AAP/A+gDogNbAzIDKQNJA4YD1AP+EgAD9gHKAssD/Q8AA+gD5/8AKgABQgFNAT4HAAE+AwABKAMAAUAD + AAEQAwABAQEAAQEFAAGAFwAD/wEAAfgBDwL/BAAB4AEHAeMB5wQAAcABAwHBAYMEAAKBAYABgQQAAYEC + gAEBBAABgQGAAcABAwQAAYEBgAHgAQMEAAGPAfgB8AEPBAABjwH4AeABBwQAAYEBgAHgAQMEAAGBAoAB + AQQAAoEBgAEBBAABgAEBAYABgQQAAeABAwHjAcMEAAHgAQcB4wHnBAAE/wQACw== @@ -731,7 +731,7 @@ The page with type 'FrontCover' should be at index 1. AAEAAAD/////AQAAAAAAAAAMAgAAAEZTeXN0ZW0uV2luZG93cy5Gb3JtcywgQ3VsdHVyZT1uZXV0cmFs LCBQdWJsaWNLZXlUb2tlbj1iNzdhNWM1NjE5MzRlMDg5BQEAAAAmU3lzdGVtLldpbmRvd3MuRm9ybXMu SW1hZ2VMaXN0U3RyZWFtZXIBAAAABERhdGEHAgIAAAAJAwAAAA8DAAAAvgsAAAJNU0Z0AUkBTAIBAQQB - AAEoAQMBKAEDARABAAEQAQAE/wEhAQAI/wFCAU0BNgcAATYDAAEoAwABQAMAASADAAEBAQABIAYAASD/ + AAFgAQMBYAEDARABAAEQAQAE/wEhAQAI/wFCAU0BNgcAATYDAAEoAwABQAMAASADAAEBAQABIAYAASD/ AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/ADYAAxgBIAM4AVsDRAF4A0YBfgM8AWYDJQE3AwQB BdwAAwQBBQNJAYUDTQH6A1wB5wNRAaQDTgGWA10BzAMlAf8DWAG9AwcBCVwAAxMBGgNJAYgBXQJhAdQB RQFoAWoB+QFFAWgBagH5AV0CYQHUA0kBiAMTARowAAM4AV0DMAFKAwQBBRwAAw4BEgNVAbQDVQGsAy0B @@ -742,7 +742,7 @@ The page with type 'FrontCover' should be at index 1. GgQAAycBOgNbAeQDBwEJCAADTQGTA00BkhAAAzYBWQFRAlIBoQMGAQgMAAMvAUkDQAH9AxMBGQgAAzcB WgOAAf4BRAFjAdgB/wJgAW8B8wFEAWMB2AH/AUQBYwHYAf8BRAFjAdgB/wFEAWMB2AH/AmABbwHzAUQB YwHYAf8DgAH+AzcBWigAA0IBdANTAaoDMwFRA2AB6AMXAR8QAAM7AWMDYAHbAxEBFgwAAVsCXQHKAQAB - 0gH6Af8DMAFLDAADSAGEA1gBvQMEAQUEAAMeASoDUwH0AyYBOAwAA1UBrAFjAoAB/gMgAS4MAANWAbMD + 0gH6Af8DMAFLDAADSAGEA1gBvQMEAQUEAAMeASoDUwH0AyYBOAwAA1UBrAFqAoAB/gMgAS4MAANWAbMD OAFbCAADEwEaAmABbwHzAUQBYwHYAf8BWgJcAcQDDAEPAVsCXQHKAUQBYwHYAf8BRAFjAdgB/wFZAlwB xgMHAQkBWQJcAcMBRAFjAdgB/wJgAW8B8wMTARoUAAMrAUEDUQGhA14B3QNNAfoDXwHVAx0BKAQAA0YB fgNQAZwQAANWAbYDKgE/EAABXQJfAckBAAHSAfoB/wMvAUkMAAMYASADJQH/AyUBNwgAA0ABcANRAaQM @@ -751,7 +751,7 @@ The page with type 'FrontCover' should be at index 1. AAMVARwDYQHrAw8BEwwAA10BzAQBEAABXQJfAckBAAHSAfoB/wMvAUkQAANdAcwDPAFmCAADAgEDA1kB vgMnATkIAANGAX8BXgJqAe0DBgEIBAADFgEdA2EB6wMxAU4MAAFdAmEB1AFEAWMB2AH/AUQBYwHYAf8B WQFjAWcB7wMjATMEAAMOARIDBgEHBAADMgFPAk0BfQH6AUQBYwHYAf8BRAFjAdgB/wFdAmEB1AgAAwgB - CgNdAc8DSgGLAwQBBQgAAVECbwH3AWMCgAH+DAADRwGCA10BzwMIAQoIAANdAckQAAMCAQMBWwJfAdgB + CgNdAc8DSgGLAwQBBQgAAVECbwH3AWoCgAH+DAADRwGCA10BzwMIAQoIAANdAckQAAMCAQMBWwJfAdgB AAHSAfoB/wMvAUkQAANOAZYDRgF+DAADOAFcA14B7QMHAQkEAANVAa8BAAHSAfoB/wMhATAEAANGAYAD WQHAEAABRQFoAWoB+QFEAWMB2AH/AUQBYwHYAf8BRAFjAdgB/wFeAWMBagHtAx0BKQgAAywBQwJNAX0B +gFEAWMB2AH/AUQBYwHYAf8BRAFjAdgB/wFFAWgBagH5CAADRwGCA1IBoxAAAxwBJwEZAhoBIxAAA1MB @@ -759,7 +759,7 @@ The page with type 'FrontCover' should be at index 1. WgG/AQAB0gH6Af8DKgFAAxABFQNdAckDEwEZEAABRQFoAWoB+QFEAWMB2AH/AUQBYwHYAf8BRAFjAdgB /wFbAl8B0wMJAQsIAAMTARkBWwJjAeQBRAFjAdgB/wFEAWMB2AH/AUQBYwHYAf8BRQFoAWoB+QgAA10B 3wMeASoQAANQAZoBUQJSAaQQAAMeASoDXQHfCAADXQHOBAEoAAQBA1wB5wM4AVsQAAMPARMDXgHSBAAD - VgGwAWMCgAH+AyIBMQNWAbYDSAGEFAABXQJhAdQBRAFjAdgB/wFEAWMB2AH/AVkCXAHGAwoBDQQAAykB + VgGwAWoCgAH+AyIBMQNWAbYDSAGEFAABXQJhAdQBRAFjAdgB/wFEAWMB2AH/AVkCXAHGAwoBDQQAAykB PgMdASgEAAMVARwBXgFjAWUB3QFEAWMB2AH/AUQBYwHYAf8BXQJhAdQIAANAAf0DAgEDEAABWgJcAcQB XQJhAc8DCgENDAADAgEDA0AB/QgAA1ABnQNEAXsMAAMNAREBWQJcAcMBWwJjAeQDNwFaDAADKQE+A00B +gMYASAUAANNAZIDTAGQBAEEAAMvAUkDYgHuAxcBHxQAA0kBiAFEAWMB2AH/AUQBYwHYAf8DGwEmBAAD diff --git a/MyCBZ/Models/MetaData.cs b/MyCBZ/Models/MetaData.cs index 7b1f8d9..5ce11b8 100644 --- a/MyCBZ/Models/MetaData.cs +++ b/MyCBZ/Models/MetaData.cs @@ -158,7 +158,7 @@ public MetaData(bool createDefault = false, String name = "ComicInfo.xml") foreach (var entry in Defaults) { DefaultSortOrderKeys.Add(entry.Key); - Values.Add(HandleNewEntry(entry.Key, entry.Value)); + Values.Add(HandleNewEntry(entry.Key, entry.Value, entry.ReadOnly, entry.Uid)); } } } @@ -213,7 +213,7 @@ public MetaData(Stream fileInputStream, String name) ReorderProps(); } - protected MetaDataEntry HandleNewEntry(String key, String value = null, bool readOnly = false) + protected MetaDataEntry HandleNewEntry(String key, String value = null, bool readOnly = false, string uid = null) { if (ProtectedKeys.IndexOf(key.ToLower()) != -1) { @@ -231,14 +231,14 @@ protected MetaDataEntry HandleNewEntry(String key, String value = null, bool rea value = value != null && index > -1 ? value : (mapping.OptionsAsList()[0] ?? "???"); - return new MetaDataEntry(key, value, mapping, readOnly); + return new MetaDataEntry(key, value, mapping, readOnly, uid); } else { - return new MetaDataEntry(key, value, mapping, readOnly); + return new MetaDataEntry(key, value, mapping, readOnly, uid); } } - return new MetaDataEntry(key, value, new MetaDataFieldType(), readOnly); + return new MetaDataEntry(key, value, new MetaDataFieldType(), readOnly, uid); } public void Save(String path) @@ -607,9 +607,16 @@ public MetaDataEntry EntryByKey(String key) return null; } + public MetaDataEntry EntryById(String id) + { + MetaDataEntry result = Values.Where((e) => e.Uid == id).FirstOrDefault(); + + return result; + } + public int Add(MetaDataEntry entry) { - Values.Add(HandleNewEntry(entry.Key, entry.Value)); + Values.Add(HandleNewEntry(entry.Key, entry.Value, entry.ReadOnly, entry.Uid)); if (!DefaultSortOrderKeys.Contains(entry.Key)) { DefaultSortOrderKeys.Add(entry.Key); @@ -643,9 +650,9 @@ public int Add(String key, String value = null) return Values.Count - 1; } - public int Remove(String key) + public int Remove(String uid) { - MetaDataEntry entry = EntryByKey(key); + MetaDataEntry entry = EntryById(uid); if (entry != null) { @@ -655,9 +662,9 @@ public int Remove(String key) if (success) { - if (RemovedKeys.IndexOf(key) == -1) + if (RemovedKeys.IndexOf(entry.Key) == -1) { - RemovedKeys.Add(key); + RemovedKeys.Add(entry.Key); } OnMetaDataEntryChanged(new MetaDataEntryChangedEvent(MetaDataEntryChangedEvent.ENTRY_DELETED, index, entry)); diff --git a/MyCBZ/Models/MetaDataEntry.cs b/MyCBZ/Models/MetaDataEntry.cs index 37c1b9f..7b5cec4 100644 --- a/MyCBZ/Models/MetaDataEntry.cs +++ b/MyCBZ/Models/MetaDataEntry.cs @@ -12,13 +12,13 @@ namespace Win_CBZ internal class MetaDataEntry { - protected string uid = Guid.NewGuid().ToString(); + public string Uid { get; set; } = Guid.NewGuid().ToString(); public String Key { get; set; } public String Value { get; set; } - protected bool ReadOnly { get; set; } + public bool ReadOnly { get; set; } public bool Visible { get; set; } = true; @@ -38,13 +38,14 @@ public MetaDataEntry(String key, String value) Type = new MetaDataFieldType(key); } - public MetaDataEntry(String key, String value, MetaDataFieldType fieldType, bool readOnly = false) + public MetaDataEntry(String key, String value, MetaDataFieldType fieldType, bool readOnly = false, string uid = null) { Key = key; Value = value; ReadOnly = readOnly; Type = fieldType; ReadOnly = readOnly; + Uid = uid != null ? uid : Guid.NewGuid().ToString(); } public String[] ValueAsList(char separator = ',') diff --git a/MyCBZ/Properties/AssemblyInfo.cs b/MyCBZ/Properties/AssemblyInfo.cs index 4898d18..ce7b097 100644 --- a/MyCBZ/Properties/AssemblyInfo.cs +++ b/MyCBZ/Properties/AssemblyInfo.cs @@ -33,6 +33,6 @@ // Sie können alle Werte angeben oder Standardwerte für die Build- und Revisionsnummern verwenden, // indem Sie "*" wie unten gezeigt eingeben: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("0.21.165")] -[assembly: AssemblyFileVersion("0.21.165")] +[assembly: AssemblyVersion("0.21.166")] +[assembly: AssemblyFileVersion("0.21.166")] [assembly: NeutralResourcesLanguage("en")] diff --git a/MyCBZ/Win_CBZSettings.Designer.cs b/MyCBZ/Win_CBZSettings.Designer.cs index 8485fec..11c137a 100644 --- a/MyCBZ/Win_CBZSettings.Designer.cs +++ b/MyCBZ/Win_CBZSettings.Designer.cs @@ -37,7 +37,7 @@ public string TempFolderPath { [global::System.Configuration.ApplicationScopedSettingAttribute()] [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.Configuration.DefaultSettingValueAttribute("0.21.165b")] + [global::System.Configuration.DefaultSettingValueAttribute("0.21.166b")] public string InstalledVersion { get { return ((string)(this["InstalledVersion"])); diff --git a/MyCBZ/Win_CBZSettings.settings b/MyCBZ/Win_CBZSettings.settings index 0c49f05..243eb25 100644 --- a/MyCBZ/Win_CBZSettings.settings +++ b/MyCBZ/Win_CBZSettings.settings @@ -6,7 +6,7 @@ %APPDATA%\WIN_CBZ\Temp\ - 0.21.165b + 0.21.166b <?xml version="1.0" encoding="utf-16"?> diff --git a/Readme.md b/Readme.md index d936e1d..39c941d 100644 --- a/Readme.md +++ b/Readme.md @@ -53,7 +53,7 @@ Microsoft Visual Studio [Community] 2022 (64-Bit) ## Latest Release -v0.21.165b released! +v0.21.166b released! >[!IMPORTANT] diff --git a/Win_CBZ-Setup/Win_CBZ-Setup.vdproj b/Win_CBZ-Setup/Win_CBZ-Setup.vdproj index 8de1acc..120a4db 100644 --- a/Win_CBZ-Setup/Win_CBZ-Setup.vdproj +++ b/Win_CBZ-Setup/Win_CBZ-Setup.vdproj @@ -248,15 +248,15 @@ { "Name" = "8:Microsoft Visual Studio" "ProductName" = "8:Win_CBZ" - "ProductCode" = "8:{CCBDD095-1E9D-409D-813F-1067216F4220}" - "PackageCode" = "8:{F014926F-9B21-4E04-950C-F3841B599A17}" + "ProductCode" = "8:{5A10ECE5-DB84-497D-8F68-9B80A7B2ABF0}" + "PackageCode" = "8:{ED0D94C2-7718-447C-9C12-7C8001A5ED2D}" "UpgradeCode" = "8:{66FAEF81-1CAE-4971-9E0F-796310EFEA5E}" "AspNetVersion" = "8:4.0.30319.0" "RestartWWWService" = "11:FALSE" "RemovePreviousVersions" = "11:TRUE" "DetectNewerInstalledVersion" = "11:TRUE" "InstallAllUsers" = "11:FALSE" - "ProductVersion" = "8:0.21.165" + "ProductVersion" = "8:0.21.166" "Manufacturer" = "8:Trash_s0Ft" "ARPHELPTELEPHONE" = "8:" "ARPHELPLINK" = "8:"