add support for mono full runtime on macos
MODIFY
src/AndroidApp/Resources/Resource.designer.cs
src/AndroidApp/Resources/Resource.designer.cs
@@ -90,19 +90,19 @@ namespace AndroidApp
global::Xamarin.Essentials.Resource.Drawable.notification_template_icon_low_bg = global::AndroidApp.Resource.Drawable.notification_template_icon_low_bg;
global::Xamarin.Essentials.Resource.Drawable.notification_tile_bg = global::AndroidApp.Resource.Drawable.notification_tile_bg;
global::Xamarin.Essentials.Resource.Drawable.notify_panel_notification_icon_bg = global::AndroidApp.Resource.Drawable.notify_panel_notification_icon_bg;
+ global::Xamarin.Essentials.Resource.Id.actions = global::AndroidApp.Resource.Id.actions;
global::Xamarin.Essentials.Resource.Id.action_container = global::AndroidApp.Resource.Id.action_container;
global::Xamarin.Essentials.Resource.Id.action_divider = global::AndroidApp.Resource.Id.action_divider;
global::Xamarin.Essentials.Resource.Id.action_image = global::AndroidApp.Resource.Id.action_image;
global::Xamarin.Essentials.Resource.Id.action_text = global::AndroidApp.Resource.Id.action_text;
- global::Xamarin.Essentials.Resource.Id.actions = global::AndroidApp.Resource.Id.actions;
global::Xamarin.Essentials.Resource.Id.all = global::AndroidApp.Resource.Id.all;
global::Xamarin.Essentials.Resource.Id.async = global::AndroidApp.Resource.Id.async;
global::Xamarin.Essentials.Resource.Id.blocking = global::AndroidApp.Resource.Id.blocking;
global::Xamarin.Essentials.Resource.Id.bottom = global::AndroidApp.Resource.Id.bottom;
global::Xamarin.Essentials.Resource.Id.browser_actions_header_text = global::AndroidApp.Resource.Id.browser_actions_header_text;
+ global::Xamarin.Essentials.Resource.Id.browser_actions_menu_items = global::AndroidApp.Resource.Id.browser_actions_menu_items;
global::Xamarin.Essentials.Resource.Id.browser_actions_menu_item_icon = global::AndroidApp.Resource.Id.browser_actions_menu_item_icon;
global::Xamarin.Essentials.Resource.Id.browser_actions_menu_item_text = global::AndroidApp.Resource.Id.browser_actions_menu_item_text;
- global::Xamarin.Essentials.Resource.Id.browser_actions_menu_items = global::AndroidApp.Resource.Id.browser_actions_menu_items;
global::Xamarin.Essentials.Resource.Id.browser_actions_menu_view = global::AndroidApp.Resource.Id.browser_actions_menu_view;
global::Xamarin.Essentials.Resource.Id.center = global::AndroidApp.Resource.Id.center;
global::Xamarin.Essentials.Resource.Id.center_horizontal = global::AndroidApp.Resource.Id.center_horizontal;
@@ -157,14 +157,12 @@ namespace AndroidApp
global::Xamarin.Essentials.Resource.Style.Widget_Compat_NotificationActionContainer = global::AndroidApp.Resource.Style.Widget_Compat_NotificationActionContainer;
global::Xamarin.Essentials.Resource.Style.Widget_Compat_NotificationActionText = global::AndroidApp.Resource.Style.Widget_Compat_NotificationActionText;
global::Xamarin.Essentials.Resource.Style.Widget_Support_CoordinatorLayout = global::AndroidApp.Resource.Style.Widget_Support_CoordinatorLayout;
- global::Xamarin.Essentials.Resource.Xml.xamarin_essentials_fileprovider_file_paths = global::AndroidApp.Resource.Xml.xamarin_essentials_fileprovider_file_paths;
global::Xamarin.Essentials.Resource.Styleable.ColorStateListItem = global::AndroidApp.Resource.Styleable.ColorStateListItem;
global::Xamarin.Essentials.Resource.Styleable.ColorStateListItem_alpha = global::AndroidApp.Resource.Styleable.ColorStateListItem_alpha;
global::Xamarin.Essentials.Resource.Styleable.ColorStateListItem_android_alpha = global::AndroidApp.Resource.Styleable.ColorStateListItem_android_alpha;
global::Xamarin.Essentials.Resource.Styleable.ColorStateListItem_android_color = global::AndroidApp.Resource.Styleable.ColorStateListItem_android_color;
global::Xamarin.Essentials.Resource.Styleable.CoordinatorLayout = global::AndroidApp.Resource.Styleable.CoordinatorLayout;
global::Xamarin.Essentials.Resource.Styleable.CoordinatorLayout_keylines = global::AndroidApp.Resource.Styleable.CoordinatorLayout_keylines;
- global::Xamarin.Essentials.Resource.Styleable.CoordinatorLayout_statusBarBackground = global::AndroidApp.Resource.Styleable.CoordinatorLayout_statusBarBackground;
global::Xamarin.Essentials.Resource.Styleable.CoordinatorLayout_Layout = global::AndroidApp.Resource.Styleable.CoordinatorLayout_Layout;
global::Xamarin.Essentials.Resource.Styleable.CoordinatorLayout_Layout_android_layout_gravity = global::AndroidApp.Resource.Styleable.CoordinatorLayout_Layout_android_layout_gravity;
global::Xamarin.Essentials.Resource.Styleable.CoordinatorLayout_Layout_layout_anchor = global::AndroidApp.Resource.Styleable.CoordinatorLayout_Layout_layout_anchor;
@@ -173,13 +171,8 @@ namespace AndroidApp
global::Xamarin.Essentials.Resource.Styleable.CoordinatorLayout_Layout_layout_dodgeInsetEdges = global::AndroidApp.Resource.Styleable.CoordinatorLayout_Layout_layout_dodgeInsetEdges;
global::Xamarin.Essentials.Resource.Styleable.CoordinatorLayout_Layout_layout_insetEdge = global::AndroidApp.Resource.Styleable.CoordinatorLayout_Layout_layout_insetEdge;
global::Xamarin.Essentials.Resource.Styleable.CoordinatorLayout_Layout_layout_keyline = global::AndroidApp.Resource.Styleable.CoordinatorLayout_Layout_layout_keyline;
+ global::Xamarin.Essentials.Resource.Styleable.CoordinatorLayout_statusBarBackground = global::AndroidApp.Resource.Styleable.CoordinatorLayout_statusBarBackground;
global::Xamarin.Essentials.Resource.Styleable.FontFamily = global::AndroidApp.Resource.Styleable.FontFamily;
- global::Xamarin.Essentials.Resource.Styleable.FontFamily_fontProviderAuthority = global::AndroidApp.Resource.Styleable.FontFamily_fontProviderAuthority;
- global::Xamarin.Essentials.Resource.Styleable.FontFamily_fontProviderCerts = global::AndroidApp.Resource.Styleable.FontFamily_fontProviderCerts;
- global::Xamarin.Essentials.Resource.Styleable.FontFamily_fontProviderFetchStrategy = global::AndroidApp.Resource.Styleable.FontFamily_fontProviderFetchStrategy;
- global::Xamarin.Essentials.Resource.Styleable.FontFamily_fontProviderFetchTimeout = global::AndroidApp.Resource.Styleable.FontFamily_fontProviderFetchTimeout;
- global::Xamarin.Essentials.Resource.Styleable.FontFamily_fontProviderPackage = global::AndroidApp.Resource.Styleable.FontFamily_fontProviderPackage;
- global::Xamarin.Essentials.Resource.Styleable.FontFamily_fontProviderQuery = global::AndroidApp.Resource.Styleable.FontFamily_fontProviderQuery;
global::Xamarin.Essentials.Resource.Styleable.FontFamilyFont = global::AndroidApp.Resource.Styleable.FontFamilyFont;
global::Xamarin.Essentials.Resource.Styleable.FontFamilyFont_android_font = global::AndroidApp.Resource.Styleable.FontFamilyFont_android_font;
global::Xamarin.Essentials.Resource.Styleable.FontFamilyFont_android_fontStyle = global::AndroidApp.Resource.Styleable.FontFamilyFont_android_fontStyle;
@@ -191,7 +184,16 @@ namespace AndroidApp
global::Xamarin.Essentials.Resource.Styleable.FontFamilyFont_fontVariationSettings = global::AndroidApp.Resource.Styleable.FontFamilyFont_fontVariationSettings;
global::Xamarin.Essentials.Resource.Styleable.FontFamilyFont_fontWeight = global::AndroidApp.Resource.Styleable.FontFamilyFont_fontWeight;
global::Xamarin.Essentials.Resource.Styleable.FontFamilyFont_ttcIndex = global::AndroidApp.Resource.Styleable.FontFamilyFont_ttcIndex;
+ global::Xamarin.Essentials.Resource.Styleable.FontFamily_fontProviderAuthority = global::AndroidApp.Resource.Styleable.FontFamily_fontProviderAuthority;
+ global::Xamarin.Essentials.Resource.Styleable.FontFamily_fontProviderCerts = global::AndroidApp.Resource.Styleable.FontFamily_fontProviderCerts;
+ global::Xamarin.Essentials.Resource.Styleable.FontFamily_fontProviderFetchStrategy = global::AndroidApp.Resource.Styleable.FontFamily_fontProviderFetchStrategy;
+ global::Xamarin.Essentials.Resource.Styleable.FontFamily_fontProviderFetchTimeout = global::AndroidApp.Resource.Styleable.FontFamily_fontProviderFetchTimeout;
+ global::Xamarin.Essentials.Resource.Styleable.FontFamily_fontProviderPackage = global::AndroidApp.Resource.Styleable.FontFamily_fontProviderPackage;
+ global::Xamarin.Essentials.Resource.Styleable.FontFamily_fontProviderQuery = global::AndroidApp.Resource.Styleable.FontFamily_fontProviderQuery;
global::Xamarin.Essentials.Resource.Styleable.GradientColor = global::AndroidApp.Resource.Styleable.GradientColor;
+ global::Xamarin.Essentials.Resource.Styleable.GradientColorItem = global::AndroidApp.Resource.Styleable.GradientColorItem;
+ global::Xamarin.Essentials.Resource.Styleable.GradientColorItem_android_color = global::AndroidApp.Resource.Styleable.GradientColorItem_android_color;
+ global::Xamarin.Essentials.Resource.Styleable.GradientColorItem_android_offset = global::AndroidApp.Resource.Styleable.GradientColorItem_android_offset;
global::Xamarin.Essentials.Resource.Styleable.GradientColor_android_centerColor = global::AndroidApp.Resource.Styleable.GradientColor_android_centerColor;
global::Xamarin.Essentials.Resource.Styleable.GradientColor_android_centerX = global::AndroidApp.Resource.Styleable.GradientColor_android_centerX;
global::Xamarin.Essentials.Resource.Styleable.GradientColor_android_centerY = global::AndroidApp.Resource.Styleable.GradientColor_android_centerY;
@@ -204,9 +206,7 @@ namespace AndroidApp
global::Xamarin.Essentials.Resource.Styleable.GradientColor_android_startY = global::AndroidApp.Resource.Styleable.GradientColor_android_startY;
global::Xamarin.Essentials.Resource.Styleable.GradientColor_android_tileMode = global::AndroidApp.Resource.Styleable.GradientColor_android_tileMode;
global::Xamarin.Essentials.Resource.Styleable.GradientColor_android_type = global::AndroidApp.Resource.Styleable.GradientColor_android_type;
- global::Xamarin.Essentials.Resource.Styleable.GradientColorItem = global::AndroidApp.Resource.Styleable.GradientColorItem;
- global::Xamarin.Essentials.Resource.Styleable.GradientColorItem_android_color = global::AndroidApp.Resource.Styleable.GradientColorItem_android_color;
- global::Xamarin.Essentials.Resource.Styleable.GradientColorItem_android_offset = global::AndroidApp.Resource.Styleable.GradientColorItem_android_offset;
+ global::Xamarin.Essentials.Resource.Xml.xamarin_essentials_fileprovider_file_paths = global::AndroidApp.Resource.Xml.xamarin_essentials_fileprovider_file_paths;
}
public partial class Animation

MODIFY
src/TextCopy/BashRunner.cs
src/TextCopy/BashRunner.cs
-#if (NETSTANDARD)
+#if (NETSTANDARD || NETFRAMEWORK)
using System;
using System.Diagnostics;
using System.Text;

MODIFY
src/TextCopy/LinuxClipboard_2.0.cs
src/TextCopy/LinuxClipboard_2.0.cs
-#if (NETSTANDARD2_0)
+#if (NETSTANDARD2_0 || NETFRAMEWORK)
using System.IO;
using System.Threading;
using System.Threading.Tasks;

MODIFY
src/TextCopy/OsxClipboard.cs
src/TextCopy/OsxClipboard.cs
-#if (NETSTANDARD)
+#if (NETSTANDARD || NETFRAMEWORK)
using System;
using System.Runtime.InteropServices;
using System.Threading;

MODIFY
src/TextCopy/TextCopy.csproj
src/TextCopy/TextCopy.csproj
<DefineConstants>$(DefineConstants);IOS</DefineConstants>
</PropertyGroup>
<ItemGroup>
+ <PackageReference Include="System.Runtime.InteropServices.RuntimeInformation" Version="4.3.0" Condition="$(TargetFramework) == 'net461'" />
<WeaverFiles Include="$(SolutionDir)Weavers\bin\$(Configuration)\netstandard2.0\Weavers.dll" />
<PackageReference Include="Fody" Version="6.1.1" PrivateAssets="All" />
<PackageReference Include="ProjectDefaults" Version="1.0.42" PrivateAssets="All" />

add support for mono full runtime on macos