Skip to content

GTK4

Alice Mikhaylenko requested to merge wip/exalm/gtk4 into main

There are a few FIXMEs, grep for "FIXME GTK4".

External things:

  • Gamepad view crashes - an rsvg bug, need to wait for a g-b-m update
  • Search bar entry doesn't expand if clamp isn't expanded, it should propagate expand correctly - libadwaita bug, need to fix that
  • Media button, layout switcher, n64 pak switcher - need an arrow, waiting for a GTK MR to get merged
  • Selection checks aren't well visible on top of covers - libadwaita

Our bugs:

  • Preferences window crashes if you close it and open again
  • Cover emblem only renders with default color - need to refactor it to be a real widget but shouldn't be a blocker
  • (org.gnome.GamesDevel:2): Gtk-CRITICAL **: 17:26:31.473: gtk_button_set_icon_name: assertion 'icon_name != NULL' failed
  • Missing media button.active - can't track popovers in fullscreen, need to do it via focus
  • Shortcuts don't work - need to redo them via the new API
  • Wrong row is selected after snapshot rename
  • I commented out a few action lookups in there, will probably have to replace that altogetherthere
  • Snapshot row - wrapping date messes things up, replaced with ellipsize for now
  • The first row is missing in the snapshots list - need to delete all but first row instead of just all. Or really rework it to use a model, but it will be a problem with animating rows
Edited by Alice Mikhaylenko

Merge request reports