├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── PULL_REQUEST_TEMPLATE.md ├── dependabot.yml └── workflows │ ├── codeql-analysis.yml │ ├── main.yml │ └── nuget.yml ├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Cleanup_Solution_For_Deployment.bat ├── GitHubPackages ├── SourceAdd.cmd ├── nuget.exe └── publish.cmd ├── LICENSE ├── README.md ├── SECURITY.md ├── Sample └── DirectMaui2 │ ├── LocalNotification.Sample.sln │ └── LocalNotification.Sample │ ├── App.xaml │ ├── App.xaml.cs │ ├── AppJsonContext.cs │ ├── AppShell.xaml │ ├── AppShell.xaml.cs │ ├── LocalNotification.Sample.csproj │ ├── MainPage.xaml │ ├── MainPage.xaml.cs │ ├── MauiProgram.cs │ ├── NotificationPage.xaml │ ├── NotificationPage.xaml.cs │ ├── Platforms │ ├── Android │ │ ├── AndroidManifest.xml │ │ ├── MainActivity.cs │ │ ├── MainApplication.cs │ │ └── Resources │ │ │ └── values │ │ │ ├── colors.xml │ │ │ └── raw │ │ │ └── good_things_happen.mp3 │ └── iOS │ │ ├── AppDelegate.cs │ │ ├── CustomUserNotificationCenterDelegate.cs │ │ ├── Info.plist │ │ ├── Program.cs │ │ └── Resources │ │ ├── PrivacyInfo.xcprivacy │ │ └── good_things_happen.aiff │ └── Resources │ ├── AppIcon │ ├── appicon.svg │ └── appiconfg.svg │ ├── Fonts │ ├── OpenSans-Regular.ttf │ └── OpenSans-Semibold.ttf │ ├── Images │ ├── dotnet_bot.png │ ├── i2.png │ ├── i3.png │ └── icon1.png │ ├── Raw │ ├── AboutAssets.txt │ └── appicon1.png │ ├── Splash │ └── splash.svg │ └── Styles │ ├── Colors.xaml │ └── Styles.xaml ├── Screenshots ├── AndroidNotificationAction.png ├── AndroidNotificationIcon.png ├── SoundFileMap.png ├── iOSNotificationAction.png ├── icon.png ├── icon64.png └── screenRecord.gif ├── Source ├── Plugin.LocalNotification.sln └── Plugin.LocalNotification │ ├── AndroidOption │ ├── AndroidAction.cs │ ├── AndroidAlarmType.cs │ ├── AndroidColor.cs │ ├── AndroidGeofenceOptions.cs │ ├── AndroidIcon.cs │ ├── AndroidImportance.cs │ ├── AndroidLaunch.cs │ ├── AndroidLocalNotificationBuilder.cs │ ├── AndroidNotificationPermission.cs │ ├── AndroidOptions.cs │ ├── AndroidPendingIntentFlags.cs │ ├── AndroidPriority.cs │ ├── AndroidProgressBar.cs │ ├── AndroidScheduleOptions.cs │ ├── AndroidVisibilityType.cs │ ├── IAndroidLocalNotificationBuilder.cs │ ├── NotificationChannelGroupRequest.cs │ └── NotificationChannelRequest.cs │ ├── EventArgs │ ├── NotificationActionEventArgs.cs │ ├── NotificationEventArgs.cs │ └── NotificationEventReceivingArgs.cs │ ├── ILocalNotificationBuilder.cs │ ├── INotificationService.cs │ ├── Json │ ├── INotificationSerializer.cs │ ├── NotificationJsonContext.cs │ └── NotificationSerializer.cs │ ├── LocalNotificationBuilder.cs │ ├── LocalNotificationCenter.cs │ ├── LocalNotificationExtensions.cs │ ├── LocalNotificationInitializeService.cs │ ├── NotificationAction.cs │ ├── NotificationCategory.cs │ ├── NotificationCategoryType.cs │ ├── NotificationImage.cs │ ├── NotificationPermission.cs │ ├── NotificationRepeat.cs │ ├── NotificationRequest.cs │ ├── NotificationRequestGeofence.cs │ ├── NotificationRequestSchedule.cs │ ├── Platforms │ ├── Android │ │ ├── GeofenceTransitionsIntentReceiver.cs │ │ ├── LocalNotificationCenter.cs │ │ ├── NotificationActionReceiver.cs │ │ ├── NotificationPerms.cs │ │ ├── NotificationRepository.cs │ │ ├── NotificationServiceImpl.cs │ │ ├── PlatformExtensions.cs │ │ └── ScheduledAlarmReceiver.cs │ ├── Generic │ │ └── NotificationServiceImpl.cs │ └── iOS │ │ ├── LocalNotificationCenter.cs │ │ ├── NotificationServiceImpl.cs │ │ ├── PlatformExtensions.cs │ │ └── UserNotificationCenterDelegate.cs │ ├── Plugin.LocalNotification.csproj │ ├── Plugin.LocalNotification.ruleset │ ├── Properties │ ├── AssemblyInfo.cs │ ├── Resources.Designer.cs │ └── Resources.resx │ └── iOSOption │ ├── IiOSLocalNotificationBuilder.cs │ ├── iOSAction.cs │ ├── iOSActionIcon.cs │ ├── iOSActionIconType.cs │ ├── iOSActionType.cs │ ├── iOSAuthorizationOptions.cs │ ├── iOSGeofenceOptions.cs │ ├── iOSLocalNotificationBuilder.cs │ ├── iOSLocationAuthorization.cs │ ├── iOSNotificationPermission.cs │ ├── iOSOptions.cs │ └── iOSPriority.cs └── UnitTests └── LocalNotification.UnitTests ├── GlobalUsing.cs ├── LocalNotification.UnitTests.csproj ├── Resources └── dotnet_logo.png ├── Tests ├── AndroidNotificationTapIntegrationTests.cs ├── GeofencePositionSerializationTests.cs ├── LocalNotificationCenterTests.cs └── NotificationImageTests.cs └── xunit.runner.json /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/nuget.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/.github/workflows/nuget.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Cleanup_Solution_For_Deployment.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Cleanup_Solution_For_Deployment.bat -------------------------------------------------------------------------------- /GitHubPackages/SourceAdd.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/GitHubPackages/SourceAdd.cmd -------------------------------------------------------------------------------- /GitHubPackages/nuget.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/GitHubPackages/nuget.exe -------------------------------------------------------------------------------- /GitHubPackages/publish.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/GitHubPackages/publish.cmd -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/SECURITY.md -------------------------------------------------------------------------------- /Sample/DirectMaui2/LocalNotification.Sample.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Sample/DirectMaui2/LocalNotification.Sample.sln -------------------------------------------------------------------------------- /Sample/DirectMaui2/LocalNotification.Sample/App.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Sample/DirectMaui2/LocalNotification.Sample/App.xaml -------------------------------------------------------------------------------- /Sample/DirectMaui2/LocalNotification.Sample/App.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Sample/DirectMaui2/LocalNotification.Sample/App.xaml.cs -------------------------------------------------------------------------------- /Sample/DirectMaui2/LocalNotification.Sample/AppJsonContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Sample/DirectMaui2/LocalNotification.Sample/AppJsonContext.cs -------------------------------------------------------------------------------- /Sample/DirectMaui2/LocalNotification.Sample/AppShell.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Sample/DirectMaui2/LocalNotification.Sample/AppShell.xaml -------------------------------------------------------------------------------- /Sample/DirectMaui2/LocalNotification.Sample/AppShell.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Sample/DirectMaui2/LocalNotification.Sample/AppShell.xaml.cs -------------------------------------------------------------------------------- /Sample/DirectMaui2/LocalNotification.Sample/LocalNotification.Sample.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Sample/DirectMaui2/LocalNotification.Sample/LocalNotification.Sample.csproj -------------------------------------------------------------------------------- /Sample/DirectMaui2/LocalNotification.Sample/MainPage.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Sample/DirectMaui2/LocalNotification.Sample/MainPage.xaml -------------------------------------------------------------------------------- /Sample/DirectMaui2/LocalNotification.Sample/MainPage.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Sample/DirectMaui2/LocalNotification.Sample/MainPage.xaml.cs -------------------------------------------------------------------------------- /Sample/DirectMaui2/LocalNotification.Sample/MauiProgram.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Sample/DirectMaui2/LocalNotification.Sample/MauiProgram.cs -------------------------------------------------------------------------------- /Sample/DirectMaui2/LocalNotification.Sample/NotificationPage.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Sample/DirectMaui2/LocalNotification.Sample/NotificationPage.xaml -------------------------------------------------------------------------------- /Sample/DirectMaui2/LocalNotification.Sample/NotificationPage.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Sample/DirectMaui2/LocalNotification.Sample/NotificationPage.xaml.cs -------------------------------------------------------------------------------- /Sample/DirectMaui2/LocalNotification.Sample/Platforms/Android/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Sample/DirectMaui2/LocalNotification.Sample/Platforms/Android/AndroidManifest.xml -------------------------------------------------------------------------------- /Sample/DirectMaui2/LocalNotification.Sample/Platforms/Android/MainActivity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Sample/DirectMaui2/LocalNotification.Sample/Platforms/Android/MainActivity.cs -------------------------------------------------------------------------------- /Sample/DirectMaui2/LocalNotification.Sample/Platforms/Android/MainApplication.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Sample/DirectMaui2/LocalNotification.Sample/Platforms/Android/MainApplication.cs -------------------------------------------------------------------------------- /Sample/DirectMaui2/LocalNotification.Sample/Platforms/Android/Resources/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Sample/DirectMaui2/LocalNotification.Sample/Platforms/Android/Resources/values/colors.xml -------------------------------------------------------------------------------- /Sample/DirectMaui2/LocalNotification.Sample/Platforms/Android/Resources/values/raw/good_things_happen.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Sample/DirectMaui2/LocalNotification.Sample/Platforms/Android/Resources/values/raw/good_things_happen.mp3 -------------------------------------------------------------------------------- /Sample/DirectMaui2/LocalNotification.Sample/Platforms/iOS/AppDelegate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Sample/DirectMaui2/LocalNotification.Sample/Platforms/iOS/AppDelegate.cs -------------------------------------------------------------------------------- /Sample/DirectMaui2/LocalNotification.Sample/Platforms/iOS/CustomUserNotificationCenterDelegate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Sample/DirectMaui2/LocalNotification.Sample/Platforms/iOS/CustomUserNotificationCenterDelegate.cs -------------------------------------------------------------------------------- /Sample/DirectMaui2/LocalNotification.Sample/Platforms/iOS/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Sample/DirectMaui2/LocalNotification.Sample/Platforms/iOS/Info.plist -------------------------------------------------------------------------------- /Sample/DirectMaui2/LocalNotification.Sample/Platforms/iOS/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Sample/DirectMaui2/LocalNotification.Sample/Platforms/iOS/Program.cs -------------------------------------------------------------------------------- /Sample/DirectMaui2/LocalNotification.Sample/Platforms/iOS/Resources/PrivacyInfo.xcprivacy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Sample/DirectMaui2/LocalNotification.Sample/Platforms/iOS/Resources/PrivacyInfo.xcprivacy -------------------------------------------------------------------------------- /Sample/DirectMaui2/LocalNotification.Sample/Platforms/iOS/Resources/good_things_happen.aiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Sample/DirectMaui2/LocalNotification.Sample/Platforms/iOS/Resources/good_things_happen.aiff -------------------------------------------------------------------------------- /Sample/DirectMaui2/LocalNotification.Sample/Resources/AppIcon/appicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Sample/DirectMaui2/LocalNotification.Sample/Resources/AppIcon/appicon.svg -------------------------------------------------------------------------------- /Sample/DirectMaui2/LocalNotification.Sample/Resources/AppIcon/appiconfg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Sample/DirectMaui2/LocalNotification.Sample/Resources/AppIcon/appiconfg.svg -------------------------------------------------------------------------------- /Sample/DirectMaui2/LocalNotification.Sample/Resources/Fonts/OpenSans-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Sample/DirectMaui2/LocalNotification.Sample/Resources/Fonts/OpenSans-Regular.ttf -------------------------------------------------------------------------------- /Sample/DirectMaui2/LocalNotification.Sample/Resources/Fonts/OpenSans-Semibold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Sample/DirectMaui2/LocalNotification.Sample/Resources/Fonts/OpenSans-Semibold.ttf -------------------------------------------------------------------------------- /Sample/DirectMaui2/LocalNotification.Sample/Resources/Images/dotnet_bot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Sample/DirectMaui2/LocalNotification.Sample/Resources/Images/dotnet_bot.png -------------------------------------------------------------------------------- /Sample/DirectMaui2/LocalNotification.Sample/Resources/Images/i2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Sample/DirectMaui2/LocalNotification.Sample/Resources/Images/i2.png -------------------------------------------------------------------------------- /Sample/DirectMaui2/LocalNotification.Sample/Resources/Images/i3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Sample/DirectMaui2/LocalNotification.Sample/Resources/Images/i3.png -------------------------------------------------------------------------------- /Sample/DirectMaui2/LocalNotification.Sample/Resources/Images/icon1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Sample/DirectMaui2/LocalNotification.Sample/Resources/Images/icon1.png -------------------------------------------------------------------------------- /Sample/DirectMaui2/LocalNotification.Sample/Resources/Raw/AboutAssets.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Sample/DirectMaui2/LocalNotification.Sample/Resources/Raw/AboutAssets.txt -------------------------------------------------------------------------------- /Sample/DirectMaui2/LocalNotification.Sample/Resources/Raw/appicon1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Sample/DirectMaui2/LocalNotification.Sample/Resources/Raw/appicon1.png -------------------------------------------------------------------------------- /Sample/DirectMaui2/LocalNotification.Sample/Resources/Splash/splash.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Sample/DirectMaui2/LocalNotification.Sample/Resources/Splash/splash.svg -------------------------------------------------------------------------------- /Sample/DirectMaui2/LocalNotification.Sample/Resources/Styles/Colors.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Sample/DirectMaui2/LocalNotification.Sample/Resources/Styles/Colors.xaml -------------------------------------------------------------------------------- /Sample/DirectMaui2/LocalNotification.Sample/Resources/Styles/Styles.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Sample/DirectMaui2/LocalNotification.Sample/Resources/Styles/Styles.xaml -------------------------------------------------------------------------------- /Screenshots/AndroidNotificationAction.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Screenshots/AndroidNotificationAction.png -------------------------------------------------------------------------------- /Screenshots/AndroidNotificationIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Screenshots/AndroidNotificationIcon.png -------------------------------------------------------------------------------- /Screenshots/SoundFileMap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Screenshots/SoundFileMap.png -------------------------------------------------------------------------------- /Screenshots/iOSNotificationAction.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Screenshots/iOSNotificationAction.png -------------------------------------------------------------------------------- /Screenshots/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Screenshots/icon.png -------------------------------------------------------------------------------- /Screenshots/icon64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Screenshots/icon64.png -------------------------------------------------------------------------------- /Screenshots/screenRecord.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Screenshots/screenRecord.gif -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification.sln -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/AndroidOption/AndroidAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/AndroidOption/AndroidAction.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/AndroidOption/AndroidAlarmType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/AndroidOption/AndroidAlarmType.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/AndroidOption/AndroidColor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/AndroidOption/AndroidColor.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/AndroidOption/AndroidGeofenceOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/AndroidOption/AndroidGeofenceOptions.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/AndroidOption/AndroidIcon.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/AndroidOption/AndroidIcon.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/AndroidOption/AndroidImportance.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/AndroidOption/AndroidImportance.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/AndroidOption/AndroidLaunch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/AndroidOption/AndroidLaunch.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/AndroidOption/AndroidLocalNotificationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/AndroidOption/AndroidLocalNotificationBuilder.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/AndroidOption/AndroidNotificationPermission.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/AndroidOption/AndroidNotificationPermission.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/AndroidOption/AndroidOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/AndroidOption/AndroidOptions.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/AndroidOption/AndroidPendingIntentFlags.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/AndroidOption/AndroidPendingIntentFlags.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/AndroidOption/AndroidPriority.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/AndroidOption/AndroidPriority.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/AndroidOption/AndroidProgressBar.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/AndroidOption/AndroidProgressBar.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/AndroidOption/AndroidScheduleOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/AndroidOption/AndroidScheduleOptions.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/AndroidOption/AndroidVisibilityType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/AndroidOption/AndroidVisibilityType.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/AndroidOption/IAndroidLocalNotificationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/AndroidOption/IAndroidLocalNotificationBuilder.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/AndroidOption/NotificationChannelGroupRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/AndroidOption/NotificationChannelGroupRequest.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/AndroidOption/NotificationChannelRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/AndroidOption/NotificationChannelRequest.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/EventArgs/NotificationActionEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/EventArgs/NotificationActionEventArgs.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/EventArgs/NotificationEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/EventArgs/NotificationEventArgs.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/EventArgs/NotificationEventReceivingArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/EventArgs/NotificationEventReceivingArgs.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/ILocalNotificationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/ILocalNotificationBuilder.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/INotificationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/INotificationService.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/Json/INotificationSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/Json/INotificationSerializer.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/Json/NotificationJsonContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/Json/NotificationJsonContext.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/Json/NotificationSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/Json/NotificationSerializer.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/LocalNotificationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/LocalNotificationBuilder.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/LocalNotificationCenter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/LocalNotificationCenter.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/LocalNotificationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/LocalNotificationExtensions.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/LocalNotificationInitializeService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/LocalNotificationInitializeService.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/NotificationAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/NotificationAction.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/NotificationCategory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/NotificationCategory.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/NotificationCategoryType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/NotificationCategoryType.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/NotificationImage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/NotificationImage.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/NotificationPermission.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/NotificationPermission.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/NotificationRepeat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/NotificationRepeat.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/NotificationRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/NotificationRequest.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/NotificationRequestGeofence.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/NotificationRequestGeofence.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/NotificationRequestSchedule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/NotificationRequestSchedule.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/Platforms/Android/GeofenceTransitionsIntentReceiver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/Platforms/Android/GeofenceTransitionsIntentReceiver.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/Platforms/Android/LocalNotificationCenter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/Platforms/Android/LocalNotificationCenter.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/Platforms/Android/NotificationActionReceiver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/Platforms/Android/NotificationActionReceiver.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/Platforms/Android/NotificationPerms.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/Platforms/Android/NotificationPerms.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/Platforms/Android/NotificationRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/Platforms/Android/NotificationRepository.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/Platforms/Android/NotificationServiceImpl.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/Platforms/Android/NotificationServiceImpl.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/Platforms/Android/PlatformExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/Platforms/Android/PlatformExtensions.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/Platforms/Android/ScheduledAlarmReceiver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/Platforms/Android/ScheduledAlarmReceiver.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/Platforms/Generic/NotificationServiceImpl.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/Platforms/Generic/NotificationServiceImpl.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/Platforms/iOS/LocalNotificationCenter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/Platforms/iOS/LocalNotificationCenter.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/Platforms/iOS/NotificationServiceImpl.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/Platforms/iOS/NotificationServiceImpl.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/Platforms/iOS/PlatformExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/Platforms/iOS/PlatformExtensions.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/Platforms/iOS/UserNotificationCenterDelegate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/Platforms/iOS/UserNotificationCenterDelegate.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/Plugin.LocalNotification.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/Plugin.LocalNotification.csproj -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/Plugin.LocalNotification.ruleset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/Plugin.LocalNotification.ruleset -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Runtime.CompilerServices; 2 | 3 | [assembly: InternalsVisibleTo("LocalNotification.UnitTests")] -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/Properties/Resources.Designer.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/Properties/Resources.resx -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/iOSOption/IiOSLocalNotificationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/iOSOption/IiOSLocalNotificationBuilder.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/iOSOption/iOSAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/iOSOption/iOSAction.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/iOSOption/iOSActionIcon.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/iOSOption/iOSActionIcon.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/iOSOption/iOSActionIconType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/iOSOption/iOSActionIconType.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/iOSOption/iOSActionType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/iOSOption/iOSActionType.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/iOSOption/iOSAuthorizationOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/iOSOption/iOSAuthorizationOptions.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/iOSOption/iOSGeofenceOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/iOSOption/iOSGeofenceOptions.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/iOSOption/iOSLocalNotificationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/iOSOption/iOSLocalNotificationBuilder.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/iOSOption/iOSLocationAuthorization.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/iOSOption/iOSLocationAuthorization.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/iOSOption/iOSNotificationPermission.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/iOSOption/iOSNotificationPermission.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/iOSOption/iOSOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/iOSOption/iOSOptions.cs -------------------------------------------------------------------------------- /Source/Plugin.LocalNotification/iOSOption/iOSPriority.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/Source/Plugin.LocalNotification/iOSOption/iOSPriority.cs -------------------------------------------------------------------------------- /UnitTests/LocalNotification.UnitTests/GlobalUsing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/UnitTests/LocalNotification.UnitTests/GlobalUsing.cs -------------------------------------------------------------------------------- /UnitTests/LocalNotification.UnitTests/LocalNotification.UnitTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/UnitTests/LocalNotification.UnitTests/LocalNotification.UnitTests.csproj -------------------------------------------------------------------------------- /UnitTests/LocalNotification.UnitTests/Resources/dotnet_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/UnitTests/LocalNotification.UnitTests/Resources/dotnet_logo.png -------------------------------------------------------------------------------- /UnitTests/LocalNotification.UnitTests/Tests/AndroidNotificationTapIntegrationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/UnitTests/LocalNotification.UnitTests/Tests/AndroidNotificationTapIntegrationTests.cs -------------------------------------------------------------------------------- /UnitTests/LocalNotification.UnitTests/Tests/GeofencePositionSerializationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/UnitTests/LocalNotification.UnitTests/Tests/GeofencePositionSerializationTests.cs -------------------------------------------------------------------------------- /UnitTests/LocalNotification.UnitTests/Tests/LocalNotificationCenterTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/UnitTests/LocalNotification.UnitTests/Tests/LocalNotificationCenterTests.cs -------------------------------------------------------------------------------- /UnitTests/LocalNotification.UnitTests/Tests/NotificationImageTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/UnitTests/LocalNotification.UnitTests/Tests/NotificationImageTests.cs -------------------------------------------------------------------------------- /UnitTests/LocalNotification.UnitTests/xunit.runner.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thudugala/Plugin.LocalNotification/HEAD/UnitTests/LocalNotification.UnitTests/xunit.runner.json --------------------------------------------------------------------------------