From 8624ef8ebee7a548674b441eccffb4737b737bc7 Mon Sep 17 00:00:00 2001 From: Fadi George Date: Mon, 9 Mar 2026 10:42:06 -0700 Subject: [PATCH 1/5] format cs using csharpier --- ...gnalSDK.DotNet.Android.Core.Binding.csproj | 6 +- .../Transforms/EnumFields.xml | 2 +- .../Transforms/EnumMethods.xml | 2 +- .../Transforms/Metadata.xml | 65 ++- ...otNet.Android.InAppMessages.Binding.csproj | 6 +- .../Transforms/EnumFields.xml | 2 +- .../Transforms/EnumMethods.xml | 2 +- .../Transforms/Metadata.xml | 4 +- ...SDK.DotNet.Android.Location.Binding.csproj | 6 +- .../Transforms/EnumFields.xml | 2 +- .../Transforms/EnumMethods.xml | 2 +- .../Transforms/Metadata.xml | 4 +- ...otNet.Android.Notifications.Binding.csproj | 6 +- .../Transforms/EnumFields.xml | 2 +- .../Transforms/EnumMethods.xml | 2 +- .../Transforms/Metadata.xml | 4 +- .../AndroidDebugManager.cs | 15 +- .../AndroidInAppMessagesManager.cs | 50 +- .../AndroidLiveActivitiesManager.cs | 11 +- .../AndroidLocationManager.cs | 1 - .../AndroidNotificationsManager.cs | 105 +++-- .../AndroidOneSignal.cs | 14 +- .../AndroidSessionManager.cs | 6 +- .../AndroidUserManager.cs | 69 ++- .../OneSignalSDK.DotNet.Android.csproj | 5 +- .../Utilities/AndroidConsumer.cs | 8 +- .../Utilities/FromNativeConversion.cs | 55 ++- .../Utilities/ToNativeConversion.cs | 4 +- .../Debug/IDebugManager.cs | 3 +- OneSignalSDK.DotNet.Core/Debug/LogLevel.cs | 13 +- OneSignalSDK.DotNet.Core/IOneSignal.cs | 4 +- .../InAppMessages/IInAppMessagesManager.cs | 2 +- .../InAppMessages/InAppMessage.cs | 2 +- .../InAppMessages/InAppMessageClickResult.cs | 11 +- .../InAppMessageLifecycleEventArgs.cs | 2 +- .../Internal/Utilities/Json.cs | 36 +- .../Internal/Utilities/WrapperSDK.cs | 3 +- .../LiveActivities/ILiveActivities.cs | 47 +- .../Location/ILocationManager.cs | 8 +- .../Notifications/DisplayableNotification.cs | 14 +- .../Notifications/INotificationsManager.cs | 8 +- .../Notifications/Notification.cs | 68 +-- .../NotificationClickedEventArgs.cs | 7 +- .../Notifications/NotificationPermission.cs | 10 +- .../NotificationPermissionChangedEventArgs.cs | 2 +- .../NotificationWillDisplayEventArgs.cs | 2 +- .../OneSignalSDK.DotNet.Core.csproj | 1 - .../Session/ISessionManager.cs | 2 +- OneSignalSDK.DotNet.Core/User/IUserManager.cs | 2 +- OneSignalSDK.DotNet.Core/User/IUserState.cs | 7 +- .../PushSubscriptionChangedEventArgs.cs | 5 +- .../User/UserStateChangedEventArgs.cs | 9 +- .../ApiDefinitions.cs | 433 ++++++++++-------- .../OneSignalSDK.DotNet.iOS.Binding.csproj | 2 +- .../OneSignalSDK.dotnet.targets | 128 +++--- .../StructsAndEnums.cs | 12 +- .../NotificationServiceExtension.cs | 30 +- .../OneSignalSDK.DotNet.iOS.csproj | 2 +- .../Utilities/CallbackProxy.cs | 4 +- .../Utilities/FromNativeConversion.cs | 37 +- .../Utilities/ToNativeConversion.cs | 2 +- OneSignalSDK.DotNet.iOS/iOSDebugManager.cs | 8 +- .../iOSInAppMessagesManager.cs | 251 +++++----- .../iOSLiveActivitiesManager.cs | 53 ++- OneSignalSDK.DotNet.iOS/iOSLocationManager.cs | 1 - .../iOSNotificationsManager.cs | 97 ++-- OneSignalSDK.DotNet.iOS/iOSOneSignal.cs | 7 +- OneSignalSDK.DotNet.iOS/iOSSessionManager.cs | 6 +- OneSignalSDK.DotNet.iOS/iOSUserManager.cs | 68 ++- OneSignalSDK.DotNet/OneSignal.cs | 36 +- .../OneSignalSDK.DotNet.csproj | 12 +- examples/demo/App.xaml | 24 +- examples/demo/App.xaml.cs | 10 +- examples/demo/Controls/DialogInputHelper.cs | 69 ++- examples/demo/Controls/LoadingOverlay.xaml | 40 +- examples/demo/Controls/LogView.xaml | 142 +++--- examples/demo/Controls/LogView.xaml.cs | 8 +- .../demo/Controls/MultiPairDialogHelper.cs | 22 +- .../Controls/Sections/AliasesSection.xaml | 71 ++- .../Controls/Sections/AliasesSection.xaml.cs | 72 +-- .../demo/Controls/Sections/AppSection.xaml | 164 ++++--- .../demo/Controls/Sections/AppSection.xaml.cs | 6 +- .../demo/Controls/Sections/EmailsSection.xaml | 63 ++- .../Controls/Sections/EmailsSection.xaml.cs | 60 ++- .../demo/Controls/Sections/InAppSection.xaml | 66 +-- .../Controls/Sections/InAppSection.xaml.cs | 3 +- .../Controls/Sections/LocationSection.xaml | 76 +-- .../Controls/Sections/LocationSection.xaml.cs | 3 +- .../Controls/Sections/OutcomesSection.xaml | 46 +- .../Controls/Sections/OutcomesSection.xaml.cs | 50 +- .../demo/Controls/Sections/PushSection.xaml | 111 +++-- .../Controls/Sections/PushSection.xaml.cs | 18 +- .../Controls/Sections/SendIamSection.xaml | 190 +++++--- .../Controls/Sections/SendIamSection.xaml.cs | 23 +- .../Controls/Sections/SendPushSection.xaml | 62 ++- .../Controls/Sections/SendPushSection.xaml.cs | 6 +- .../demo/Controls/Sections/SmsSection.xaml | 63 ++- .../demo/Controls/Sections/SmsSection.xaml.cs | 55 ++- .../demo/Controls/Sections/TagsSection.xaml | 81 ++-- .../Controls/Sections/TagsSection.xaml.cs | 79 +++- .../Controls/Sections/TrackEventSection.xaml | 46 +- .../Sections/TrackEventSection.xaml.cs | 26 +- .../Controls/Sections/TriggersSection.xaml | 91 ++-- .../Controls/Sections/TriggersSection.xaml.cs | 68 ++- .../demo/Controls/Sections/UserSection.xaml | 99 ++-- examples/demo/Controls/TooltipDialogHelper.cs | 44 +- examples/demo/MauiProgram.cs | 22 +- examples/demo/Models/InAppMessageType.cs | 36 +- examples/demo/Models/NotificationType.cs | 2 +- examples/demo/Models/UserData.cs | 32 +- .../NotificationService.cs | 21 +- examples/demo/Pages/MainPage.xaml | 109 ++--- examples/demo/Pages/MainPage.xaml.cs | 14 +- examples/demo/Pages/SecondaryPage.xaml | 30 +- .../Platforms/Android/AndroidManifest.xml | 27 +- .../demo/Platforms/Android/MainActivity.cs | 17 +- .../demo/Platforms/Android/MainApplication.cs | 4 +- .../demo/Repositories/OneSignalRepository.cs | 46 +- examples/demo/Resources/Styles/Colors.xaml | 55 ++- examples/demo/Resources/Styles/Styles.xaml | 133 +++--- examples/demo/Services/LogManager.cs | 3 + examples/demo/Services/OneSignalApiService.cs | 38 +- examples/demo/Services/PreferencesService.cs | 6 +- examples/demo/Services/TooltipHelper.cs | 13 +- examples/demo/ViewModels/AppViewModel.cs | 124 +++-- examples/demo/demo.csproj | 18 +- 126 files changed, 2930 insertions(+), 1794 deletions(-) diff --git a/OneSignalSDK.DotNet.Android.Core.Binding/OneSignalSDK.DotNet.Android.Core.Binding.csproj b/OneSignalSDK.DotNet.Android.Core.Binding/OneSignalSDK.DotNet.Android.Core.Binding.csproj index df2cc30f..e0272fee 100644 --- a/OneSignalSDK.DotNet.Android.Core.Binding/OneSignalSDK.DotNet.Android.Core.Binding.csproj +++ b/OneSignalSDK.DotNet.Android.Core.Binding/OneSignalSDK.DotNet.Android.Core.Binding.csproj @@ -11,7 +11,9 @@ Resources Assets OneSignalSDK.DotNet.Android.Core.Binding - 28.0.3 + 28.0.3 class-parse @@ -57,4 +59,4 @@ - \ No newline at end of file + diff --git a/OneSignalSDK.DotNet.Android.Core.Binding/Transforms/EnumFields.xml b/OneSignalSDK.DotNet.Android.Core.Binding/Transforms/EnumFields.xml index e9af0eeb..e5ec0a0c 100755 --- a/OneSignalSDK.DotNet.Android.Core.Binding/Transforms/EnumFields.xml +++ b/OneSignalSDK.DotNet.Android.Core.Binding/Transforms/EnumFields.xml @@ -1,5 +1,5 @@  - + + + + + + + + - - - - - - - - - + + + - - - + - - - - - + + + + + + + diff --git a/examples/demo/Controls/LogView.xaml.cs b/examples/demo/Controls/LogView.xaml.cs index 2c1a66d1..4908173e 100644 --- a/examples/demo/Controls/LogView.xaml.cs +++ b/examples/demo/Controls/LogView.xaml.cs @@ -1,5 +1,5 @@ -using MauiIcons.Material; using MauiIcons.Core; +using MauiIcons.Material; using OneSignalDemo.Services; namespace OneSignalDemo.Controls; @@ -43,7 +43,7 @@ private void RebuildLogList() FontSize = 11, FontFamily = "DroidSansMono", VerticalOptions = LayoutOptions.Center, - AutomationId = $"log_entry_{i}_timestamp" + AutomationId = $"log_entry_{i}_timestamp", }; var level = new Label { @@ -54,7 +54,7 @@ private void RebuildLogList() FontAttributes = FontAttributes.Bold, VerticalOptions = LayoutOptions.Center, Margin = new Thickness(4, 0), - AutomationId = $"log_entry_{i}_level" + AutomationId = $"log_entry_{i}_level", }; var msg = new Label { @@ -63,7 +63,7 @@ private void RebuildLogList() FontSize = 11, FontFamily = "DroidSansMono", VerticalOptions = LayoutOptions.Center, - AutomationId = $"log_entry_{i}_message" + AutomationId = $"log_entry_{i}_message", }; row.Children.Add(ts); diff --git a/examples/demo/Controls/MultiPairDialogHelper.cs b/examples/demo/Controls/MultiPairDialogHelper.cs index 78945a25..2c77804a 100644 --- a/examples/demo/Controls/MultiPairDialogHelper.cs +++ b/examples/demo/Controls/MultiPairDialogHelper.cs @@ -163,13 +163,21 @@ IEnumerable keys var row = new HorizontalStackLayout { Spacing = 8 }; row.Children.Add(cb); row.Children.Add( - new Label { Text = key, VerticalOptions = LayoutOptions.Center, FontSize = 14 } + new Label + { + Text = key, + VerticalOptions = LayoutOptions.Center, + FontSize = 14, + } ); itemsLayout.Children.Add(row); } var cancelButton = DialogInputHelper.ActionButton("Cancel", "multi_select_cancel_button"); - var removeButton = DialogInputHelper.ActionButtonDisabled("Remove (0)", "multi_select_remove_button"); + var removeButton = DialogInputHelper.ActionButtonDisabled( + "Remove (0)", + "multi_select_remove_button" + ); void UpdateButton() { @@ -185,10 +193,7 @@ void UpdateButton() removeButton.Clicked += async (s, e) => { - var selected = checkboxes - .Where(c => c.Box.IsChecked) - .Select(c => c.Key) - .ToList(); + var selected = checkboxes.Where(c => c.Box.IsChecked).Select(c => c.Key).ToList(); await parentPage.ClosePopupAsync(selected); }; @@ -217,7 +222,10 @@ void UpdateButton() }, }; - var result = await parentPage.ShowPopupAsync>(content, DialogInputHelper.DialogOptions); + var result = await parentPage.ShowPopupAsync>( + content, + DialogInputHelper.DialogOptions + ); return result?.Result; } } diff --git a/examples/demo/Controls/Sections/AliasesSection.xaml b/examples/demo/Controls/Sections/AliasesSection.xaml index 9383bee8..89c9d5bb 100644 --- a/examples/demo/Controls/Sections/AliasesSection.xaml +++ b/examples/demo/Controls/Sections/AliasesSection.xaml @@ -1,29 +1,52 @@ + xmlns="http://schemas.microsoft.com/dotnet/2021/maui" + xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" + xmlns:mi="http://www.aathifmahir.com/dotnet/2022/maui/icons" + x:Class="OneSignalDemo.Controls.Sections.AliasesSection" +> + + + - - - + + + + - - - - - -