История изменений
Исправление eternal_sorrow, (текущая версия) :
Но мне кажется, ничего не мешает добавить поддержку этого API напрямую в тулкиты
Она там есть. По крайней мере в GTK точно. Но почему то пока не по умолчанию. Поэтому и требуются изменения в приложениях. В GTK есть GtkFileChooserNative
- он использует портал. А обычный GtkFileChooser
по умолчанию - нет. Переменная окружения GTK_USE_PORTAL=1
включает чтобы и он использовал портал. Почему это так не работает по умолчанию - не знаю.
Исходная версия eternal_sorrow, :
Но мне кажется, ничего не мешает добавить поддержку этого API напрямую в тулкиты
Она там есть. По крайней мере в GTK точно. Но почему то пока не по умолчанию. Поэтому и требуются изменения в приложениях. В GTK есть GtkFileChooserNative
- он использует портал. А обычный GtkFileChooser по умолчанию - нет. Переменная окружения GTK_USE_PORTAL=1
включает чтобы и он использовал портал. Почему это так не работает по умолчанию - не знаю.