Jonathan Pobst

Results 175 comments of Jonathan Pobst

I don't think this is something Modern.Forms will tackle. The core library will likely stick to the established Winforms layouts like anchor/fill, table layout, and flow layout. However someone could...

As a fully not-native drawn interface, I think the menus will look like `MenuStrip`. This means they (and all other controls) will look the same on all platforms. They will...

One of the design goals is for Modern.Forms to be pretty theme-able. Flatlaf already looks pretty similar to what Modern.Forms currently ships. It doesn't look like it would be hard...

Unfortunately this is not the way to implement AutoSize correctly. You will need for `CheckBox` to override `Control.GetPreferredSizeCore` and calculate a new size that takes every possible size modifier into...

> i realized you have written GetPreferredSizeCore . if its wrong, i can move the code there. but it work inside ""GetPreferredSize"" ?? Overriding `Control.GetPreferredSize` breaks all the AutoSize logic...

I don't think `TextImageLayoutData.Layout ()` is going to work for this purpose. It is designed to fit the content the best it can within a predetermined size. You need the...

Unfortunately there is no support to opt out of the `Java.IO.[Input|Output]Stream` -> `System.IO.Stream` mapping. Likewise you cannot just assign it to a random C# type like `System.IO.Stream[Reader|Writer]` and expect it...

This appears to be a stack overflow: ``` Repeat 13729 times: -------------------------------- at generator.SourceWriters.BoundMethod.GetDeclaringTypeOfExplicitInterfaceMethod(MonoDroid.Generation.Method) -------------------------------- at generator.SourceWriters.BoundMethod..ctor(MonoDroid.Generation.GenBase, MonoDroid.Generation.Method, MonoDroid.Generation.CodeGenerationOptions, Boolean) at generator.SourceWriters.BoundInterface.AddMethods(MonoDroid.Generation.InterfaceGen, MonoDroid.Generation.CodeGenerationOptions) at generator.SourceWriters.BoundInterface..ctor(MonoDroid.Generation.InterfaceGen, MonoDroid.Generation.CodeGenerationOptions, MonoDroid.Generation.CodeGeneratorContext, MonoDroid.Generation.GenerationInfo) at MonoDroid.Generation.JavaInteropCodeGenerator.WriteType(MonoDroid.Generation.GenBase,...

Mel's research from Discord: ``` obj/Debug/monoandroid12.0/api.xml(4354,6): warning BG8503: Invalidating 'Android.Gms.Ads.NativeAd.INativeCustomFormatAd' and all its nested types because some of its methods were invalid. [./generated/com.google.android.gms.play-services-ads-lite/com.google.android.gms.play-services-ads-lite.csproj] ``` leads to ``` obj/Debug/monoandroid12.0/api.xml(4362,8): warning BG8701:...