amagovpt / autenticacao.gov

Middleware Oficial de Identificação Eletrónica em Portugal - Cartão de Cidadão, da Chave Móvel Digital e Sistema de Certificação de atributos profissionais
https://www.autenticacao.gov.pt
European Union Public License 1.2
168 stars 33 forks source link

flatpak: Melhorar interação com ficheiros #160

Open abread opened 7 months ago

abread commented 7 months ago

Este PR retira a variável de ambiente QT_QPA_PLATFORMTHEME=gtk3 que impedia os diálogos de abrir/guardar ficheiros de interagir com os portais adequados. Assim, sem mais nenhuma alteração, passa a ser possível abrir e guardar ficheiros de qualquer parte do sistema (não só da home do utilizador).

Adicionalmente, aperta as permissões da sandbox aplicada ao autenticacao.gov, passando apenas a permitir acesso aos ficheiros de configuração/cache respetivos. Estes (669fcd0) foram todos os que vi a aplicação escrever durante utilização normal, mas é possível que tenham escapado alguns.