Do we have support for 2D Menu in Gtk?

There is an internal widget called GtkTreeMenu but:

  1. is private
  2. it uses tree models and cell renderers
  3. it’s gone away from GTK4, just like every other GtkMenu-related widget

Popovers can hold complex widgets, which means they can deal with complex layouts; menus cannot, because menu widgets were written for very specific UI guidelines.

3 Likes