O novo QT GUI para aplicativos existentes será integrado com as barras de rolagem de sobreposição do Ayatana?

2

Com as últimas atualizações no Ubuntu 12.04 pelo menos duas novas GUI no QT para aplicativos existentes são direcionadas: Painel de Controle do Ubuntu One e Checkbox (a ferramenta de teste do sistema) . Essas novas GUIs são muito boas, mas não incluem as barras de rolagem Ayatana como os outros aplicativos GTK. Gostaria de saber se é planejado aplicar as barras de rolagem Ayatana também para o QT GUI, ou não. Quero dizer, essas novas GUIs são boas, mas até agora elas apresentam um pouco de incoerência na experiência Unity Desktop. Até agora, nós já temos alguns aplicativos, como o Chromium ou o LibreOffice, que não reconhecem as barras de rolagem do Ayatana, mas pelo menos, todas as outras aplicações do GTK são coerentes.

    
por Vosaxalo 26.02.2012 / 20:10

1 resposta

2

fossfreedom postou isso como um comentário, que essencialmente responde à pergunta:

  

duvidoso que vai pousar - de acordo com este modelo, nenhum progresso na   esta:    blueprints.launchpad.net/ubuntu/+spec/…

- fossfreedom ♦ Mar 5 '12 at 10:50

Em seu quadro branco (página principal), esse plano atualmente diz:

  

Do Etherpad:

     
  • problemas relatados pelos usuários da implementação atual: segmentação horizontal e vertical do polegar
  •   

* conserte isso aumentando a área sensível verticalmente   a barra de rolagem de sobreposição

     

* para o eixo horizontal, uma fricção de mouse é introduzida   (Cimi tem aplicação de teste disponível) para ajudar o usuário a   thumbb-target-area

     
  • sugestão para estender isso também para redimensionar janelas nas bordas para fazer a interface do usuário se comportar de forma mais consistente

  •   
  • toolkits para o destino da porta: xul (usa parcialmente o gtk +), qt (por exemplo, usado pela unidade-2d), vcl (OpenOffice), swing (aplicativos java), nux (usado   pela unidade-3d)

  •   
  • lp: ayatana-scrollbar-qt é uma primeira tentativa de portar a barra de rolagem de sobreposição baseada em gtk + para qt

  •   

itens de ação:

     

[cimi] compartilha documentação de overlay-scrollbar com desenvolvedores do Qt

     

[cimi, tsenyk] faz com que a lógica de comportamento overlay-scrollbar seja completamente abstraída   (desacoplamento da implementação gtk + atual)

     

[tsenyk] usa essa biblioteca lógica abstraída para uma primeira porta para o Qt   (também use como exemplo para testar se a abstração é boa o suficiente)

Mas mesmo agora que é janeiro '13, não houve muito progresso ainda - o status ainda é Não iniciado e a direção é Precisa de aprovação .

    
por Eliah Kagan 13.04.2017 / 14:24