GLib2

Скриншот программы:
GLib2
Детали программы:
Версия: 2.57.2 обновление
Дата загрузки: 16 Aug 18
Разработчик: Peter Mattis
Тип распространения: Бесплатная
Популярность: 62

Rating: 2.0/5 (Total Votes: 1)

GLib2 - это свободно распространяемое низкоуровневое базовое библиотечное программное обеспечение, которое формирует основу для инструментальных средств GTK + GUI, а также для графической среды рабочего стола GNOME.

Программное обеспечение было разработано со смещением для обеспечения обработки структуры данных для языка программирования C, переносимости переносимости, мощных интерфейсов для функциональных возможностей выполнения, таких как цикл событий, потоки, динамическая загрузка, а также надежная объектная система.


Распространяется как автономное программное обеспечение библиотеки

GLib2 распространяется как автономное библиотечное программное обеспечение, но оно является важной частью проекта GTK + Toolkit. Оба они используются многими приложениями на основе GNOME и всей рабочей средой GNOME.

Как следует из названия, GLib2 представляет собой библиотеку GLib следующего поколения, используемую в современных приложениях, которые являются частью последнего дистрибутива GNOME и используют GTK + 2 или даже более новую структуру GTK + 3. Последняя версия GLib2 всегда полностью совместима с последней версией GTK + и GNOME.

Начало работы с GLib2

Библиотека GLib2 обычно устанавливается автоматически вместе с рабочей средой GNOME или другими приложениями GNOME, которые ее требуют. Обычно он распространяется как исходный пакет, который можно легко установить на 32 или 64-разрядные компьютерные платформы.

Чтобы установить GLib2 с использованием исходного пакета, загрузите последнюю версию с сайта Softoware или официального сайта проекта (см. ссылку на домашнюю страницу в конце статьи), сохраните его где-нибудь на своем компьютере и распакуйте его.

Откройте приложение эмулятора терминала, перейдите к месту, где вы извлекли файл архива (например, cd /home/softoware/glib-2.43.3), запустите & lsquo; ./ configure && make & rsquo; команду для настройки и компиляции библиотеки, за которой следует установка & lsquo; sudo make install & rsquo; чтобы установить его в системном масштабе и сделать его доступным для всех приложений, которые этого требуют.

Что нового в этой версии:

  • Требовать pcre 8.31
  • Требовать мезон 0.47.0
  • Исправлены ошибки:
  • 742456 Добавить функцию g_steal_pointer (), чтобы отметить право собственности ...
  • 795569 MinGW CI: исправить тесты
  • 796341 gmem.h: Использовать typeof () в макросе g_steal_pointer ()
  • # 1013 Поддержка переопределений за сеанс
  • # 1360 glib-mkenums ломается, если указан параметр, но ник
  • # 1175 Добавить имена и теги в различные GSources и GTasks, созданные в GLib
  • # 903 g_main_context_wait () не устарел в API, но испускает g_critical () ...
  • # 786 Исправить утечки памяти в тестах libgio
  • # 927 gio / gresource.c: проверка do_lookup для завершения & quot; / & quot;
  • # 976 Разница документов между g_assert () и g_assert _ * () ...
  • # 1447 glib 2.57.1: test_month_names: утверждение не выполнено ...
  • Обновления переводов:
  • Friulian
  • Немецкий
  • Румынская

Что нового в версии 2.57.1:

  • Исправлены ошибки:
  • 793400 g_application_id_is_valid () недостаточно строгий
  • 793578 тесты gdatetime зависят от японского перевода имен месяцев.
  • 793645 test_month_names: Обновлены переводы, необходимые для el_GR, hr_HR, ru_RU
  • 794194 gobject_gdb.py: 'address' - свойство gdb.Value не функция
  • 794473 Удалить дублированный параметр в файле gio.xml
  • 794506 glib-mkenums: вводит бесконечный цикл, если используется typedef enum SomeIdentifier
  • 794528 Исправлено segfault, вызванное неиспользованием в GPollFileMonitor
  • 794606 glib-2.56.0 не удается скомпилировать, когда res_nquery недоступен
  • 794686 Дата (кроме буднего дня) отображается на английском языке
  • Обновления переводов:
  • Slovak
  • словенский
  • Испанский

Что нового в версии:

  • Исправлены ошибки:
  • 780296 Исправить гонку в открытии gio.
  • Обновления переводов:
  • Каталанский (Валенсийский)
  • Непальский
  • Slovak
  • словенский

Что нового в версии 2.54.2:

  • Исправлены ошибки:
  • 780296 Исправить гонку в открытии gio.
  • Обновления переводов:
  • Каталанский (Валенсийский)
  • Непальский
  • Slovak
  • словенский

Что нового в версии 2.54.0:

  • Исправлены ошибки:
  • 780861 Сбой в GnomeWallClock
  • 786983 Пожалуйста, сделайте вывод gio-querymodules детерминированным
  • 787109 Valgrind false positive в ioctl () в копии файла btrfs
  • 787123 glib: Небольшое обновление документации GIOChannel.
  • 787146 GMainLoop: совпадение пары параметров LOCK_CONTEXT / UNLOCK_CONTEXT
  • Обновления переводов:
  • басков
  • Каталонский
  • Румынская
  • Swedish

Что нового в версии 2.53.3:

  • Исправлены ошибки:
  • 658446 Добавить комментарий для перевода строки с неправильным паролем
  • 661926 Улучшить настройку ведения журнала по умолчанию в GLib
  • 674885 блокировка инициализации типа в GObject
  • 775593 GIO не может писать символические ссылки на FreeBSD и NetBSD
  • 776169 Различные исправления для gio-tool
  • 776333 Исправить аннотацию на g_file_copy_async ()
  • 776504 Лицензия на обновление с LGPLv2 + на LGPLv2.1 +
  • 777307 состояние гонки между обратным вызовом gdbus и g_bus_unwatch_name ...
  • 778422 gsubprocesslauncher: Уточнить поведение set_environ ()
  • 781301 Указатель стека поврежден неправильным вызовом NtNotifyChangeMultipleKeys
  • 782336 Добавить дополнительную документацию XML-формата GResource
  • 782996 build: используйте AM_TESTS_ENVIRONMENT, а не TESTS_ENVIRONMENT
  • 783061 GApplication: удалить некоторые неиспользуемые элементы.
  • 783130 Сделайте вкладку для работы с изолированной песочницей dbus
  • 783193 Адаптация к изменению OpenURI api
  • 783201 gdbus-codegen: Применить --output-каталог к ​​сгенерированным документам, а также
  • 783340 win32: время монотонных портов для использования QPC
  • 783350 параметр длины может быть NULL g_data_input_stream_read_line
  • 783392 неправильная аннотация для g_dbus_interface_info_generate_xml
  • 783593 GGtkNotificationBackend должен использовать / org / freedesktop / DBus для вызова Ge ...
  • Обновления переводов:
  • Эсперанто
  • Немецкий
  • индонезийской
  • Казахская
  • Испанский

Что нового в версии 2.53.2:

  • Добавлены несколько новых функций синтаксического анализа:
  • g_ascii_string_to_signed
  • g_ascii_string_to_unsigned
  • Они имеют лучшую обработку ошибок, чем существующие.
  • glib-mkenums теперь поддерживает / * & lt; private & gt; * / и / * & lt; public & gt; * /
  • Теперь GSettings рассматривают XDG_DATA_HOME в дополнение к XDG_DATA_DIRS.
  • Исправлены ошибки:
  • 674885 блокировка инициализации типа в GObject
  • 698064 Добавить g_ptr_array_contains ()
  • 732000 gdatetime: удалить ненужную проверку указателя NULL
  • 734946 Внедрить GContentType в OSX
  • 741335 Возможные различия в использовании XDG_DATA_DIRS и спецификации базового каталога XDG.
  • 748263 Использование без функции в g_dbus_connection_call_internal ()
  • 776876 gmodule - различные исправления для Android.
  • 777030 ошибка сборки, когда minor () и major () не могут быть разрешены в gio / gdbusmessage.c
  • 780300 gio / gosxappinfo.c использует устаревший LSFindApplicationForInfo
  • 780309 gio / tests / appinfo build failed: gdesktopappinfo.c пропустил OS X
  • 781755 Избегайте предупреждений компилятора в генерации кода маршаллеров
  • 781826 поддержка портала: прочитайте /.flatpak-info
  • 781830 Исправить некоторые опечатки и ошибки в документации GVariant
  • 781847 Использование по умолчанию в send_message_with_reply_cleanup (): gdbusconnection.c: 1792
  • 781867 Различные gvfsd-хочет искать в / boot / efi, вызывает ненужный / неподходящий авто ...
  • 782068 doc: тривиальные опечатки.
  • 782075 gtimer: сбой gmtime () в g_time_val_to_iso8601 ()
  • 782089 gdatetime: Исправить ошибки переполнения при построении из временных меток
  • 782162 Поддержка публичного / частного триграфа в glib-mkenums
  • 782237 make check error
  • 782311 inode / directory рассматривается как подкласс приложения / октетного потока
  • 782628 Проверка зависимости сборки libmount, не требующая правильной версии?
  • Обновления переводов:
  • Венгерский
  • индонезийской
  • Испанский

Что нового в версии 2.52.0:

  • Исправления ошибок:
  • Ошибка 779799 gdatetime с tzdata 2017a
  • 780032 Добавить отсутствующие атрибуты для двух функций
  • 780144 gio / fam: удалить оставшуюся отладочную печать
  • Обновления переводов:
  • Французский
  • Friulian
  • Latvian

Что нового в версии 2.51.2:

  • Исправлены ошибки:
  • 775309 Сбой в gdbusauth
  • 775468 Улучшение способа записи в формате записи поддерживает метод цветов в окнах
  • 775517 Вход пароля отражается в терминале
  • 775765 Фундамент извлечения уведомлений FDO отправляет неверный идентификатор серверу
  • Обновления переводов:
  • Упрощенный китайский

Что нового в версии 2.51.1:

  • glib-compile-resources выросли флаг -генерированных-фальшивых целей
  • Теперь GLib устанавливает файл подавления valgrind для GLib и GIO
  • Исправлены ошибки:
  • 666114 должна иметь инфраструктуру для выполнения своих тестов под valgrind
  • 729730 GDBusMessage: Исправьте segfault, если включен DEBUG_SERIALIZER.
  • 730932 статически утверждают, что разумные предположения об перечислениях верны.
  • 735731 gobject: поведение документов макросов проверки подлинности GType на NULL
  • 736810 gdbus: исправить утечку в g_dbus_message_print ()
  • 762283 GSocket - исправить условия гонки на Win32, если на конвейере ждут несколько потоков ...
  • 767609 Проблемы с набором тестов
  • 767952 g_dbus_method_invocation_return_ *, g_dbus_method_invocation_take_error: Они d ...
  • 769672 Ассемблерные потоки для тестового файла 642026 успешно созданы.
  • 769745 gtask: Добавить охранники для публичных функций
  • 770175 Добавить аргумент командной строки в mkenums и genmarshal для записи вывода в файл
  • 770646 glib: глобальные переменные тапсета пространства имен с помощью soname
  • 772160 Добавить поддержку g_unix_mount_for ()
  • 772989 Тотем разрешает неправильные URL-адреса, которые могут привести к невозможности восстановления segfault.
  • 773823 gio: размер буфера копии буфера до 256 тыс. по умолчанию
  • 774086 fix g_main_context_check Объявление
  • 774368 Выход файла зависимостей разрывов сканера ресурсов Ninja
  • 774421 Два небольших патча
  • 774520 GSocket выделяет и обрабатывает управляющие сообщения, даже если не запрашивается
  • 775309 Сбой в gdbusauth
  • 775468 Улучшение способа записи в формате записи поддерживает метод цветов в окнах
  • 775510 тестирование с -fsanitize = undefined сообщает о различных неопределенных действиях
  • 775517 Вход пароля отражается в терминале
  • 775621 gmessages: Исправить компиляцию на Android
  • 775765 Фундамент извлечения уведомлений FDO отправляет неверный идентификатор серверу
  • 775913 subprocesslauncher: потенциальный бесконечный цикл в verify_disposition ()
  • 776198 Параметр с запятой после функции g_variant_print () в gvariant.c
  • 776586 Очистка заголовков лицензий
  • 777077 Использование памяти после ее освобождения
  • Обновления переводов:
  • Бразильский португалец
  • Чехия
  • Галицкая
  • Немецкий
  • Hebrew
  • Казахская
  • Литовская
  • Испанский
  • Swedish

Что нового в версии 2.51.0:

  • glib-genmarshal и glib-mkenums получили --выходные опции для лучшей интеграции системы сборки
  • Новый API: g_utf8_make_valid
  • Исправлены ошибки:
  • 591603 Сделать _g_utf8_make_valid общедоступным
  • 610969 Приятно иметь g_utf8_make_valid как общедоступный
  • 767882 Предупреждение о переполнении битового сдвига (-Wshift-overflow) в gparam.h
  • 769135 Внешний контроль для g_test_add / g_test_run
  • 769630 gfile: G_FILE_MONITOR_WATCH_MOVES был введен в 2.46
  • 772160 Добавить поддержку g_unix_mount_for ()
  • 772221 Воспользуйтесь Unicode
  • 773303 Утечки GApplication option_strings
  • Обновления переводов:
  • Французский
  • Галицкая
  • Немецкий
  • Венгерский
  • Литовская
  • Норвежский бокмал
  • Occitan
  • Польский
  • Slovak
  • Турецкий

Что нового в версии 2.50.0:

  • Исправлены ошибки:
  • 771438 Включить libmount по умолчанию в linux
  • Исправить аннотацию для g_log_variant
  • Обновления переводов:
  • Британский английский
  • Французский

Что нового в версии 2.49.6:

  • Инструмент командной строки gsettings теперь имеет команду описания
  • Исправлены ошибки:
  • 745754 Добавьте вывод зависимости gcc-стиля к glib-compile-resources
  • 769076 Предупреждение об ошибке: попытка переопределить замыкание - & gt; va_marshal с новым маршалом
  • 770372 gdbus-codegen: Strip @ с параметрами перед сравнением
  • Обновления переводов:
  • Бразильский португалец
  • Чехия
  • Немецкий
  • Венгерский
  • Польский
  • португальский
  • Испанский

Что нового в версии 2.49.4:

  • Измените только что введенный структурированный API протоколирования. Аргументы g_log_structured () должны были быть переупорядочены, чтобы включить реализацию в пределах того, что стандарты гарантируют о var args.
  • Исправлены ошибки:
  • 744456 Структурированный API протоколирования
  • 768936 gio doc build не удается из-за отсутствия gio.xml в tarballs
  • 768963 неправильное использование va_list в g_log_structured ()
  • 768968 gio / tests / socket-listener зависает с e4ee307
  • Обновления переводов:
  • Испанский

Что нового в версии 2.49.2:

  • GMainContext и GTask получили больше пробных данных системы.
  • Исправлены ошибки:
  • 673101 генерация зависимостей компилятора ресурсов не работает для gen ...
  • 700756 GFile.new_for_path аргументы пропуски (тип filename) аннотация
  • 730187 glocalfileoutputstream: исправить утечку FD в пути ошибки
  • 755439 Ошибка утечки памяти в gdbusproxy.c
  • 759813 Добавьте больше зондов SystemTap / DTrace для основного контекста и GTask
  • 761810 gio: поддержка с использованием GDBusObjectManagerServer по пути '/'
  • 767172 docs: Переместите GIO_USE_VFS в "okay for production" раздел
  • 767218 Удалить эллипсис UTF-8 из gsignal.h
  • 767245 Добавить аннотации типа имени файла
  • 767824 Некоторые временные коды UTC некорректно распознаются в Windows 7
  • Обновления переводов:
  • Occitan

Что нового в версии 2.47.4:

  • Документация по GApplication была улучшена в нескольких областях.
  • Исправлены ошибки:
  • 749092 gdb pretty-printers терпят неудачу на Python 3 с помощью TypeError ...
  • 757374 макросы: очистка "inline" беспорядок
  • 758641 Утечка памяти в g_dbus_proxy_new_for_bus_sync ()
  • 759134 Добавьте отсутствующие проверки для gnulib vasnprintf ()
  • 759408 Не используйте uninitialized var
  • 756475 Остановить поддержку не-POSIX getpwuid_r, getgrgid_r
  • 757372 GApplication: уничтожить impl при завершении работы
  • 728099 макросы: добавьте G_GNUC_CHECK_VERSION () для проверки компилятора.
  • 757299 glib-compile-resources: не просачивать c_name
  • 758553 Исправить использование gettext
  • 758823 файловые мониторы: измените порядок кода, чтобы избежать segfault
  • 756214 gsettings: Не переводить & quot; & quot;
  • 710243 Добавить аннотации управления репутацией объекта GParamSpec
  • 735696 xdgmime: более тонкая обработка для случаев, когда mmap () недоступен
  • 752983 gapplication: Приобретите основной контекст перед запуском
  • Обновления переводов:
  • Swedish

Что нового в версии 2.47.3:

  • Встроенная очистка в последней версии случайно удалила три символа из libglib-2.0.so. Маловероятно, что это вызвало бы какие-либо проблемы, поскольку эти символы были только резервными символами для определений, экспортированных как встроенные в заголовочные файлы, но ABI - это ABI. Этот выпуск исправляет только эту проблему.

Что нового в версии 2.45.6:

  • Исправить ошибку теста и сбоя сборки

Что нового в версии 2.45.3:

  • Повысить производительность g_signal_handler_disconnect для сигналов со многими обработчиками.
  • GDBus получил новый флаг вызова для разрешения интерактивной авторизации
  • GSettings:
  • Новый API: g_settings_schema_list_keys
  • Устаревшие: g_settings_list_keys
  • OS X:
  • Внедрение GNotification
  • Bump требование OS X к 10.9
  • Окна:
  • Добавить API чтения реестра
  • Reimplement GAppInfo с использованием данных реестра
  • Исправлены ошибки:
  • 666831 Открытие URI поддержки на W32
  • 728489 действие свойства с инвертированным булевым состоянием
  • 730168 Неправильная аннотация по g_action_group_get_action_state_type return ...
  • 733325 Несколько тестов регулярных выражений не работают с pcre3 8.35
  • 734888 GLib не имеет вспомогательных функций для работы с реестром W32.
  • 737009 поиск обработчика сигналов не масштабируется.
  • 738185 Вводящий в заблуждение язык о кодировке имени файла & quot; в документах на g_env ...
  • 738504 Оптимизация декодирования UTF-8 путем разворачивания ветвей и выражений
  • 739122 glib не обрабатывает -1 return (& quot; no limit & quot;) из sysconf (_SC_THREAD_S ...
  • 739424 сбой gnome-shell при добавлении, удалении или изменении файлов в $ ...
  • 739616 DBus; Добавить новый флаг вызова для разрешения интерактивной авторизации
  • 740308 Добавить метод g_settings_schema_list_keys ()
  • 740516 RFE: просьба представить интроспективную версию g_log_set_handler
  • 741788 Документ GSettings строит системную интеграцию
  • 745013 Защита от перезаписи без потоков
  • 747146 Внедрение GNotification на OSX
  • 747941 попробуйте XDG_RUNTIME_DIR / шину, прежде чем вернуться к автозагрузке X11 (dbus ...
  • 748727 Диалоговое окно Filechooser не показывает значков для каталогов на W32
  • 749693 GActionGroupExporter: очередь флеша при запросах
  • 750203 GNetworkMonitorNetlink зависает в пространстве имен пользователей
  • 750322 gapplication: Убедитесь, что выводhelp переведен.
  • 750344 GTlsInteractionClass отсутствует в документе
  • 750369 Различные очистки GBinding
  • 750386 Состояние гонки в g_io_condition_get_type
  • 750399 Typo "equilalent" в glib-документации glib-Error-Reporting.html ...
  • 750573 GTlsDatabaseClass не документирован
  • 750918 genmarshal: предупреждения о тишине регистрации классов хранения
  • 751122 gsocket: избегать ненужных g_socket_cond_wait () в _send_messages ()
  • 479730 "g_key_file_set_comment" интерфейс добавляет символ '#' для ...
  • Обновления переводов:
  • Венгерский
  • Испанский

Что нового в версии 2.45.1:

  • Компилятор схемы GSettings, glib-compile-schemas был изменен, чтобы отклонить схему xml, которая имеет дубликат или элементы. Такие элементы обычно возникают, когда переводы объединяются в схему с атрибутами xml: lang. Это неверный способ перевода схем. Вместо этого сохраните переводы в файле .mo и установите атрибут gettext-domain в элементе.
  • Инфраструктура мониторинга файлов была переписана, и все бэкэнды увидели значительные улучшения.
  • Внутренняя база inotify сообщает о событиях с меньшей задержкой (никакое событие не будет отложено более 10 мс), а пробуждения из-за мониторинга файлов были значительно уменьшены. Событие CHANGES_DONE также будет отправлено при появлении новых файлов.
  • Реализация опроса теперь использует основной контекст по умолчанию потока.
  • Применения fam теперь запущены в рабочем потоке.
  • Реализация fen была удалена, поскольку она не была сохранена.
  • Компилятор схемы GSettings, glib-compile-schemas, более строг относительно отклонения схем с помощью xml: lang style merged translations. Переводы схемы должны выполняться путем указания домена gettext в xml и сохранения переводов в gettext. Чтобы не нарушать уже установленные схемы, это изменение вступает в силу только при использовании опции -strict.
  • Ограничение жесткости в размере 10 нитей пула потоков GTask было удалено, поскольку оно было подвержено возникновению взаимоблокировок. Теперь пул потоков может динамически расти и со временем будет сокращаться.
  • GSimpleAsyncResult устарел в пользу GTask.
  • Алгоритм, используемый GAppInfo для поиска обработчиков по умолчанию для типов mime, был изменен, чтобы предпочесть приложения, которые обрабатывают определенный подтип над обработчиками по умолчанию для универсального супертипа.
  • Исправлены ошибки:
  • 627285 inotify файловый монитор жесткая задержка
  • 631597 Ошибка сегментации в append_escaped_text
  • 661767 объединить / улучшить различные биты функциональности run-in-thread
  • 687223 умнее управление GThreadPool
  • 711547 win32: отключить некоторые предупреждения сборки
  • 719966 glib: Добавить отсутствующие (обнуляемые) и (необязательные) аннотации
  • 726447 Возможно, ошибка в текстовой строке
  • 728663 W32: неправильная структура stat используется при построении с помощью MinGW-w64
  • 728669 W32: GLocalFile не может измерять размер файлов размером больше 2 ^ 32 ...

Что нового в версии 2.44.0:

  • Исправлены ошибки:
  • 730188 gsocket: Владение документами FD с помощью g_socket_new_from_fd ()
  • Переведено обновление:
  • Баскский язык
  • Бразильский португалец
  • Китайский (Тайвань)
  • Danish
  • Галисийский
  • Hebrew
  • индонезийской
  • Норвежский bokmA ¥ l
  • Турецкий

Что нового в версии 2.43.4:

  • В GType теперь есть макросы декларации типа G_DECLARE_DERIVABLE_TYPE, G_DECLARE_FINAL_TYPE и G_DECLARE_INTERFACE, которые значительно уменьшают шаблон, необходимый для типов и интерфейсов GObject.
  • g_autoptr и g_auto - это макросы для объявления переменных с автоматической очисткой. Они работают только с gcc и clang.
  • GListModel - это новый интерфейс, представляющий динамический список GObjects.
  • GListStore - это реализация GListModel на основе GSequence.
  • Поддержка имен потоков в OS X
  • g_simple_action_set_state_hint: новая функция для установки подсказки состояния GSimpleActions
  • g_win32_check_windows_version: новая функция проверки версии Windows
  • g_settings_schema_list_children и g_settings_schema_key_get_name - это новые функции для завершения API GSettingsSchema.
  • Исправлены ошибки:
  • 389585 G_DEFINE_TYPE взломать файлы заголовков
  • 729351 Добавить GListModel
  • 736914 Документы: различные исправления и улучшения.
  • 741807 Добавить поддержку имен потоков на OS X и iOS
  • 741895 gwin32: добавьте простой API, чтобы проверить, есть ли у нас хотя бы v ...
  • 742456 object: Добавить функцию g_steal_pointer (), чтобы отметить собственный ...
  • 743508 polkitd не запускается: патч для gio / gcredentialsprivate.h
  • 743517 В API GSettings отсутствуют некоторые функции интроспекции.
  • 743521 GSimpleAction: добавить g_simple_action_set_state_hint
  • 743596 G_DECLARE_DERIVABLE_TYPE () должен разрешить дополнительный typedef для ...
  • 743640 добавить __ атрибут __ ((очистка)) поддержка
  • 743827 Исправить сборку GListModel (на Visual Studio)
  • 743927 GListStore: добавить отсортированную функцию вставки
  • 743936 glib: обрабатывать неподписанный модификатор для долгого времени во внутренней печати
  • 744012 Добавить GMutexLocker
  • 744190 Исправить сборку на компиляторах, которые не используют встроенный для обычного кода C.

Что нового в версии 2.43.3:

  • добавить функцию g_set_object () удобство
  • GNetworkMonitor: проверьте, не работает ли NM, и не сбой
  • исправить некоторые расы с помощью g_mkdir_with_parents
  • исправить некоторые предупреждения в MSVC
  • избегать использования G_STRLOC в G_OBJECT_WARN_INVALID_PSPEC для сохранения статических строк
  • исправить некоторые типы контента и проблемы с mime
  • улучшения документации
  • Исправлены ошибки:
  • 719455 g_file_make_directory_with_parents () может ошибочно выбросить G_IO_ERROR_EXISTS
  • 732439 GSocket: избегайте ненужных g_socket_wait_condition () для блокировки сокетов
  • 734946 Внедрить GContentType в OSX
  • 741589 gobject: Добавить функцию g_set_object () для установки указателей GObject
  • 741653 gnetworkmonitornm: проверьте, работает ли сетевой менеджер
  • 741654 [patch] gobject: не использовать G_STRLOC в макросе G_OBJECT_WARN_INVALID_PSPEC ()
  • 741707 Блоки Gsocket, пытающиеся отправить данные
  • 741788 Документ GSettings строит системную интеграцию
  • 742548 configure.ac: не вмешиваться в пространство имен autoconf.
  • 742851 избежать предупреждений MSVC в G_STMT_END
  • 742972 ggettext: Включите пример setlocale () и друзей в документах i18n
  • 743014 gtestutils: Добавьте пример использования тестовых приборов
  • Переведено обновление:
  • басков
  • Бразильский португалец
  • Испанский

Похожие программы

Комментарии к GLib2

Комментарии не найдены
добавить комментарий
Включите картинки!