GLib2

Tela Software:
GLib2
Detalhes de Software:
Versão: 2.57.2 Atualizado
Data de upload: 16 Aug 18
Revelador: Peter Mattis
Licença: Livre
Popularidade: 182

Rating: 2.7/5 (Total Votes: 3)

O GLib2 é um software de biblioteca central de baixo nível que pode ser baixado gratuitamente e que forma a base para a estrutura do kit de ferramentas GUI GTK +, bem como para o ambiente gráfico GNOME.

O software foi projetado a partir do offset para fornecer manipulação de estrutura de dados para a linguagem de programação C, wrappers de portabilidade, interfaces poderosas para funcionalidade de tempo de execução como loop de eventos, threads, carregamento dinâmico, bem como um sistema de objetos confiável. >
Distribuído como um software de biblioteca autônomo

O GLib2 é distribuído como um software de biblioteca independente, mas é uma parte importante do projeto do GTK + Toolkit. Ambos são usados ​​por muitos aplicativos baseados no GNOME e pelo ambiente de área de trabalho GNOME inteiro.

Como o próprio nome sugere, o GLib2 é a biblioteca GLib da próxima geração, usada em aplicativos modernos que fazem parte da distribuição mais recente do GNOME e usam o GTK + 2 ou até mesmo as novas estruturas do GTK + 3. A última versão do GLib2 é sempre totalmente compatível com a última versão do GTK + e do GNOME.

Começando com o GLib2

A biblioteca GLib2 é geralmente instalada automaticamente junto com o ambiente de área de trabalho GNOME ou vários outros aplicativos do GNOME que a exigem. Geralmente, ele é distribuído como um pacote de origem, que pode ser facilmente instalado em plataformas de computador de 32 ou 64 bits.

Para instalar o GLib2 usando o pacote fonte, baixe a última versão do Softoware ou do site oficial do projeto (veja o link da página no final do artigo), salve-o em algum lugar do seu computador e descompacte-o. / p>

Abra um aplicativo de emulador de terminal, navegue até o local onde você extraiu o arquivo (por exemplo, cd /home/softoware/glib-2.43.3), execute o & lsquo; ./ configure && make & rsquo; comando para configurar e compilar a biblioteca, seguido pelo comando & lsquo; sudo make install & rsquo; comando para instalá-lo em todo o sistema e disponibilizá-lo para todos os aplicativos que o exigem.

O que há de novo nesta versão:

  • Requer o pcre 8.31
  • Requer o meson 0.47.0
  • Erros corrigidos:
  • 742456 Adicione a função de conveniência g_steal_pointer () para marcar a propriedade ...
  • 795569 IC do MinGW: corrigir testes
  • 796341 gmem.h: use typeof () na macro g_steal_pointer ()
  • # 1013 Suporte para substituições por sessão
  • # 1360 glib-mkenums quebra se a opção for especificada, mas não o nick
  • # 1175 Adicione nomes e tags a vários GSources e GTasks construídos no GLib
  • # 903 g_main_context_wait () não é preterido na API, mas emite um g_critical () ...
  • # 786 Corrigir vazamentos de memória em testes de libgio
  • # 927 gio / gresource.c: verificação do_lookup para finalizar & quot; / & quot;
  • # 976 Diferença de documentos entre g_assert () e g_assert _ * () ...
  • # 1447 glib 2.57.1: test_month_names: declaração falhou ...
  • Atualizações de tradução:
  • friulano
  • alemão
  • Romeno

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

  • Correções de bugs:
  • 793400 g_application_id_is_valid () não é suficientemente rigoroso
  • 793578 Os testes do gdatetime dependem da tradução em japonês dos nomes dos meses
  • 793645 test_month_names: traduções atualizadas necessárias para el_GR, hr_HR, ru_RU
  • 794194 gobject_gdb.py: 'endereço' é uma propriedade de gdb.Valor não é uma função
  • 794473 Remova a opção duplicada em gio.xml
  • 794506 glib-mkenums: Entra em loop infinito se estiver usando typedef enum SomeIdentifier
  • 794528 Corrigir o segfault causado pelo uso-depois-livre em GPollFileMonitor
  • 794606 glib-2.56.0 falha ao compilar quando res_nquery não está disponível
  • 794686 Data (exceto dia da semana) exibido em inglês
  • Atualizações de tradução:
  • eslovaco
  • esloveno
  • espanhol

O que há de novo na versão:

  • Erros corrigidos:
  • 780296 Corrigir uma corrida no gio open
  • Atualizações de tradução:
  • Catalão (valenciano)
  • nepalês
  • eslovaco
  • esloveno

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

  • Erros corrigidos:
  • 780296 Corrigir uma corrida no gio open
  • Atualizações de tradução:
  • Catalão (valenciano)
  • nepalês
  • eslovaco
  • esloveno

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

  • Erros corrigidos:
  • 780861 Crash no GnomeWallClock
  • 786983 Favor fazer a saída de gio-querymodules determinísticos
  • 787109 Valgrind positivo falso em ioctl () na cópia de arquivo btrfs
  • 787123 glib: Atualize um pouco a documentação do GIOChannel
  • 787146 GMainLoop: correspondência do par de parâmetros de LOCK_CONTEXT / UNLOCK_CONTEXT
  • Atualizações de tradução:
  • Basco
  • catalão
  • Romeno
  • sueco

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

  • Erros corrigidos:
  • 658446 Adicione um comentário de tradução para uma string de aviso de senha incorreta
  • 661926 Aprimore a configuração de registro padrão no GLib
  • deadlock de inicialização do tipo 674885 no GObject
  • 775593 O GIO não pode escrever links simbólicos no FreeBSD e no NetBSD
  • 776169 Várias correções da ferramenta para gio
  • 776333 Corrigir anotação em g_file_copy_async ()
  • 776504 Licença de atualização da LGPLv2 + para LGPLv2.1 +
  • 777307 condição de corrida entre retorno de chamada do sinal gdbus e g_bus_unwatch_name ...
  • 778422 gsubprocesslauncher: Esclareça o comportamento de set_environ ()
  • 781301 Ponteiro de pilha corrompido por chamada incorreta de NtNotifyChangeMultipleKeys
  • 782336 Adicionar documentação adicional do formato XML do GRESource
  • 782996 build: use AM_TESTS_ENVIRONMENT em vez de TESTS_ENVIRONMENT
  • 783061 GApplication: remova alguns membros não utilizados
  • 783130 Tornar a ativação dbus compatível com sandbox
  • 783193 Adaptar à alteração da API do OpenURI
  • 783201 gdbus-codegen: Aplique --output -out-directory também aos documentos gerados
  • 783340 win32: tempos monótonos de porta para usar o QPC

  • O parâmetro de comprimento
  • 783350 pode ser NULL g_data_input_stream_read_line
  • 783392 anotação incorreta (saída) para g_dbus_interface_info_generate_xml
  • 783593 GGtkNotificationBackend deve usar / org / freedesktop / DBus para chamar Ge ...
  • Atualizações de tradução:
  • Esperanto
  • alemão
  • indonésio
  • Cazaque
  • espanhol

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

  • Algumas novas funções de análise de números foram adicionadas:
  • g_ascii_string_to_signed
  • g_ascii_string_to_unsigned
  • Eles têm um tratamento de erros melhor que os existentes.
  • o glib-mkenums agora suporta / * & lt; private & gt; * / e / * & lt; público & gt; * /
  • O GSettings agora considera XDG_DATA_HOME além de XDG_DATA_DIRS.
  • Erros corrigidos:
  • deadlock de inicialização do tipo 674885 no GObject
  • 698064 Adicionar g_ptr_array_contains ()
  • 732000 gdatetime: remova uma verificação de ponteiro NULL desnecessária
  • 734946 Implementar GContentType no OSX
  • 741335 Possíveis diferenças no uso de XDG_DATA_DIRS versus especificação do diretório base XDG
  • 748263 Usar-depois-livre em g_dbus_connection_call_internal ()
  • 776876 gmodule - Várias correções de bugs do Android
  • 777030 erro de compilação onde minor () e major () não podem ser resolvidos em gio / gdbusmessage.c
  • 780300 gio / gosxappinfo.c usa LSFindApplicationForInfo
  • reprovado
  • 780309 gio / tests / appinfo build falha: gdesktopappinfo.c ignorado no OS X
  • 781755 Evite avisos do compilador no código de empacotadores gerados
  • Suporte ao portal 781826: leia /.flatpak-info
  • 781830 Corrigir alguns erros de digitação e erros na documentação do GVariant
  • 781847 Usar-depois-livre em send_message_with_reply_cleanup (): gdbusconnection.c: 1792
  • 781867 vários gvfsd-quer procurar em / boot / efi, causa auto desnecessário / inapropriado ...
  • 782068 doc: Correções de erros de digitação triviais
  • 782075 gtimer: Falha no gmtime () em g_time_val_to_iso8601 ()
  • 782089 gdatetime: corrigir verificações de estouro ao construir a partir de registros de data e hora
  • 782162 Suporte a trigraph público / privado em glib-mkenums
  • 782237 verifique o erro de verificação
  • 782311 inode / directory é tratado como uma subclasse de application / octet-stream
  • 782628 A verificação de dependência de compilação do libmount não requer a versão correta?
  • Atualizações de tradução:
  • húngaro
  • indonésio
  • espanhol

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

  • Correções de bugs:
  • 779799 o teste gdatetime falha com tzdata 2017a
  • 780032 Adicione atributos ausentes a duas funções
  • 780144 gio / fam: remova a impressão de depuração restante
  • Atualizações de tradução:
  • francês
  • friulano
  • letão

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

  • Erros corrigidos:
  • 775309 Falha em gdbusauth
  • 775468 Melhorar a gravação de log suporta o método de cor nas janelas
  • 775517 A entrada da senha é ecoada no terminal
  • 775765 O backend de retirada de notificação do FDO envia um ID errado para o servidor
  • Atualizações de tradução:
  • chinês simplificado

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

  • recursos de compilação glib criaram uma sinalização de alvos falsos -generados
  • O GLib agora instala um arquivo de supressão valgrind para GLib e GIO
  • Erros corrigidos:
  • 666114 deve ter infraestrutura para executar seus testes sob valgrind
  • 729730 GDBusMessage: Corrija o segfault se o DEBUG_SERIALIZER estiver ativado
  • 730932 afirma estaticamente que suposições razoáveis ​​sobre enums são verdadeiras
  • 735731 gobject: Comportamento do documento de macros de verificação GType em NULL
  • 736810 gdbus: corrija o vazamento em g_dbus_message_print ()
  • 762283 GSocket - Corrige as condições de corrida no Win32 se vários encadeamentos estiverem aguardando cond ...
  • 767609 Problemas do conjunto de testes
  • 767952 g_dbus_method_invocation_return_ *, g_dbus_method_invocation_take_error: Eles d ...
  • 769672 Encadear encadeamentos para o testcase 642026 são criados com sucesso
  • 769745 gtask: adicionar guardas para funções públicas
  • 770175 Adicione um argumento de linha de comando a mkenums e genmarshal para gravar a saída em um arquivo
  • 770646 glib: variáveis ​​globais de conversão do namespace por soname
  • 772160 Adicionar suporte a g_unix_mount_for ()
  • 772989 Totem permite URLs inválidos que podem causar segfault irrecuperável
  • 773823 gio: Bump o tamanho do buffer de cópia para 256k por padrão
  • 774086 corrija a declaração g_main_context_check
  • 774368 A saída do arquivo de dependência do scanner de recursos quebra Ninja
  • 774421 Dois patches menores
  • 774520 O GSocket aloca e processa mensagens de controle, mesmo que não solicitadas
  • 775309 Falha em gdbusauth
  • 775468 Melhorar a gravação de log suporta o método de cor nas janelas
  • 775510 testando com -fsanitize = indefinido reporta vários comportamentos indefinidos
  • 775517 A entrada da senha é ecoada no terminal
  • 775621 gmessages: Corrigir compilação no Android
  • 775765 O backend de retirada de notificação do FDO envia um ID errado para o servidor
  • 775913 subprocesslauncher: potencial loop infinito em verify_disposition ()
  • 776198 Ponto-e-vírgula perdido após a função g_variant_print () em gvariant.c
  • 776586 Limpeza de cabeçalhos de licença
  • 777077 Uso da memória depois que ela é liberada
  • Atualizações de tradução:
  • Português do Brasil
  • Tcheco
  • galego
  • alemão
  • hebraico
  • Cazaque
  • lituano
  • espanhol
  • sueco

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

  • O glib-genmarshal e o glib-mkenums ganharam - opções de saída para melhor integração do sistema de construção
  • Nova API: g_utf8_make_valid
  • Erros corrigidos:
  • 591603 Torne o público _g_utf8_make_valid
  • 610969 É bom ter o g_utf8_make_valid como público
  • 767882 Aviso de estouro de deslocamento de bit (-Wshift-overflow) em gparam.h
  • 769135 Controle externo para g_test_add / g_test_run
  • 769630 gfile: G_FILE_MONITOR_WATCH_MOVES foi realmente introduzido em 2.46
  • 772160 Adicionar suporte a g_unix_mount_for ()
  • 772221 Aproveite o Unicode
  • 773303 GApplication leaks option_strings
  • Atualizações de tradução:
  • francês
  • galego
  • alemão
  • húngaro
  • lituano
  • norueguês bokmal
  • Occitânico
  • polonês
  • eslovaco
  • Turco

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

  • Erros corrigidos:
  • 771438 Ative o libmount por padrão no linux
  • Corrigir a anotação para g_log_variant
  • Atualizações de tradução:
  • inglês britânico
  • francês

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

  • A ferramenta de linha de comando gsettings agora tem um comando describe
  • Erros corrigidos:
  • 745754 Adicionar saída de dependência no estilo gcc para recursos de compilação simplificados
  • 769076 Aviso de correção: tentativa de substituir fechamento- & gt; va_marshal por novo marechal
  • 770372 gdbus-codegen: tira os parâmetros @since antes da comparação
  • Atualizações de tradução:
  • Português do Brasil
  • Tcheco
  • alemão
  • húngaro
  • polonês
  • Português
  • espanhol

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

  • Altere a API de criação de log estruturada recém-introduzida. Os argumentos de g_log_structured () tiveram que ser reordenados para permitir uma implementação dentro dos limites do que os padrões garantem sobre var args.
  • Erros corrigidos:
  • 744456 API de criação de log estruturada
  • 768936 A compilação do gio doc falha devido a falta de gio.xml nos tarballs
  • 768963 uso incorreto da va_list em g_log_structured ()
  • 768968 O gio / tests / socket-listener trava desde e4ee307
  • Atualizações de tradução:
  • espanhol

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

  • O GMainContext e o GTask ganharam mais probes de systemtap
  • Erros corrigidos:
  • 673101 geração de dependência do compilador de recursos não está funcionando para o gen ...
  • 700756 Argumentos do GFile.new_for_path erra a anotação (tipo nome do arquivo)
  • 730187 glocalfileoutputstream: corrigir um vazamento de FD em um caminho de erro
  • 755439 Fuga de memória em gdbusproxy.c
  • 759813 Adicione mais probes do SystemTap / DTrace para o contexto principal e o GTask
  • 761810 gio: Suporte usando GDBusObjectManagerServer no caminho '/'
  • 767172 docs: mova GIO_USE_VFS para & quot; OK para produção & quot; seção
  • 767218 Remova uma elipse UTF-8 de gsignal.h
  • 767245 Adicionar anotações de tipo de nome de arquivo
  • 767824 Alguns fusos horários UTC reconhecidos incorretamente no Windows 7
  • Atualizações de tradução:
  • Occitânico

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

  • A documentação do GApplication foi aprimorada em diversas áreas.
  • Erros corrigidos:
  • 749092 gdb pretty-printers falham no Python 3 com um TypeError ...
  • macros 757374: limpar & quot; inline & quot; bagunça
  • 758641 Vazamento de memória em g_dbus_proxy_new_for_bus_sync ()
  • 759134 Adicionar cheques ausentes para gnulib vasnprintf ()
  • 759408 Não use var não inicializado
  • 756475 Parar de suportar não-POSIX getpwuid_r, getgrgid_r
  • 757372 GApplication: destrua o impl no encerramento
  • 728099 macros: adicione G_GNUC_CHECK_VERSION () para verificações do compilador
  • 757299 glib-compile-resources: não vazam c_nome
  • 758553 Corrigir o uso do gettext
  • 758823 monitores de arquivos: reordene alguns códigos para evitar o segfault
  • 756214 gsettings: não traduzir & quot; & quot;
  • 710243 Adicionar anotações de gerenciamento de ref. do objeto GParamSpec
  • 735696 xdgmime: melhor manuseio para casos em que o mmap () não está disponível
  • 752983 gapplication: Adquira o contexto principal antes de executar
  • Atualizações de tradução:
  • sueco

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

  • A limpeza in-line da última liberação removeu acidentalmente três símbolos do libglib-2.0.so. É improvável que isso tenha causado algum problema, porque esses símbolos eram apenas símbolos de backup para definições exportadas como inlines nos arquivos de cabeçalho, mas a ABI é ABI. Esta versão corrige apenas este problema.

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

  • Corrigir uma falha de teste e uma falha de compilação

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

  • Melhore o desempenho de g_signal_handler_disconnect para sinais com muitos manipuladores
  • GDBus ganhou um novo sinalizador de chamada para permitir autorização interativa
  • GSettings:
  • Nova API: g_settings_schema_list_keys
  • Depreciado: g_settings_list_keys
  • OS X:
  • Implementar GNotification
  • Bata o requisito do OS X para 10.9
  • Windows:
  • Adicionar API de leitura do registro
  • Reimplementar o GAppInfo usando informações de registro
  • Erros corrigidos:
  • 666831 Abertura de URI de suporte no W32
  • Ação da propriedade 728489 com estado booleano invertido
  • 730168 Anotação incorreta no retorno de g_action_group_get_action_state_type ...
  • 733325 Vários testes de regex falham com pcre3 8.35
  • 734888 O GLib não possui funções auxiliares para trabalhar com o W32 Registry
  • A pesquisa do manipulador de sinal 737009 não é dimensionada
  • 738185 Linguagem enganosa sobre & quot; codificação do nome do arquivo & quot; nos documentos em g_env ...
  • 738504 Otimize a decodificação UTF-8 desenrolando ramificações e expressões
  • 739122 glib não está processando -1 return (& quot; no limit & quot;) do sysconf (_SC_THREAD_S ...
  • 739424 O gnome-shell trava quando arquivos são adicionados, excluídos ou modificados em $ ...
  • 739616 DBus; Adicionar novo sinalizador de chamada para permitir autorização interativa
  • 740308 Adicionar o método g_settings_schema_list_keys ()
  • 740516 RFE: forneça uma versão introspectível de g_log_set_handler
  • 741788 Document GSettings cria integração de sistema
  • 745013 GBinding não é seguro para threads
  • 747146 Implementar GNotificação no OSX
  • 747941 tente XDG_RUNTIME_DIR / bus antes de voltar ao autolaunch X11 (dbus ...
  • 748727 A caixa de diálogo Filechooser não mostra ícones para diretórios no W32
  • 749693 GActionGroupExporter: fila de liberação em solicitações
  • 750203 GNetworkMonitorNetlink trava no namespace do usuário
  • 750322 gapplication: Verifique se a saída --help está traduzida
  • 750344 GTlsInteractionClass está ausente do documento
  • 750369 Várias limpezas do GBinding
  • 750386 Condição de corrida em g_io_condition_get_type
  • 750399 Typo? equil�el? na glib documentation's glib-Error-Reporting.html ...
  • 750573 GTlsDatabaseClass não está documentado
  • 750918 genmarshal: silencia registrar avisos de classe de armazenamento
  • 751122 gsocket: evite g_socket_cond_wait () desnecessário em _send_messages ()
  • 479730 O & quot; g_key_file_set_comment & quot; interface preenche o caractere '#' para ...
  • Atualizações de tradução:
  • húngaro
  • espanhol

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

  • O compilador de esquema do GSettings, o glib-compile-schemas foi alterado para rejeitar o xml do esquema que possui elementos ou duplicados. Esses elementos geralmente ocorrem quando as traduções são mescladas no esquema, com atributos xml: lang. Esta não é a maneira correta de traduzir esquemas. Em vez disso, mantenha as traduções no arquivo .mo e defina o atributo gettext-domain no elemento.
  • A infra-estrutura de monitoramento de arquivos foi reescrita e todos os back-ends tiveram grandes melhorias.
  • O back-end inotify está relatando eventos com menos atraso (nenhum evento será atrasado mais de 10 ms) e os wakeups devido ao monitoramento de arquivos foram reduzidos significativamente. Um evento CHANGES_DONE também será enviado quando novos arquivos aparecerem.
  • A implementação da pesquisa agora está usando o contexto principal padrão de thread.
  • A implementação fam agora está em execução no thread de trabalho.
  • A implementação do fen foi removida, uma vez que não foi mantida.
  • O compilador de esquema GSettings, esquemas de compilação simplificada, é mais rigoroso quanto à rejeição de esquemas com traduções mescladas em estilo xml: lang. Traduções de esquema devem ser feitas especificando o domínio gettext no xml e mantendo as traduções em gettext. Para evitar a quebra de esquemas já instalados, esta alteração só entrará em vigor quando você usar a opção --strict.
  • O limite de 10 segmentos codificados do conjunto de threads do GTask foi removido, pois estava sujeito a causar deadlocks. O pool de threads agora pode crescer dinamicamente e encolher com o tempo.
  • O GSimpleAsyncResult foi descontinuado em favor do GTask.
  • O algoritmo usado pelo GAppInfo para localizar manipuladores padrão para tipos MIME foi ajustado para preferir aplicativos que lidam com o subtipo específico sobre manipuladores padrão para um supertipo genérico.
  • Correções de bugs:
  • 627285 atraso de ligação do monitor de arquivo inotify
  • 631597 Falha de segmentação em append_escaped_text
  • 661767 mescla / melhora vários bits da funcionalidade run-in-thread
  • 687223 gerenciamento inteligente do GThreadPool
  • 711547 win32: silencia alguns avisos de compilação
  • 719966 glib: Adicione anotações ausentes (anuláveis) e (opcionais)
  • 726447 Possivelmente um erro na sequência de texto
  • 728663 W32: estrutura estatística incorreta é usada quando construída com MinGW-w64
  • 728669 W32: O GLocalFile não pode medir o tamanho dos arquivos maiores que 2 ^ 32 ...

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

  • Erros corrigidos:
  • 730188 gsocket: propriedade do Document FD com g_socket_new_from_fd ()
  • Traduções atualizadas:
  • Língua basca
  • Português do Brasil
  • chinês (Taiwan)
  • dinamarquês
  • galego
  • hebraico
  • indonésio
  • norueguês bokmA ¥ l
  • Turco

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

  • O GType agora tem as macros de declaração de tipo G_DECLARE_DERIVABLE_TYPE, G_DECLARE_FINAL_TYPE e G_DECLARE_INTERFACE, que reduzem significativamente o padrão necessário para os tipos e interfaces GObject.
  • g_autoptr e g_auto são macros para declarar variáveis ​​com limpeza automática. Eles só trabalham com o gcc e o clang.
  • O GListModel é uma nova interface que representa uma lista dinâmica de GObjects.
  • O GListStore é uma implementação baseada em GSequence do GListModel.
  • Nomes de encadeamentos de suporte no OS X
  • g_simple_action_set_state_hint: nova função para definir a sugestão de estado de GSimpleActions
  • g_win32_check_windows_version: nova função para verificar a versão do Windows
  • g_settings_schema_list_children e g_settings_schema_key_get_name são novas funções para concluir a API GSettingsSchema.
  • Erros corrigidos:
  • 389585 G_DEFINE_TYPE hack para arquivos de cabeçalho
  • 729351 Adicionar GListModel
  • 736914 Docs: várias correções e melhorias
  • 741807 Adicionar suporte ao nome do encadeamento no OS X e no iOS
  • 741895 gwin32: Adicione API simples para verificar se estamos em pelo menos um v ...
  • 742456 objeto: Adicione a função de conveniência g_steal_pointer () para marcar o próprio ...
  • 743508 polkitd falha ao iniciar: patch para gio / gcredentialsprivate.h
  • 743517 A API GSettings não possui algumas funções de introspecção
  • 743521 GSimpleAction: adicione g_simple_action_set_state_hint
  • 743596 G_DECLARE_DERIVABLE_TYPE () deve permitir typedef adicional para ...
  • 743640 adicionar suporte __attribute __ ((limpeza))
  • 743827 Correção da compilação de GListModel (no Visual Studio)
  • 743927 GListStore: adicionar função de inserção classificada
  • 743936 glib: manipule o modificador não assinado por muito tempo em printf interno
  • 744012 Adicionar GMutexLocker
  • 744190 Corrigir compilação em compiladores que não usam inline para código C simples

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

  • adicione a função de conveniência g_set_object ()
  • GNetworkMonitor: verifique se o NM não está em execução e não trava
  • conserte algumas corridas com g_mkdir_with_parents
  • conserte alguns avisos no MSVC
  • evite usar G_STRLOC em G_OBJECT_WARN_INVALID_PSPEC para salvar em strings estáticas
  • conserte algum tipo de conteúdo vs. problemas de mimo
  • melhorias na documentação
  • Erros corrigidos:
  • 719455 g_file_make_directory_with_parents () pode erroneamente lançar G_IO_ERROR_EXISTS
  • 732439 GSocket: evite g_socket_wait_condition () desnecessário para bloquear soquetes
  • 734946 Implementar GContentType no OSX
  • 741589 gobject: Adicione a função de conveniência g_set_object () para definir os ponteiros GObject
  • 741653 gnetworkmonitornm: Verifique se o gerenciador de rede está executando
  • 741654 [patch] gobject: não use G_STRLOC na macro G_OBJECT_WARN_INVALID_PSPEC ()
  • 741707 Gsocket bloqueia a tentativa de enviar dados
  • 741788 Document GSettings cria integração de sistema
  • 742548 configure.ac: fique de fora do namespace do autoconf
  • 742851 evite avisos do MSVC em G_STMT_END
  • 742972 ggettext: inclua um exemplo de setlocale () e amigos nos documentos i18n
  • 743014 gtestutils: adicione um exemplo de uso de acessórios de teste
  • Traduções atualizadas:
  • Basco
  • Português do Brasil
  • espanhol

Programas semelhantes

ENet
ENet

17 Feb 15

libpng
libpng

22 Jun 18

Libnet
Libnet

20 Feb 15

libaacs
libaacs

17 Feb 15

Comentário para GLib2

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