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; ./конфігурувати && зробити & 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: "адреса" - це властивість gdb.Value не функція
  • 794473 Вилучити дубльований варіант у gio.xml
  • 794506 glib-mkenums: вводить нескінченний цикл, якщо використовується typedef enum SomeIdentifier
  • 794528 Виправте сегментацію, викликану використанням після використання в GPollFileMonitor
  • 794606 glib-2.56.0 не може скомпілювати, коли res_nquery недоступний
  • 794686 Дата (окрім дня робочого дня) відображається англійською мовою
  • Оновлення перекладу:
  • словацька
  • словенська
  • іспанська

Що нового в версії:

  • Виправлені помилки:
  • 780296 Виправте перегони у відкритому режимі
  • Оновлення перекладу:
  • каталонська (валенсія)
  • Непал
  • словацька
  • словенська

Що нового у версії 2.54.2:

  • Виправлені помилки:
  • 780296 Виправте перегони у відкритому режимі
  • Оновлення перекладу:
  • каталонська (валенсія)
  • Непал
  • словацька
  • словенська

Що нового в версії 2.54.0:

  • Виправлені помилки:
  • 780861 Аварія в GnomeWallClock
  • 786983 Будь ласка, зробіть висновок детерміністичного типу gio-querymodules
  • 787109 Valgrind помилково позитивний в ioctl () у копії файлу btrfs
  • 787123 glib: слабке оновлення документації GIOChannel
  • 787146 GMainLoop: збіг парних параметрів LOCK_CONTEXT / UNLOCK_CONTEXT
  • Оновлення перекладу:
  • баскський
  • каталонська
  • румунська
  • шведська

Що нового у версії 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 Адаптація до зміни API aperture
  • 783201 gdbus-codegen: Застосувати --output-directory до згенерованих документів
  • 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 тепер підтримує / * < приватний & gt; * і / * & lt; загальнодоступна & gt; * /
  • Налаштування GS now розглядають 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 Use-after-free в g_dbus_connection_call_internal ()
  • 776876 gmodule - Різні виправлення помилок Android
  • 777030 Помилка збірки, де minor () і major () не можуть бути вирішені в gio / gdbusmessage.c
  • 780300 gio / gosxappinfo.c використовує застарілу LSFindApplicationForInfo
  • 780309 gio / tests / appinfo не вдалося зібрати: gdesktopappinfo.c пропустив на ОС X
  • 781755 Уникайте попереджень компілятора в сгенерированому маршаллерівському коді
  • 781826 портативна підтримка: читати /.flatpakinfo-
  • 781830 Виправте деякі помилки та помилки в документації GVariant
  • 781847 Use-after-free under 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 Підтримка public / private трифрагма в glib-mkenums
  • 782237 зробити перевірку помилки
  • 782311 inode / directory розглядається як підклас програми / octet-stream
  • 782628 libmount перевірити залежність, не вимагаючи правильної версії?
  • Оновлення перекладу:
  • Угорська
  • індонезійська
  • іспанська

Що нового у версії 2.52.0:

  • Виправлення помилок:
  • 779799 Тест gdatetime не працює з tzdata 2017a
  • 780032 Додайте відсутні атрибути до двох функцій
  • 780144 gio / fam: Видалити залишковий друк для налагодження
  • Оновлення перекладу:
  • французька
  • Friulian
  • латвійська

Що нового у версії 2.51.2:

  • Виправлені помилки:
  • 775309 Аварія в gdbusauth
  • 775468 Удосконалення методу кольорового друку для журналу підтримує в Windows
  • 775517 Вхідний пароль відображається на терміналі
  • 775765 Запис зворотного зв'язку з FDO надсилає на сервер невідповідний ідентифікатор
  • Оновлення перекладу:
  • спрощена китайська

Що нового у версії 2.51.1:

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

Що нового в версії 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 leaks option_strings
  • Оновлення перекладу:
  • французька
  • галицький
  • німець
  • Угорська
  • Литовська
  • норвезька бокмал
  • Окситан
  • польська
  • словацька
  • Турецька

Що нового у версії 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 @since перед порівнянням
  • Оновлення перекладу:
  • бразильська португальська
  • Чеська
  • німець
  • Угорська
  • польська
  • португальська
  • іспанська

Що нового у версії 2.49.4:

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

Що нового у версії 2.49.2:

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

Що нового у версії 2.47.4:

  • Документація GApplication була вдосконалена у кількох областях.
  • Виправлено помилки:
  • 749092 Гарні принтери gdb не працюють на Python 3 з TypeError ...
  • 757374 макросів: очистити "вбудоване" & quot; безлад
  • 758641 Витік пам'яті в g_dbus_proxy_new_for_bus_sync ()
  • 759134 Додати відсутні чеки для gnulib vasnprintf ()
  • 759408 Не використовуйте неініціалізовану версію
  • 756475 Припинити підтримку getPWUID_R, getGRGID_R
  • , що не є POSIX
  • 757372 ЗАСТОСУВАННЯ: знищити імплекс при вимкненні
  • 728099 макросів: додати G_GNUC_CHECK_VERSION () для перевірок компіляторів
  • 757299 glib-compile-resources: не викидати c_name
  • 758553 Fix gettext use
  • 758823 файлів монітори: змінити порядок деяких кодів, щоб уникнути segfault
  • 756214 gsettings: не перекладати "."
  • 710243 Додайте анотації щодо керування об'єктами GParamSpec
  • 735696 xdgmime: більш точне оброблення випадків, коли MMAP () недоступний
  • 752983 gplication: Отримайте основний контекст перед запуском
  • Оновлення перекладу:
  • шведська

Що нового у версії 2.47.3:

  • Вбудована очистка в останній версії випадково вилучила три символи з libglib-2.0. Навряд чи це спричинить будь-які проблеми, оскільки ці символи були лише резервними символами для визначень, що експортуються як вбудовані в заголовки, але ABI - ABI. Цей випуск виправляє лише цю проблему.

Що нового у версії 2.45.6:

  • li>

Що нового у версії 2.45.3:

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

Що нового у версії 2.45.1:

  • Компілятор схеми GSettings, схеми glib-compile-schema змінено, щоб відхилити XML-схему, що містить дублікати або елементи. Такі елементи зазвичай трапляються, коли переклади об'єднуються в схему з атрибутами xml: lang. Це не правильний спосіб перекладу схем. Замість цього зберігайте переклади у файлі .mo і встановлюйте атрибут gettext-domain на елементі.
  • Інфраструктура моніторингу файлів була переписана, і всі бекенали відновили значні покращення.
  • Вбудована бекенда - це повідомлення про події з меншою затримкою (жодна подія не буде затримуватися більше 10 мс), і активізація через моніторинг файлів була значно зменшена. Подія CHANGES_DONE буде також надсилатися, коли з'являться нові файли.
  • Впровадження опитування тепер використовує основний контекст за замовчуванням.
  • Файл implmentation тепер працює в робочому потоці.
  • Реалізація фен була видалена, оскільки вона не була збережена.
  • Компілятор схеми GSettings, схеми glib-compile-схеми є більш суворим стосовно відхилення схем з об'єднаними перекладами xml: lang. Переклад схеми має бути зроблено шляхом визначення домену gettext у xml та збереження перекладу у gettext. Щоб не порушувати вже встановлені схеми, ця зміна набуває чинності лише за умови використання параметра --strict.
  • Вичерпано жорстко кодований межа 10 потоків пулу потоку GTask, оскільки він схильний до виникнення тупикових ситуацій. Тепер пул потоків дозволено динамічно розвиватися і з часом скоротитись.
  • GSimpleAsyncResult застаріли на користь GTask.
  • Алгоритм, який використовує GAppInfo для пошуку стандартних обробників для типів MIME, було налаштовано на те, щоб віддавати перевагу додаткам, які обробляють певний підтип за допомогою обробників за замовчуванням для типового супертипу.
  • Виправлено помилки:
  • 627285 інтоніровать файловий монітор із затримкою затримки
  • 631597 Невиконання сегментації в append_escaped_text
  • 661767 об'єднайте / покращуйте різні біти функціональності запуску в потоці
  • 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 ()
  • Оновлені переклади:
  • баскська мова
  • бразильська португальська
  • Китайська (Тайвань)
  • Данська
  • галицькі
  • іврит
  • індонезійська
  • Norwegian bokmA ¥ l
  • Турецька

Що нового у версії 2.43.4:

  • Тепер GType має макроси типу декларації G_DECLARE_DERIVABLE_TYPE, G_DECLARE_FINAL_TYPE і G_DECLARE_INTERFACE, що значно зменшує завантажувальний пакет, необхідний для типів і інтерфейсів GObject.
  • g_autoptr та g_auto є макросами для оголошення змінних з автоматичною очищенням. Вони працюють лише з gcc та лясками.
  • GListModel - це новий інтерфейс, який представляє динамічний список GObjects.
  • GListStore - це реалізація GListModel на основі GSequence.
  • Підтримка назв потоку в ОС 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 Docs: різні виправлення та вдосконалення
  • 741807 Додайте назву потоку в ОС X і iOS
  • 741895 gwin32: додайте простий API, щоб перевірити, чи є ми хоча б v ...
  • 742456 об'єкт: додайте функцію зручності 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: тримайте модифікатор без знаку протягом тривалого часу у внутрішньому printf
  • 744012 Додати GMutexLocker
  • 744190 Fix побудовано на компіляторах, які не використовуються вбудованим для звичайного коду 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 Налаштування документів для системної інтеграції
  • 742548 configure.ac: залишитися поза зоною імен autoconf
  • 742851 уникнути попереджень MSVC в G_STMT_END
  • 742972 ggettext: додайте приклад setlocale () та друзів у документах i18n
  • 743014 gtestutils: додайте приклад використання тестових світильників
  • Оновлені переклади:
  • баскський
  • бразильська португальська
  • іспанська

Схожі програми

zlib
zlib

3 Oct 17

ENet
ENet

17 Feb 15

libpng
libpng

22 Jun 18

Jar::Signer
Jar::Signer

3 Jun 15

GLib2

Коментар не знайдено
додати коментар
Включіть картинки!
Пошук за категоріями