From 27fe01b9903e407dc0d74ff32875a004a496219c Mon Sep 17 00:00:00 2001 From: TheJoKlLa Date: Thu, 10 Nov 2022 14:32:45 +0100 Subject: [PATCH 1/4] Update NuGet --- .../Borepin.Android/Borepin.Android.csproj | 2 +- Borepin/Borepin.GTK/Borepin.GTK.csproj | 22 +++++++++---------- Borepin/Borepin.GTK/app.config | 2 +- Borepin/Borepin.GTK/packages.config | 6 ++--- Borepin/Borepin.UWP/Borepin.UWP.csproj | 4 ++-- Borepin/Borepin.iOS/Borepin.iOS.csproj | 2 +- Borepin/Borepin.macOS/Borepin.macOS.csproj | 20 ++++++++--------- Borepin/Borepin.macOS/app.config | 2 +- Borepin/Borepin.macOS/packages.config | 4 ++-- Borepin/Borepin/Borepin.csproj | 8 +++---- Borepin_Test/Borepin_Test.csproj | 6 ++--- FabAccessAPI/FabAccessAPI.csproj | 2 +- FabAccessAPI_Test/FabAccessAPI_Test.csproj | 4 ++-- 13 files changed, 42 insertions(+), 42 deletions(-) diff --git a/Borepin/Borepin.Android/Borepin.Android.csproj b/Borepin/Borepin.Android/Borepin.Android.csproj index 06f1b43..efce28d 100644 --- a/Borepin/Borepin.Android/Borepin.Android.csproj +++ b/Borepin/Borepin.Android/Borepin.Android.csproj @@ -67,7 +67,7 @@ 8.1.97 - + diff --git a/Borepin/Borepin.GTK/Borepin.GTK.csproj b/Borepin/Borepin.GTK/Borepin.GTK.csproj index cce06f5..18d5a31 100644 --- a/Borepin/Borepin.GTK/Borepin.GTK.csproj +++ b/Borepin/Borepin.GTK/Borepin.GTK.csproj @@ -1,6 +1,6 @@  - + Debug @@ -42,8 +42,8 @@ False ..\..\..\..\..\..\..\Program Files (x86)\GtkSharp\2.12\lib\gtk-sharp-2.0\atk-sharp.dll - - ..\..\packages\DryIoc.dll.5.1.0\lib\net45\DryIoc.dll + + ..\..\packages\DryIoc.dll.5.2.2\lib\net45\DryIoc.dll False @@ -93,19 +93,19 @@ - ..\..\packages\Xamarin.Forms.Platform.GTK.5.0.0.2478\lib\net45\webkit-sharp.dll + ..\..\packages\Xamarin.Forms.Platform.GTK.5.0.0.2515\lib\net45\webkit-sharp.dll - ..\..\packages\Xamarin.Forms.5.0.0.2478\lib\netstandard2.0\Xamarin.Forms.Core.dll + ..\..\packages\Xamarin.Forms.5.0.0.2515\lib\netstandard2.0\Xamarin.Forms.Core.dll - ..\..\packages\Xamarin.Forms.5.0.0.2478\lib\netstandard2.0\Xamarin.Forms.Platform.dll + ..\..\packages\Xamarin.Forms.5.0.0.2515\lib\netstandard2.0\Xamarin.Forms.Platform.dll - ..\..\packages\Xamarin.Forms.Platform.GTK.5.0.0.2478\lib\net45\Xamarin.Forms.Platform.GTK.dll + ..\..\packages\Xamarin.Forms.Platform.GTK.5.0.0.2515\lib\net45\Xamarin.Forms.Platform.GTK.dll - ..\..\packages\Xamarin.Forms.5.0.0.2478\lib\netstandard2.0\Xamarin.Forms.Xaml.dll + ..\..\packages\Xamarin.Forms.5.0.0.2515\lib\netstandard2.0\Xamarin.Forms.Xaml.dll @@ -134,8 +134,8 @@ This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. - - + + - + \ No newline at end of file diff --git a/Borepin/Borepin.GTK/app.config b/Borepin/Borepin.GTK/app.config index 8484651..2ba991a 100644 --- a/Borepin/Borepin.GTK/app.config +++ b/Borepin/Borepin.GTK/app.config @@ -12,7 +12,7 @@ - + diff --git a/Borepin/Borepin.GTK/packages.config b/Borepin/Borepin.GTK/packages.config index b698ab5..b93bbf5 100644 --- a/Borepin/Borepin.GTK/packages.config +++ b/Borepin/Borepin.GTK/packages.config @@ -1,11 +1,11 @@  - + - - + + \ No newline at end of file diff --git a/Borepin/Borepin.UWP/Borepin.UWP.csproj b/Borepin/Borepin.UWP/Borepin.UWP.csproj index c3ae35d..2e704b5 100644 --- a/Borepin/Borepin.UWP/Borepin.UWP.csproj +++ b/Borepin/Borepin.UWP/Borepin.UWP.csproj @@ -181,8 +181,8 @@ 8.1.97 - - + + diff --git a/Borepin/Borepin.iOS/Borepin.iOS.csproj b/Borepin/Borepin.iOS/Borepin.iOS.csproj index d1110a9..fd6d3ed 100644 --- a/Borepin/Borepin.iOS/Borepin.iOS.csproj +++ b/Borepin/Borepin.iOS/Borepin.iOS.csproj @@ -189,7 +189,7 @@ - 5.0.0.2401 + 5.0.0.2515 diff --git a/Borepin/Borepin.macOS/Borepin.macOS.csproj b/Borepin/Borepin.macOS/Borepin.macOS.csproj index 2a8dc25..f96e287 100644 --- a/Borepin/Borepin.macOS/Borepin.macOS.csproj +++ b/Borepin/Borepin.macOS/Borepin.macOS.csproj @@ -1,6 +1,6 @@  - + Debug AnyCPU @@ -59,8 +59,8 @@ - - ..\..\packages\DryIoc.dll.5.1.0\lib\netstandard2.1\DryIoc.dll + + ..\..\packages\DryIoc.dll.5.2.2\lib\netstandard2.1\DryIoc.dll ..\..\packages\Prism.Core.8.1.97\lib\netstandard2.0\Prism.dll @@ -74,16 +74,16 @@ - ..\..\packages\Xamarin.Forms.5.0.0.2478\lib\Xamarin.Mac\Xamarin.Forms.Core.dll + ..\..\packages\Xamarin.Forms.5.0.0.2515\lib\Xamarin.Mac\Xamarin.Forms.Core.dll - ..\..\packages\Xamarin.Forms.5.0.0.2478\lib\Xamarin.Mac\Xamarin.Forms.Platform.dll + ..\..\packages\Xamarin.Forms.5.0.0.2515\lib\Xamarin.Mac\Xamarin.Forms.Platform.dll - ..\..\packages\Xamarin.Forms.5.0.0.2478\lib\Xamarin.Mac\Xamarin.Forms.Platform.macOS.dll + ..\..\packages\Xamarin.Forms.5.0.0.2515\lib\Xamarin.Mac\Xamarin.Forms.Platform.macOS.dll - ..\..\packages\Xamarin.Forms.5.0.0.2478\lib\Xamarin.Mac\Xamarin.Forms.Xaml.dll + ..\..\packages\Xamarin.Forms.5.0.0.2515\lib\Xamarin.Mac\Xamarin.Forms.Xaml.dll @@ -133,8 +133,8 @@ This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. - - + + - + \ No newline at end of file diff --git a/Borepin/Borepin.macOS/app.config b/Borepin/Borepin.macOS/app.config index ba17522..4cbf8ed 100644 --- a/Borepin/Borepin.macOS/app.config +++ b/Borepin/Borepin.macOS/app.config @@ -8,7 +8,7 @@ - + diff --git a/Borepin/Borepin.macOS/packages.config b/Borepin/Borepin.macOS/packages.config index fc81eb3..df38786 100644 --- a/Borepin/Borepin.macOS/packages.config +++ b/Borepin/Borepin.macOS/packages.config @@ -1,9 +1,9 @@  - + - + \ No newline at end of file diff --git a/Borepin/Borepin/Borepin.csproj b/Borepin/Borepin/Borepin.csproj index a49038b..1610386 100644 --- a/Borepin/Borepin/Borepin.csproj +++ b/Borepin/Borepin/Borepin.csproj @@ -31,15 +31,15 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive - + - + - + diff --git a/Borepin_Test/Borepin_Test.csproj b/Borepin_Test/Borepin_Test.csproj index 91d2aa3..c572005 100644 --- a/Borepin_Test/Borepin_Test.csproj +++ b/Borepin_Test/Borepin_Test.csproj @@ -5,10 +5,10 @@ - - + + - + diff --git a/FabAccessAPI/FabAccessAPI.csproj b/FabAccessAPI/FabAccessAPI.csproj index 4baf904..c6d2500 100644 --- a/FabAccessAPI/FabAccessAPI.csproj +++ b/FabAccessAPI/FabAccessAPI.csproj @@ -13,7 +13,7 @@ - + diff --git a/FabAccessAPI_Test/FabAccessAPI_Test.csproj b/FabAccessAPI_Test/FabAccessAPI_Test.csproj index 87292d1..b863a6e 100644 --- a/FabAccessAPI_Test/FabAccessAPI_Test.csproj +++ b/FabAccessAPI_Test/FabAccessAPI_Test.csproj @@ -9,8 +9,8 @@ - - + + From f0ab2ecb8aa272506333dcace2f19bde5667bbb5 Mon Sep 17 00:00:00 2001 From: TheJoKlLa Date: Fri, 11 Nov 2022 15:34:26 +0100 Subject: [PATCH 2/4] Fixed: Sort Users and Permissions --- Borepin/Borepin/PageModel/UserListPageModel.cs | 4 +--- Borepin/Borepin/PageModel/UserPageModel.cs | 3 +-- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/Borepin/Borepin/PageModel/UserListPageModel.cs b/Borepin/Borepin/PageModel/UserListPageModel.cs index 24e5223..9497e7b 100644 --- a/Borepin/Borepin/PageModel/UserListPageModel.cs +++ b/Borepin/Borepin/PageModel/UserListPageModel.cs @@ -41,9 +41,7 @@ namespace Borepin.PageModel } await Task.WhenAll(tasks).ConfigureAwait(false); - - viewmodel_list.OrderBy(x => x.Instance.Username, StringComparison.OrdinalIgnoreCase.WithNaturalSort()); - UserListItemViewModel_List = viewmodel_list; + UserListItemViewModel_List = new List(viewmodel_list.OrderBy(x => x.User.Username, StringComparison.OrdinalIgnoreCase.WithNaturalSort())); } #endregion diff --git a/Borepin/Borepin/PageModel/UserPageModel.cs b/Borepin/Borepin/PageModel/UserPageModel.cs index 933daca..adb8524 100644 --- a/Borepin/Borepin/PageModel/UserPageModel.cs +++ b/Borepin/Borepin/PageModel/UserPageModel.cs @@ -85,8 +85,7 @@ namespace Borepin.PageModel viewmodel_list.Add(new_viewmodel); } - viewmodel_list.OrderBy(x => x.RoleName, StringComparison.OrdinalIgnoreCase.WithNaturalSort()); - PermissionSelectViewModel_List = viewmodel_list; + PermissionSelectViewModel_List = new List(viewmodel_list.OrderBy(x => x.RoleName, StringComparison.OrdinalIgnoreCase.WithNaturalSort())); CanAdmin = !((UserSystem.ManageInterface_Proxy)_API.Session.UserSystem.Manage).IsNull; CanManage = !((User.ManageInterface_Proxy)_User.Manage).IsNull; From d1ad50de33fcb0186745cb0fa45b9b8b3314ec53 Mon Sep 17 00:00:00 2001 From: TheJoKlLa Date: Mon, 14 Nov 2022 00:10:54 +0100 Subject: [PATCH 3/4] Test MachinePage --- Borepin/Borepin/Page/MachinePage.xaml | 49 +++++++++++---------------- 1 file changed, 19 insertions(+), 30 deletions(-) diff --git a/Borepin/Borepin/Page/MachinePage.xaml b/Borepin/Borepin/Page/MachinePage.xaml index 5e7d2d9..d82ea2c 100644 --- a/Borepin/Borepin/Page/MachinePage.xaml +++ b/Borepin/Borepin/Page/MachinePage.xaml @@ -22,38 +22,27 @@ - - - - - - - -