diff --git a/TINK.sln b/TINK.sln
index 4c71a1c..8502e93 100644
--- a/TINK.sln
+++ b/TINK.sln
@@ -11,62 +11,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TINK.iOS", "TINK\TINK.iOS\T
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TINKLib", "TINKLib\TINKLib.csproj", "{B77F4222-0860-4494-A07C-EE8E09FA9983}"
EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Test", "Test", "{49C8F824-4752-449E-A53C-35A2722AFA99}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Set02 - Book 3rd bike", "Set02 - Book 3rd bike", "{50D4A63A-91D8-4EC5-ADF6-9EF72D7AFAF0}"
- ProjectSection(SolutionItems) = preProject
- TestData\Set02\Story.json = TestData\Set02\Story.json
- EndProjectSection
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "001", "001", "{A5D8D93B-4D4E-4C4C-A70C-44A451D6C722}"
- ProjectSection(SolutionItems) = preProject
- TestData\Set02\001\bikes_available.json = TestData\Set02\001\bikes_available.json
- TestData\Set02\001\booking_request_bike_8.json = TestData\Set02\001\booking_request_bike_8.json
- TestData\Set02\001\stations_all.json = TestData\Set02\001\stations_all.json
- TestData\Set02\001\user_bikes_occupied.json = TestData\Set02\001\user_bikes_occupied.json
- EndProjectSection
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "002", "002", "{D0A2A88B-5DD9-4B40-A8AE-2AED6FB41911}"
- ProjectSection(SolutionItems) = preProject
- TestData\Set02\002\bikes_available.json = TestData\Set02\002\bikes_available.json
- TestData\Set02\002\stations_all.json = TestData\Set02\002\stations_all.json
- TestData\Set02\002\user_bikes_occupied.json = TestData\Set02\002\user_bikes_occupied.json
- EndProjectSection
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "003", "003", "{272FB1A5-BBC5-41DF-91C2-C1C1A85AFD44}"
- ProjectSection(SolutionItems) = preProject
- TestData\Set02\003\bikes_available.json = TestData\Set02\003\bikes_available.json
- TestData\Set02\003\stations_all.json = TestData\Set02\003\stations_all.json
- TestData\Set02\003\user_bikes_occupied.json = TestData\Set02\003\user_bikes_occupied.json
- EndProjectSection
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Set03 - Book 1st bike", "Set03 - Book 1st bike", "{E5E0E87A-1CDD-4E66-AF66-26EBDD0C6E61}"
- ProjectSection(SolutionItems) = preProject
- TestData\Set03\Story.json = TestData\Set03\Story.json
- EndProjectSection
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "001", "001", "{B0BE116C-B05C-4864-9D1F-5CE1A8EC7BD0}"
- ProjectSection(SolutionItems) = preProject
- TestData\Set03\001\booking_request_bike_20.json = TestData\Set03\001\booking_request_bike_20.json
- EndProjectSection
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "002", "002", "{C579CA91-17DC-4AC4-8F1B-377A245883FD}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Set01 - Log in", "Set01 - Log in", "{A872956F-17F0-416E-9A9A-F28D96F13A94}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "001", "001", "{104F18F2-1261-42C0-96A4-F5BBACF595DA}"
- ProjectSection(SolutionItems) = preProject
- TestData\Set01\001\authorization_javaminister%40gmail.com_javaminister_HwId1000000000000.json = TestData\Set01\001\authorization_javaminister%40gmail.com_javaminister_HwId1000000000000.json
- TestData\Set01\001\bikes_available.json = TestData\Set01\001\bikes_available.json
- TestData\Set01\001\bikes_occupied.json = TestData\Set01\001\bikes_occupied.json
- EndProjectSection
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Set04 - Cancel Booking", "Set04 - Cancel Booking", "{55C5EF2A-FDEB-40F6-ABE9-84B7B1981B2B}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "001", "001", "{AADA3B61-8626-43AE-BED9-BA5AA3D93576}"
- ProjectSection(SolutionItems) = preProject
- TestData\Set04 - Cancel Booking\001\booking_cancel_bike_7.json = TestData\Set04 - Cancel Booking\001\booking_cancel_bike_7.json
- EndProjectSection
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TestTINKLib", "TestTINKLib\TestTINKLib.csproj", "{730A31A5-6736-43CC-8F84-8FDA5093E283}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "LockItShared", "LockItShared\LockItShared.csproj", "{3589ED1D-E734-429D-976F-1BEA4371DF14}"
EndProject
@@ -264,6 +209,54 @@ Global
{B77F4222-0860-4494-A07C-EE8E09FA9983}.Release|x64.Build.0 = Release|Any CPU
{B77F4222-0860-4494-A07C-EE8E09FA9983}.Release|x86.ActiveCfg = Release|Any CPU
{B77F4222-0860-4494-A07C-EE8E09FA9983}.Release|x86.Build.0 = Release|Any CPU
+ {730A31A5-6736-43CC-8F84-8FDA5093E283}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU
+ {730A31A5-6736-43CC-8F84-8FDA5093E283}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU
+ {730A31A5-6736-43CC-8F84-8FDA5093E283}.Ad-Hoc|ARM.ActiveCfg = Release|Any CPU
+ {730A31A5-6736-43CC-8F84-8FDA5093E283}.Ad-Hoc|ARM.Build.0 = Release|Any CPU
+ {730A31A5-6736-43CC-8F84-8FDA5093E283}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
+ {730A31A5-6736-43CC-8F84-8FDA5093E283}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU
+ {730A31A5-6736-43CC-8F84-8FDA5093E283}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU
+ {730A31A5-6736-43CC-8F84-8FDA5093E283}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|Any CPU
+ {730A31A5-6736-43CC-8F84-8FDA5093E283}.Ad-Hoc|x64.ActiveCfg = Release|Any CPU
+ {730A31A5-6736-43CC-8F84-8FDA5093E283}.Ad-Hoc|x64.Build.0 = Release|Any CPU
+ {730A31A5-6736-43CC-8F84-8FDA5093E283}.Ad-Hoc|x86.ActiveCfg = Release|Any CPU
+ {730A31A5-6736-43CC-8F84-8FDA5093E283}.Ad-Hoc|x86.Build.0 = Release|Any CPU
+ {730A31A5-6736-43CC-8F84-8FDA5093E283}.AppStore|Any CPU.ActiveCfg = Release|Any CPU
+ {730A31A5-6736-43CC-8F84-8FDA5093E283}.AppStore|Any CPU.Build.0 = Release|Any CPU
+ {730A31A5-6736-43CC-8F84-8FDA5093E283}.AppStore|ARM.ActiveCfg = Release|Any CPU
+ {730A31A5-6736-43CC-8F84-8FDA5093E283}.AppStore|ARM.Build.0 = Release|Any CPU
+ {730A31A5-6736-43CC-8F84-8FDA5093E283}.AppStore|iPhone.ActiveCfg = Release|Any CPU
+ {730A31A5-6736-43CC-8F84-8FDA5093E283}.AppStore|iPhone.Build.0 = Release|Any CPU
+ {730A31A5-6736-43CC-8F84-8FDA5093E283}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU
+ {730A31A5-6736-43CC-8F84-8FDA5093E283}.AppStore|iPhoneSimulator.Build.0 = Release|Any CPU
+ {730A31A5-6736-43CC-8F84-8FDA5093E283}.AppStore|x64.ActiveCfg = Release|Any CPU
+ {730A31A5-6736-43CC-8F84-8FDA5093E283}.AppStore|x64.Build.0 = Release|Any CPU
+ {730A31A5-6736-43CC-8F84-8FDA5093E283}.AppStore|x86.ActiveCfg = Release|Any CPU
+ {730A31A5-6736-43CC-8F84-8FDA5093E283}.AppStore|x86.Build.0 = Release|Any CPU
+ {730A31A5-6736-43CC-8F84-8FDA5093E283}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {730A31A5-6736-43CC-8F84-8FDA5093E283}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {730A31A5-6736-43CC-8F84-8FDA5093E283}.Debug|ARM.ActiveCfg = Debug|Any CPU
+ {730A31A5-6736-43CC-8F84-8FDA5093E283}.Debug|ARM.Build.0 = Debug|Any CPU
+ {730A31A5-6736-43CC-8F84-8FDA5093E283}.Debug|iPhone.ActiveCfg = Debug|Any CPU
+ {730A31A5-6736-43CC-8F84-8FDA5093E283}.Debug|iPhone.Build.0 = Debug|Any CPU
+ {730A31A5-6736-43CC-8F84-8FDA5093E283}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
+ {730A31A5-6736-43CC-8F84-8FDA5093E283}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
+ {730A31A5-6736-43CC-8F84-8FDA5093E283}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {730A31A5-6736-43CC-8F84-8FDA5093E283}.Debug|x64.Build.0 = Debug|Any CPU
+ {730A31A5-6736-43CC-8F84-8FDA5093E283}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {730A31A5-6736-43CC-8F84-8FDA5093E283}.Debug|x86.Build.0 = Debug|Any CPU
+ {730A31A5-6736-43CC-8F84-8FDA5093E283}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {730A31A5-6736-43CC-8F84-8FDA5093E283}.Release|Any CPU.Build.0 = Release|Any CPU
+ {730A31A5-6736-43CC-8F84-8FDA5093E283}.Release|ARM.ActiveCfg = Release|Any CPU
+ {730A31A5-6736-43CC-8F84-8FDA5093E283}.Release|ARM.Build.0 = Release|Any CPU
+ {730A31A5-6736-43CC-8F84-8FDA5093E283}.Release|iPhone.ActiveCfg = Release|Any CPU
+ {730A31A5-6736-43CC-8F84-8FDA5093E283}.Release|iPhone.Build.0 = Release|Any CPU
+ {730A31A5-6736-43CC-8F84-8FDA5093E283}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
+ {730A31A5-6736-43CC-8F84-8FDA5093E283}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
+ {730A31A5-6736-43CC-8F84-8FDA5093E283}.Release|x64.ActiveCfg = Release|Any CPU
+ {730A31A5-6736-43CC-8F84-8FDA5093E283}.Release|x64.Build.0 = Release|Any CPU
+ {730A31A5-6736-43CC-8F84-8FDA5093E283}.Release|x86.ActiveCfg = Release|Any CPU
+ {730A31A5-6736-43CC-8F84-8FDA5093E283}.Release|x86.Build.0 = Release|Any CPU
{3589ED1D-E734-429D-976F-1BEA4371DF14}.Ad-Hoc|Any CPU.ActiveCfg = Debug|Any CPU
{3589ED1D-E734-429D-976F-1BEA4371DF14}.Ad-Hoc|Any CPU.Build.0 = Debug|Any CPU
{3589ED1D-E734-429D-976F-1BEA4371DF14}.Ad-Hoc|ARM.ActiveCfg = Debug|Any CPU
@@ -508,19 +501,6 @@ Global
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
- GlobalSection(NestedProjects) = preSolution
- {50D4A63A-91D8-4EC5-ADF6-9EF72D7AFAF0} = {49C8F824-4752-449E-A53C-35A2722AFA99}
- {A5D8D93B-4D4E-4C4C-A70C-44A451D6C722} = {50D4A63A-91D8-4EC5-ADF6-9EF72D7AFAF0}
- {D0A2A88B-5DD9-4B40-A8AE-2AED6FB41911} = {50D4A63A-91D8-4EC5-ADF6-9EF72D7AFAF0}
- {272FB1A5-BBC5-41DF-91C2-C1C1A85AFD44} = {50D4A63A-91D8-4EC5-ADF6-9EF72D7AFAF0}
- {E5E0E87A-1CDD-4E66-AF66-26EBDD0C6E61} = {49C8F824-4752-449E-A53C-35A2722AFA99}
- {B0BE116C-B05C-4864-9D1F-5CE1A8EC7BD0} = {E5E0E87A-1CDD-4E66-AF66-26EBDD0C6E61}
- {C579CA91-17DC-4AC4-8F1B-377A245883FD} = {E5E0E87A-1CDD-4E66-AF66-26EBDD0C6E61}
- {A872956F-17F0-416E-9A9A-F28D96F13A94} = {49C8F824-4752-449E-A53C-35A2722AFA99}
- {104F18F2-1261-42C0-96A4-F5BBACF595DA} = {A872956F-17F0-416E-9A9A-F28D96F13A94}
- {55C5EF2A-FDEB-40F6-ABE9-84B7B1981B2B} = {49C8F824-4752-449E-A53C-35A2722AFA99}
- {AADA3B61-8626-43AE-BED9-BA5AA3D93576} = {55C5EF2A-FDEB-40F6-ABE9-84B7B1981B2B}
- EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {C6529CD7-C3F7-4E80-89B5-002E2B8E3EB5}
EndGlobalSection
diff --git a/TINK/TINK.Android/Properties/AndroidManifest.xml.bak b/TINK/TINK.Android/Properties/AndroidManifest.xml.bak
deleted file mode 100644
index 61f1e7c..0000000
--- a/TINK/TINK.Android/Properties/AndroidManifest.xml.bak
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/TINK/TINK.iOS/Info.plist b/TINK/TINK.iOS/Info.plist
index 73207e9..011fd00 100644
--- a/TINK/TINK.iOS/Info.plist
+++ b/TINK/TINK.iOS/Info.plist
@@ -49,8 +49,8 @@
CFBundleDisplayName
sharee.bike
CFBundleVersion
- 238
+ 239
CFBundleShortVersionString
- 3.0.238
+ 3.0.239
diff --git a/TINKLib/CSharp9.cs b/TINKLib/CSharp9.cs
index 604ad5d..9fcc54c 100644
--- a/TINKLib/CSharp9.cs
+++ b/TINKLib/CSharp9.cs
@@ -3,6 +3,7 @@
// ReSharper disable once CheckNamespace
namespace System.Runtime.CompilerServices
{
+#if USCSHARP9
///
/// Reserved to be used by the compiler for tracking metadata.
/// This class should not be used by developers in source code.
@@ -11,4 +12,5 @@ namespace System.Runtime.CompilerServices
internal static class IsExternalInit
{
}
+#endif
}
\ No newline at end of file
diff --git a/TINKLib/Model/Connector/Updater/UpdaterJSON.cs b/TINKLib/Model/Connector/Updater/UpdaterJSON.cs
index fbcca1e..aba9649 100644
--- a/TINKLib/Model/Connector/Updater/UpdaterJSON.cs
+++ b/TINKLib/Model/Connector/Updater/UpdaterJSON.cs
@@ -170,99 +170,99 @@ namespace TINK.Model.Connector
/// Response to create bikes from.
/// New collection of occupied bikes.
public static BikeCollection GetBikesOccupied(
- this BikesReservedOccupiedResponse p_oBikesOccupiedResponse,
- string p_strMail,
- Func p_oDateTimeProvider)
+ this BikesReservedOccupiedResponse bikesOccupiedResponse,
+ string mail,
+ Func dateTimeProvider)
{
return GetBikesAll(
new BikesAvailableResponse(),
- p_oBikesOccupiedResponse,
- p_strMail,
- p_oDateTimeProvider);
+ bikesOccupiedResponse,
+ mail,
+ dateTimeProvider);
}
/// Gets bikes occupied from copri server response.
/// Response to create bikes from.
/// New collection of occupied bikes.
public static BikeCollection GetBikesAll(
- BikesAvailableResponse p_oBikesAvailableResponse,
- BikesReservedOccupiedResponse p_oBikesOccupiedResponse,
+ BikesAvailableResponse bikesAvailableResponse,
+ BikesReservedOccupiedResponse bikesOccupiedResponse,
string p_strMail,
Func p_oDateTimeProvider)
{
- var l_oBikesDictionary = new Dictionary();
- var l_oDuplicates = new Dictionary();
+ var bikesDictionary = new Dictionary();
+ var duplicates = new Dictionary();
// Get bikes from Copri/ file/ memory, ....
- if (p_oBikesAvailableResponse != null
- && p_oBikesAvailableResponse.bikes != null)
+ if (bikesAvailableResponse != null
+ && bikesAvailableResponse.bikes != null)
{
- foreach (var bikeInfoResponse in p_oBikesAvailableResponse.bikes.Values)
+ foreach (var bikeInfoResponse in bikesAvailableResponse.bikes.Values)
{
- var l_oBikeInfo = BikeInfoFactory.Create(bikeInfoResponse);
- if (l_oBikeInfo == null)
+ var bikeInfo = BikeInfoFactory.Create(bikeInfoResponse);
+ if (bikeInfo == null)
{
// Response is not valid.
continue;
}
- if (l_oBikesDictionary.ContainsKey(l_oBikeInfo.Id))
+ if (bikesDictionary.ContainsKey(bikeInfo.Id))
{
// Duplicates are not allowed.
- Log.Error($"Duplicate bike with id {l_oBikeInfo.Id} detected evaluating bikes available. Bike status is {l_oBikeInfo.State.Value}.");
+ Log.Error($"Duplicate bike with id {bikeInfo.Id} detected evaluating bikes available. Bike status is {bikeInfo.State.Value}.");
- if (!l_oDuplicates.ContainsKey(l_oBikeInfo.Id))
+ if (!duplicates.ContainsKey(bikeInfo.Id))
{
- l_oDuplicates.Add(l_oBikeInfo.Id, l_oBikeInfo);
+ duplicates.Add(bikeInfo.Id, bikeInfo);
}
continue;
}
- l_oBikesDictionary.Add(l_oBikeInfo.Id, l_oBikeInfo);
+ bikesDictionary.Add(bikeInfo.Id, bikeInfo);
}
}
// Get bikes from Copri/ file/ memory, ....
- if (p_oBikesOccupiedResponse != null
- && p_oBikesOccupiedResponse.bikes_occupied != null)
+ if (bikesOccupiedResponse != null
+ && bikesOccupiedResponse.bikes_occupied != null)
{
- foreach (var l_oBikeInfoResponse in p_oBikesOccupiedResponse.bikes_occupied.Values)
+ foreach (var bikeInfoResponse in bikesOccupiedResponse.bikes_occupied.Values)
{
- BikeInfo l_oBikeInfo = BikeInfoFactory.Create(
- l_oBikeInfoResponse,
+ BikeInfo bikeInfo = BikeInfoFactory.Create(
+ bikeInfoResponse,
p_strMail,
p_oDateTimeProvider);
- if (l_oBikeInfo == null)
+ if (bikeInfo == null)
{
continue;
}
- if (l_oBikesDictionary.ContainsKey(l_oBikeInfo.Id))
+ if (bikesDictionary.ContainsKey(bikeInfo.Id))
{
// Duplicates are not allowed.
- Log.Error($"Duplicate bike with id {l_oBikeInfo.Id} detected evaluating bikes occupied. Bike status is {l_oBikeInfo.State.Value}.");
- if (!l_oDuplicates.ContainsKey(l_oBikeInfo.Id))
+ Log.Error($"Duplicate bike with id {bikeInfo.Id} detected evaluating bikes occupied. Bike status is {bikeInfo.State.Value}.");
+ if (!duplicates.ContainsKey(bikeInfo.Id))
{
- l_oDuplicates.Add(l_oBikeInfo.Id, l_oBikeInfo);
+ duplicates.Add(bikeInfo.Id, bikeInfo);
}
continue;
}
- l_oBikesDictionary.Add(l_oBikeInfo.Id, l_oBikeInfo);
+ bikesDictionary.Add(bikeInfo.Id, bikeInfo);
}
}
// Remove entries which are not unique.
- foreach (var l_oDuplicate in l_oDuplicates)
+ foreach (var l_oDuplicate in duplicates)
{
- l_oBikesDictionary.Remove(l_oDuplicate.Key);
+ bikesDictionary.Remove(l_oDuplicate.Key);
}
- return new BikeCollection(l_oBikesDictionary);
+ return new BikeCollection(bikesDictionary);
}
}
@@ -416,7 +416,8 @@ namespace TINK.Model.Connector
bikeInfo.GetIsDemo(),
bikeInfo.GetGroup(),
bikeInfo.GetWheelType(),
- bikeInfo.GetTypeOfBike());
+ bikeInfo.GetTypeOfBike(),
+ bikeInfo.description);
}
catch (ArgumentException ex)
{
@@ -465,7 +466,8 @@ namespace TINK.Model.Connector
bikeInfo.GetIsDemo(),
bikeInfo.GetGroup(),
bikeInfo.GetWheelType(),
- bikeInfo.GetTypeOfBike());
+ bikeInfo.GetTypeOfBike(),
+ bikeInfo.description);
}
catch (ArgumentException ex)
{
@@ -480,7 +482,7 @@ namespace TINK.Model.Connector
}
}
- public static Bikes.Bike.TariffDescription Create(this TINK.Repository.Response.TariffDescription tariffDesciption)
+ public static Bikes.Bike.TariffDescription Create(this TariffDescription tariffDesciption)
{
return new Bikes.Bike.TariffDescription
{
diff --git a/TINKLib/Model/WhatsNew.cs b/TINKLib/Model/WhatsNew.cs
index f0756c5..6dae90f 100644
--- a/TINKLib/Model/WhatsNew.cs
+++ b/TINKLib/Model/WhatsNew.cs
@@ -405,9 +405,13 @@ namespace TINK.Model
{
new Version(3, 0, 238),
AppResources.ChangeLog3_0_231
+ },
+ {
+ new Version(3, 0, 239),
+ AppResources.ChangeLog3_0_239
}
-
+
};
/// Manges the whats new information.
diff --git a/TINKLib/MultilingualResources/AppResources.Designer.cs b/TINKLib/MultilingualResources/AppResources.Designer.cs
index c345594..8b88ac1 100644
--- a/TINKLib/MultilingualResources/AppResources.Designer.cs
+++ b/TINKLib/MultilingualResources/AppResources.Designer.cs
@@ -715,6 +715,15 @@ namespace TINK.MultilingualResources {
}
}
+ ///
+ /// Looks up a localized string similar to Bugfix: Bike description is displayed correctly again..
+ ///
+ public static string ChangeLog3_0_239 {
+ get {
+ return ResourceManager.GetString("ChangeLog3_0_239", resourceCulture);
+ }
+ }
+
///
/// Looks up a localized string similar to Lock of rented bike can not be found..
///
diff --git a/TINKLib/MultilingualResources/AppResources.de.resx b/TINKLib/MultilingualResources/AppResources.de.resx
index 594197b..2a14ae4 100644
--- a/TINKLib/MultilingualResources/AppResources.de.resx
+++ b/TINKLib/MultilingualResources/AppResources.de.resx
@@ -601,4 +601,7 @@ Layout Anzeige Radnamen und nummern verbessert.
Hard- und software information werden an Backend übermittelt bei Radrückgabe.
+
+ Fehlerbehebung: Radname wird wieder korrekt angezeigt.
+
\ No newline at end of file
diff --git a/TINKLib/MultilingualResources/AppResources.resx b/TINKLib/MultilingualResources/AppResources.resx
index 387ee3c..19d1819 100644
--- a/TINKLib/MultilingualResources/AppResources.resx
+++ b/TINKLib/MultilingualResources/AppResources.resx
@@ -697,4 +697,7 @@ Layout of bike names and id display improved.
Hard- and software information send to backend when returning bike.
+
+ Bugfix: Bike description is displayed correctly again.
+
\ No newline at end of file
diff --git a/TINKLib/MultilingualResources/TINKLib.de.xlf b/TINKLib/MultilingualResources/TINKLib.de.xlf
index d8cfb38..f2fd400 100644
--- a/TINKLib/MultilingualResources/TINKLib.de.xlf
+++ b/TINKLib/MultilingualResources/TINKLib.de.xlf
@@ -805,6 +805,10 @@ Layout Anzeige Radnamen und nummern verbessert.
Hard- und software information werden an Backend übermittelt bei Radrückgabe.
+
+
+ Fehlerbehebung: Radname wird wieder korrekt angezeigt.
+