GTK+

Tela Software:
GTK+
Detalhes de Software:
Versão: 3.22.30 Atualizado
Data de upload: 22 Jun 18
Revelador: GTK+ Team
Licença: Livre
Popularidade: 110

Rating: 3.5/5 (Total Votes: 2)

GTK + (antigo GIMP Toolkit) é um kit de ferramentas de widgets de código aberto, orientado a objetos e de código aberto projetado para permitir que programadores criem GUIs (Graphical User Interfaces) que funcionam em desktops de código aberto. ambientes. Foi inicialmente chamado de GIMP Toolkit porque continha um conjunto de bibliotecas de GUI que eram usadas no GIMP (GNU Image Manipulation Program), como uma alternativa à especificação de GUI Motif obsoleta.


Faz parte do projeto GNU & nbsp;

O software faz parte do Projeto GNU e seu principal objetivo é fornecer um conjunto completo de widgets e APIs que permita aos desenvolvedores criar conjuntos completos de aplicativos. Além do Qt, o GTK é o kit de ferramentas mais usado para implantar aplicativos gráficos em cima dos servidores de exibição X.Org e Wayland.


É muito usado no GNOME e no Xfce

O GTK + é muito usado nos conhecidos ambientes de desktop GNOME e Xfce, mas suporta Cinnamon, MATE, LXDE, Pantheon, Sugar, ROX Desktop, ambiente GTP Palmtop, Access Linux Platform e KDE. Vários gerenciadores de janela de código aberto usam o kit de ferramentas GTK +, incluindo Metacity, Mutter, AfterStep, IceWM, Sawfish, Xfwm, Aewm, Amaterus, Consórcio, Marco e Wmg.

Sob o capô

Enquanto o designer de GUI mais popular e usado para o GTK + é o Glade, também podemos mencionar os aplicativos Gazpacho, Crow Designer e Stetic (parte do projeto MonoDevelop). Sob o capô, podemos notar imediatamente que o GTK + está escrito na linguagem de programação C e usa o poderoso software da biblioteca GLib para a orientação do objeto. Versões futuras introduzirão back-ends para o servidor de exibição Wayland e a linguagem de marcação HTML5.


Sistemas Operacionais Suportados

Embora seja usado intensamente nas plataformas open source GNU / Linux, Solaris e BSD, o programa foi portado com sucesso para os sistemas operacionais comerciais Microsoft Windows e Mac OS X. Se você deseja criar front-ends GUI modernos para seus aplicativos, você definitivamente deve escolher o GTK +, especialmente se você quiser que eles ofereçam suporte ao GNOME, Xfce, LXDE, Cinnamon, MATE e outros ambientes de desktop.

< strong> O que há de novo nesta versão:

  • Colisões de dependência:
  • Requer libepoxy 1.4
  • Requer o pango 1.41
  • Novos recursos de seleção de fontes:
  • Permitir a configuração de recursos de fonte OpenType
  • Mostrar exemplos para recursos de fonte OpenType
  • Permitir a seleção de variações de fontes OpenType
  • Níveis de suporte de detalhes para seleção
  • Novos recursos do Emoji:
  • Suporta um pop-up de conclusão para Emoji
  • Solte o atalho Ctrl-Shift-e
  • Outras novas apis:
  • gdk_window_move_to_rect
  • Wayland:
  • Use memória compartilhada anônima no FreeBSD
  • Erros corrigidos:
  • # 85 widgetDragDestFindTarget Os dados de introspecção não são anuláveis ​​...
  • # 154 Documentação: O ciclo de vida de editáveis ​​dentro do GtkCellRenderers não é ...
  • # 193 Documento que o GtkUIManager está obsoleto pelo GtkBuilder
  • # 199 MenuButton não notificado quando seu Popover é destruído, ainda acessa ...
  • # 292 GtkRanges deve enviar :: change-value mesmo se não for realizado
  • # 450 O triângulo de navegação de menus não funciona mais
  • # 792 Os eventos de foco nem sempre são correspondidos
  • # 898 emoji-chooser: a pesquisa por sinalizadores não funciona
  • # 997 gdk: Torne o gdk_window_move_to_rect público
  • # 1053 O cursor de rolagem fica para trás se um widget filho rouba o pergaminho
  • # 1059 -Warentheses avisos nos cabeçalhos GTK + ao compilar o código C ++ com ...
  • # 1065 A direção de rolagem da roda horizontal do mouse GtkScrollbar está errada
  • # 1069 Linha 1 & quot; glade & quot; sinal recebido SIGFPE, exceção aritmética.
  • # 1088 CssGadget: valores de px redondos para min-width | height
  • # 1115 o tema de ícones do gtk pesquisa diretórios do sistema antes dos diretórios do usuário
  • # 1134 x11: sempre defina Nenhum pixmap para nenhum plano de fundo
  • # 1160 a11y / entry: corrija o copy-pasteo com a dica de ferramentas do segundo ícone
  • # 1165 InfoBar: Corrigir tipo errado no parametro copiado e colado
  • # 1166 EmojiCompletion: Use Box: espaçamento em vez de CSS
  • ! 125 HC: Evite as mesmas cores BG / FG na entrada de visualização de treeview plana
  • ! 157 wayland: Implemente 'gtk-fontconfig-timestamp' e 'gtk-modules'
  • ! 181 W32: Não se esqueça de verificar VK_MENU e definir MK_ALT
  • ! 206 searchenginetracker: Não vaze os hits 'GFiles
  • 407242 GtkScale: as teclas para cima / baixo diminuem / aumentam o valor, o que é o oposto ...
  • 686109 gtk_print_context_get_hard_margins deve retornar o tamanho da página ...
  • 765327 O GtkPlug foi dimensionado para metade do tamanho esperado nas telas HiDPI
  • 772817 Seletor de arquivos: os quadros de botão de seta do caminho são invertidos e desanexados ...
  • 773299 gtk / language-names.c: Corrigir a compilação em não-GCC / CLang
  • 775279 as chamadas iniciais para libepoxy fazem com que todos os programas gtk3 abortem quando o ...
  • 786524 ocument Variável de ambiente GTK_OVERLAY_SCROLLING
  • 787867 O tamanho do texto do macports pango parece variar entre a versão 1.40 ...

  • Os objetos
  • 789215 GtkScrolledWindow e GtkIconView atk podem causar um segfaul ...
  • 791542 A documentação do GDK 3 Selections faz referências a X
  • 791802 O valor da direção da correção é movido na rolagem / pressionamento da tecla sobre RTL / ra ...
  • Atualizações de tradução:
  • catalão
  • finlandês
  • polonês
  • russo
  • espanhol

O que há de novo na versão:

  • Erros corrigidos:
  • 789630 Distribuir protocol / server-decoration.xml em tarballs
  • 787142 input / IME: Adiar o emissor do & quot; commit & quot; sinalizar
  • 789134 Navegador de ícone: botão Copiar central na caixa de diálogo novamente
  • 789678 AboutDialog: correção aceitando GTK_LICENSE_AGPL_3_0
  • 788898 Inspector: melhor divisão padrão de nós CSS / props
  • 789733 Correção do GtkEntry: o has-frame não está funcionando
  • 789213 gdk / win32: Correção do contexto do Win32 GL
  • 785176 placessidebar: adicionar item de local com estrela
  • Atualizações de tradução:
  • árabe
  • Português do Brasil
  • Tcheco
  • holandês
  • alemão
  • norueguês bokmal
  • polonês
  • eslovaco
  • sueco

O que há de novo na versão 3.22.21:

  • Erros corrigidos:
  • 738893 ComboBox no modo aparece como lista: A finalização da rolagem com o mouse causa ...
  • 786613 Adwaita: forneça um estilo genérico de ícones e rótulos da barra lateral
  • 787172 EmojiChooser: Melhorar a seleção de botões de seção
  • 787279 EmojiChooser: Emoji flutuante tornam-se impossíveis de ver em HighContrast ...
  • 787280 HighContrast: Corrigir regressão no separador vertical na barra de título da barra de título
  • 787410 entrada: corrigir vazamento de memória
  • Atualizações de tradução:
  • Basco
  • catalão
  • Croata
  • Tcheco
  • dinamarquês
  • finlandês
  • alemão
  • polonês
  • esloveno
  • espanhol
  • sueco
  • Turco

O que há de novo na versão 3.91.0:

  • O suporte inicial para o OS X foi mesclado
  • O suporte inicial para criação com meson foi adicionado
  • Nova API:
  • gtk_widget_insert_before / after
  • API removida:
  • O GtkBox perdeu suas propriedades filho de expansão e preenchimento, use a propriedade de alinhamento geral para ele
  • GtkLabel perdeu sua propriedade de ângulo, ela será substituída pelo suporte geral de transformação de widget no futuro
  • O GtkWindow perdeu sua propriedade de ocultar a barra de títulos quando maximizada
  • O GtkBox perdeu o suporte centralizado para crianças
  • As definições de keysym do compat foram removidas
  • Erros corrigidos:
  • 769881 Arquivos de construção preliminares do Meson
  • 771269 Abrir em nova guia / janela não funciona em sistemas de arquivos desmontados
  • 778301 O GtkTooltip não limpa o código-fonte em todas as circunstâncias
  • 778853 solicitação de propagação-largura natural / altura muito com! rolagem de sobreposição ...
  • 779078 Adwaita: o último botão de cabeçalho treeview adiciona borda ao passar o mouse
  • 779184 Gtk + 4 (3.89.4) com backend Quartz: todos os aplicativos segfault
  • 780041 Opcionalmente, dependa do sassc para gerar o tema CSS
  • 780301 wayland: Corrigir avisos de clang inofensivo
  • 780734 flowbox: não tente focar ou desenhar widgets NULL
  • 780878 docs: aponta links para versões corretas
  • 780944 Adicione uma classe CSS específica para o botão appmenu em GtkHeaderBar
  • 781162 Tornar a rede do monitor GtkPlacesView
  • 781195 Correções do testuite para o GtkPlacesView
  • 781214 define a tag de entrada no Adwaita.
  • 781422 translate_wm_button_layout_to_gtk () está licenciado sob a GPL
  • 781622 gtkplacesview.ui: Atualizar o rótulo de ajuda para incluir endereços IPv6
  • 781737 O ícone de arrastar é sempre posicionado no canto superior esquerdo
  • 781767 Wayland: aumenta a verbosidade da entrega das chaves
  • 781992 O GtkMenuButton sem popover mantém o estado de pré-luz quando não mais ...
  • 782109 wayland: vazamento de memória ao exportar o identificador
  • 782202 linkbutton: Corrigir vazamento de memória
  • Atualizações de tradução:
  • Croata
  • grego
  • húngaro
  • indonésio
  • polonês
  • russo
  • esloveno

O que há de novo na versão 3.90.0:

  • Permitir um renderizador personalizado para o inspetor, configurando GTK_INSPECTOR_RENDERER
  • Mova mais funcionalidades de contêiner, como tratamento de foco, para o GtkWidget
  • Erros corrigidos:
  • 686838 gtk_enumerate_printers () trava
  • 778853 solicitação de propagação-largura natural / altura muito com! rolagem de sobreposição ...
  • 779081 GtkTextView: expõe a API para obter a direção da linha Pango
  • 780019 gtk + 3 3.22.10 não compila no macOS Yosemite
  • 780234 gtk_print_job_set_page_ranges () tem transferência de propriedade não clara
  • 734946 Implementar GContentType no OSX
  • 773228 terceiro parâmetro de gtk_widget_intersect não listado como 'out'
  • 774148 Gtk.Popover extravio em Wayland
  • 780735 flowbox: não selecione quando rubberbanding sobre nada
  • corrigir a cintilação causada pela idade do buffer
  • correção de renderização de fallback de alta resolução
  • forçar os títulos das janelas a serem válidos UTF8
  • Atualizações de tradução:
  • friulano
  • alemão
  • indonésio
  • letão
  • polonês
  • russo

O que há de novo na versão 3.89.1:

  • Correções de bugs:
  • 767713 Fullscreen no wayland é buggy
  • 768081 Ativar suporte HiDPI para o GDK-Win32
  • 768531 wayland: A notificação de inicialização não funciona em alguns aplicativos (por exemplo, gnome-terminal) ...
  • 772075 GTK + usa muito mais CPU sob Wayland do que sob X11
  • 772202 O manuseio de monitores escalonados está quebrado
  • 773587 recent-manager: adicione um limite ao tamanho da lista
  • 773916 GtkComposeCanais de tabela quebrados: usar um mesmo ~ / .XCompose não funciona duas vezes ...
  • 773979 O GdkGLContext não encadeia o manipulador final
  • 774046 GtkSpinButton nem sempre descomprime priv- & gt; {up, down} _button
  • 774066 GtkHeaderBar não descompacta todos GtkBox e GtkSeparator cria
  • 774097 GtkPrintOperation não deve truncar os nomes dos trabalhos
  • 774185 GtkPlacesSidebar não desimplanta quantas vezes ele referenciar
  • 774352 GtkAppChooserWidget não descompacta todas as referências do GAppInfo
  • Atualizações de tradução:
  • Tcheco
  • holandês

O que há de novo na versão 3.22.3:

  • As substituições foram adicionadas para APIs que serão removidas no GTK + 4
  • O gtk-demo ganhou uma nova demonstração para mostrar (e testar) o desempenho de renderização
  • Windows:
  • O suporte do GL foi aprimorado. Os contextos herdados agora podem ser criados e o anti-aliasing é possível
  • Hi-DPI é agora suportado
  • Erros corrigidos:
  • 773479 773474 773528 773274 773885 773857 773799 768081
  • Atualizações de tradução:
  • sérvio

O que há de novo na versão 3.22.2:

  • Várias melhorias no tema do win32
  • As substituições foram adicionadas para APIs que serão removidas no GTK + 4
  • Correções de bugs:
  • 767713 Fullscreen no wayland é buggy
  • 771320 O widget de mapas é exibido na posição incorreta dentro dos contatos do gnome
  • 772345 placesviewrow: busy_spinner quando visível desloca o resto do ...
  • 772389 Anexar um caractere a um controle GtkEntry no modo de sobrescrição ri ...
  • 772415 Evite chamar eglGetDisplay
  • 772552 Descontinuar gtk_menu_popup
  • 772683 Uso de FALSE ao invés de gint em glarea demo
  • 772695 Mostrar os atalhos de teclado da esquerda para a direita, mesmo em RTL
  • 772775 ligações de menu precisam de um atributo para forçar o LTR para o botão horizontal ...
  • 772859 Corrigir vazamentos de memória em implementações de widgets comuns
  • 772922 GtkMenu: tente usar gdk_window_move_to_rect () com mais frequência
  • 772926 shortcutswindow: versão de trabalho de set_section_name ()
  • 773029 problema de sinal de conjunto de estilos

  • Sobreposição de
  • 773082: disponibilidade de documentos de propriedades
  • 773113 testes: corrija o teste da área de transferência carregando o ícone correto
  • 773180 Não duvide se nosso contexto do GDK GL é GLES
  • 773246 Erro de digitação na documentação de definições de cores css
  • Atualizações de tradução:
  • Croata
  • dinamarquês
  • holandês
  • alemão
  • grego
  • italiano
  • letão
  • lituano
  • norueguês bokmal
  • polonês

O que há de novo na versão 3.22.0:

  • O backend Wayland tem suporte para desenhar tablets
  • O backend Wayland exige o xdg-shell v6
  • Temos uma API de gestos para suporte a tablets, o GtkPadController
  • O GdkMonitor oferece uma API para obter informações mais completas sobre saídas conectadas
  • GdkGLContext suporta GLES
  • GtkScrolledWindow tem novas propriedades max-content-width / height que podem afetar o comportamento de dimensionamento
  • O GtkShortcutLabel é um novo widget que pode exibir atalhos de teclado da mesma forma que o GtkShortcutWindow faz
  • Várias APIs do GTK + agora usarão portais de forma transparente quando usadas em uma sandbox Flatpak, incluindo GtkFileChooserNative, GtkPrintOperation, gtk_show_uri.

O que há de novo na versão 3.21.5:

  • Torne o GtkShortcutLabel público
  • Adicione uma API para obter IDs de janela para compartilhamento
  • Adicionar API explícita para mostrar / ocultar popovers com animação
  • Wayland:
  • Mude para xdg-shell v6
  • Use o protocolo tablet pad para oferecer suporte total a tablets Wacom
  • Use o protocolo xdg_foreign para exportar identificadores de janela
  • Melhorar o posicionamento do menu
  • Aprimore o gerenciamento do estado da janela em mosaico
  • Adicione o GtkPadController para ligar os GActions aos eventos do pad tablet
  • Erros corrigidos:
  • 569581 O uso do layout de teclado US-Intl causa pente de caracteres inesperado ...
  • 712760 Correções de análise estática do Clang
  • 755947 wayland: o gnome-terminal não preenche a área inteira quando estiver em mosaico
  • 756579 O GTK deve deixar os menus de posição do GDK
  • 762260 As caixas de seleção e os botões de opção são animados quando dentro de um popover que ...
  • 764413 Wayland: o gtk + de tela cheia não pode ser exibido em fullscreen
  • 768017 Wayland: menus abertos a partir das teclas de acesso (itens do menu mnemônico) ocultam ...
  • 768081 Ativar suporte HiDPI para o GDK-Win32
  • 768138 Atualize o back-end do GDK-Mir para corrigir alguns problemas
  • 768722 Os atalhos de teclado para caracteres russos não funcionam
  • 768902 Fonte muito pequena ao usar gtk_widget_override_font ()
  • 768930 refestes: substituem GSETTINGS_SCHEMA_DIR ao executar testes
  • 768999 Exceção de ponto flutuante (divisão por zero) ao executar sob Xvfb
  • 769003 Adwaita: O GtkCalendar usa um estilo confuso para a semana do ano
  • 769004 falhas do conjunto de testes ss em 3.21.4
  • 769047 A API GtkWidget GtkStyleContext não está clara
  • 769126 Não é possível digitar caracteres do plano astral em um GtkEntry usando o Windo ...
  • 769162 GtkTable: compute_expand buggy
  • 769205 Exponha o GtkShortcutLabel como um widget público
  • 769236 demos: Corrigir falha de compilação
  • 769287 GtkMenuToolButton: o menu de exibição é emitido duas vezes e interrompe os menus dinâmicos
  • 769402 regressão no posicionamento do menu no wayland
  • 769451 Falha na compilação de 3.21 (master) no Debian Unstable desde 7-26-2016
  • 769485 Eliminar o uso de g_test_expect_message ()
  • 769568 A exibição da data de modificação incorretamente envolve os dias do calendário (e é ...
  • 769601 Link morto em faq em gtk-question-index.html
  • 769603 gtk + -3.20.8: problema de sub-link com ld.gold - build falhar: ./. libs / l ...
  • 769706 Adicionar exibir / ocultar a API no GtkPopover
  • 769937 wayland: backend de porta para usar o xdg-shell unstable v6
  • 770026 comentarios de revisão para wip / wayland-tablet-v2
  • 770166 Os GtkButtons de tamanho arbitrário podem ser circulares? A classe de estilo só ...
  • 770236 gtkbindings: Adicione um exemplo para gtk_binding_entry_add_signal ()
  • 770242 gtkbindings: Esclareça que os widgets precisam de foco para que as ligações funcionem
  • 770332 Ícone da seta do notebook cor errada após criar uma nova guia
  • 770374 Gtk Treeview A largura da coluna de overshoots editável quando a largura da coluna é ...
  • 769788 Corrigir ordem de empilhamento de portais flatpak no Wayland
  • 770458 Problema GtkAboutDialog com listas de créditos longos e GtkScrolledWindow
  • 770550 gtkplacessidebar: marshal de sinal de correção
  • 770307 Falha ao fechar um projeto de clareira
  • Atualizações de tradução:
  • Português do Brasil
  • catalão
  • Tcheco
  • francês
  • alemão
  • hebraico
  • indonésio
  • lituano
  • polonês
  • Português
  • sérvio
  • eslovaco
  • esloveno
  • espanhol

O que há de novo na versão 3.21.3:

  • O GtkStack agora tem sua própria implementação acessível, que mostra apenas o filho visível no momento
  • A propriedade GtkSizeGroup :: ignore-hidden foi documentada como não funcionando.
  • GDK_SOURCE_TRACKPOINT foi adicionado à enumeração GdkInputSource para permitir o uso especial desse tipo de dispositivo de entrada
  • Wayland: - Use dispositivos separados para diferenciar entre várias origens de eventos de rolagem - Volte a usar shm_open se os memfds estiverem indisponíveis
  • O estilo do texto no GtkScale e no GtkProgressBar agora pode ser influenciado pelos nós CSS apropriados
  • GtkScrolledWindow tem novas propriedades max-content-width / height para controlar seu tamanho
  • A pesquisa do GtkFileChooser foi corrigida para funcionar com a sintaxe FTS5 dos rastreadores
  • Bugs corrigidos: 79229 GtkScale com um grande número de dígitos e valor pos definido para ...
  • 118959 Valor GtkScale '-0'
  • 556254 Propriedades de teste do tipo GObject no teste de 'objeto'
  • 578626 Widget de escala vertical, por vezes, não alocando espaço suficiente ...
  • 674215 [patch] regressão com dicas de atualização
  • 708148 gtk_tree_view_get_path_at_pos identifica erroneamente a coluna ...
  • 710471 Tornar gtk_scrolled_window_remove () inteligente
  • 742281 GtkScrolledWindow deve ter max-content-height e max-c ...
  • 745622 O texto selecionado não está destacado em GtkInfoBar
  • 751409 gtk_style_context_add_provider () não se propaga para o chi ...
  • 753202 alterar cursor para rolagem de cliques
  • 764203 Cor de fundo padrão para o nó 'textview border'
  • 765410 A barra de rolagem não é atualizada desde 3.20
  • 765595 O popover modal não fecha quando o foco sai
  • 766341 Não confie no memfd, pois ele requer um kernel bastante recente
  • 766372 A escala omite o valor em vários cálculos de tamanho, causando in ...
  • 766569 Requisição de tamanho melhor para crianças GTK_SCROLL_NATURAL
  • 766675 Adicione a API de desenho de quadro apropriada ao GdkWindow
  • 766860 janelas de azulejos (encaixadas, meio maximizadas) em Wayland não são ...
  • 766878 placesview: não marque o nome do ícone como traduzível
  • 767052 Wayland: Iconifying um diálogo modal torna o aplicativo inutilizável
  • 767058 GtkInfoBar: clique com o botão direito do mouse / menu de contexto todo branco
  • 767093 wayland: Fornece informações sobre dispositivos de rolagem
  • 767100 Adicione um tipo de fonte de entrada para trackpoints
  • 767108 Separadores não colocados corretamente no GtkPopover
  • 767238 Corrija a regressão de longa duração em min-content-width / min-conte ...
  • 767241 wayland: títulos de janela longa que travam clientes
  • 767310 O tema de alto contraste não mostra o retângulo de foco no padrão ...
  • 767312 gtk_widget_path_append_for_widget () falta classes a menos que g ...
  • 767468 Popover sobre um cellrenderer treeview está oculto imediatamente ...
  • 767705 GtkActionHelper: altere uma mensagem para um aviso
  • 767766 CUPS 2.X detectado incorretamente por configure
  • 767795 Aviso quando a propriedade "acelerador" do GtkShortcutsShor ...
  • Atualizações de tradução:
  • Tailandês
  • catalão
  • Occitânico
  • espanhol
  • gaélico escocês
  • Português do Brasil

O que há de novo na versão 3.21.2:




Novo no GTK + 3.20.3 (12 de abril de 2016)

O que há de novo na versão 3.20.3:

  • Erros corrigidos:
  • 764174 O diálogo de configuração é muito pequeno
  • 764203 Cor de fundo padrão para o nó 'textview border'
  • 764204 Carets / cursores primários e secundários não distinguíveis por padrão
  • 764261 gtkplacesviewrow: não traduzido "% s /% s disponível"
  • 764374 Loop ocupado enquanto a página "Displays" está ativa
  • 764378 O gtk3-demo não será executado sem hicolor-icon-theme
  • 764540 gtk_scrollable_get_border falta anotações
  • 764585 Corrigir "formatar não uma string literal" erros
  • 764686 falha de compilação após "make distclean"
  • 764710 Os nós CSS da linha GtkListBox não refletem a ordem visual
  • 764835 broadway: corrija a documentação, corrija os detalhes da porta de exibição
  • 764664 Segfault ao inicializar tablets sensíveis à pressão WINTAB
  • Atualizações de tradução:
  • búlgaro
  • Esperanto
  • grego
  • persa

O que há de novo na versão 3.20.2:

  • Corrigir plano de fundo azul nas janelas do Emacs
  • Corrigir um problema de desempenho com redesenhos excessivos
  • Erros corrigidos:
  • 763627 menu tradicional coloca o popover abaixo do widget do editor de texto
  • 763783 GDK W32: Apague as janelas ocultas antes de mostrá-las
  • 763851 GDK W32: show_window_menu () não está implementado
  • 764022 Largura de conteúdo negativo -200 (alocação -200, extensões 0x0) enquanto ...
  • 764170 [HighContrastInverse] "suqqested-action" é branco em lightgrey
  • 764210 Cor de fundo estranha no Emacs
  • 764321 window: corrija a documentação do gtk_window_set_geometry_hints
  • 764376 Falha na interface do usuário ao digitar o atalho de teclado
  • Atualizações de tradução:
  • holandês
  • alemão
  • italiano
  • lituano
  • sérvio
  • Tailandês

O que há de novo na versão 3.19.8:

  • GtkEntry:
  • Conclua a conversão de gadgets para entradas e botões giratórios
  • Adicione uma dica visual para rolagem ('undershoot')
  • GtkStack:
  • Transforme-se em um widget sem janela
  • alterações de CSS:
  • Permitir o carregamento de svg imges
  • Correção do tratamento de linha de base
  • -gtk-recolor () funciona corretamente com o hi-dpi agora
  • image () pode ser usado em CSS agora
  • Temas:
  • nova implementação de rádio / verificação
  • Ferramentas:
  • O gtk-builder-tool agora pode visualizar arquivos .ui
  • Erros corrigidos:
  • 464528 O gdk_rectangle_union () e o gdk_rectangle_intersect () devem ignorar ...
  • 608865 O valor padrão da propriedade 'max-position' deve ser 214 ...
  • 688524 Expor o controle deslizante gtk-primary-button-warps como uma configuração X
  • 690791 O gtkwindow envia apenas uma notificação de inicialização uma vez
  • 727294 Tamanho do SpinButton do Gtk maior que a largura da tela
  • 754868 anomalia visual na barra de caminho do gtk
  • 754990 Anotação ausente (fora) para gdk_rgba_parse
  • 760522 gtk_misc_set_padding não é usado para tamanho req
  • 760714 GtkWindow: documentação do nó CSS ​​não está clara
  • 760754 gedit falha ao separar uma guia

  • O arquivo
  • 760881 não pode ser salvo se o atributo executável não estiver definido
  • 760891 GtkTreeView Não é possível expandir / recolher linhas por mouse
  • 760897 Algumas limpezas no código de manuseio shm
  • 760933 Tornar possível consultar a opacidade CSS com gtk_style_conte ...
  • 760942 código de desenho gitg quebrado
  • 760967 problema de alocação do gadget do notebook
  • 761005 GtkColorChooser: faça o trabalho de set_rgba no modo editor
  • 761095 wayland: use shm_open em vez de abrir em tmpdir
  • 761128 O texto selecionado na entrada de senha não foi desenhado corretamente
  • 761254 GtkDialog expõe public action_box internal child
  • 761026 Seletor de arquivos: fazer a fuga fechar a caixa de diálogo
  • 761318 css: suporte a notação image ()
  • Atualizações de tradução:
  • alemão
  • húngaro

O que há de novo na versão 3.18.6:

  • Erros corrigidos:
  • 539944 Adicione a API GtkScaleButton para que os campos struct possam ser marcados como privados
  • 732742 Recursão infinita na eliminação do dispositivo Gdk
  • 735847 mova as informações de quadro atuais dos cursores animados para o GdkCursor
  • 746745 Janela de repente sempre no topo
  • 747295 vazamento de memória compartilhada ao criar / destruir widgets
  • 748904 wayland: mapeie modificadores reais para modificadores virtuais
  • Os dispositivos de toque único 757358 não são detectados como dispositivos de toque
  • 758025 cursor piscando
  • 758072 [Wayland] botões adicionais do mouse não funcionam
  • 758175 Fixar entidade de caractere
  • 758327 gnome-disks segfault no gdkwayland get_popup_parent - dereference ...
  • 758367 O GTK + 3 não respeita negrito no org.gnome.desktop.interface font-name
  • 758407 Não foi possível enviar a solicitação de pesquisa GDBus.Error: org.freedesktop ...
  • 758483 GDK W32: usa incorretamente SetWindowLong () para definir / desmarcar WS_EX_TOPMOST
  • 758484 GDK W32: Algumas chamadas para rotinas do W32 não são claras
  • 758660 Copiar e colar não funciona na sessão de via terrestre
  • 758661 a cada segundo, clique com o botão direito do mouse no cabeçalho da janela é ignorado (relacionado ao CSD?)
  • 758698 Pesquisa reversa de bugs + insensível a maiúsculas + caractere de multibyte anterior
  • 758790 Alguns patches de navegadores de ícones estilísticos
  • Atualizações de tradução:
  • polonês

O que há de novo na versão 3.18.0:

  • Acelere o desenho de sombra armazenando sombras de canto em cache
  • Correções de vazamento de memória
  • Erros corrigidos:
  • 681965 Limpe os arquivos de autotools nas partes usadas para o Visual C ++ ...
  • 754098 Não é possível redimensionar a janela com o EventBox destruído
  • 754629 gtk-demo: $ (EXEEXT) está faltando
  • 754745 a barra de rolagem de sobreposição não deve se esconder quando o controle deslizante estiver sendo capturado
  • 754952 gdk_pixbuf_get_from_window: sempre retorna a mesma imagem
  • 755021 menu de contexto na pasta de arquivos vazia - & gt; acidente
  • 755274 test-simplify usa o bashism no script / bin / sh
  • 755352 Falha na destruição de widget durante o processamento de eventos
  • Atualizações de tradução:
  • Português do Brasil
  • Tcheco
  • dinamarquês
  • francês
  • grego
  • húngaro
  • japonês
  • Cazaque
  • letão
  • lituano
  • norueguês bokmA & yen; l
  • persa
  • russo
  • sérvio
  • Latina sérvio
  • espanhol
  • sueco
  • Turco

O que há de novo na versão 3.17.4:

  • 750489 configurações gtk aviso c910 comando do tipo de elemento de anotação inesperada
  • 750605 icontheme: não modifique dimensões SVG simbólicas ao recolorir
  • 750690 Widget recente do seletor não se expande
  • 750718 Aprimore a documentação para propriedades obsoletas
  • 750870 O gtk3 aparentemente ignora eventos repetidos?
  • 750888 Corrigir erro de valor de retorno em _gtk_text_handle_set_direction
  • 750994 X11: Primeiro evento de roda do mouse ignorado após clicar com o botão direito ou Alt + Tab ...
  • 751018 Widget: GtkMenuButton + GtkPopover gtk_toggle_button_set_active () n ...
  • 751050 Mover o mouse enquanto um stepper estiver ativado faz com que o scrollba ...
  • 751082 O desempenho do sorteio do GtkTreeView é ruim quando o conteúdo não é maior ...
  • A altura da caixa de listagem do selecionador de arquivos 751227 se estende para corresponder à área de widgets extras ...
  • 751443 valor resource_path limpo em gtk_image_set_from_resource
  • 751739 Deadlock no X11 ao definir o XSetErrorHandler enquanto outro ...
  • 751752 Memleak quando ambos abrem shm e abrem o arquivo em tmp fail
  • 751754 GtkSwitch: chamando gtk_switch_set_active no manipulador para notif ...
  • Corrigir renderização da borda do sulco / ranhura
  • GtkListBoxRow: propagação no desenho do vfunc

O que há de novo na versão 3.17.2:

  • * GtkFontChooser:
  • - Permitir mapas de fontes personalizados para suportar fontes específicas de aplicativos
  • - Aprimore a página "sem resultados de pesquisa"
  • * GtkFileChooser:
  • - Altere o mecanismo de pesquisa simples para pesquisar pela primeira vez
  • - Faça com que o mecanismo de pesquisa simples use o GIO, para que funcione em
  • compartilhamentos remotos também
  • - mescla os resultados do rastreador e dos mecanismos de pesquisa simples
  • - Adicione uma página "sem resultados de pesquisa"
  • * GtkPlacesSidebar:
  • - Use um popover para renomear marcadores
  • * GtkPopover:
  • - Adicionar suporte para widgets padrão
  • * GtkScrolledWindow:
  • - Suporta rolagem cinética em touchpads
  • * GtkBuilder:
  • - Melhorar o relatório de erros
  • - o gtk-builder-tool pode validar modelos
  • - o gtk-builder-tool pode enumerar objetos nomeados
  • * gtk3-demo:
  • - Nova demonstração de cursores
  • - Nova demonstração de configuração de página
  • - Demonstração do construtor portada para longe do GtkUIManager
  • * GDK:
  • - Faz com que os nomes dos cursores css funcionem nos backends
  • * Windows:
  • - Requer o Vista ou mais recente
  • - Suporta janelas RGBA
  • - Suporta nomes de cursor css
  • - Suporta cursores animados
  • - Adiciona suporte ao tema do cursor. Para aproveitar isso, você precisará de
  • um novo adwaita-icon-theme com cursores do Windows.
  • * Wayland:
  • - Remova as suposições na ordenação de globals na inicialização
  • - Melhore o suporte a DND em vários lugares
  • - Suporta nomes de cursor css
  • * X11:
  • - Suporta objetos de monitor XRANDR 1.5
  • - Suporta nomes de cursor css
  • * OS X:
  • - Suporta nomes de cursor css
  • * Bugs corrigidos:
  • 619493 Marcar duas funções da API pública do GtkAdjustment obsoleta
  • 693738 A caixa de diálogo de impressão do gtk mostra "Obtendo informações da impressora com falha" ...
  • 719683 Problema de escape "Falha ao definir texto da marcação devido a erro ...
  • 719819 O backend de Wayland depende da ordenação de globals no ...
  • 727316 W32: o GDK não suporta janelas combinadas com alfa por pixel
  • 744086 configure.ac: Puxe a dependência do gio-unix para todas as compilações do unix
  • 746916 A pesquisa do seletor de arquivos não funciona em compartilhamentos de rede remotos
  • 747150 sugestão de modo de escrita vertical para o método de entrada
  • 747634 gdk_set_program_class () quebra --classe
  • 747664 GtkEntry: activates-default deve funcionar dentro de popovers
  • 748234 Inútil "Gtk-WARNING **: Nenhum objeto chamado:" mensagem de aviso ...
  • 748615 GtkWindow: obtenha a largura de sombra correta mesmo antes da janela ...
  • 748640 A documentação perde os arquivos de origem de exemplo quando não está ...
  • 748771 Adicione uma API para anexar o PangoFontMap personalizado a uma caixa de di ...
  • 748782 fontchooser deve recarregar a lista de famílias / estilos no tema ...
  • 748783 Remover PANGO_ENABLE_BACKEND de gtksettings.c
  • 748784 O texto GtkProgressBar não pode ser sobreposto na barra de progresso
  • 748833 Definir estrutura GdkRectangle apenas para análise de introspecção
  • 749009 teste de notificação falha sem um barramento de sessão
  • 749012 GtkStack: Não emite notificação :: visible-child durante a destruição
  • 749021 GtkStackSwitcher: Não emita notify notify :: visible-child quando definido ...
  • 749178 quartz: suporte aos nomes dos cursores css
  • 749425 Vazamento de memória no GtkWindow
  • 749451 O Windows não tem borda
  • 749593 Correções de teste diversas
  • 749679 Evite consultas de posição do dispositivo durante o DnD
  • 749770 Implemente rolagem cinética para dispositivos gerenciados por libinput
  • 748763 avisos ao iniciar o arrastar de GtkEntries
  • 749893 Falha ao tentar arrastar uma guia de um GtkNotebook preenchido ...
  • * Atualizações de traduções:
  • catalão
  • Tcheco
  • francês
  • alemão
  • hebraico
  • húngaro
  • norueguês bokmA & yen; l
  • Occitânico
  • polonês
  • russo
  • eslovaco

O que há de novo na versão 3.17.1:

  • Temas:
  • Muitas melhorias no tema HighContrast
  • Foco de entrada mais forte em Adwaita
  • Aprimore as decorações do lado do cliente sem um compositor
  • Rolagem:
  • Suporta rolagem de roda horizontal com Shift
  • Fazer os indicadores aparecerem de forma confiável
  • Detectar mais trackpoints
  • Manuseie canetas, borrachas e dispositivos semelhantes
  • GtkTextView:
  • Suporta sublinhado e riscado cor
  • GtkFileChooser:
  • Abrir a localização com mais facilidade
  • Assegure-se de que um diretório esteja carregado
  • Use um popover para novos nomes de pastas
  • GtkBuilder:
  • Melhorar as mensagens de erro
  • Adicione um utilitário gtk-builder-tool para validação de arquivo ui
  • Inspetor:
  • Mostrar nome e descrição acessíveis
  • Adicionar uma guia para nós CSS
  • Wayland:
  • Correções do DND e da área de transferência
  • Suporte para diálogos modais anexados com mutter
  • Windows:
  • Suporte ao Drop XP
  • Suporte para rolagem horizontal da roda do mouse
  • Erros corrigidos:
  • Deslocamento horizontal de 132197 usando a tecla modificadora e a roda de rolagem
  • 402168 Adicionar cor sublinhado e cor tachada às propriedades GtkTextTag
  • 671362 Correções para GtkRadioMenuItem
  • 723394 parâmetro const para GtkPopover gtk_popover_set_pointing_to
  • 734741 O nível de preenchimento do GtkScale começa no lado esquerdo se o nível de preenchimento de exibição estiver definido
  • 737175 a maioria dos controles deslizantes horizontais são invertidos quando rolados com a roda do mouse
  • 741849 Adicione o GdkScreen- & gt; is_composited () para o GDK-Win32
  • 745721 wayland: Adicionar suporte para gtk_window_set_modal
  • 746149 Os botões "Fechar guia" alteram a guia quando você usa HighContrast
  • 746188 ModelButtons [HighContrast] insensitive não são desenhados insensíveis
  • 746202 Forneça uma indicação de foco mais forte para entradas
  • 746301 O painel "Som" de abertura gera erro de pixman
  • 746358 [HighContrast] pano de fundo ativo insensível GtkSwitches provavelmente deve ...
  • 746368 [HighContrast] a marca "cor selecionada" é sempre preta, mesmo para preto
  • 746369 [HighContrast] "sem seleção de data" (branco sobre branco)
  • 746370 O GtkExpander não mostra que está expandido ao usar o tema HighContrast
  • 746386 falha na área de transferência quando outro cliente se torna o proprietário da seleção
  • 746435 wayland: Use g_get_prgname como o ID do aplicativo de superfície xdg
  • 746468 o gtkcairoblur está lento
  • 746493 Os textos de [HighContrast] Labels, RadioButtons e CheckButton não são ...
  • 746586 avisos crticos em a11y se o widget de foco for destruído
  • 746602 Gravações inválidas por meio de ponteiros fracos pendentes no código DND causam falhas
  • 746668 Algumas chamadas legacy do GL ainda são feitas pelo X11 backend
  • 746688 O GtkProgressBar não respeita suas propriedades de estilo
  • 746706 Desvio grave de evento acessível das células da tabela Gtk +
  • 746712 O intervalo ignora a propriedade "invertida"
  • 746746 gtk3-demo 'OpenGL Area' trava em sistemas com a versão antiga do OpenGL
  • 746784 GtkBooleanCellAccessible emite estado alterado: sinais verificados ...
  • 746817 GtkRadioButton keynav usa sucessão errada
  • 746821 W32: a janela maximizada é obscurecida pela barra de tarefas
  • 746862 popover limpa a sombra dos widgets subjacentes
  • 746893 gtk_list_box_bind_model não é introspectável
  • 746904 torna possível desativar o libcanberra
  • 746925 [HighContrast] Pano de fundo ativo (sensível) GtkSwitch deve procurar mais ...
  • 746961 nova barra de rolagem "oculta" após clicar + arrastar + liberar enquanto o mouse ainda está ...
  • 747096 limpeza pequena no manuseio de cloques textbuffer
  • 747121 gtklabel.c: adicione uma observação sobre a propriedade set-markup em gtk_set_markup ()
  • 747133 a animação de overshoot é interrompida em touchpads gerenciados por libinput
  • 747288 [HighContrast] Cenário insensitivo ListBoxRow possui uma borda desnecessária
  • 747305 x11 / gl: use depois de graça em glx_pixmap_get ()
  • 747406 Verificações de proximidade do indicador de correção
  • 747407 Fazer indicadores aparecerem quando necessário
  • 747469 CSD: não é possível abrir o menu da janela usando o botão direito após mover a janela
  • 747471 [wayland] gdk_screen_get_monitor_geometry () retorna geometria inválida
  • 747524 Os ícones da bandeja do sistema não são redesenhados corretamente no Xfce (sem exibição ...
  • 747539 popover: remova os manipuladores de sinal no descarte
  • 747553 Popovers dentro de plugues locais não recebem size_allocate () chamado
  • 747560 Redefinição de typedef GtkCssNode
  • 747604 Correção da compilação do gtk / inspector / css-node-tree.c
  • 747608 A ocultação / visualização do Scrubbar não funciona com uma caneta
  • 747689 [HighContrast] O rótulo de ListBoxRow selecionado é branco no branco
  • 747805 Split Headbar desimpedida

  • Janela
  • 747808: corrija a largura da sombra inicial para janelas maximizadas / de tela inteira
  • 747827 barras de rolagem do firefox quebradas
  • 748013 Adwaita: esquema de navegação do teclado no primeiro / último botão da caixa de diálogo ...
  • 748014 W32: Inclinar a roda do mouse para a esquerda / direita não rola horizontalmente
  • 748061 GtkMessageDialog: Atualização de documentação secundária
  • 748156 Limpeza de código após xp drop
  • 748341 GdkOffscreenWindow não deve segfault em gdk_window_beep ()
  • 748346 build: Evite o travamento do xgettext no MSYS2
  • 748500 Os documentos do GtkSearchEntry são incorretamente vinculados a si mesmos
  • 748509 FTBFS: ui / dialog6.ui não está presente
  • * Atualizações de traduções:
  • árabe
  • Basco
  • Português do Brasil
  • Bretão
  • búlgaro
  • catalão
  • Tcheco
  • dinamarquês
  • holandês
  • alemão
  • grego
  • hebraico
  • húngaro
  • islandês
  • italiano
  • coreano
  • norueguês bokmal
  • russo
  • sérvio
  • esloveno
  • sueco
  • Turco
  • ucraniano

Comentário para GTK+

Comentários não encontrado
Adicionar comentário
Ligue imagens!