FERRAMENTAS LINUX: As APIs de transferência de dados GTK4 estão sendo modernizadas em torno de Wayland

quarta-feira, 29 de janeiro de 2020

As APIs de transferência de dados GTK4 estão sendo modernizadas em torno de Wayland




Confira !!



Matthias Clasen, da Red Hat, atualizou uma das áreas mais recentes em que os desenvolvedores do GTK estão trabalhando para finalizar o próximo kit de ferramentas GTK 4.0 ... Melhorando as interfaces de transferência de dados para lidar com copiar / colar e arrastar e soltar .

Com o GTK4, as interfaces de transferência de dados estão sendo reprojetadas, com ênfase na aproximação da API de Wayland, onde, como no GTK3, a API do GDK foi modelada nas interfaces X11.

Clasen explicou como parte da revisão do código de transferência de dados "No GTK4, a API de arrastar e soltar foi reorganizada em torno dos conceitos de provedores de conteúdo e controladores de eventos. Para iniciar uma operação de arrastar e soltar, você cria um controlador de evento GtkDragSource que reage aos gestos de arrastar (você também pode iniciar operações de arrastar e soltar 'únicas' chamando gdk_drag_begin você mesmo) e atribui a GdkContentProvider para os dados que você deseja transferir. "

Aqueles que desejam aprender mais sobre este tópico podem fazê-lo através do blog GTK.org .

Outro trabalho que vem acontecendo para o GTK4 inclui um renderizador Vulkan, rolagem acelerada por GPU, back-end HTML5 renovado, várias melhorias de widget, melhorias no renderizador OpenGL, suporte a layout baseado em restrições, melhorias no Wayland e melhorias no Wayland e o Kit de Cena GTK. No momento, os desenvolvedores esperam que o GTK 4.0 seja lançado no outono de 2020 , mas veremos se isso acontece, pois eles já estão executando mais de um ano seus objetivos originais de lançamento.


Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário