Atualizações de Janeiro de 2023 para o XFCE4


O XFCE4 abre o ano de 2023 dando início a sua versão 4.19 e se preparando para o servidor gráfico Wayland

Atualizações de Janeiro de 2023 para o XFCE4

A maioria das atualizações são de correções de bugs da versão 4.18.

  • ANNOUNCE: xfce4-screenshooter 1.10.2 released Andre Miranda
  • ANNOUNCE: thunar-shares-plugin 0.3.2 released Alexander Schwinn
  • ANNOUNCE: libxfce4ui 4.18.1 released Alexander Schwinn
  • ANNOUNCE: thunar 4.18.2 released Alexander Schwinn
  • ANNOUNCE: libxfce4util 4.18.1 released Andre Miranda
  • ANNOUNCE: xfce4-panel 4.18.1 released Gaël Bonithon
  • ANNOUNCE: xfce4-panel 4.16.6 released Gaël Bonithon
  • ANNOUNCE: xfce4-screenshooter 1.10.3 released Andre Miranda
  • ANNOUNCE: xfce4-datetime-plugin 0.8.3 released Andre Miranda
  • ANNOUNCE: xfce4-whiskermenu-plugin 2.7.2 released Graeme Gott
  • ANNOUNCE: thunar 4.18.3 released Alexander Schwinn
  • ANNOUNCE: xfce4-notifyd 0.7.0 released Brian Tarricone
  • ANNOUNCE: xfce4-notifyd 0.7.1 released Brian Tarricone
  • ANNOUNCE: xfdesktop 4.18.1 released Brian Tarricone
  • ANNOUNCE: xfce4-notifyd 0.7.2 released Brian Tarricone


O destaque para Janeiro fica com a implementação do suporte ao servidor gráfico Wayland.

Wayland é um protocolo de computador que especifica a comunicação entre o servidor gráfico e os seus clientes. Ele foi inicialmente projetado por Kristian Høgsberg, líder do projeto AIGLX, como um substituto ao X Window System. Wikipédia


ANNOUNCE: libxfce4windowing 4.19.1 released Brian Tarricone

  • Permitir que os chamadores determinem se um ícone retornado é um ícone de fallback
  • Remova o código _get_icon () duplicado
  • Retorne o ícone de fallback correto para XfwWindowWayland
  • Cache GIcon e GdkPixbuf em XfwApplication
  • Cache GIcon e GdkPixbuf em XfwWindow
  • Adicionar xfw_(janela|aplicativo)_get_gicon()
  • XfwApplication: tornar XfwApplicationInstance opaco
  • Correção de compilação quando o X11 está desativado


ANNOUNCE: xfdesktop 4.19.0 released Brian Tarricone

  • xfdesktop: gradientes de pano de fundo pontilhados para reduzir faixas de cores
  • Adicione suporte preliminar a Wayland usando libxfce4windowing
  • Corrija pequenos problemas de estilo de codificação
  • Evite desenhar gradiente na superfície temporária
  • pano de fundo: renderize gradientes com correção de gama
  • Corrige algumas propriedades de widgets mnemônicos pendentes
  • Defina todas as configurações de aparência do ícone insensíveis quando desabilitadas
  • Modernize o uso do GObject no XfdesktopThumbnailer
  • Correção de falha quando o timer de solicitação está ativo após a finalização
  • Atualize meu endereço de e-mail em todos os lugares
  • Mova as configurações dos ícones de arquivo para sua própria seção
  • Remover widgets obsoletos da interface do usuário de configurações
  • Atualize os arquivos glade para a versão mais recente
  • GarconMenu em cache gratuito em menu_cleanup ()
  • Remova show_delete_option var não utilizado em menu.c
  • Desconecte o sinal xfconf em menu_cleanup()
  • GarconMenu em cache gratuito quando o menu de aplicativos está desativado
  • Carregar informações de volume removível de forma assíncrona
  • Corrige o menu de aplicativos não aparecendo quando os ícones do menu estão desativados
  • Atualizações de tradução:

ANNOUNCE: xfce4-panel 4.19.0 released Gaël Bonithon

- Mudanças de Dependência:

  • GLib >= 2.72.0
  • Libxfce4windowing >= 4.19.1
  • build: Torne opcionais todas as dependências específicas do X11/Wayland

- Novas APIs:

  • libxfce4panel: Adicionar xfce_panel_plugin_popup_window ()

- APIs obsoletas:

  • libxfce4panel: Obsoleto XfcePanelImage

- Novas características:

  • painel: permite forçar a execução de plugins como internos
  • Porto para Wayland (!103)

- Refatoração de código:

  • limpeza: Remova a função inútil panel_window_update_dark_mode()
  • limpeza: substitua panel_str_is_empty() por xfce_str_is_empty()
  • limpeza: Não use `== (TRUE|FALSE)` para condições booleanas
  • limpeza: não traduza avisos
  • invólucro: Limpeza
  • painel: Limpeza do ExternalWrapper
  • relógio: Use xfce_panel_plugin_popup_window ()
  • systray: cleanup: consolidar `sn_plugin_button_toggled()`
  • painel: Código de compartilhamento que verifica se o ponteiro está fora do painel
  • painel: Remover função inútil
  • build: Imprime mais algumas informações de configuração
  • build: limpeza de requisitos gio-unix
  • build: permite que macros xdt-depends.m4 configurem macros GLib

- Correções de bugs:

  • tasklist: Correção da rolagem pelos botões da janela (Correção #692)
  • lista de tarefas: correção da visibilidade do botão do grupo (#693)
  • Aviso de alocação de silêncio para plugins externos (V3)
  • tasklist: Não duplique a ativação do item de menu
  • Conecte-se a GtkMenuShell::deactivate em vez de selection-done
  • Definir domínio de tradução para GtkBuilders
  • painel: Sempre inclua bordas para calcular a posição do snap
  • relógio: corrigir o tempo limite de sincronização
  • docs: versão corrigida para xfce_panel_set_image_from_source()
  • Carregue os ícones usando as funções de dimensionamento do tema do ícone corretamente
  • relógio: Adicionar verificação de sanidade ausente
  • windowmenu: Adaptar o tamanho padrão do ícone wnck quando a escala da interface do usuário for > 1 (corrige
  • #682)
  • lista de tarefas: Adaptar o tamanho do ícone padrão do wnck quando a escala da interface do usuário > 1 (corrige
  • #681)
  • tasklist: corrigir o posicionamento da contagem de janelas quando a escala da interface do usuário > 1
  • lista de tarefas: mantenha o ícone pixbuf por perto e use a superfície também para o menu
  • itens (#676)
  • relógio: não substitua os formatos de fonte personalizados (# 675)
  • Atualizações de tradução:


Fonte

 

 

Comentários

Você precisa ver isso

Todos os arquivos do blog

Mostrar mais