Я не могу найти какую-либо документацию по этому поводу (в то время документация по gnome-shell жалко отсутствует), но кажется, что код, расположенный в gnome-shell/js/ui/modalDialog.js
, может быть очень полезным.
ВFedora, он находится в
/usr/share/gnome-shell/js/uimodalDialog.js
Я обновлю его, если у меня что-то будет работать.