Desktopeditors: Suporta diálogos GTK nativos no Ubuntu/Linux

Criado em 15 jan. 2019  ·  8Comentários  ·  Fonte: ONLYOFFICE/DesktopEditors

Deseja solicitar um recurso ou relatar um bug ?
Funcionalidade

Qual é o comportamento atual?
Diálogos como "Salvar como", "Pesquisar no documento", "Abrir" etc. não são nativos no Ubuntu/Linux

Se o comportamento atual for um bug, forneça as etapas para reproduzir e, se possível, uma demonstração mínima do problema.
Abra qualquer uma das caixas de diálogo mencionadas acima.

Qual é o comportamento esperado?
Os diálogos devem ser nativos da plataforma, neste caso os diálogos GTK no Ubuntu/Linux. Recentemente, o LibreOffice passou a usar diálogos GTK nativos com a v6.1: http://caolanm.blogspot.com/2018/03/native-gtk3-message-dialogs.html

Isso aumentaria a facilidade de uso e a produtividade (para recursos avançados) se as caixas de diálogo nativas do GTK fossem usadas no ONLYOFFICE. Veja #163 para um exemplo.

Quais versões do DesktopEditors e qual sistema operacional são afetados por esse problema?
v5.2.4

enhancement

Comentários muito úteis

Olá, @uncertainquark.
Costumávamos usar o GTK antes, mas tivemos alguns problemas com esses diálogos. Mas acho que devemos discutir a possibilidade de usá-lo novamente. Eu crio um problema 40229 em nosso rastreador de problemas privado.

Todos 8 comentários

Olá, @uncertainquark.
Costumávamos usar o GTK antes, mas tivemos alguns problemas com esses diálogos. Mas acho que devemos discutir a possibilidade de usá-lo novamente. Eu crio um problema 40229 em nosso rastreador de problemas privado.

Obrigado. A nota do #163 também é que o selecionador de arquivos não nativo atual nem tem visualização de arquivos (por exemplo, imagens), entre outras coisas.

Eu não uso GTK com frequência porque sou principalmente um usuário de Plasma. No entanto, eu quero ver isso usando diálogos GTK e Qt dependendo do ambiente de desktop (semelhante ao Firefox usando a variável de ambiente GTK_USE_PORTAL ).

Um efeito colateral de não usar o widget GTK do seletor de arquivos nativo para as caixas de diálogo Abrir e Salvar no OPENOFFICE é que as caixas de diálogo atuais não funcionam bem com dimensionamento. Nas capturas de tela abaixo, tenho uma tela de laptop HI-DPI com um fator de escala de 200%. Observe que os botões Abrir, Salvar e Cancelar são fisicamente muito pequenos; na verdade, os ícones dos botões dimensionados nem cabem dentro dos quadros dos botões.
Screenshot from 2019-10-09 18-32-41
Screenshot from 2019-10-09 18-35-46

Posso confirmar o problema dos botões "Salvar" e "Cancelar" no seletor de arquivos com uma escala de 200%

Aparentemente, o OO 5.5.1 usa diálogos GTK nativos.
Talvez seja hora de fechar esta questão?

Estamos trabalhando para corrigir esse problema em todos os sistemas, mas em alguns diálogos antigos do sistema ainda são usados ​​(como CentOS 7 e alguns outros), então esse problema não foi completamente corrigido

Seria legal se fosse opcional (pode ser ativado nas configurações)
Também com suporte opcional appmenu/gtk menu/gmenu (ou como é chamado corretamente), então File Home Insert Layout.... seria opcionalmente tratado pelo gtk para economizar algum espaço na tela.

Exemplo de Firefox usando menu gtk no gnome com algumas extensões https://ibb.co/6mDMMns

Mesmo que não seja completamente corrigido, ainda pode ser implementado como recurso opcional (possivelmente com algum aviso)

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

Yorper picture Yorper  ·  4Comentários

nickian picture nickian  ·  7Comentários

markkuit picture markkuit  ·  7Comentários

Dvlnst picture Dvlnst  ·  3Comentários

pktiuk picture pktiuk  ·  7Comentários