Right now message boxes and other dialogs created by zenity use zenity's default app_id, resulting in the window not being associated with the parent application's desktop file and icon. Zenity 4.4 will be introducing a new --app-id. SDL should pass the SDL_PROP_APP_METADATA_IDENTIFIER_STRING to --app-id if zenity is version 4.4 or newer.
Right now message boxes and other dialogs created by zenity use zenity's default app_id, resulting in the window not being associated with the parent application's desktop file and icon. Zenity 4.4 will be introducing a new
--app-id. SDL should pass theSDL_PROP_APP_METADATA_IDENTIFIER_STRINGto--app-idif zenity is version 4.4 or newer.