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 li>
- 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
- 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 parâmetro de comprimento
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
Comentários não encontrado