Skip to content

Commit

Permalink
Update changelogs
Browse files Browse the repository at this point in the history
  • Loading branch information
mattleibow committed Aug 15, 2022
1 parent 3942938 commit a26ea4c
Show file tree
Hide file tree
Showing 6 changed files with 7 additions and 119 deletions.
8 changes: 0 additions & 8 deletions changelogs/HarfBuzzSharp/2.8.2.1/HarfBuzzSharp.breaking.md

This file was deleted.

2 changes: 0 additions & 2 deletions changelogs/HarfBuzzSharp/2.8.2.1/HarfBuzzSharp.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@

### Namespace HarfBuzzSharp

#### Removed Type HarfBuzzSharp.Resource

### New Namespace HarfBuzzSharp.Internals

#### New Type: HarfBuzzSharp.Internals.PlatformConfiguration
Expand Down
61 changes: 6 additions & 55 deletions changelogs/SkiaSharp.HarfBuzz/2.88.1/SkiaSharp.HarfBuzz.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,68 +2,19 @@

## SkiaSharp.HarfBuzz.dll

> Assembly Version Changed: 2.88.0.0 vs 0.0.0.0
### Namespace SkiaSharp.HarfBuzz

### New Namespace SkiaSharp.HarfBuzz
#### Type Changed: SkiaSharp.HarfBuzz.SKShaper+Result

#### New Type: SkiaSharp.HarfBuzz.BlobExtensions
Added constructor:

```csharp
public static class BlobExtensions {
// methods
public static HarfBuzzSharp.Blob ToHarfBuzzBlob (this SkiaSharp.SKStreamAsset asset);
}
public SKShaper.Result (uint[] codepoints, uint[] clusters, SkiaSharp.SKPoint[] points, float width);
```

#### New Type: SkiaSharp.HarfBuzz.CanvasExtensions
Added property:

```csharp
public static class CanvasExtensions {
// methods
public static void DrawShapedText (this SkiaSharp.SKCanvas canvas, string text, SkiaSharp.SKPoint p, SkiaSharp.SKPaint paint);
public static void DrawShapedText (this SkiaSharp.SKCanvas canvas, SKShaper shaper, string text, SkiaSharp.SKPoint p, SkiaSharp.SKPaint paint);
public static void DrawShapedText (this SkiaSharp.SKCanvas canvas, string text, float x, float y, SkiaSharp.SKPaint paint);
public static void DrawShapedText (this SkiaSharp.SKCanvas canvas, SKShaper shaper, string text, float x, float y, SkiaSharp.SKPaint paint);
}
```

#### New Type: SkiaSharp.HarfBuzz.FontExtensions

```csharp
public static class FontExtensions {
// methods
public static SkiaSharp.SKSizeI GetScale (this HarfBuzzSharp.Font font);
public static void SetScale (this HarfBuzzSharp.Font font, SkiaSharp.SKSizeI scale);
}
```

#### New Type: SkiaSharp.HarfBuzz.SKShaper

```csharp
public class SKShaper : System.IDisposable {
// constructors
public SKShaper (SkiaSharp.SKTypeface typeface);
// properties
public SkiaSharp.SKTypeface Typeface { get; }
// methods
public virtual void Dispose ();
public SKShaper.Result Shape (HarfBuzzSharp.Buffer buffer, SkiaSharp.SKPaint paint);
public SKShaper.Result Shape (string text, SkiaSharp.SKPaint paint);
public SKShaper.Result Shape (HarfBuzzSharp.Buffer buffer, float xOffset, float yOffset, SkiaSharp.SKPaint paint);
public SKShaper.Result Shape (string text, float xOffset, float yOffset, SkiaSharp.SKPaint paint);

// inner types
public class Result {
// constructors
public SKShaper.Result ();
public SKShaper.Result (uint[] codepoints, uint[] clusters, SkiaSharp.SKPoint[] points);
public SKShaper.Result (uint[] codepoints, uint[] clusters, SkiaSharp.SKPoint[] points, float width);
// properties
public uint[] Clusters { get; }
public uint[] Codepoints { get; }
public SkiaSharp.SKPoint[] Points { get; }
public float Width { get; }
}
}
public float Width { get; }
```

Original file line number Diff line number Diff line change
Expand Up @@ -2,48 +2,5 @@

## SkiaSharp.Vulkan.SharpVk.dll

> Assembly Version Changed: 2.88.0.0 vs 0.0.0.0
### New Namespace SkiaSharp

#### New Type: SkiaSharp.GRSharpVkBackendContext

```csharp
public class GRSharpVkBackendContext : SkiaSharp.GRVkBackendContext, System.IDisposable {
// constructors
public GRSharpVkBackendContext ();
// properties
public GRSharpVkGetProcedureAddressDelegate GetProcedureAddress { get; set; }
public SharpVk.Device VkDevice { get; set; }
public SharpVk.Instance VkInstance { get; set; }
public SharpVk.PhysicalDevice VkPhysicalDevice { get; set; }
public SharpVk.PhysicalDeviceFeatures? VkPhysicalDeviceFeatures { get; set; }
public SharpVk.Queue VkQueue { get; set; }
// methods
protected override void Dispose (bool disposing);
}
```

#### New Type: SkiaSharp.GRSharpVkGetProcedureAddressDelegate

```csharp
public sealed delegate GRSharpVkGetProcedureAddressDelegate : System.MulticastDelegate, System.ICloneable, System.Runtime.Serialization.ISerializable {
// constructors
public GRSharpVkGetProcedureAddressDelegate (object object, IntPtr method);
// methods
public virtual System.IAsyncResult BeginInvoke (string name, SharpVk.Instance instance, SharpVk.Device device, System.AsyncCallback callback, object object);
public virtual IntPtr EndInvoke (System.IAsyncResult result);
public virtual IntPtr Invoke (string name, SharpVk.Instance instance, SharpVk.Device device);
}
```

#### New Type: SkiaSharp.GRVkExtensionsSharpVkExtensions

```csharp
public static class GRVkExtensionsSharpVkExtensions {
// methods
public static void Initialize (this GRVkExtensions extensions, GRSharpVkGetProcedureAddressDelegate getProc, SharpVk.Instance instance, SharpVk.PhysicalDevice physicalDevice);
public static void Initialize (this GRVkExtensions extensions, GRSharpVkGetProcedureAddressDelegate getProc, SharpVk.Instance instance, SharpVk.PhysicalDevice physicalDevice, string[] instanceExtensions, string[] deviceExtensions);
}
```
> Assembly Version Changed: 2.88.0.0 vs 2.80.0.0
8 changes: 0 additions & 8 deletions changelogs/SkiaSharp/2.88.1/SkiaSharp.breaking.md

This file was deleted.

2 changes: 0 additions & 2 deletions changelogs/SkiaSharp/2.88.1/SkiaSharp.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,6 @@ Avif = 12,
```


#### Removed Type SkiaSharp.Resource

### Namespace SkiaSharp.Internals

#### New Type: SkiaSharp.Internals.PlatformConfiguration
Expand Down

0 comments on commit a26ea4c

Please sign in to comment.