Moved all the Native* classes into Microsoft.Maui.Graphics.Native namespace

This commit is contained in:
James Clancey 2021-04-15 16:47:52 -08:00
Родитель 19e06b01f1
Коммит 282c351da9
57 изменённых файлов: 64 добавлений и 53 удалений

Просмотреть файл

@ -6,6 +6,7 @@ using Android.Content;
using Android.Views;
using Android.Widget;
using GraphicsTester.Scenarios;
using Microsoft.Maui.Graphics.Native;
namespace GraphicsTester.Android
{

Просмотреть файл

@ -2,6 +2,7 @@
using Microsoft.Maui.Graphics.CoreGraphics;
using AppKit;
using CoreGraphics;
using Microsoft.Maui.Graphics.Native;
namespace GraphicsTester.Mac
{

Просмотреть файл

@ -3,6 +3,7 @@ using Microsoft.Maui.Graphics.CoreGraphics;
using Microsoft.Maui.Graphics.Skia.Views;
using AppKit;
using CoreGraphics;
using Microsoft.Maui.Graphics.Native;
namespace GraphicsTester.Skia {

Просмотреть файл

@ -2,7 +2,7 @@ using Android.Graphics;
using Android.Text;
using System;
namespace Microsoft.Maui.Graphics.Android
namespace Microsoft.Maui.Graphics.Native
{
public static class GraphicsExtensions
{

Просмотреть файл

@ -1,6 +1,6 @@
using Android.Graphics;
namespace Microsoft.Maui.Graphics.Android
namespace Microsoft.Maui.Graphics.Native
{
public static class ImageExtensions
{

Просмотреть файл

@ -1,7 +1,7 @@
using System.IO;
using Android.Graphics;
namespace Microsoft.Maui.Graphics.Android
namespace Microsoft.Maui.Graphics.Native
{
public class NativeBitmapExportContext : BitmapExportContext
{

Просмотреть файл

@ -1,11 +1,11 @@
using Microsoft.Maui.Graphics.Android.Text;
using Microsoft.Maui.Graphics.Native.Text;
using Microsoft.Maui.Graphics.Text;
using Android.Content;
using Android.Graphics;
using Android.Text;
using System;
namespace Microsoft.Maui.Graphics.Android
namespace Microsoft.Maui.Graphics.Native
{
public class NativeCanvas : AbstractCanvas<NativeCanvasState>
{

Просмотреть файл

@ -2,7 +2,7 @@ using Android.Graphics;
using Android.Text;
using Color = Android.Graphics.Color;
namespace Microsoft.Maui.Graphics.Android
namespace Microsoft.Maui.Graphics.Native
{
public class NativeCanvasState : CanvasState, IBlurrableCanvas
{

Просмотреть файл

@ -1,7 +1,7 @@
using System;
using System.Collections.Generic;
namespace Microsoft.Maui.Graphics.Android
namespace Microsoft.Maui.Graphics.Native
{
public class NativeFontFamily : IFontFamily, IComparable<IFontFamily>, IComparable
{

Просмотреть файл

@ -3,8 +3,9 @@ using System.Collections.Generic;
using System.IO;
using Android.App;
using Android.Graphics;
using Microsoft.Maui.Graphics.Android;
namespace Microsoft.Maui.Graphics.Android
namespace Microsoft.Maui.Graphics.Native
{
public class NativeFontService : AbstractFontService
{

Просмотреть файл

@ -1,7 +1,7 @@
using System;
using System.IO;
namespace Microsoft.Maui.Graphics.Android
namespace Microsoft.Maui.Graphics.Native
{
public class NativeFontStyle : IFontStyle, IComparable
{

Просмотреть файл

@ -2,7 +2,7 @@ using System.IO;
using Android.Graphics;
using Android.Text;
namespace Microsoft.Maui.Graphics.Android
namespace Microsoft.Maui.Graphics.Native
{
public class NativeGraphicsService : IGraphicsService
{

Просмотреть файл

@ -3,7 +3,7 @@ using Android.Graphics;
using Android.Util;
using Android.Views;
namespace Microsoft.Maui.Graphics.Android
namespace Microsoft.Maui.Graphics.Native
{
public class NativeGraphicsView : View
{

Просмотреть файл

@ -4,7 +4,7 @@ using System.Threading;
using System.Threading.Tasks;
using Android.Graphics;
namespace Microsoft.Maui.Graphics.Android
namespace Microsoft.Maui.Graphics.Native
{
public class NativeImage : IImage
{

Просмотреть файл

@ -3,7 +3,7 @@ using Android.Graphics;
using Android.Text;
using Android.Text.Style;
namespace Microsoft.Maui.Graphics.Android.Text
namespace Microsoft.Maui.Graphics.Native.Text
{
public static class AttributedTextExtensions
{

Просмотреть файл

@ -1,6 +1,6 @@
using Android.Graphics;
namespace Microsoft.Maui.Graphics.Android.Text
namespace Microsoft.Maui.Graphics.Native.Text
{
public static class ColorExtensions
{

Просмотреть файл

@ -3,7 +3,7 @@ using Microsoft.Maui.Graphics.Text.Immutable;
using System.IO;
using Android.Text;
namespace Microsoft.Maui.Graphics.Android.Text
namespace Microsoft.Maui.Graphics.Native.Text
{
public static class SpannableExtensions
{

Просмотреть файл

@ -1,7 +1,7 @@
using System.Drawing;
using Android.Text;
namespace Microsoft.Maui.Graphics.Android
namespace Microsoft.Maui.Graphics.Native
{
public static class TextLayoutUtils
{

Просмотреть файл

@ -1,6 +1,6 @@
using AppKit;
namespace Microsoft.Maui.Graphics.CoreGraphics
namespace Microsoft.Maui.Graphics.Native
{
public static class CoreGraphicsExtensions
{

Просмотреть файл

@ -1,6 +1,7 @@
using System;
using AppKit;
using CoreGraphics;
using Microsoft.Maui.Graphics.Native;
namespace Microsoft.Maui.Graphics.CoreGraphics
{

Просмотреть файл

@ -1,6 +1,6 @@
using AppKit;
namespace Microsoft.Maui.Graphics.CoreGraphics
namespace Microsoft.Maui.Graphics.Native
{
public static class DrawableExtensions
{

Просмотреть файл

@ -1,7 +1,7 @@
using System;
using CoreGraphics;
namespace Microsoft.Maui.Graphics.CoreGraphics
namespace Microsoft.Maui.Graphics.Native
{
public interface IGraphicsRenderer : IDisposable
{

Просмотреть файл

@ -1,6 +1,6 @@
using AppKit;
namespace Microsoft.Maui.Graphics.CoreGraphics
namespace Microsoft.Maui.Graphics.Native
{
public static class NSColorExtensions
{

Просмотреть файл

@ -3,7 +3,7 @@ using AppKit;
using CoreGraphics;
using Foundation;
namespace Microsoft.Maui.Graphics.CoreGraphics
namespace Microsoft.Maui.Graphics.Native
{
public static class NSImageExtensions
{

Просмотреть файл

@ -2,8 +2,9 @@ using System;
using System.IO;
using AppKit;
using CoreGraphics;
using Microsoft.Maui.Graphics.CoreGraphics;
namespace Microsoft.Maui.Graphics.CoreGraphics
namespace Microsoft.Maui.Graphics.Native
{
public class NativeBitmapExportContext : BitmapExportContext
{

Просмотреть файл

@ -3,7 +3,7 @@ using System.Collections.Generic;
using AppKit;
using Foundation;
namespace Microsoft.Maui.Graphics.CoreGraphics
namespace Microsoft.Maui.Graphics.Native
{
public class NativeFontFamily : IFontFamily, IComparable<IFontFamily>, IComparable
{

Просмотреть файл

@ -3,7 +3,7 @@ using System.Linq;
using AppKit;
using CoreGraphics;
namespace Microsoft.Maui.Graphics.CoreGraphics
namespace Microsoft.Maui.Graphics.Native
{
public class NativeFontRegistry
{

Просмотреть файл

@ -4,7 +4,7 @@ using AppKit;
using CoreGraphics;
using CoreText;
namespace Microsoft.Maui.Graphics.CoreGraphics
namespace Microsoft.Maui.Graphics.Native
{
public class NativeFontService : AbstractFontService
{

Просмотреть файл

@ -1,6 +1,6 @@
using System;
namespace Microsoft.Maui.Graphics.CoreGraphics
namespace Microsoft.Maui.Graphics.Native
{
public class NativeFontStyle : IFontStyle
{

Просмотреть файл

@ -6,7 +6,7 @@ using CoreGraphics;
using CoreText;
using Foundation;
namespace Microsoft.Maui.Graphics.CoreGraphics
namespace Microsoft.Maui.Graphics.Native
{
public class NativeGraphicsService : IGraphicsService
{

Просмотреть файл

@ -2,8 +2,9 @@ using System;
using AppKit;
using CoreGraphics;
using Foundation;
using Microsoft.Maui.Graphics.CoreGraphics;
namespace Microsoft.Maui.Graphics.CoreGraphics
namespace Microsoft.Maui.Graphics.Native
{
[Register("NativeGraphicsView")]
public class NativeGraphicsView : NSView

Просмотреть файл

@ -5,8 +5,9 @@ using System.Threading.Tasks;
using AppKit;
using CoreGraphics;
using Foundation;
using Microsoft.Maui.Graphics.CoreGraphics;
namespace Microsoft.Maui.Graphics.CoreGraphics
namespace Microsoft.Maui.Graphics.Native
{
public class NativeImage : IImage
{

Просмотреть файл

@ -1,6 +1,6 @@
using AppKit;
namespace Microsoft.Maui.Graphics.CoreGraphics
namespace Microsoft.Maui.Graphics.Native
{
public static class NativeImageExtensions
{

Просмотреть файл

@ -3,7 +3,7 @@ using System.IO;
using CoreGraphics;
using Foundation;
namespace Microsoft.Maui.Graphics.CoreGraphics
namespace Microsoft.Maui.Graphics.Native
{
public class NativePdfExportContext : PdfExportContext
{

Просмотреть файл

@ -1,4 +1,4 @@
namespace Microsoft.Maui.Graphics.CoreGraphics
namespace Microsoft.Maui.Graphics.Native
{
public class NativePdfExportService : IPdfExportService
{

Просмотреть файл

@ -9,7 +9,7 @@ using CoreText;
using Foundation;
using System;
namespace Microsoft.Maui.Graphics.CoreGraphics
namespace Microsoft.Maui.Graphics.Native
{
public class NativeCanvas : AbstractCanvas<NativeCanvasState>
{

Просмотреть файл

@ -1,4 +1,4 @@
namespace Microsoft.Maui.Graphics.CoreGraphics
namespace Microsoft.Maui.Graphics.Native
{
public class NativeCanvasState : CanvasState
{

Просмотреть файл

@ -1,7 +1,7 @@
using System;
using CoreGraphics;
namespace Microsoft.Maui.Graphics.CoreGraphics
namespace Microsoft.Maui.Graphics.Native
{
public static class NativeGraphicsExtensions
{

Просмотреть файл

@ -7,7 +7,7 @@ using Microsoft.Maui.Graphics.Text;
using CoreText;
using Foundation;
namespace Microsoft.Maui.Graphics.CoreGraphics
namespace Microsoft.Maui.Graphics.Native
{
public static class AttributedTextExtensions
{

Просмотреть файл

@ -1,6 +1,6 @@
using CoreGraphics;
namespace Microsoft.Maui.Graphics.CoreGraphics
namespace Microsoft.Maui.Graphics.Native
{
public static class CGColorExtensions
{

Просмотреть файл

@ -11,7 +11,7 @@ using Microsoft.Maui.Graphics.Text.Immutable;
using System.IO;
using Foundation;
namespace Microsoft.Maui.Graphics.CoreGraphics
namespace Microsoft.Maui.Graphics.Native
{
public static class NSAttributedStringExtension
{

Просмотреть файл

@ -1,6 +1,7 @@
using System;
using System.Drawing;
using CoreGraphics;
using Microsoft.Maui.Graphics.Native;
namespace Microsoft.Maui.Graphics.CoreGraphics
{

Просмотреть файл

@ -1,7 +1,7 @@
using System;
using CoreGraphics;
namespace Microsoft.Maui.Graphics.CoreGraphics
namespace Microsoft.Maui.Graphics.Native
{
public interface IGraphicsRenderer : IDisposable
{

Просмотреть файл

@ -1,9 +1,10 @@
using System;
using System.IO;
using CoreGraphics;
using Microsoft.Maui.Graphics.CoreGraphics;
using UIKit;
namespace Microsoft.Maui.Graphics.CoreGraphics
namespace Microsoft.Maui.Graphics.Native
{
public class NativeBitmapExportContext : BitmapExportContext
{

Просмотреть файл

@ -3,7 +3,7 @@ using System.Collections.Generic;
using CoreText;
using UIKit;
namespace Microsoft.Maui.Graphics.CoreGraphics
namespace Microsoft.Maui.Graphics.Native
{
public class NativeFontFamily : IFontFamily, IComparable<IFontFamily>, IComparable
{

Просмотреть файл

@ -4,7 +4,7 @@ using CoreGraphics;
using CoreText;
using UIKit;
namespace Microsoft.Maui.Graphics.CoreGraphics
namespace Microsoft.Maui.Graphics.Native
{
public class NativeFontService : AbstractFontService
{

Просмотреть файл

@ -1,6 +1,6 @@
using System;
namespace Microsoft.Maui.Graphics.CoreGraphics
namespace Microsoft.Maui.Graphics.Native
{
public class NativeFontStyle : IFontStyle
{

Просмотреть файл

@ -5,7 +5,7 @@ using CoreText;
using Foundation;
using UIKit;
namespace Microsoft.Maui.Graphics.CoreGraphics
namespace Microsoft.Maui.Graphics.Native
{
public class NativeGraphicsService : IGraphicsService
{

Просмотреть файл

@ -2,9 +2,10 @@
using System.Drawing;
using CoreGraphics;
using Foundation;
using Microsoft.Maui.Graphics.CoreGraphics;
using UIKit;
namespace Microsoft.Maui.Graphics.CoreGraphics
namespace Microsoft.Maui.Graphics.Native
{
[Register("NativeGraphicsView")]
public class NativeGraphicsView : UIView

Просмотреть файл

@ -5,7 +5,7 @@ using System.Threading.Tasks;
using Foundation;
using UIKit;
namespace Microsoft.Maui.Graphics.CoreGraphics
namespace Microsoft.Maui.Graphics.Native
{
public class NativeImage : IImage
{

Просмотреть файл

@ -1,6 +1,6 @@
using UIKit;
namespace Microsoft.Maui.Graphics.CoreGraphics
namespace Microsoft.Maui.Graphics.Native
{
public static class NativeImageExtensions
{

Просмотреть файл

@ -4,7 +4,7 @@ using CoreGraphics;
using Foundation;
using UIKit;
namespace Microsoft.Maui.Graphics.CoreGraphics
namespace Microsoft.Maui.Graphics.Native
{
public class NativePdfExportContext : PdfExportContext
{

Просмотреть файл

@ -1,4 +1,4 @@
namespace Microsoft.Maui.Graphics.CoreGraphics
namespace Microsoft.Maui.Graphics.Native
{
public class NativePdfExportService : IPdfExportService
{

Просмотреть файл

@ -1,7 +1,7 @@
using System;
using UIKit;
namespace Microsoft.Maui.Graphics.CoreGraphics
namespace Microsoft.Maui.Graphics.Native
{
public static class UIColorExtensions
{

Просмотреть файл

@ -1,7 +1,7 @@
using UIKit;
using CoreGraphics;
namespace Microsoft.Maui.Graphics.CoreGraphics
namespace Microsoft.Maui.Graphics.Native
{
public static class UIImageExtensions
{

Просмотреть файл

@ -1,6 +1,6 @@
using UIKit;
namespace Microsoft.Maui.Graphics.CoreGraphics
namespace Microsoft.Maui.Graphics.Native
{
public static class UIKitExtensions
{

Просмотреть файл

@ -1,7 +1,7 @@
using Foundation;
using UIKit;
namespace Microsoft.Maui.Graphics.CoreGraphics
namespace Microsoft.Maui.Graphics.Native
{
public static class UIViewExtensions
{