David Britch

Results 83 issues of David Britch

### Description I've been playing with the Drag/DropGestureRecognizers. When I drag Label text to an Entry, the Entry is updated with the Label text. Very nice. Unfortunately, the DragOver and...

t/bug :bug:
blocker
a/DragAndDrop

### Description `MediaElement` includes a `CurrentState` bindable property that indicates the current status of the control. This property has a default of `MediaElementState.Closed`. Here's the description of each `MediaElementState` enumeration...

a/MediaElement

The following code clips the image as expected on Android: ``` IImage image; var assembly = GetType().GetTypeInfo().Assembly; using (var stream = assembly.GetManifestResourceStream("GraphicsViewDemos.Resources.Images.dotnet_bot.png")) { image = GraphicsPlatform.CurrentService.LoadImageFromStream(stream); } if (image !=...

bug
area/drawing ✏️

In Xamarin.Forms you could specify a `Color` with `int` arguments in both the constructor and `FromRGB(A)` methods. You can't do this in the `Color` class in MAUI. There's no constructor...

The Xamarin.Forms [`Color`](https://github.com/xamarin/Xamarin.Forms/blob/5.0.0/Xamarin.Forms.Core/Color.cs) struct has `Hue`, `Saturation`, and `Luminosity` properties. The Maui.Graphics `Color` class does not. This makes the upgrade path from Forms to MAUI that more frustrating. I get...

bug

The `PictureCommand` enum is currently unused.

bug

I've been experimenting with the different transform methods, in a MAUI app on Android. Scale seems to work fine when the arguments are positive. When I switch to using negative...

bug

I can see a need for an `ICanvas.Clear` method. It would then be possible to provide basic animation of graphics object.

enhancement

The `AffineTransform` class makes it possible to apply a shear transform, in addition to rotate, scale, translate. However, a Shear/Skew operation isn't exposed on `ICanvas`. Doing so would make it...

enhancement

I've been using a MAUI `GraphicsView` to experiment with the `AffineTransform` class on Android. Long story short is whenever you concatenate your `AffineTransform` onto the canvas, then draw an object,...

bug