Sebastien Pouliot

Results 170 comments of Sebastien Pouliot

> EnsureUIThread > Convert field into property returning constant Binary breaking change. > or add feature switch to set the value. yes, that's was my plan.

> get_IsDirectBinding > Set the constant via https://github.com/mono/linker/blob/main/src/linker/ref/Linker/Annotations.cs#L27-L28 for any override which should return true/false Can you explain how that works ? `IsDirectBinding` is not a global constant. The value...

> get_DynamicRegistrationSupported > Remove completely, linker propagates the value already This value is `true` for the original, compile code. However if/when we can remove the dynamic registrar (and drop a...

> IsARM64CallingConvention > I'm not sure why it's needed as field if we build arm64 specific runtime pack. The (Xamarin.iOS) managed code has to call different p/invoke signatures based on...

> For those which you know it can be constant, you register the method with Annotations.SetAction (method, MethodAction. ConvertToStub) and set the value via Annotations.SetStubValue (method, 1) I might be...

>> or add feature switch to set the value. > yes, that's was my plan. The _easy/initial_ (not exhaustive) candidates for substitutions I identified are | API | Stubbed on...

`CoreTypeMapStep` also control the _possible_ removal of the dynamic registrar from the final app. I'm moving this out of `CoreTypeMapStep` since it has no real interaction with the base type...

I keep having `SelectingTimeSetsSelectedTime()` fail on this PR when running **Android+NativeAOT Skia Runtime Tests 3** That does not make sense since this specific test is annotated with `[Ignore]` when `__ANDROID__`...

@agneszitte fwiw I had a (draft) PR, before net10 release, to publish desktop (skia/macOS). It might be useful since publishing differs from catalyst https://github.com/unoplatform/Uno.Gallery/pull/1225

Some types, e.g. `CFDataBuffer` are not public and only used internally. It might not make sense to add API unless it can be used internally. Do you have link to...