Provide A Way To Make Custom Popover Menus Matching MenuModel Styling
Currently in GTK3, developers can create popovers that match MenuModel-generated popovers with a GtkPopover, margins, and GtkModelButton. In GTK4 ModelButton has been made private. This makes it harder to make menus with similar styling to provided ones.
Example use cases are:
- Fractal's primary menu
- My app Social's account menu
In both cases a custom widget is at the start of the menu.