Jonathan Pobst

Results 60 issues of Jonathan Pobst

Tracks parity with System.Windows.Forms.Control. **Legend** - **Checked**: Implemented (optional description pointing elsewhere if moved or renamed) - **Unchecked**: To be implemented - **Strikethrough**: Do not plan on implementing ## Constuctors...

epic

This issue tracks our parity with the original Winforms. Note that the goal is not to provide 100% parity, the goal is to provide a modern toolkit that is heavily...

epic

Tracks parity with System.Windows.Forms.CheckBox (and ButtonBase). **Legend** - **Checked**: Implemented (optional description pointing elsewhere if moved or renamed) - **Unchecked**: To be implemented - **Strikethrough**: Do not plan on implementing...

epic

Tracks parity with System.Windows.Forms.Button (and ButtonBase). **Legend** - **Checked**: Implemented (optional description pointing elsewhere if moved or renamed) - **Unchecked**: To be implemented - **Strikethrough**: Do not plan on implementing...

epic

Controls do not currently support keyboard navigation. Todo: - [x] Button - [x] CheckBox - [x] ComboBox - [x] Label - [x] ListBox - [x] ~ListView~ - [ ] Menu...

epic

Although there is a basic `ListView` control, it is considered "not ready for usage", and won't be receiving any love until other higher priority tasks are completed. Current status: -...

enhancement
epic

Although there is a basic `Ribbon` control, it is considered "not ready for usage", and won't be receiving any love until other higher priority tasks are completed. Current status: -...

enhancement
epic

One of the core features of Winforms that made it so popular and easy to use was its drag and drop visual designer. Modern.Forms will need one to provide the...

epic

We will need a DataGrid control.

enhancement
epic

Context: https://github.com/xamarin/java.interop/pull/912#discussion_r748475483 Some of the [nullable annotations we look for](https://github.com/xamarin/java.interop/blob/main/src/Xamarin.Android.Tools.Bytecode/XmlClassDeclarationBuilder.cs#L460-L479) do support `string?[]?`, like `Lorg/jetbrains/annotations/NotNull;`: ```java package org.jetbrains.annotations; @Target({ElementType.METHOD, ElementType.FIELD, ElementType.PARAMETER, ElementType.LOCAL_VARIABLE, ElementType.TYPE_USE}) public @interface NotNull { ... } ```...

generator