GLib2

Software captura de pantalla:
GLib2
Detalles de software:
Versión: 2.57.2 Actualizado
Fecha de carga: 16 Aug 18
Promotor: Peter Mattis
Licencia: Libre
Popularidad: 182

Rating: 2.7/5 (Total Votes: 3)

GLib2 es un software de biblioteca principal de bajo nivel descargable y de libre acceso que forma la base del marco de trabajo de GTK + GUI toolkit, así como también del entorno de escritorio gráfico de GNOME.

El software ha sido diseñado desde el offset para proporcionar el manejo de la estructura de datos para el lenguaje de programación C, envoltorios de portabilidad, poderosas interfaces para la funcionalidad de tiempo de ejecución como bucle de eventos, hilos, carga dinámica, así como un sistema de objetos confiable.


Distribuido como un software de biblioteca independiente

GLib2 se distribuye como un software de biblioteca independiente, pero es una parte importante del proyecto GTK + Toolkit. Ambos son utilizados por muchas aplicaciones basadas en GNOME y por todo el entorno de escritorio de GNOME.

Como su nombre lo sugiere, GLib2 es la biblioteca GLib de próxima generación, utilizada en aplicaciones modernas que forman parte de la última distribución de GNOME y utilizan GTK + 2 o incluso los frameworks GTK + 3 más nuevos. La última versión de GLib2 siempre es totalmente compatible con la última versión de GTK + y GNOME.

Cómo comenzar con GLib2

La biblioteca GLib2 generalmente se instala automáticamente junto con el entorno de escritorio GNOME o varias otras aplicaciones de GNOME que lo requieren. Por lo general, se distribuye como un paquete fuente, que se puede instalar fácilmente en plataformas informáticas de 32 o 64 bits.

Para instalar GLib2 utilizando el paquete fuente, descargue la última versión de Softoware o del sitio web oficial del proyecto (consulte el enlace de la página principal al final del artículo), guárdelo en algún lugar de su computadora y descomprímalo.

Abra una aplicación de emulador de terminal, navegue a la ubicación donde ha extraído el archivo (por ejemplo, cd /home/softoware/glib-2.43.3), ejecute el & lsquo; ./ configure && make & rsquo; comando para configurar y compilar la biblioteca, seguido de & lsquo; sudo make install & rsquo; comando para instalarlo en todo el sistema y ponerlo a disposición de todas las aplicaciones que lo requieran.

Qué hay de nuevo en esta versión:

  • Requiere pcre 8.31
  • Requiere meson 0.47.0
  • Errores corregidos:
  • 742456 Agregue la función de conveniencia g_steal_pointer () para marcar la propiedad ...
  • 795569 CI MinGW: corregir pruebas
  • 796341 gmem.h: utiliza typeof () en la macro g_steal_pointer ()
  • # 1013 Compatibilidad con anulaciones por sesión
  • # 1360 glib-mkenums se rompe si se especificó la opción, pero no el nick
  • # 1175 Agregue nombres y etiquetas a varias GSources y GTasks construidas en GLib
  • # 903 g_main_context_wait () no desaprobado en API, pero emite un g_critical () ...
  • # 786 Fugas de memoria de reparación en pruebas de libio
  • # 927 gio / gresource.c: do_lookup busca la terminación de & quot; / & quot;
  • # 976 Diferencia de documentos entre g_assert () y g_assert _ * () ...
  • # 1447 glib 2.57.1: test_month_names: assertion failed ...
  • Actualizaciones de traducción:
  • friulano
  • alemán
  • rumano

Qué hay de nuevo en la versión 2.57.1:

  • Corrección de errores:
  • 793400 g_application_id_is_valid () no es lo suficientemente estricto
  • 793578 las pruebas de gdatetime dependen de la traducción al japonés de los nombres de los meses
  • 793645 test_month_names: traducciones actualizadas necesarias para el_GR, hr_HR, ru_RU
  • 794194 gobject_gdb.py: 'address' es una propiedad de gdb.Value no es una función
  • 794473 Eliminar la opción duplicada en gio.xml
  • 794506 glib-mkenums: ingresa un bucle infinito si usa typedef enum SomeIdentifier
  • 794528 Fix segfault provocado por use-after-free en GPollFileMonitor
  • 794606 glib-2.56.0 no compila cuando res_nquery no está disponible
  • 794686 Fecha (excepto los días de la semana) en inglés
  • Actualizaciones de traducción:
  • eslovaco
  • esloveno
  • español

Qué hay de nuevo en la versión:

  • Errores corregidos:
  • 780296 Arregla una carrera en gio abierto
  • Actualizaciones de traducción:
  • catalán (valenciano)
  • nepalés
  • eslovaco
  • esloveno

Qué hay de nuevo en la versión 2.54.2:

  • Errores corregidos:
  • 780296 Arregla una carrera en gio abierto
  • Actualizaciones de traducción:
  • catalán (valenciano)
  • nepalés
  • eslovaco
  • esloveno

Qué hay de nuevo en la versión 2.54.0:

  • Errores corregidos:
  • 780861 Bloqueo en GnomeWallClock
  • 786983 Haga que la salida de gio-querymodules sea determinística
  • 787109 Valgrind falso positivo en ioctl () en copia de archivo btrfs
  • 787123 glib: Slighty update Documentación de GIOChannel
  • 787146 GMainLoop: coincidencia del par de parámetros de LOCK_CONTEXT / UNLOCK_CONTEXT
  • Actualizaciones de traducción:
  • vasco
  • catalán
  • rumano
  • sueco

Qué hay de nuevo en la versión 2.53.3:

  • Errores corregidos:
  • 658446 Agregar comentario de traducción por cadena de aviso de contraseña incorrecta
  • 661926 Mejore la configuración de inicio de sesión predeterminada en GLib
  • 674885 bloqueo de inicialización de tipo en GObject
  • 775593 GIO no puede escribir enlaces simbólicos en FreeBSD y NetBSD
  • 776169 Varias correcciones gio-tool
  • 776333 Corrección de la anotación en g_file_copy_async ()
  • 776504 Licencia de actualización de LGPLv2 + a LGPLv2.1 +
  • 777307 condición de carrera entre devolución de señal de gdbus y g_bus_unwatch_name ...
  • 778422 gsubprocesslauncher: aclare el comportamiento de set_environ ()
  • 781301 Puntero de pila dañado por una llamada incorrecta de NtNotifyChangeMultipleKeys
  • 782336 Agregar documentación adicional del formato XML de GResource
  • 782996 compilación: use AM_TESTS_ENVIRONMENT en lugar de TESTS_ENVIRONMENT
  • 783061 GApplication: eliminar algunos miembros no utilizados
  • 783130 Hacer que dbus activation sea compatible con sandbox
  • 783193 Adaptarse a OpenURI cambio de API
  • 783201 gdbus-codegen: aplique --output-directory a los documentos generados también
  • 783340 win32: veces monótonas de puerto para usar QPC

  • El
  • parámetro de longitud 783350 puede ser NULL g_data_input_stream_read_line
  • 783392 anotación incorrecta (fuera) para g_dbus_interface_info_generate_xml
  • 783593 GGtkNotificationBackend debería usar / org / freedesktop / DBus para llamar a Ge ...
  • Actualizaciones de traducción:
  • Esperanto
  • alemán
  • indonesio
  • kazajo
  • español

Qué hay de nuevo en la versión 2.53.2:

  • Se han agregado algunas nuevas funciones de análisis numérico:
  • g_ascii_string_to_signed
  • g_ascii_string_to_unsigned
  • Tienen un mejor manejo de errores que los existentes.
  • glib-mkenums ahora es compatible con / * & lt; private & gt; * / y / * & lt; public & gt; * /
  • GSettings ahora considera XDG_DATA_HOME además de XDG_DATA_DIRS.
  • Errores corregidos:
  • 674885 bloqueo de inicialización de tipo en GObject
  • 698064 Agregar g_ptr_array_contains ()
  • 732000 gdatetime: elimina una verificación innecesaria del puntero NULL
  • 734946 Implementa GContentType en OSX
  • 741335 Posibles diferencias en el uso de XDG_DATA_DIRS frente a la especificación de directorio de base XDG
  • 748263 Use-after-free en g_dbus_connection_call_internal ()
  • 776876 gmodule - Varias correcciones de errores de Android
  • 777030 error de compilación donde minor () y major () no se pueden resolver en gio / gdbusmessage.c
  • 780300 gio / gosxappinfo.c usa LSFindApplicationForInfo en desuso
  • 780309 gio / tests / appinfo build falla: gdesktopappinfo.c omitido en OS X
  • 781755 Evite las advertencias del compilador en el código Marshallers generado
  • 781826 soporte del portal: Leer /.flatpak-info
  • 781830 Soluciona algunos errores tipográficos y errores en la documentación de GVariant
  • 781847 Use-after-free en send_message_with_reply_cleanup (): gdbusconnection.c: 1792
  • 781867 varios gvfsd-quiere buscar en / boot / efi, causa auto innecesario / inapropiado ...
  • 782068 doc: correcciones triviales de errores tipográficos
  • 782075 gtimer: Manejar la falla de gmtime () en g_time_val_to_iso8601 ()
  • 782089 gdatetime: corrige las comprobaciones de desbordamiento al construir desde marcas de tiempo
  • 782162 Compatible con trigraph público / privado en glib-mkenums
  • 782237 haz un error de verificación
  • 782311 inode / directorio se trata como una subclase de aplicación / octet-stream
  • 782628 libmount build control de dependencia que no requiere la versión correcta?
  • Actualizaciones de traducción:
  • húngaro
  • indonesio
  • español

Qué hay de nuevo en la versión 2.52.0:

  • Corrección de errores:
  • 779799 prueba de gdatetime falla con tzdata 2017a
  • 780032 Agrega atributos faltantes a dos funciones
  • 780144 gio / fam: eliminar la impresión de eliminación de errores sobrante
  • Actualizaciones de traducción:
  • francés
  • friulano
  • letón

Qué hay de nuevo en la versión 2.51.2:

  • Errores corregidos:
  • 775309 Bloqueo en gdbusauth
  • 775468 Mejorar la escritura del registro admite el método de color en Windows
  • 775517 La entrada de contraseña se repite en el terminal
  • 775765 El backend de retirada de notificaciones FDO envía una ID incorrecta al servidor
  • Actualizaciones de traducción:
  • chino simplificado

Qué hay de nuevo en la versión 2.51.1:

  • glib-compile-resources creció una bandera --generate-phony-targets
  • GLib ahora instala un archivo de supresión valgrind para GLib y GIO
  • Errores corregidos:
  • 666114 debería tener infraestructura para ejecutar sus pruebas en valgrind
  • 729730 GDBusMessage: corrige segfault si DEBUG_SERIALIZER está habilitado
  • 730932 afirman estáticamente que las suposiciones razonables sobre las enumeraciones son verdaderas
  • 735731 gobject: comportamiento del documento de las macros de comprobación de GType en NULL
  • 736810 gdbus: reparación de fugas en g_dbus_message_print ()
  • 762283 GSocket: arregla las condiciones de carrera en Win32 si hay varios hilos esperando en cond ...
  • 767609 Problemas de la suite de prueba
  • 767952 g_dbus_method_invocation_return_ *, g_dbus_method_invocation_take_error: Ellos d ...
  • 769672 Se crean con éxito subprocesos de confirmación para testcase 642026
  • 769745 gtask: agregue guardias para funciones públicas
  • 770175 Agregue un argumento de línea de comando a mkenums y genmarshal para escribir el resultado en un archivo
  • 770646 glib: variables globales de tapset de espacio de nombres por soname
  • 772160 Agregue g_unix_mount_for () soporte
  • 772989 Totem permite URL inválidas que pueden causar segfault que es irrecuperable
  • 773823 gio: Bump copia el tamaño del búfer a 256k de forma predeterminada
  • 774086 fix g_main_context_check declaration
  • 774368 La salida del archivo de dependencia del escáner de recursos se rompe Ninja
  • 774421 Dos parches menores
  • 774520 GSocket asigna y procesa mensajes de control incluso si no se solicita
  • 775309 Bloqueo en gdbusauth
  • 775468 Mejorar la escritura del registro admite el método de color en Windows
  • 775510 prueba con -fsanitize = informes no definidos varios comportamientos indefinidos
  • 775517 La entrada de contraseña se repite en el terminal
  • 775621 gmessages: compilación de arreglos en Android
  • 775765 El backend de retirada de notificaciones FDO envía una ID incorrecta al servidor
  • 775913 subprocesslauncher: loop infinito potencial en verify_disposition ()
  • 776198 Punto y coma extraviado después de la función g_variant_print () en gvariant.c
  • 776586 Limpieza de encabezados de licencia
  • 777077 Uso de memoria después de liberarla
  • Actualizaciones de traducción:
  • portugués brasileño
  • checo
  • gallego
  • alemán
  • hebreo
  • kazajo
  • lituano
  • español
  • sueco

Qué hay de nuevo en la versión 2.51.0:

  • glib-genmarshal y glib-mkenums han ganado opciones de salida para una mejor integración del sistema de compilación
  • Nueva API: g_utf8_make_valid
  • Errores corregidos:
  • 591603 Haga que _g_utf8_make_valid sea público
  • 610969 Es bueno tener g_utf8_make_valid como público
  • 767882 Advertencia de desbordamiento de desplazamiento de bit (-Wshift-overflow) en gparam.h
  • 769135 Control externo para g_test_add / g_test_run
  • 769630 gfile: G_FILE_MONITOR_WATCH_MOVES se introdujo realmente en 2.46
  • 772160 Agregue g_unix_mount_for () soporte
  • 772221 Aprovecha Unicode
  • 773303 GApplication leaks option_strings
  • Actualizaciones de traducción:
  • francés
  • gallego
  • alemán
  • húngaro
  • lituano
  • bokmal noruego
  • occitano
  • polaco
  • eslovaco
  • turco

Qué hay de nuevo en la versión 2.50.0:

  • Errores corregidos:
  • 771438 Activar libmount de forma predeterminada en Linux
  • Repara la anotación para g_log_variant
  • Actualizaciones de traducción:
  • inglés británico
  • francés

Qué hay de nuevo en la versión 2.49.6:

  • La herramienta de línea de comandos de gsettings ahora tiene un comando de descripción
  • Errores corregidos:
  • 745754 Agregue salida de dependencia gcc-style a glib-compile-resources
  • 769076 Aviso de reparación: intento de anular el cierre- & gt; va_marshal con el nuevo mariscal
  • 770372 gdbus-codegen: Strip @since parámetros antes de la comparación
  • Actualizaciones de traducción:
  • portugués brasileño
  • checo
  • alemán
  • húngaro
  • polaco
  • portugués
  • español

Qué hay de nuevo en la versión 2.49.4:

  • Cambie la API de registro estructurado recién introducida. Los argumentos de g_log_structured () tuvieron que reordenarse para permitir una implementación dentro de los límites de lo que los estándares garantizan sobre var args.
  • Errores corregidos:
  • 744456 API de registro estructurado
  • 768936 gio doc build falla debido a la falta de gio.xml en los archivos tar
  • 768963 uso indebido de la lista_va en g_log_structured ()
  • 768968 gio / tests / socket-listener se cuelga desde e4ee307
  • Actualizaciones de traducción:
  • español

Qué hay de nuevo en la versión 2.49.2:

  • GMainContext y GTask han obtenido más sondas de systemtap
  • Errores corregidos:
  • 673101 generación de dependencias del compilador de recursos no funciona para gen ...
  • 700756 GFile.new_for_path arguments pierde la anotación (escribe nombre de archivo)
  • 730187 glocalfileoutputstream: corrige una fuga de FD en una ruta de error
  • 755439 Fuga de memoria en gdbusproxy.c
  • 759813 Agregue más sondas SystemTap / DTrace para el contexto principal y GTask
  • 761810 gio: Soporte con GDBusObjectManagerServer en la ruta '/'
  • 767172 documentos: mueva GIO_USE_VFS a & quot; bien para producción & quot; sección
  • 767218 Eliminar una elipsis UTF-8 de gsignal.h
  • 767245 Agregar anotaciones de tipo de nombre de archivo
  • 767824 Algunas zonas horarias UTC reconocidas incorrectamente en Windows 7
  • Actualizaciones de traducción:
  • occitano

Qué hay de nuevo en la versión 2.47.4:

  • La documentación de GApplication se ha mejorado en varias áreas.
  • Errores corregidos:
  • 749092 gdb pretty-printers fallan en Python 3 con TypeError ...
  • 757374 macros: limpiar & quot; en línea & quot; desastre
  • 758641 Fuga de memoria en g_dbus_proxy_new_for_bus_sync ()
  • 759134 Agregue los cheques que faltan para gnulib vasnprintf ()
  • 759408 No use var no inicializada
  • 756475 Deja de admitir no-POSIX getpwuid_r, getgrgid_r
  • 757372 GApplication: destruye la impl al apagar
  • 728099 macros: agregue G_GNUC_CHECK_VERSION () para verificaciones del compilador
  • 757299 glib-compile-resources: no filtrar c_name
  • 758553 Arregle el uso de gettext
  • monitores de archivos 758823: reordenar algunos códigos para evitar segfault
  • 756214 distorsiones: no traducir & quot; & quot;
  • 710243 Agregar anotaciones de administración de ref de objeto GParamSpec
  • 735696 xdgmime: manejo más preciso para los casos en que mmap () no está disponible
  • 752983 gapplication: Adquiera el contexto principal antes de ejecutar
  • Actualizaciones de traducción:
  • sueco

Qué hay de nuevo en la versión 2.47.3:

  • La limpieza en línea en la última versión eliminó accidentalmente tres símbolos de libglib-2.0.so. Es poco probable que esto haya causado ningún problema porque estos símbolos eran solo símbolos de respaldo para definiciones exportadas como líneas en los archivos de encabezado, pero ABI es ABI. Esta versión corrige solo este problema.

Qué hay de nuevo en la versión 2.45.6:

  • Soluciona un error de prueba y un error de compilación

Qué hay de nuevo en la versión 2.45.3:

  • Mejora el rendimiento de g_signal_handler_disconnect para señales con muchos controladores
  • GDBus ha ganado un nuevo indicador de llamada para permitir la autorización interactiva
  • GSettings:
  • Nueva API: g_settings_schema_list_keys
  • Obsoleto: g_settings_list_keys
  • OS X:
  • Implementar GNotification
  • Mejora el requisito de OS X a 10.9
  • Windows:
  • Añadir API de lectura de registro
  • Reimplement GAppInfo utilizando información de registro
  • Errores corregidos:
  • 666831 URI de soporte abierto en W32
  • 728489 acción de propiedad con estado booleano invertido
  • 730168 Anotación incorrecta en g_action_group_get_action_state_type return ...
  • 733325 Varias pruebas de expresiones regulares fallan con pcre3 8.35
  • 734888 GLib no tiene funciones de ayuda para trabajar con el Registro W32
  • La búsqueda del controlador de señal 737009 no se escala
  • 738185 Lenguaje engañoso sobre & quot; codificación de nombre de archivo & quot; en los documentos sobre g_env ...
  • 738504 Optimiza la decodificación UTF-8 desenrollando ramas y expresiones
  • 739122 glib no maneja -1 return (& quot; no limit & quot;) de sysconf (_SC_THREAD_S ...
  • 739424 gnome-shell se bloquea cuando se agregan, eliminan o modifican archivos en $ ...
  • 739616 DBus; Agregar un nuevo indicador de llamada para permitir la autorización interactiva
  • 740308 Agregue el método g_settings_schema_list_keys ()
  • 740516 RFE: proporcione una versión introspectible de g_log_set_handler
  • 741788 Documento de integración del sistema de compilación de GSettings
  • 745013 GBinding no es seguro para subprocesos
  • 747146 Implementar GNotification en OSX
  • 747941 prueba XDG_RUNTIME_DIR / bus antes de volver al autoinicio de X11 (dbus ...
  • 748727 El cuadro de diálogo Filechooser no muestra iconos para directorios en W32
  • 749693 GActionGroupExporter: vaciar la cola en las solicitudes
  • 750203 GNetworkMonitorNetlink se cuelga en el espacio de nombres de usuario
  • 750322 gapplication: asegúrese de que se traduce la salida de ayuda
  • 750344 GTlsInteractionClass falta en el documento
  • 750369 Varias limpiezas de GBinding
  • 750386 Condición de carrera en g_io_condition_get_type
  • 750399 Typo & quot; Equilalent & quot; en la documentación glib-Error-Reporting.html ...
  • 750573 GTlsDatabaseClass no está documentado
  • 750918 genmarshal: advertencias de clase de almacenamiento de registro silencioso
  • 751122 gsocket: evita innecesarios g_socket_cond_wait () en _send_messages ()
  • 479730 El & quot; g_key_file_set_comment & quot; la interfaz antepone el carácter '#' a ...
  • Actualizaciones de traducción:
  • húngaro
  • español

Qué hay de nuevo en la versión 2.45.1:

  • El compilador de esquema de GSettings, glib-compile-schemas se ha cambiado para rechazar el esquema xml que tiene duplicados o elementos. Tales elementos típicamente ocurren cuando las traducciones se fusionan en el esquema, con los atributos xml: lang. Esta no es la forma correcta de traducir esquemas. En su lugar, conserve las traducciones en el archivo .mo y establezca el atributo gettext-domain en el elemento.
  • Se reescribió la infraestructura de supervisión de archivos y todos los backends han experimentado mejoras importantes.
  • El back-end de inotify informa los eventos con menos retraso (ningún evento se retrasará más de 10 ms) y las alertas debidas a la supervisión de archivos se han reducido significativamente. También se enviará un evento CHANGES_DONE cuando aparezcan nuevos archivos.
  • La implementación de la encuesta ahora usa el contexto principal predeterminado de la secuencia.
  • La implementación de fam se está ejecutando ahora en el hilo de trabajo.
  • La implementación fen ha sido eliminada, ya que no se ha mantenido.
  • El compilador de esquema de GSettings, glib-compile-schemas, es más estricto sobre el rechazo de esquemas con xml: lang style fusions translations. Las traducciones de esquemas deben hacerse especificando el dominio gettext en el xml y conservando las traducciones en gettext. Para evitar romper esquemas ya instalados, este cambio solo tiene efecto cuando usa la opción --strict.
  • Se ha eliminado el límite de 10 hilos codificados del grupo de subprocesos de GTask, ya que era propenso a causar interbloqueos. Ahora se permite que el grupo de subprocesos crezca dinámicamente y retroceda con el tiempo.
  • GSimpleAsyncResult ha quedado en desuso en favor de GTask.
  • El algoritmo utilizado por GAppInfo para encontrar los manejadores predeterminados para los tipos mime ha sido ajustado para preferir las aplicaciones que manejan el subtipo específico sobre los manejadores predeterminados para un supertipo genérico.
  • Corrección de errores:
  • 627285 inotify file monitor hardwired delay
  • 631597 Error de segmentación en append_escaped_text
  • 661767 fusionar / mejorar varios bits de la funcionalidad de ejecutar en el hilo
  • 687223 gestión inteligente de GThreadPool
  • 711547 win32: silenciar algunas advertencias de compilación
  • 719966 glib: agrega anotaciones faltantes (anulables) y (opcionales)
  • 726447 Posiblemente un error en la cadena de texto
  • 728663 W32: la estructura estadística incorrecta se usa cuando se construye con MinGW-w64
  • 728669 W32: GLocalFile no puede medir el tamaño de los archivos de más de 2 ^ 32 ...

Qué hay de nuevo en la versión 2.44.0:

  • Errores corregidos:
  • 730188 gsocket: documenta la propiedad de FD con g_socket_new_from_fd ()
  • Traducciones actualizadas:
  • Euskera
  • portugués brasileño
  • chino (Taiwán)
  • danés
  • s gallego
  • hebreo
  • indonesio
  • Noruega bokmA ¥ l
  • turco

Qué hay de nuevo en la versión 2.43.4:

  • GType ahora tiene macros de declaración de tipo G_DECLARE_DERIVABLE_TYPE, G_DECLARE_FINAL_TYPE y G_DECLARE_INTERFACE, que reducen significativamente la plantilla necesaria para los tipos e interfaces GObject.
  • g_autoptr y g_auto son macros para declarar variables con limpieza automática. Solo funcionan con gcc y clang.
  • GListModel es una nueva interfaz que representa una lista dinámica de GObjects.
  • GListStore es una implementación basada en GSequence de GListModel.
  • Nombres de hilos de soporte en OS X
  • g_simple_action_set_state_hint: Nueva función para establecer la sugerencia de estado de GSimpleActions
  • g_win32_check_windows_version: Nueva función para verificar la versión de Windows
  • g_settings_schema_list_children y g_settings_schema_key_get_name son funciones nuevas para completar GSettingsSchema API.
  • Errores corregidos:
  • 389585 G_DEFINE_TYPE hackear archivos de encabezado
  • 729351 Agregar GListModel
  • 736914 Documentos: varias correcciones y mejoras
  • 741807 Adición de soporte de nombre de hilo en OS X e iOS
  • 741895 gwin32: agregue API simple para verificar si estamos en al menos una v ...
  • 742456 object: agrega la función de conveniencia g_steal_pointer () para marcar own ...
  • 743508 polkitd no se inicia: parche para gio / gcredentialsprivate.h
  • 743517 GSettings API falta algunas funciones de introspección
  • 743521 GSimpleAction: agrega g_simple_action_set_state_hint
  • 743596 G_DECLARE_DERIVABLE_TYPE () debería permitir typedef adicional para ...
  • 743640 add __attribute __ ((cleanup)) support
  • 743827 Fix build de GListModel (en Visual Studio)
  • 743927 GListStore: agregue la función de inserción ordenada
  • 743936 glib: maneja el modificador sin signo por mucho tiempo en printf interno
  • 744012 Agregar GMutexLocker
  • 744190 Corrección de compilación en compiladores que no se usan en línea para el código C simple

Qué hay de nuevo en la versión 2.43.3:

  • agregue la función de conveniencia g_set_object ()
  • GNetworkMonitor: verifica si NM no se está ejecutando y no falla
  • arregla algunas carreras con g_mkdir_with_parents
  • corregir algunas advertencias en MSVC
  • evita el uso de G_STRLOC en G_OBJECT_WARN_INVALID_PSPEC para ahorrar en cadenas estáticas
  • corrige algunos problemas de tipo de contenido vs. mimo
  • mejoras de documentación
  • Errores corregidos:
  • 719455 g_file_make_directory_with_parents () puede lanzar erróneamente G_IO_ERROR_EXISTS
  • 732439 GSocket: evita g_socket_wait_condition () innecesario para los sockets de bloqueo
  • 734946 Implementa GContentType en OSX
  • 741589 gobject: agregue la función de conveniencia g_set_object () para establecer punteros GObject
  • 741653 gnetworkmonitornm: compruebe si el administrador de red se está ejecutando
  • 741654 [parche] gobject: no use G_STRLOC en la macro G_OBJECT_WARN_INVALID_PSPEC ()
  • 741707 bloques de Gsocket que intentan enviar datos
  • 741788 Documento de integración del sistema de compilación de GSettings
  • 742548 configure.ac: manténgase fuera del espacio de nombres de autoconf
  • 742851 evita las advertencias de MSVC en G_STMT_END
  • 742972 ggettext: incluya un ejemplo de setlocale () y amigos en los documentos i18n
  • 743014 gtestutils: agregue un ejemplo del uso de accesorios de prueba
  • Traducciones actualizadas:
  • vasco
  • portugués brasileño
  • español

Programas parecidos

File::LockDir
File::LockDir

2 Jun 15

tcpdump
tcpdump

22 Jun 18

Cairo
Cairo

20 Feb 15

ENet
ENet

17 Feb 15

Comentarios a la GLib2

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!