Browse Source

Merge core libraries.

Everything below `Avalonia.Controls` into `Avalonia.Base`.
grokys/experiment/more-benchmarks
Steven Kirk 5 years ago
parent
commit
4e1b40e611
  1. 162
      Avalonia.sln
  2. 1
      Directory.Build.props
  3. 6
      build/CoreLibraries.props
  4. 2
      samples/RenderDemo/RenderDemo.csproj
  5. 15
      src/Avalonia.Animation/Properties/AssemblyInfo.cs
  6. 0
      src/Avalonia.Base/Animation/Animatable.cs
  7. 0
      src/Avalonia.Base/Animation/Animation.cs
  8. 0
      src/Avalonia.Base/Animation/AnimationInstance`1.cs
  9. 0
      src/Avalonia.Base/Animation/AnimatorKeyFrame.cs
  10. 0
      src/Avalonia.Base/Animation/Animators/Animator`1.cs
  11. 0
      src/Avalonia.Base/Animation/Animators/BoolAnimator.cs
  12. 0
      src/Avalonia.Base/Animation/Animators/BoxShadowAnimator.cs
  13. 0
      src/Avalonia.Base/Animation/Animators/BoxShadowsAnimator.cs
  14. 0
      src/Avalonia.Base/Animation/Animators/ByteAnimator.cs
  15. 0
      src/Avalonia.Base/Animation/Animators/ColorAnimator.cs
  16. 0
      src/Avalonia.Base/Animation/Animators/CornerRadiusAnimator.cs
  17. 0
      src/Avalonia.Base/Animation/Animators/DecimalAnimator.cs
  18. 0
      src/Avalonia.Base/Animation/Animators/DoubleAnimator.cs
  19. 0
      src/Avalonia.Base/Animation/Animators/FloatAnimator.cs
  20. 0
      src/Avalonia.Base/Animation/Animators/Int16Animator.cs
  21. 0
      src/Avalonia.Base/Animation/Animators/Int32Animator.cs
  22. 0
      src/Avalonia.Base/Animation/Animators/Int64Animator.cs
  23. 0
      src/Avalonia.Base/Animation/Animators/PointAnimator.cs
  24. 0
      src/Avalonia.Base/Animation/Animators/RectAnimator.cs
  25. 0
      src/Avalonia.Base/Animation/Animators/SizeAnimator.cs
  26. 0
      src/Avalonia.Base/Animation/Animators/SolidColorBrushAnimator.cs
  27. 0
      src/Avalonia.Base/Animation/Animators/ThicknessAnimator.cs
  28. 0
      src/Avalonia.Base/Animation/Animators/TransformAnimator.cs
  29. 0
      src/Avalonia.Base/Animation/Animators/TransformOperationsAnimator.cs
  30. 0
      src/Avalonia.Base/Animation/Animators/UInt16Animator.cs
  31. 0
      src/Avalonia.Base/Animation/Animators/UInt32Animator.cs
  32. 0
      src/Avalonia.Base/Animation/Animators/UInt64Animator.cs
  33. 0
      src/Avalonia.Base/Animation/Animators/VectorAnimator.cs
  34. 0
      src/Avalonia.Base/Animation/Clock.cs
  35. 0
      src/Avalonia.Base/Animation/ClockBase.cs
  36. 0
      src/Avalonia.Base/Animation/CompositePageTransition.cs
  37. 0
      src/Avalonia.Base/Animation/CrossFade.cs
  38. 0
      src/Avalonia.Base/Animation/Cue.cs
  39. 0
      src/Avalonia.Base/Animation/DisposeAnimationInstanceSubject.cs
  40. 0
      src/Avalonia.Base/Animation/Easing/BackEaseIn.cs
  41. 0
      src/Avalonia.Base/Animation/Easing/BackEaseInOut.cs
  42. 0
      src/Avalonia.Base/Animation/Easing/BackEaseOut.cs
  43. 0
      src/Avalonia.Base/Animation/Easing/BounceEaseIn.cs
  44. 0
      src/Avalonia.Base/Animation/Easing/BounceEaseInOut.cs
  45. 0
      src/Avalonia.Base/Animation/Easing/BounceEaseOut.cs
  46. 0
      src/Avalonia.Base/Animation/Easing/CircularEaseIn.cs
  47. 0
      src/Avalonia.Base/Animation/Easing/CircularEaseInOut.cs
  48. 0
      src/Avalonia.Base/Animation/Easing/CircularEaseOut.cs
  49. 0
      src/Avalonia.Base/Animation/Easing/CubicEaseIn.cs
  50. 0
      src/Avalonia.Base/Animation/Easing/CubicEaseInOut.cs
  51. 0
      src/Avalonia.Base/Animation/Easing/CubicEaseOut.cs
  52. 0
      src/Avalonia.Base/Animation/Easing/Easing.cs
  53. 0
      src/Avalonia.Base/Animation/Easing/EasingTypeConverter.cs
  54. 0
      src/Avalonia.Base/Animation/Easing/ElasticEaseIn.cs
  55. 0
      src/Avalonia.Base/Animation/Easing/ElasticEaseInOut.cs
  56. 0
      src/Avalonia.Base/Animation/Easing/ElasticEaseOut.cs
  57. 0
      src/Avalonia.Base/Animation/Easing/ExponentialEaseIn.cs
  58. 0
      src/Avalonia.Base/Animation/Easing/ExponentialEaseInOut.cs
  59. 0
      src/Avalonia.Base/Animation/Easing/ExponentialEaseOut.cs
  60. 0
      src/Avalonia.Base/Animation/Easing/IEasing.cs
  61. 0
      src/Avalonia.Base/Animation/Easing/LinearEasing.cs
  62. 0
      src/Avalonia.Base/Animation/Easing/QuadraticEaseIn.cs
  63. 0
      src/Avalonia.Base/Animation/Easing/QuadraticEaseInOut.cs
  64. 0
      src/Avalonia.Base/Animation/Easing/QuadraticEaseOut.cs
  65. 0
      src/Avalonia.Base/Animation/Easing/QuarticEaseIn.cs
  66. 0
      src/Avalonia.Base/Animation/Easing/QuarticEaseInOut.cs
  67. 0
      src/Avalonia.Base/Animation/Easing/QuarticEaseOut.cs
  68. 0
      src/Avalonia.Base/Animation/Easing/QuinticEaseIn.cs
  69. 0
      src/Avalonia.Base/Animation/Easing/QuinticEaseInOut.cs
  70. 0
      src/Avalonia.Base/Animation/Easing/QuinticEaseOut.cs
  71. 0
      src/Avalonia.Base/Animation/Easing/SineEaseIn.cs
  72. 0
      src/Avalonia.Base/Animation/Easing/SineEaseInOut.cs
  73. 0
      src/Avalonia.Base/Animation/Easing/SineEaseOut.cs
  74. 0
      src/Avalonia.Base/Animation/Easing/SplineEasing.cs
  75. 0
      src/Avalonia.Base/Animation/FillMode.cs
  76. 0
      src/Avalonia.Base/Animation/IAnimation.cs
  77. 0
      src/Avalonia.Base/Animation/IAnimationSetter.cs
  78. 0
      src/Avalonia.Base/Animation/IAnimator.cs
  79. 0
      src/Avalonia.Base/Animation/IClock.cs
  80. 0
      src/Avalonia.Base/Animation/IGlobalClock.cs
  81. 0
      src/Avalonia.Base/Animation/IPageTransition.cs
  82. 0
      src/Avalonia.Base/Animation/ITransition.cs
  83. 0
      src/Avalonia.Base/Animation/IterationCount.cs
  84. 0
      src/Avalonia.Base/Animation/IterationCountTypeConverter.cs
  85. 0
      src/Avalonia.Base/Animation/KeyFrame.cs
  86. 0
      src/Avalonia.Base/Animation/KeyFrames.cs
  87. 0
      src/Avalonia.Base/Animation/KeySpline.cs
  88. 0
      src/Avalonia.Base/Animation/KeySplineTypeConverter.cs
  89. 0
      src/Avalonia.Base/Animation/PageSlide.cs
  90. 0
      src/Avalonia.Base/Animation/PlayState.cs
  91. 0
      src/Avalonia.Base/Animation/PlaybackDirection.cs
  92. 0
      src/Avalonia.Base/Animation/RenderLoopClock.cs
  93. 0
      src/Avalonia.Base/Animation/TransitionInstance.cs
  94. 0
      src/Avalonia.Base/Animation/Transition`1.cs
  95. 0
      src/Avalonia.Base/Animation/Transitions.cs
  96. 0
      src/Avalonia.Base/Animation/Transitions/CornerRadiusTransition.cs
  97. 0
      src/Avalonia.Base/Animation/Transitions/DoubleTransition.cs
  98. 0
      src/Avalonia.Base/Animation/Transitions/FloatTransition.cs
  99. 0
      src/Avalonia.Base/Animation/Transitions/IntegerTransition.cs
  100. 0
      src/Avalonia.Base/Animation/Transitions/PointTransition.cs

162
Avalonia.sln

@ -5,30 +5,18 @@ VisualStudioVersion = 16.0.29102.190
MinimumVisualStudioVersion = 10.0.40219.1
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Avalonia.Base", "src\Avalonia.Base\Avalonia.Base.csproj", "{B09B78D8-9B26-48B0-9149-D64A2F120F3F}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Avalonia.Visuals", "src\Avalonia.Visuals\Avalonia.Visuals.csproj", "{EB582467-6ABB-43A1-B052-E981BA910E3A}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Avalonia.Layout", "src\Avalonia.Layout\Avalonia.Layout.csproj", "{42472427-4774-4C81-8AFF-9F27B8E31721}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Windows", "Windows", "{B39A8919-9F95-48FE-AD7B-76E08B509888}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Avalonia.Win32", "src\Windows\Avalonia.Win32\Avalonia.Win32.csproj", "{811A76CF-1CF6-440F-963B-BBE31BD72A82}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Avalonia.Direct2D1", "src\Windows\Avalonia.Direct2D1\Avalonia.Direct2D1.csproj", "{3E908F67-5543-4879-A1DC-08EACE79B3CD}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Avalonia.Input", "src\Avalonia.Input\Avalonia.Input.csproj", "{62024B2D-53EB-4638-B26B-85EEAA54866E}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Avalonia.Interactivity", "src\Avalonia.Interactivity\Avalonia.Interactivity.csproj", "{6B0ED19D-A08B-461C-A9D9-A9EE40B0C06B}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Avalonia.Controls", "src\Avalonia.Controls\Avalonia.Controls.csproj", "{D2221C82-4A25-4583-9B43-D791E3F6820C}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Avalonia.Styling", "src\Avalonia.Styling\Avalonia.Styling.csproj", "{F1BAA01A-F176-4C6A-B39D-5B40BB1B148F}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Avalonia.Themes.Default", "src\Avalonia.Themes.Default\Avalonia.Themes.Default.csproj", "{3E10A5FA-E8DA-48B1-AD44-6A5B6CB7750F}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Avalonia.Diagnostics", "src\Avalonia.Diagnostics\Avalonia.Diagnostics.csproj", "{7062AE20-5DCC-4442-9645-8195BDECE63E}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Avalonia.Animation", "src\Avalonia.Animation\Avalonia.Animation.csproj", "{D211E587-D8BC-45B9-95A4-F297C8FA5200}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tests", "Tests", "{C5A00AC3-B34C-4564-9BDD-2DA473EF4D8B}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Avalonia.Styling.UnitTests", "tests\Avalonia.Styling.UnitTests\Avalonia.Styling.UnitTests.csproj", "{47ECDF59-DEF8-4C53-87B1-2098A3429059}"
@ -226,11 +214,11 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Avalonia.ReactiveUI.Events"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Sandbox", "samples\Sandbox\Sandbox.csproj", "{11BE52AF-E2DD-4CF0-B19A-05285ACAF571}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MicroComGenerator", "src\tools\MicroComGenerator\MicroComGenerator.csproj", "{AEC9031E-06EA-4A9E-9E7F-7D7C719404DD}"
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MicroComGenerator", "src\tools\MicroComGenerator\MicroComGenerator.csproj", "{AEC9031E-06EA-4A9E-9E7F-7D7C719404DD}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Avalonia.MicroCom", "src\Avalonia.MicroCom\Avalonia.MicroCom.csproj", "{FE2F3E5E-1E34-4972-8DC1-5C2C588E5ECE}"
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Avalonia.MicroCom", "src\Avalonia.MicroCom\Avalonia.MicroCom.csproj", "{FE2F3E5E-1E34-4972-8DC1-5C2C588E5ECE}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MiniMvvm", "samples\MiniMvvm\MiniMvvm.csproj", "{BC594FD5-4AF2-409E-A1E6-04123F54D7C5}"
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MiniMvvm", "samples\MiniMvvm\MiniMvvm.csproj", "{BC594FD5-4AF2-409E-A1E6-04123F54D7C5}"
EndProject
Global
GlobalSection(SharedMSBuildProjectFiles) = preSolution
@ -280,54 +268,6 @@ Global
{B09B78D8-9B26-48B0-9149-D64A2F120F3F}.Release|iPhone.Build.0 = Release|Any CPU
{B09B78D8-9B26-48B0-9149-D64A2F120F3F}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
{B09B78D8-9B26-48B0-9149-D64A2F120F3F}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
{EB582467-6ABB-43A1-B052-E981BA910E3A}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU
{EB582467-6ABB-43A1-B052-E981BA910E3A}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU
{EB582467-6ABB-43A1-B052-E981BA910E3A}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
{EB582467-6ABB-43A1-B052-E981BA910E3A}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU
{EB582467-6ABB-43A1-B052-E981BA910E3A}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU
{EB582467-6ABB-43A1-B052-E981BA910E3A}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|Any CPU
{EB582467-6ABB-43A1-B052-E981BA910E3A}.AppStore|Any CPU.ActiveCfg = Release|Any CPU
{EB582467-6ABB-43A1-B052-E981BA910E3A}.AppStore|Any CPU.Build.0 = Release|Any CPU
{EB582467-6ABB-43A1-B052-E981BA910E3A}.AppStore|iPhone.ActiveCfg = Release|Any CPU
{EB582467-6ABB-43A1-B052-E981BA910E3A}.AppStore|iPhone.Build.0 = Release|Any CPU
{EB582467-6ABB-43A1-B052-E981BA910E3A}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU
{EB582467-6ABB-43A1-B052-E981BA910E3A}.AppStore|iPhoneSimulator.Build.0 = Release|Any CPU
{EB582467-6ABB-43A1-B052-E981BA910E3A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{EB582467-6ABB-43A1-B052-E981BA910E3A}.Debug|Any CPU.Build.0 = Debug|Any CPU
{EB582467-6ABB-43A1-B052-E981BA910E3A}.Debug|iPhone.ActiveCfg = Debug|Any CPU
{EB582467-6ABB-43A1-B052-E981BA910E3A}.Debug|iPhone.Build.0 = Debug|Any CPU
{EB582467-6ABB-43A1-B052-E981BA910E3A}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
{EB582467-6ABB-43A1-B052-E981BA910E3A}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
{EB582467-6ABB-43A1-B052-E981BA910E3A}.Release|Any CPU.ActiveCfg = Release|Any CPU
{EB582467-6ABB-43A1-B052-E981BA910E3A}.Release|Any CPU.Build.0 = Release|Any CPU
{EB582467-6ABB-43A1-B052-E981BA910E3A}.Release|iPhone.ActiveCfg = Release|Any CPU
{EB582467-6ABB-43A1-B052-E981BA910E3A}.Release|iPhone.Build.0 = Release|Any CPU
{EB582467-6ABB-43A1-B052-E981BA910E3A}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
{EB582467-6ABB-43A1-B052-E981BA910E3A}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
{42472427-4774-4C81-8AFF-9F27B8E31721}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU
{42472427-4774-4C81-8AFF-9F27B8E31721}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU
{42472427-4774-4C81-8AFF-9F27B8E31721}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
{42472427-4774-4C81-8AFF-9F27B8E31721}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU
{42472427-4774-4C81-8AFF-9F27B8E31721}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU
{42472427-4774-4C81-8AFF-9F27B8E31721}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|Any CPU
{42472427-4774-4C81-8AFF-9F27B8E31721}.AppStore|Any CPU.ActiveCfg = Release|Any CPU
{42472427-4774-4C81-8AFF-9F27B8E31721}.AppStore|Any CPU.Build.0 = Release|Any CPU
{42472427-4774-4C81-8AFF-9F27B8E31721}.AppStore|iPhone.ActiveCfg = Release|Any CPU
{42472427-4774-4C81-8AFF-9F27B8E31721}.AppStore|iPhone.Build.0 = Release|Any CPU
{42472427-4774-4C81-8AFF-9F27B8E31721}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU
{42472427-4774-4C81-8AFF-9F27B8E31721}.AppStore|iPhoneSimulator.Build.0 = Release|Any CPU
{42472427-4774-4C81-8AFF-9F27B8E31721}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{42472427-4774-4C81-8AFF-9F27B8E31721}.Debug|Any CPU.Build.0 = Debug|Any CPU
{42472427-4774-4C81-8AFF-9F27B8E31721}.Debug|iPhone.ActiveCfg = Debug|Any CPU
{42472427-4774-4C81-8AFF-9F27B8E31721}.Debug|iPhone.Build.0 = Debug|Any CPU
{42472427-4774-4C81-8AFF-9F27B8E31721}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
{42472427-4774-4C81-8AFF-9F27B8E31721}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
{42472427-4774-4C81-8AFF-9F27B8E31721}.Release|Any CPU.ActiveCfg = Release|Any CPU
{42472427-4774-4C81-8AFF-9F27B8E31721}.Release|Any CPU.Build.0 = Release|Any CPU
{42472427-4774-4C81-8AFF-9F27B8E31721}.Release|iPhone.ActiveCfg = Release|Any CPU
{42472427-4774-4C81-8AFF-9F27B8E31721}.Release|iPhone.Build.0 = Release|Any CPU
{42472427-4774-4C81-8AFF-9F27B8E31721}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
{42472427-4774-4C81-8AFF-9F27B8E31721}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
{811A76CF-1CF6-440F-963B-BBE31BD72A82}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU
{811A76CF-1CF6-440F-963B-BBE31BD72A82}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU
{811A76CF-1CF6-440F-963B-BBE31BD72A82}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
@ -376,54 +316,6 @@ Global
{3E908F67-5543-4879-A1DC-08EACE79B3CD}.Release|iPhone.Build.0 = Release|Any CPU
{3E908F67-5543-4879-A1DC-08EACE79B3CD}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
{3E908F67-5543-4879-A1DC-08EACE79B3CD}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
{62024B2D-53EB-4638-B26B-85EEAA54866E}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU
{62024B2D-53EB-4638-B26B-85EEAA54866E}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU
{62024B2D-53EB-4638-B26B-85EEAA54866E}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
{62024B2D-53EB-4638-B26B-85EEAA54866E}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU
{62024B2D-53EB-4638-B26B-85EEAA54866E}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU
{62024B2D-53EB-4638-B26B-85EEAA54866E}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|Any CPU
{62024B2D-53EB-4638-B26B-85EEAA54866E}.AppStore|Any CPU.ActiveCfg = Release|Any CPU
{62024B2D-53EB-4638-B26B-85EEAA54866E}.AppStore|Any CPU.Build.0 = Release|Any CPU
{62024B2D-53EB-4638-B26B-85EEAA54866E}.AppStore|iPhone.ActiveCfg = Release|Any CPU
{62024B2D-53EB-4638-B26B-85EEAA54866E}.AppStore|iPhone.Build.0 = Release|Any CPU
{62024B2D-53EB-4638-B26B-85EEAA54866E}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU
{62024B2D-53EB-4638-B26B-85EEAA54866E}.AppStore|iPhoneSimulator.Build.0 = Release|Any CPU
{62024B2D-53EB-4638-B26B-85EEAA54866E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{62024B2D-53EB-4638-B26B-85EEAA54866E}.Debug|Any CPU.Build.0 = Debug|Any CPU
{62024B2D-53EB-4638-B26B-85EEAA54866E}.Debug|iPhone.ActiveCfg = Debug|Any CPU
{62024B2D-53EB-4638-B26B-85EEAA54866E}.Debug|iPhone.Build.0 = Debug|Any CPU
{62024B2D-53EB-4638-B26B-85EEAA54866E}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
{62024B2D-53EB-4638-B26B-85EEAA54866E}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
{62024B2D-53EB-4638-B26B-85EEAA54866E}.Release|Any CPU.ActiveCfg = Release|Any CPU
{62024B2D-53EB-4638-B26B-85EEAA54866E}.Release|Any CPU.Build.0 = Release|Any CPU
{62024B2D-53EB-4638-B26B-85EEAA54866E}.Release|iPhone.ActiveCfg = Release|Any CPU
{62024B2D-53EB-4638-B26B-85EEAA54866E}.Release|iPhone.Build.0 = Release|Any CPU
{62024B2D-53EB-4638-B26B-85EEAA54866E}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
{62024B2D-53EB-4638-B26B-85EEAA54866E}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
{6B0ED19D-A08B-461C-A9D9-A9EE40B0C06B}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU
{6B0ED19D-A08B-461C-A9D9-A9EE40B0C06B}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU
{6B0ED19D-A08B-461C-A9D9-A9EE40B0C06B}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
{6B0ED19D-A08B-461C-A9D9-A9EE40B0C06B}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU
{6B0ED19D-A08B-461C-A9D9-A9EE40B0C06B}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU
{6B0ED19D-A08B-461C-A9D9-A9EE40B0C06B}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|Any CPU
{6B0ED19D-A08B-461C-A9D9-A9EE40B0C06B}.AppStore|Any CPU.ActiveCfg = Release|Any CPU
{6B0ED19D-A08B-461C-A9D9-A9EE40B0C06B}.AppStore|Any CPU.Build.0 = Release|Any CPU
{6B0ED19D-A08B-461C-A9D9-A9EE40B0C06B}.AppStore|iPhone.ActiveCfg = Release|Any CPU
{6B0ED19D-A08B-461C-A9D9-A9EE40B0C06B}.AppStore|iPhone.Build.0 = Release|Any CPU
{6B0ED19D-A08B-461C-A9D9-A9EE40B0C06B}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU
{6B0ED19D-A08B-461C-A9D9-A9EE40B0C06B}.AppStore|iPhoneSimulator.Build.0 = Release|Any CPU
{6B0ED19D-A08B-461C-A9D9-A9EE40B0C06B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{6B0ED19D-A08B-461C-A9D9-A9EE40B0C06B}.Debug|Any CPU.Build.0 = Debug|Any CPU
{6B0ED19D-A08B-461C-A9D9-A9EE40B0C06B}.Debug|iPhone.ActiveCfg = Debug|Any CPU
{6B0ED19D-A08B-461C-A9D9-A9EE40B0C06B}.Debug|iPhone.Build.0 = Debug|Any CPU
{6B0ED19D-A08B-461C-A9D9-A9EE40B0C06B}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
{6B0ED19D-A08B-461C-A9D9-A9EE40B0C06B}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
{6B0ED19D-A08B-461C-A9D9-A9EE40B0C06B}.Release|Any CPU.ActiveCfg = Release|Any CPU
{6B0ED19D-A08B-461C-A9D9-A9EE40B0C06B}.Release|Any CPU.Build.0 = Release|Any CPU
{6B0ED19D-A08B-461C-A9D9-A9EE40B0C06B}.Release|iPhone.ActiveCfg = Release|Any CPU
{6B0ED19D-A08B-461C-A9D9-A9EE40B0C06B}.Release|iPhone.Build.0 = Release|Any CPU
{6B0ED19D-A08B-461C-A9D9-A9EE40B0C06B}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
{6B0ED19D-A08B-461C-A9D9-A9EE40B0C06B}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
{D2221C82-4A25-4583-9B43-D791E3F6820C}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU
{D2221C82-4A25-4583-9B43-D791E3F6820C}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU
{D2221C82-4A25-4583-9B43-D791E3F6820C}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
@ -448,30 +340,6 @@ Global
{D2221C82-4A25-4583-9B43-D791E3F6820C}.Release|iPhone.Build.0 = Release|Any CPU
{D2221C82-4A25-4583-9B43-D791E3F6820C}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
{D2221C82-4A25-4583-9B43-D791E3F6820C}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
{F1BAA01A-F176-4C6A-B39D-5B40BB1B148F}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU
{F1BAA01A-F176-4C6A-B39D-5B40BB1B148F}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU
{F1BAA01A-F176-4C6A-B39D-5B40BB1B148F}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
{F1BAA01A-F176-4C6A-B39D-5B40BB1B148F}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU
{F1BAA01A-F176-4C6A-B39D-5B40BB1B148F}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU
{F1BAA01A-F176-4C6A-B39D-5B40BB1B148F}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|Any CPU
{F1BAA01A-F176-4C6A-B39D-5B40BB1B148F}.AppStore|Any CPU.ActiveCfg = Release|Any CPU
{F1BAA01A-F176-4C6A-B39D-5B40BB1B148F}.AppStore|Any CPU.Build.0 = Release|Any CPU
{F1BAA01A-F176-4C6A-B39D-5B40BB1B148F}.AppStore|iPhone.ActiveCfg = Release|Any CPU
{F1BAA01A-F176-4C6A-B39D-5B40BB1B148F}.AppStore|iPhone.Build.0 = Release|Any CPU
{F1BAA01A-F176-4C6A-B39D-5B40BB1B148F}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU
{F1BAA01A-F176-4C6A-B39D-5B40BB1B148F}.AppStore|iPhoneSimulator.Build.0 = Release|Any CPU
{F1BAA01A-F176-4C6A-B39D-5B40BB1B148F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{F1BAA01A-F176-4C6A-B39D-5B40BB1B148F}.Debug|Any CPU.Build.0 = Debug|Any CPU
{F1BAA01A-F176-4C6A-B39D-5B40BB1B148F}.Debug|iPhone.ActiveCfg = Debug|Any CPU
{F1BAA01A-F176-4C6A-B39D-5B40BB1B148F}.Debug|iPhone.Build.0 = Debug|Any CPU
{F1BAA01A-F176-4C6A-B39D-5B40BB1B148F}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
{F1BAA01A-F176-4C6A-B39D-5B40BB1B148F}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
{F1BAA01A-F176-4C6A-B39D-5B40BB1B148F}.Release|Any CPU.ActiveCfg = Release|Any CPU
{F1BAA01A-F176-4C6A-B39D-5B40BB1B148F}.Release|Any CPU.Build.0 = Release|Any CPU
{F1BAA01A-F176-4C6A-B39D-5B40BB1B148F}.Release|iPhone.ActiveCfg = Release|Any CPU
{F1BAA01A-F176-4C6A-B39D-5B40BB1B148F}.Release|iPhone.Build.0 = Release|Any CPU
{F1BAA01A-F176-4C6A-B39D-5B40BB1B148F}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
{F1BAA01A-F176-4C6A-B39D-5B40BB1B148F}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
{3E10A5FA-E8DA-48B1-AD44-6A5B6CB7750F}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU
{3E10A5FA-E8DA-48B1-AD44-6A5B6CB7750F}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU
{3E10A5FA-E8DA-48B1-AD44-6A5B6CB7750F}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
@ -520,30 +388,6 @@ Global
{7062AE20-5DCC-4442-9645-8195BDECE63E}.Release|iPhone.Build.0 = Release|Any CPU
{7062AE20-5DCC-4442-9645-8195BDECE63E}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
{7062AE20-5DCC-4442-9645-8195BDECE63E}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
{D211E587-D8BC-45B9-95A4-F297C8FA5200}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU
{D211E587-D8BC-45B9-95A4-F297C8FA5200}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU
{D211E587-D8BC-45B9-95A4-F297C8FA5200}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
{D211E587-D8BC-45B9-95A4-F297C8FA5200}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU
{D211E587-D8BC-45B9-95A4-F297C8FA5200}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU
{D211E587-D8BC-45B9-95A4-F297C8FA5200}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|Any CPU
{D211E587-D8BC-45B9-95A4-F297C8FA5200}.AppStore|Any CPU.ActiveCfg = Release|Any CPU
{D211E587-D8BC-45B9-95A4-F297C8FA5200}.AppStore|Any CPU.Build.0 = Release|Any CPU
{D211E587-D8BC-45B9-95A4-F297C8FA5200}.AppStore|iPhone.ActiveCfg = Release|Any CPU
{D211E587-D8BC-45B9-95A4-F297C8FA5200}.AppStore|iPhone.Build.0 = Release|Any CPU
{D211E587-D8BC-45B9-95A4-F297C8FA5200}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU
{D211E587-D8BC-45B9-95A4-F297C8FA5200}.AppStore|iPhoneSimulator.Build.0 = Release|Any CPU
{D211E587-D8BC-45B9-95A4-F297C8FA5200}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{D211E587-D8BC-45B9-95A4-F297C8FA5200}.Debug|Any CPU.Build.0 = Debug|Any CPU
{D211E587-D8BC-45B9-95A4-F297C8FA5200}.Debug|iPhone.ActiveCfg = Debug|Any CPU
{D211E587-D8BC-45B9-95A4-F297C8FA5200}.Debug|iPhone.Build.0 = Debug|Any CPU
{D211E587-D8BC-45B9-95A4-F297C8FA5200}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
{D211E587-D8BC-45B9-95A4-F297C8FA5200}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
{D211E587-D8BC-45B9-95A4-F297C8FA5200}.Release|Any CPU.ActiveCfg = Release|Any CPU
{D211E587-D8BC-45B9-95A4-F297C8FA5200}.Release|Any CPU.Build.0 = Release|Any CPU
{D211E587-D8BC-45B9-95A4-F297C8FA5200}.Release|iPhone.ActiveCfg = Release|Any CPU
{D211E587-D8BC-45B9-95A4-F297C8FA5200}.Release|iPhone.Build.0 = Release|Any CPU
{D211E587-D8BC-45B9-95A4-F297C8FA5200}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
{D211E587-D8BC-45B9-95A4-F297C8FA5200}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
{47ECDF59-DEF8-4C53-87B1-2098A3429059}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU
{47ECDF59-DEF8-4C53-87B1-2098A3429059}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU
{47ECDF59-DEF8-4C53-87B1-2098A3429059}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU

1
Directory.Build.props

@ -4,5 +4,6 @@
<AvaloniaPreviewerNetCoreToolPath>$(MSBuildThisFileDirectory)\src\tools\Avalonia.Designer.HostApp\bin\$(Configuration)\netcoreapp2.0\Avalonia.Designer.HostApp.dll</AvaloniaPreviewerNetCoreToolPath>
<!-- https://github.com/dotnet/msbuild/issues/2661 -->
<AddSyntheticProjectReferencesForSolutionDependencies>false</AddSyntheticProjectReferencesForSolutionDependencies>
<RunApiCompat>False</RunApiCompat>
</PropertyGroup>
</Project>

6
build/CoreLibraries.props

@ -1,14 +1,8 @@
<Project>
<ItemGroup>
<ProjectReference Include="$(MSBuildThisFileDirectory)/../src/Avalonia.Base/Avalonia.Base.csproj" />
<ProjectReference Include="$(MSBuildThisFileDirectory)/../src/Avalonia.Animation/Avalonia.Animation.csproj" />
<ProjectReference Include="$(MSBuildThisFileDirectory)/../src/Avalonia.Controls/Avalonia.Controls.csproj" />
<ProjectReference Include="$(MSBuildThisFileDirectory)/../src/Avalonia.DesignerSupport/Avalonia.DesignerSupport.csproj" />
<ProjectReference Include="$(MSBuildThisFileDirectory)/../src/Avalonia.Input/Avalonia.Input.csproj" />
<ProjectReference Include="$(MSBuildThisFileDirectory)/../src/Avalonia.Interactivity/Avalonia.Interactivity.csproj" />
<ProjectReference Include="$(MSBuildThisFileDirectory)/../src/Avalonia.Layout/Avalonia.Layout.csproj" />
<ProjectReference Include="$(MSBuildThisFileDirectory)/../src/Avalonia.Visuals/Avalonia.Visuals.csproj" />
<ProjectReference Include="$(MSBuildThisFileDirectory)/../src/Avalonia.Styling/Avalonia.Styling.csproj" />
<ProjectReference Include="$(MSBuildThisFileDirectory)/../src/Avalonia.Themes.Default/Avalonia.Themes.Default.csproj" />
<ProjectReference Include="$(MSBuildThisFileDirectory)/../src/Avalonia.Themes.Fluent/Avalonia.Themes.Fluent.csproj" />
<ProjectReference Include="$(MSBuildThisFileDirectory)/../src/Avalonia.OpenGL/Avalonia.OpenGL.csproj" />

2
samples/RenderDemo/RenderDemo.csproj

@ -4,7 +4,7 @@
<TargetFramework>netcoreapp3.1</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Compile Include="..\..\src\Avalonia.Visuals\Rendering\SceneGraph\LineBoundsHelper.cs" Link="LineBoundsHelper.cs" />
<Compile Include="..\..\src\Avalonia.Base\Rendering\SceneGraph\LineBoundsHelper.cs" Link="LineBoundsHelper.cs" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\src\Avalonia.Diagnostics\Avalonia.Diagnostics.csproj" />

15
src/Avalonia.Animation/Properties/AssemblyInfo.cs

@ -1,15 +0,0 @@
using Avalonia.Metadata;
using System.Reflection;
using System.Runtime.CompilerServices;
[assembly: XmlnsDefinition("https://github.com/avaloniaui", "Avalonia.Animation")]
[assembly: XmlnsDefinition("https://github.com/avaloniaui", "Avalonia.Animation.Easings")]
[assembly: XmlnsDefinition("https://github.com/avaloniaui", "Avalonia.Animation.Animators")]
#if SIGNED_BUILD
[assembly: InternalsVisibleTo("Avalonia.LeakTests, PublicKey=0024000004800000940000000602000000240000525341310004000001000100c1bba1142285fe0419326fb25866ba62c47e6c2b5c1ab0c95b46413fad375471232cb81706932e1cef38781b9ebd39d5100401bacb651c6c5bbf59e571e81b3bc08d2a622004e08b1a6ece82a7e0b9857525c86d2b95fab4bc3dce148558d7f3ae61aa3a234086902aeface87d9dfdd32b9d2fe3c6dd4055b5ab4b104998bd87")]
[assembly: InternalsVisibleTo("Avalonia.Animation.UnitTests, PublicKey=0024000004800000940000000602000000240000525341310004000001000100c1bba1142285fe0419326fb25866ba62c47e6c2b5c1ab0c95b46413fad375471232cb81706932e1cef38781b9ebd39d5100401bacb651c6c5bbf59e571e81b3bc08d2a622004e08b1a6ece82a7e0b9857525c86d2b95fab4bc3dce148558d7f3ae61aa3a234086902aeface87d9dfdd32b9d2fe3c6dd4055b5ab4b104998bd87")]
#else
[assembly: InternalsVisibleTo("Avalonia.LeakTests")]
[assembly: InternalsVisibleTo("Avalonia.Animation.UnitTests")]
#endif

0
src/Avalonia.Animation/Animatable.cs → src/Avalonia.Base/Animation/Animatable.cs

0
src/Avalonia.Animation/Animation.cs → src/Avalonia.Base/Animation/Animation.cs

0
src/Avalonia.Animation/AnimationInstance`1.cs → src/Avalonia.Base/Animation/AnimationInstance`1.cs

0
src/Avalonia.Animation/AnimatorKeyFrame.cs → src/Avalonia.Base/Animation/AnimatorKeyFrame.cs

0
src/Avalonia.Animation/Animators/Animator`1.cs → src/Avalonia.Base/Animation/Animators/Animator`1.cs

0
src/Avalonia.Animation/Animators/BoolAnimator.cs → src/Avalonia.Base/Animation/Animators/BoolAnimator.cs

0
src/Avalonia.Visuals/Animation/Animators/BoxShadowAnimator.cs → src/Avalonia.Base/Animation/Animators/BoxShadowAnimator.cs

0
src/Avalonia.Visuals/Animation/Animators/BoxShadowsAnimator.cs → src/Avalonia.Base/Animation/Animators/BoxShadowsAnimator.cs

0
src/Avalonia.Animation/Animators/ByteAnimator.cs → src/Avalonia.Base/Animation/Animators/ByteAnimator.cs

0
src/Avalonia.Visuals/Animation/Animators/ColorAnimator.cs → src/Avalonia.Base/Animation/Animators/ColorAnimator.cs

0
src/Avalonia.Visuals/Animation/Animators/CornerRadiusAnimator.cs → src/Avalonia.Base/Animation/Animators/CornerRadiusAnimator.cs

0
src/Avalonia.Animation/Animators/DecimalAnimator.cs → src/Avalonia.Base/Animation/Animators/DecimalAnimator.cs

0
src/Avalonia.Animation/Animators/DoubleAnimator.cs → src/Avalonia.Base/Animation/Animators/DoubleAnimator.cs

0
src/Avalonia.Animation/Animators/FloatAnimator.cs → src/Avalonia.Base/Animation/Animators/FloatAnimator.cs

0
src/Avalonia.Animation/Animators/Int16Animator.cs → src/Avalonia.Base/Animation/Animators/Int16Animator.cs

0
src/Avalonia.Animation/Animators/Int32Animator.cs → src/Avalonia.Base/Animation/Animators/Int32Animator.cs

0
src/Avalonia.Animation/Animators/Int64Animator.cs → src/Avalonia.Base/Animation/Animators/Int64Animator.cs

0
src/Avalonia.Visuals/Animation/Animators/PointAnimator.cs → src/Avalonia.Base/Animation/Animators/PointAnimator.cs

0
src/Avalonia.Visuals/Animation/Animators/RectAnimator.cs → src/Avalonia.Base/Animation/Animators/RectAnimator.cs

0
src/Avalonia.Visuals/Animation/Animators/SizeAnimator.cs → src/Avalonia.Base/Animation/Animators/SizeAnimator.cs

0
src/Avalonia.Visuals/Animation/Animators/SolidColorBrushAnimator.cs → src/Avalonia.Base/Animation/Animators/SolidColorBrushAnimator.cs

0
src/Avalonia.Visuals/Animation/Animators/ThicknessAnimator.cs → src/Avalonia.Base/Animation/Animators/ThicknessAnimator.cs

0
src/Avalonia.Visuals/Animation/Animators/TransformAnimator.cs → src/Avalonia.Base/Animation/Animators/TransformAnimator.cs

0
src/Avalonia.Visuals/Animation/Animators/TransformOperationsAnimator.cs → src/Avalonia.Base/Animation/Animators/TransformOperationsAnimator.cs

0
src/Avalonia.Animation/Animators/UInt16Animator.cs → src/Avalonia.Base/Animation/Animators/UInt16Animator.cs

0
src/Avalonia.Animation/Animators/UInt32Animator.cs → src/Avalonia.Base/Animation/Animators/UInt32Animator.cs

0
src/Avalonia.Animation/Animators/UInt64Animator.cs → src/Avalonia.Base/Animation/Animators/UInt64Animator.cs

0
src/Avalonia.Visuals/Animation/Animators/VectorAnimator.cs → src/Avalonia.Base/Animation/Animators/VectorAnimator.cs

0
src/Avalonia.Animation/Clock.cs → src/Avalonia.Base/Animation/Clock.cs

0
src/Avalonia.Animation/ClockBase.cs → src/Avalonia.Base/Animation/ClockBase.cs

0
src/Avalonia.Visuals/Animation/CompositePageTransition.cs → src/Avalonia.Base/Animation/CompositePageTransition.cs

0
src/Avalonia.Visuals/Animation/CrossFade.cs → src/Avalonia.Base/Animation/CrossFade.cs

0
src/Avalonia.Animation/Cue.cs → src/Avalonia.Base/Animation/Cue.cs

0
src/Avalonia.Animation/DisposeAnimationInstanceSubject.cs → src/Avalonia.Base/Animation/DisposeAnimationInstanceSubject.cs

0
src/Avalonia.Animation/Easing/BackEaseIn.cs → src/Avalonia.Base/Animation/Easing/BackEaseIn.cs

0
src/Avalonia.Animation/Easing/BackEaseInOut.cs → src/Avalonia.Base/Animation/Easing/BackEaseInOut.cs

0
src/Avalonia.Animation/Easing/BackEaseOut.cs → src/Avalonia.Base/Animation/Easing/BackEaseOut.cs

0
src/Avalonia.Animation/Easing/BounceEaseIn.cs → src/Avalonia.Base/Animation/Easing/BounceEaseIn.cs

0
src/Avalonia.Animation/Easing/BounceEaseInOut.cs → src/Avalonia.Base/Animation/Easing/BounceEaseInOut.cs

0
src/Avalonia.Animation/Easing/BounceEaseOut.cs → src/Avalonia.Base/Animation/Easing/BounceEaseOut.cs

0
src/Avalonia.Animation/Easing/CircularEaseIn.cs → src/Avalonia.Base/Animation/Easing/CircularEaseIn.cs

0
src/Avalonia.Animation/Easing/CircularEaseInOut.cs → src/Avalonia.Base/Animation/Easing/CircularEaseInOut.cs

0
src/Avalonia.Animation/Easing/CircularEaseOut.cs → src/Avalonia.Base/Animation/Easing/CircularEaseOut.cs

0
src/Avalonia.Animation/Easing/CubicEaseIn.cs → src/Avalonia.Base/Animation/Easing/CubicEaseIn.cs

0
src/Avalonia.Animation/Easing/CubicEaseInOut.cs → src/Avalonia.Base/Animation/Easing/CubicEaseInOut.cs

0
src/Avalonia.Animation/Easing/CubicEaseOut.cs → src/Avalonia.Base/Animation/Easing/CubicEaseOut.cs

0
src/Avalonia.Animation/Easing/Easing.cs → src/Avalonia.Base/Animation/Easing/Easing.cs

0
src/Avalonia.Animation/Easing/EasingTypeConverter.cs → src/Avalonia.Base/Animation/Easing/EasingTypeConverter.cs

0
src/Avalonia.Animation/Easing/ElasticEaseIn.cs → src/Avalonia.Base/Animation/Easing/ElasticEaseIn.cs

0
src/Avalonia.Animation/Easing/ElasticEaseInOut.cs → src/Avalonia.Base/Animation/Easing/ElasticEaseInOut.cs

0
src/Avalonia.Animation/Easing/ElasticEaseOut.cs → src/Avalonia.Base/Animation/Easing/ElasticEaseOut.cs

0
src/Avalonia.Animation/Easing/ExponentialEaseIn.cs → src/Avalonia.Base/Animation/Easing/ExponentialEaseIn.cs

0
src/Avalonia.Animation/Easing/ExponentialEaseInOut.cs → src/Avalonia.Base/Animation/Easing/ExponentialEaseInOut.cs

0
src/Avalonia.Animation/Easing/ExponentialEaseOut.cs → src/Avalonia.Base/Animation/Easing/ExponentialEaseOut.cs

0
src/Avalonia.Animation/Easing/IEasing.cs → src/Avalonia.Base/Animation/Easing/IEasing.cs

0
src/Avalonia.Animation/Easing/LinearEasing.cs → src/Avalonia.Base/Animation/Easing/LinearEasing.cs

0
src/Avalonia.Animation/Easing/QuadraticEaseIn.cs → src/Avalonia.Base/Animation/Easing/QuadraticEaseIn.cs

0
src/Avalonia.Animation/Easing/QuadraticEaseInOut.cs → src/Avalonia.Base/Animation/Easing/QuadraticEaseInOut.cs

0
src/Avalonia.Animation/Easing/QuadraticEaseOut.cs → src/Avalonia.Base/Animation/Easing/QuadraticEaseOut.cs

0
src/Avalonia.Animation/Easing/QuarticEaseIn.cs → src/Avalonia.Base/Animation/Easing/QuarticEaseIn.cs

0
src/Avalonia.Animation/Easing/QuarticEaseInOut.cs → src/Avalonia.Base/Animation/Easing/QuarticEaseInOut.cs

0
src/Avalonia.Animation/Easing/QuarticEaseOut.cs → src/Avalonia.Base/Animation/Easing/QuarticEaseOut.cs

0
src/Avalonia.Animation/Easing/QuinticEaseIn.cs → src/Avalonia.Base/Animation/Easing/QuinticEaseIn.cs

0
src/Avalonia.Animation/Easing/QuinticEaseInOut.cs → src/Avalonia.Base/Animation/Easing/QuinticEaseInOut.cs

0
src/Avalonia.Animation/Easing/QuinticEaseOut.cs → src/Avalonia.Base/Animation/Easing/QuinticEaseOut.cs

0
src/Avalonia.Animation/Easing/SineEaseIn.cs → src/Avalonia.Base/Animation/Easing/SineEaseIn.cs

0
src/Avalonia.Animation/Easing/SineEaseInOut.cs → src/Avalonia.Base/Animation/Easing/SineEaseInOut.cs

0
src/Avalonia.Animation/Easing/SineEaseOut.cs → src/Avalonia.Base/Animation/Easing/SineEaseOut.cs

0
src/Avalonia.Animation/Easing/SplineEasing.cs → src/Avalonia.Base/Animation/Easing/SplineEasing.cs

0
src/Avalonia.Animation/FillMode.cs → src/Avalonia.Base/Animation/FillMode.cs

0
src/Avalonia.Animation/IAnimation.cs → src/Avalonia.Base/Animation/IAnimation.cs

0
src/Avalonia.Animation/IAnimationSetter.cs → src/Avalonia.Base/Animation/IAnimationSetter.cs

0
src/Avalonia.Animation/IAnimator.cs → src/Avalonia.Base/Animation/IAnimator.cs

0
src/Avalonia.Animation/IClock.cs → src/Avalonia.Base/Animation/IClock.cs

0
src/Avalonia.Animation/IGlobalClock.cs → src/Avalonia.Base/Animation/IGlobalClock.cs

0
src/Avalonia.Visuals/Animation/IPageTransition.cs → src/Avalonia.Base/Animation/IPageTransition.cs

0
src/Avalonia.Animation/ITransition.cs → src/Avalonia.Base/Animation/ITransition.cs

0
src/Avalonia.Animation/IterationCount.cs → src/Avalonia.Base/Animation/IterationCount.cs

0
src/Avalonia.Animation/IterationCountTypeConverter.cs → src/Avalonia.Base/Animation/IterationCountTypeConverter.cs

0
src/Avalonia.Animation/KeyFrame.cs → src/Avalonia.Base/Animation/KeyFrame.cs

0
src/Avalonia.Animation/KeyFrames.cs → src/Avalonia.Base/Animation/KeyFrames.cs

0
src/Avalonia.Animation/KeySpline.cs → src/Avalonia.Base/Animation/KeySpline.cs

0
src/Avalonia.Animation/KeySplineTypeConverter.cs → src/Avalonia.Base/Animation/KeySplineTypeConverter.cs

0
src/Avalonia.Visuals/Animation/PageSlide.cs → src/Avalonia.Base/Animation/PageSlide.cs

0
src/Avalonia.Animation/PlayState.cs → src/Avalonia.Base/Animation/PlayState.cs

0
src/Avalonia.Animation/PlaybackDirection.cs → src/Avalonia.Base/Animation/PlaybackDirection.cs

0
src/Avalonia.Visuals/Animation/RenderLoopClock.cs → src/Avalonia.Base/Animation/RenderLoopClock.cs

0
src/Avalonia.Animation/TransitionInstance.cs → src/Avalonia.Base/Animation/TransitionInstance.cs

0
src/Avalonia.Animation/Transition`1.cs → src/Avalonia.Base/Animation/Transition`1.cs

0
src/Avalonia.Animation/Transitions.cs → src/Avalonia.Base/Animation/Transitions.cs

0
src/Avalonia.Visuals/Animation/Transitions/CornerRadiusTransition.cs → src/Avalonia.Base/Animation/Transitions/CornerRadiusTransition.cs

0
src/Avalonia.Animation/Transitions/DoubleTransition.cs → src/Avalonia.Base/Animation/Transitions/DoubleTransition.cs

0
src/Avalonia.Animation/Transitions/FloatTransition.cs → src/Avalonia.Base/Animation/Transitions/FloatTransition.cs

0
src/Avalonia.Animation/Transitions/IntegerTransition.cs → src/Avalonia.Base/Animation/Transitions/IntegerTransition.cs

0
src/Avalonia.Visuals/Animation/Transitions/PointTransition.cs → src/Avalonia.Base/Animation/Transitions/PointTransition.cs

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save