A GLib2 egy nyílt forráskódú és szabadon letölthető alacsony szintű alapkönyvtári szoftver, amely a GTK + GUI eszköztár alapját képezi, valamint a GNOME grafikus asztali környezetét.
A szoftvert az offszetből tervezték, hogy biztosítsa az adatstruktúrát a C programozási nyelvhez, a hordozhatósági csomagolásokhoz, a futásidejű funkcionalitáshoz, az eseményhurokhoz, a szálakhoz, a dinamikus terheléshez, valamint a megbízható objektumrendszerhez. >
Elosztva önálló könyvtári szoftverként
A GLib2 önálló könyvtári szoftverként kerül forgalomba, de ez a GTK + Toolkit projekt fontos része. Mindkettőt sok GNOME-alapú alkalmazás használja, valamint a GNOME teljes környezetét.
Amint a neve is sugallja, a GLib2 a következő generációs GLib könyvtár, amelyet a legfrissebb GNOME disztribúció részét képező modern alkalmazásokban használnak, és a GTK + 2 vagy akár az újabb GTK + 3 kereteket használja. A GLib2 legújabb verziója mindig teljes mértékben kompatibilis a GTK + és GNOME legújabb kiadásával.
A GLib2 használatának megkezdése
A GLib2 könyvtárat rendszerint automatikusan telepítik a GNOME asztali környezetével vagy a különböző GNOME-alkalmazásokkal együtt. Általában forráskódként kerül forgalomba, amely könnyen telepíthető 32 vagy 64 bites számítógépes platformokra.
Ha telepíteni szeretné a GLib2-t a forráscsomag használatával, töltse le a legfrissebb verziót a Softoware vagy a projekt hivatalos honlapjáról (lásd a cikk végén található kezdőlapot), mentse el valahol a számítógépen, és csomagolja ki. / p>
Nyisson meg egy terminál emulátor alkalmazást, keresse meg az archív fájl (például cd /home/softoware/glib-2.43.3) kitöltési helyét, futtassa az & lsquo; ./ configure && make & rsquo; parancsot a könyvtár konfigurálására és fordítására, majd az & lsquo; sudo make install & rsquo; hogy telepítse a rendszert szélesre, és elérhetővé tegye az összes szükséges alkalmazást.
Újdonság ebben a kiadásban:
- A pcre 8.31 szükséges.
- Követelmény a mezon 0.47.0
- Javítva hibák:
- 742456 Add hozzá a g_steal_pointer () kényelmi funkciót a tulajdonjog megjelölésére ...
- 795569 MinGW CI: fix tesztek
- 796341 gmem.h: Használja a typeof () függvényt a g_steal_pointer () makróban
- # 1013 A munkamenet-felülírások támogatása
- # 1360 glib-mkenumok megszakad, ha az opció megadva, de nincs nick
- # 1175 Adja hozzá a neveket és címkéket a különböző GLSI-verziókhoz és GTasks-okhoz
- # 903 g_main_context_wait () nem elavult az API-ban, de kibocsát egy g_critical () ...
- # 786 A memória szivárgásának javítása a libgio tesztekben
- # 927 gio / gresource.c: do_lookup ellenőrizze a "& quot; / & quot;
- # 976 Dokumentum különbség g_assert () és g_assert _ * () ... között
- # 1447 glib 2.57.1: test_month_names: az állítás nem sikerült ...
- Fordítási frissítések:
- Friulian
- német
- román
Újdonság a 2.57.1-es verzióban:
- Hibajavítások:
- 793400 g_application_id_is_valid () nem elég szigorú
- 793578 gdatetime tesztek a havi nevek japán fordításától függenek
- 793645 test_month_names: Frissített fordítások szükségesek az el_GR, hr_HR, ru_RU
- 794194 gobject_gdb.py: 'cím' a gdb.Value tulajdonsága nem funkció
- 794473 A duplikált opció eltávolítása a gio.xml-ben
- 794506 glib-mkenums: Végtelen hurok belép, ha typedef enum SomeIdentifier
- 794528 A GPollFileMonitor használata után-mentes szegmensek javítása
- 794606 glib-2.56.0 nem fordul elő, ha a res_nquery nem áll rendelkezésre
- 794686 Angol nyelven megjelenő dátum (a hétköznap kivételével)
- Fordítási frissítések:
- szlovák
- szlovén
- spanyol
Újdonság a verzióban:
- Javítva a hibák:
- 780296 Fix egy futamot nyílt nyitva
- Fordítási frissítések:
- katalán (valenciai)
- nepáli
- szlovák
- szlovén
Újdonság a 2.54.2-es verzióban:
- 780296 Fix egy futamot nyílt nyitva
- Fordítási frissítések:
- katalán (valenciai)
- nepáli
- szlovák
- szlovén
Újdonság a 2.54.0-es verzióban:
- Javítva a hibák:
- 780861 A GnomeWallClock összeomlása
- 786983 Kérjük, hogy determinálja a gio-querymodules kimenetét
- 787109 Valgrind hamis pozitív az ioctl () -ben a btrfs fájl másolásakor
- 787123 glib: kicsit frissítse a GIOChannel dokumentációját
- 787146 GMainLoop: a LOCK_CONTEXT / UNLOCK_CONTEXT paraméterpárjának egyezése
- Fordítási frissítések:
- Basque
- katalán
- román
- Swedish
Újdonság a 2.53.3-as verzióban:
- Javítva hibák:
- 658446 A fordítási megjegyzés hozzáadása rossz jelszószavakra
- 661926 Javítsa az alapértelmezett naplózási beállításokat a GLib-ben
- 674885 típusú inicializálási holtpont a GObject-ben
- 775593 A GIO nem írhat szimbolikus linkeket a FreeBSD és a NetBSD-re
- 776169 Különböző gio-eszköz javítások
- 776333 Fix jegyzetelés g_file_copy_async ()
- 776504 Az LGPLv2 + -tól LGPLv2.1 + -ig frissítési licenc
- 777307 versenyfeltétel a gdbus jel visszahívása és a g_bus_unwatch_name között ...
- 778422 gsubprocesslauncher: A set_environ ()
- 781301 Az NtNotifyChangeMultipleKeys hibás hívása által eltorzított kötegmutató
- 782336 Adja hozzá a GResource XML formátum további dokumentációját
- 782996 build: AM_TESTS_ENVIRONMENT helyett TESTS_ENVIRONMENT
- 783061 GApplication: Távolítson el néhány fel nem használt tagot
- 783130 A dbus aktiválása sandbox-aware
- 783193 Adapt az OpenURI API változáshoz
- 783201 gdbus-codegen: Alkalmaz -output-könyvtárat a létrehozott dokumentumokra is
- 783340 win32: port monoton idő a QPC használatához
- 783350 hossza paraméter lehet NULL g_data_input_stream_read_line
- 783392 helytelen (ki) jelölés a g_dbus_interface_info_generate_xml számára
- 783593 GGtkNotificationBackendnek / org / freedesktop / DBus-nak kell hívnia a Ge ...
- Fordítási frissítések:
- eszperantó
- német
- indonéz
- kazah
- spanyol
A
Újdonság a 2.53.2-es verzióban:
- Néhány új számelemző függvényt adtak hozzá:
- g_ascii_string_to_signed
- g_ascii_string_to_unsigned
- Ezek jobb hibaelhárítással rendelkeznek, mint a meglévőek.
- A glib-mkenums most támogatja a / * < magán & gt; * / és / * & lt; public & gt; * /
- A GSettings XDG_DATA_DIRS mellett XDG_DATA_HOME-ot is figyelembe veszi.
- Javítva hibák:
- 674885 típusú inicializálási holtpont a GObject-ben
- 698064 Add hozzá g_ptr_array_contains ()
- 732000 gdatetime: Távolítsa el a szükségtelen NULL mutató ellenőrzését
- 734946 A GContentType telepítése OSX rendszeren
- 741335 Az XDG_DATA_DIRS használata az XDG alapkönyvtár specifikációjával szemben
- 748263 Használat után-ingyen a g_dbus_connection_call_internal ()
- 776876 gmodule - Különféle Android-hibajavítások
- 777030 build hiba, ahol a minor () és a major () nem oldható meg a gio / gdbusmessage.c fájlban
- 780300 gio / gosxappinfo.c felhasználja az elavult LSFindApplicationForInfo
- 780309 gio / tests / appinfo build sikertelen: gdesktopappinfo.c átugrott az OS X rendszerre
- 781755 Kerülje el a fordító figyelmeztetéseket a létrehozott rendezők kódjába
- 781826 portál támogatás: Olvassa el a /.flatpak-info szót
- 781830 Fix hibák és hibák a GVariant dokumentációban
- 781847 Használat után-mentes a send_message_with_reply_cleanup () alatt: gdbusconnection.c: 1792
- 781867 különböző gvfsd - meg akarja nézni a / boot / efi fájlt, felesleges / nem megfelelő auto ...
- 782068 doc: Triviális javítások
- 782075 gtimer: Kezelje a gmtime () hibát g_time_val_to_iso8601 ()
- 782089 gdatetime: Fiók túlcsordulás ellenőrzése az időbélyegekből történő szerkesztéskor
- 782162 Támogatja a nyilvános / privát triggereket a glib-mkenumokban
- 782237 ellenőrizze a hibát
- 782311 inode / könyvtár az alkalmazás / oktat-stream alosztályaként kezelendő
- 782628 A libmount build dependency check nem megfelelő verziót igényel?
- Fordítási frissítések:
- magyar
- indonéz
- spanyol
Újdonság a 2.52.0 verzióban:
- 779799 gdatetime teszt sikertelen a tzdata 2017a verziójával
- 780032 A hiányzó attribútumok hozzáadása két függvényhez
- 780144 gio / fam: A maradék hibakeresés eltávolítása
- Fordítási frissítések:
- francia
- Friulian
- Lett
Újdonság a 2.51.2-es verzióban:
- Javítva hibák:
- 775309 Crash in gdbusauth
- 775468 A naplóbejegyzés javítása támogatja a színmódszert az ablakokon
- 775517 A jelszó bevitele visszhangzik a terminálon
- 775765 Az FDO bejelentési visszavonási háttér hibás azonosítót küld a kiszolgálónak
- Fordítási frissítések:
- Egyszerűsített kínai
Újdonság a 2.51.1-es verzióban:
- A glib-compile-erőforrások - generált-hamis-célzási flag
- A GLib most telepíti a valgrind elnyomó fájlt a GLib és a GIO számára
- Javítva hibák:
- 729730 GDBusMessage: Fix segfault ha DEBUG_SERIALIZER engedélyezve van
- 730932 statikusan állítja, hogy az enumokra vonatkozó ésszerű feltételezések igazak
- 735731 gobject: A GType-ellenőrző makrók dokumentum-viselkedése NULL-on
- 736810 gdbus: Fix szivárgás a g_dbus_message_print ()
- 762283 GSocket - Fix versenyfeltételek a Win32-en, ha több szál vár a kond ...
- 767609 Tesztcsomag problémák
- 767952 g_dbus_method_invocation_return_ *, g_dbus_method_invocation_take_error: Ezek d ...
- 769672 A 642026 próbaszekrényhez tartozó szálakat sikeresen létrehoztuk
- 769745 gtask: őrök hozzáadása nyilvános funkciókhoz
- 770175 Adja hozzá a parancssori argumentumot a mkenumokhoz és a genmarshalhoz, hogy írjon kimenetet egy fájlhoz
- 770646 glib: Névtér globális szalagváltozók a szónál
- 772160 Add hozzá g_unix_mount_for () támogatást
- 772989 A Totem engedélyezi az érvénytelen URL-eket, amelyek az elmaradhatatlan szegmenseket okozhatják
- 773823 gio: Alapértelmezés szerint 256 k méretű pufferoldali pufferméret
- 774086 fix g_main_context_check nyilatkozat
- 774368 Az erőforrás-szkenner függőségi fájlkiadása megszakítja a Ninja fájlt
- 774421 Két kisebb javítás
- 774520 A GSocket akkor is lekérdezi és feldolgozza az ellenőrző üzeneteket, ha nem kérek
- 775309 Crash in gdbusauth
- 775468 A naplóbejegyzés javítása támogatja a színmódszert az ablakokon
- 775510 tesztelés -fsanitize = undefined jelentése különböző undefined viselkedést
- 775517 A jelszó bevitele visszhangzik a terminálon
- 775621 gmessages: Fix összeállítás Android-on
- 775765 Az FDO bejelentési visszavonási háttér hibás azonosítót küld a kiszolgálónak
- 775913 alprocesslauncher: potenciális végtelen hurok verify_disposition ()
- 776198 A g_variant_print () függvény gvariant.c elteltével pontosvesszõvesszõvarrás.
- 776586 Licenc fejlécek tisztítása
- 777077 A memória használata szabaddá válása után
- Fordítási frissítések:
- brazil portugál
- Csehország
- galíciai
- német
- Hebrew
- kazah
- litván
- spanyol
- Swedish
A 666114-es verziónak rendelkeznie kell infrastruktúrával a tesztek elvégzéséhez valgrind alatt
A
Újdonság a 2.51.0 verzióban:
- A glib-genmarshal és a glib-mkenumok - kimeneti lehetőségeket kínálnak a jobb rendszerintegráció érdekében
- Új API: g_utf8_make_valid
- Javítva hibák:
- 591603 Make _g_utf8_make_valid public
- 610969 Nagyon örülök, hogy g_utf8_make_valid public,
- 767882 Bit shift túlcsordulás (-Wshift-overflow) figyelmeztetés a gparam.h-ban
- 769135 Külső vezérlés g_test_add / g_test_run számára
- 769630 gfile: G_FILE_MONITOR_WATCH_MOVES ténylegesen megjelenik a 2,46-os verzióban
- 772160 Add hozzá g_unix_mount_for () támogatást
- 772221 Használja ki a Unicode előnyeit
- 773303 GApplication szivárgás options_strings
- Fordítási frissítések:
- francia
- galíciai
- német
- magyar
- litván
- norvég bokmal
- okszitán
- Lengyel
- szlovák
- Török
Az újdonság a 2.50.0 verzióban:
- 771438 A libmount alapértelmezés szerint kapcsolja be a linux parancsot
- Javítsa a g_log_variant megjegyzést
- Fordítási frissítések:
- brit angol
- francia
Újdonság a 2.49.6 verzióban:
- A gsettings parancssori eszköz most tartalmaz egy leírási parancsot
- Javítva hibák:
- 745754 Add hozzá a gcc-stílusú függőségi kimenetet a glib-compile-resourceshez
- 769076 Fix figyelmeztetés: próbálja felülbírálni a lezárást - & gt; va_marshal új vezérigazgatóval
- 770372 gdbus-codegen: Strip @since paraméterek összehasonlítás előtt
- Fordítási frissítések:
- brazil portugál
- Csehország
- német
- magyar
- Lengyel
- portugál
- spanyol
Az újdonság a 2.49.4-es verzióban:
- Változtassa meg a most bevezetett strukturált naplózási API-t. A g_log_structured () argumentumait át kellett rendezni, hogy lehetővé tegyük a végrehajtást a szabványok garanciája mellett. Arg args.
- Javítva hibák:
- 744456 Strukturált naplózási API
- 768936 A gio doc build nem sikerült, mert hiányzik a gio.xml a tarlapokban
- 768963 helytelen va_list használata g_log_structured ()
- 768968 gio / tests / socket-listener lefagy e4ee307 óta li>
- Fordítási frissítések:
- spanyol
Újdonság a 2.49.2-es verzióban:
- A GMainContext és a GTask több szisztematikus próbát szerzett
- Javítva hibák:
- 673101 erőforrás-fordító függőség generáció nem működik gen ...
- 700756 GFile.new_for_path argumentumok hiányzik (írja a fájlnevet) jelölés
- 730187 glocalfileoutputstream: FD szivárgás rögzítése hiba útvonalon
- 755439 A szivárgás a gdbusproxy.c fájlban
- 759813 Adjon hozzá további SystemTap / DTrace próbákat a főkörnyezethez és a GTask -hez
- 761810 gio: Támogatás a GDBusObjectManagerServer segítségével a '/' útvonalon
- 767172 docs: Mozgassa a GIO_USE_VFS-t a & quot; okay for production & quot; szakasz
- 767218 Távolítson el egy UTF-8 ellipszist a gsignal.h-ről
- 767245 Fájlnév-típusú feliratok hozzáadása
- 767824 Egyes UTC időzónák helytelenül vannak felismerve a Windows 7 rendszeren
- Fordítási frissítések:
- okszitán
Újdonság a 2.47.4-es verzióban:
- A GApplication dokumentáció számos területen javult.
- Javítva hibák:
- A 749092 gdb szép nyomtatók nem sikerült a Python 3-n TypeError-el ...
- 757374 makrók: tisztítás & quot; inline & quot; rendetlenség
- 758641 Memória szivárgás g_dbus_proxy_new_for_bus_sync ()
- 759134 Adjon hiányzó ellenőrzéseket a gnulib vasnprintf () számára
- 759408 Ne használjon inicializálatlan var
- 756475 Nem támogatja a POSIX getpwuid_r, getgrgid_r
- 757372 GApplication: tönkreteszi az impl shutdown parancsot
- 728099 makrók: add G_GNUC_CHECK_VERSION () fordító ellenőrzésekhez
- 757299 glib-compile-resources: ne szivárogjon c_name
- 758553 Fix gettext használat
- 758823 fájlmonitor: rendezi át a kódot, hogy elkerülje az szegmenst
- 756214 gsettings: Ne fordítsa le a & quot; kifejezést
- 710243 Adja hozzá a GParamSpec objektum ref kezelési megjegyzéseit
- 735696 xdgmime: Finom kezelés olyan esetekben, ahol a mmap () nem áll rendelkezésre
- 752983 gapplication: A főkörnyezet megszerzése futtatása előtt
- Fordítási frissítések:
- Swedish
Újdonság a 2.47.3 verzióban:
- Az utolsó kiadásban az inline tisztítás véletlenül eltávolított három szimbólumot a libglib-2.0.so-ból. Nem valószínű, hogy ez bármilyen problémát okozott volna, mivel ezek a szimbólumok csak a fejlécfájlban inlineekként exportált definíciók, csak az ABI az ABI. Ez a kiadás csak ezt a problémát oldja meg.
- A teszthiba és az építési hiba javítása
Újdonság li>
Az újdonság a 2.45.3 verzióban:
- A g_signal_handler_disconnect teljesítményének javítása több kezelővel rendelkező jelek esetén
- A GDBus új hívásjelzőt kapott az interaktív engedélyezés engedélyezéséhez
- GSettings:
- Új API: g_settings_schema_list_keys
- elavult: g_settings_list_keys
- OS X:
- A GNotification megvalósítása
- Az OS X követelményét 10,9-re
- Windows:
- Rendszerleíró olvasó API hozzáadása
- A Reimplement GAppInfo a regisztrációs információk használatával
- Javítva hibák:
- 666831 Támogatja az URI megnyitását a W32-en
- 728489 tulajdonságbeállítás fordított boole állapotban
- 730168 Helytelen jelölés a g_action_group_get_action_state_type return ...
- 733325 Több regex teszt sikertelen a pcre3 8.35-el
- 734888 A GLib nem rendelkezik segédfunkciókkal a W32-ös rendszerleíró adatbázis használatához
- 737009 jelkezelő keresés nem skálázódik
- 738185 Megtévesztő nyelv a "fájlnév-kódolás" a g_env ... dokumentumokban
- 738504 Az UTF-8 dekódolás optimalizálása az ágak és kifejezések lefordításával
- 739122 glib nem kezeli -1 return ("no limit") a sysconf-ból (_SC_THREAD_S ...
- 739424 A gnome-shell összeomlik, amikor a fájlokat hozzáadjuk, töröljük vagy módosítjuk $ ...
- 739616 DBus; Új hívásjelző hozzáadása az interaktív engedélyezés engedélyezéséhez
- 740308 Add hozzá g_settings_schema_list_keys () metódust
- 740516 RFE: kérjük, adja meg a g_log_set_handler introspectible változatát
- 741788 A GSettings dokumentuma rendszerintegrációt épít fel
- 745013 Nem menetes biztonságos
- 747146 Az OSX GNotification implementálása
- 747941 próbáld meg az XDG_RUNTIME_DIR / buszot, mielőtt visszaállsz az X11 autolevezéshez (dbus ...
- 748727 A Filechooser párbeszédablak nem tartalmaz ikonokat a W32 könyvtárakhoz
- 749693 GActionGroupExporter: várakozási sor kérésekre
- 750203 A GNetworkMonitorNetlink a felhasználói névtérben lóg.
- 750322 gapplication: Győződjön meg róla, hogy a --help kimenet lefordítva
- 750344 GTlsInteractionClass hiányzik a doc -ből
- 750369 Különböző GBinding tisztítások
- 750386 Verseny állapota g_io_condition_get_type
- 750399 Typo "equilalent" a glib-dokumentáció glib-Error-Reporting.html ...
- 750573 A GTlsDatabaseClass nem dokumentált
- 750918 genmarshal: csendrekord tárolási osztály figyelmeztetései
- 751122 gsocket: elkerülje a szükségtelen g_socket_cond_wait () parancsot _send_messages ()
- 479730 A & quot; g_key_file_set_comment & quot; a felület "#" karaktert ad elő ...
- Fordítási frissítések:
- magyar
- spanyol
Újdonság a 2.45.1 verzióban:
- A GSettings séma-fordító, a glib-compile-sémák megváltoztak, hogy elutasítsák az xml sémát, amely duplikált vagy elemekkel rendelkezik. Az ilyen elemek jellemzően akkor fordulnak elő, ha a fordítások a sémába egyesülnek, xml: lang attribútumokkal. Ez nem a helyes módszer a sémák lefordítására. Helyezze a fordításokat a .mo fájlba, és állítsa be a gettext-domain attribútumot az elemen.
- A fájlfelügyeleti infrastruktúra átíródott, és minden háttértár jelentős javulást mutatott.
- A inotify backend olyan eseményeket jelent, amelyeknek kevesebb késése van (10ms-nál több esemény nem késik), és a fájlfigyelés miatt bekövetkező ébresztések jelentősen csökkentek. A CHANGES_DONE eseményt akkor is elküldjük, ha új fájlok jelennek meg.
- A szavazás végrehajtása most használja a szál alapértelmezett fő környezetét.
- A fam implmentáció most fut a munkatervben.
- A program végrehajtása megszűnt, mivel nem sikerült.
- A GSettings séma-fordító, glib-compile-sémák szigorúbbak a sémák elutasításával az xml: lang stílusú egyesített fordításokkal. A séma fordításokat az xml-ben található gettext-domain meghatározásával kell végrehajtani, és a fordításokat gettext-ben kell tartani. A már telepített sémák megtörésének elkerülése érdekében ez a változás csak a --strict opció használata esetén lép érvénybe.
- A GTask szálas medencéjének keménykódolt 10 szálas határa eltávolításra került, mivel hajlamos volt a holtpontok okozására. A menetes medence mostantól dinamikusan növekszik és vissza fog térni az idő múlásával.
- A GSimpleAsyncResult elavult a GTask javára.
- A GAppInfo alapértelmezett kezelői által a mime-típusokhoz használt algoritmus beállítása olyan alkalmazások számára készült, amelyek az általános altípusú alapértelmezett kezelőkhöz tartozó speciális altípusokat kezelik.
- Hibajavítások:
- 627285 inotify fájlmonitor hardveres késleltetés
- 631597 Szegmentációs hiba append_escaped_text
- 661767 egyesíti a "run-in-thread" funkciók különböző bitjeit
- 687223 okosabb GThreadPool menedzsment
- 711547 win32: néhány építési figyelmeztetés hallgatása
- 719966 glib: hiányzó (nullable) és (opcionális) megjegyzések hozzáadása
- 726447 Lehetséges, hogy hibás a szöveges karakterláncban
- 728663 W32: rossz stat strukturet használunk, ha MinGW-w64-el építettük
- 728669 W32: A GLocalFile nem tudja mérni a 2 ^ 32-nél nagyobb fájlok méretét ...
- 730188 gsocket: Az FD tulajdonjogának dokumentuma g_socket_new_from_fd ()
- Frissített fordítások:
- baszk nyelv
- brazil portugál
- kínai (tajvani)
- dán
- galíciai s
- Hebrew
- indonéz
- norvég bokmA ¥ l
- Török
- A GType most rendelkezik a G_DECLARE_DERIVABLE_TYPE, a G_DECLARE_FINAL_TYPE és a G_DECLARE_INTERFACE típusú deklarációs makrókkal, amelyek jelentősen csökkentik a GObject típusokhoz és interfészekhez szükséges alaplapot.
- A g_autoptr és a g_auto makrók a változók automatikus törléssel történő kijelöléséhez. Csak a gcc és a clang együtt dolgoznak.
- A GListModel egy új felület, amely a GObjects dinamikus listáját mutatja.
- A GListStore a GLegModel GSequence alapú implementációja.
- Támogatja a szálneveket az OS X rendszerben
- g_simple_action_set_state_hint: Új funkció a GSimpleActions állapotjelzésének beállításához
- g_win32_check_windows_version: Új funkció a Windows verzió ellenőrzéséhez
- g_settings_schema_list_children és g_settings_schema_key_get_name új funkciók a GSettingsSchema API befejezéséhez.
- Javítva hibák:
- 389585 G_DEFINE_TYPE hack a fejlécfájlokhoz
- 729351 Add GListModel
- 736914 Dokumentumok: különböző javítások és fejlesztések
- 741807 A szálnevek támogatása az OS X és az iOS rendszeren
- 741895 gwin32: Adjon hozzá egy egyszerű API-t annak ellenőrzéséhez, hogy legalább egy v ...
- 742456 objektum: add g_steal_pointer () kényelmi funkciót a saját nevéhez ...
- 743508 A polkitd nem indul el: a patch / gio / gcredentialsprivate.h
- 743517 A GSettings API hiányzik néhány introszkópiás funkció
- 743521 GSimpleAction: add g_simple_action_set_state_hint
- 743596 G_DECLARE_DERIVABLE_TYPE () további typedef-et engedélyez ...
- 743640 add __attribute __ ((cleanup)) támogatás
- 743827 A GListModel javítása (a Visual Studio alkalmazásban)
- 743927 GListStore: add rendezett betétfunkció
- 743936 glib: az aláírás nélküli módosítót hosszú ideig tartja a belső nyomtatásban
- 744012 GMutexLocker hozzáadása
- 744190 A fordítóprogramok javítása, amelyek nem használhatók lineáris C-kóddal
- add g_set_object () kényelmi funkciót
- GNetworkMonitor: ellenőrizze, hogy az NM nem fut-e és nem ütközik
- javítson egyes versenyeket g_mkdir_with_parents
- javítson ki néhány figyelmeztetést az MSVC-ben
- elkerülje a G_STRLOC használatát G_OBJECT_WARN_INVALID_PSPEC-ben a statikus karakterláncok mentéséhez
- javítson valamilyen tartalomtípust, szemben a mime-problémákkal
- dokumentáció fejlesztése
- Javítva hibák:
- 719455 g_file_make_directory_with_parents () tévesen dobja el a G_IO_ERROR_EXISTS
- 732439 GSocket: elkerülje a felesleges g_socket_wait_condition () blokkok foglalatát
- 734946 A GContentType telepítése OSX rendszeren
- 741589 gobject: Add hozzá a g_set_object () kényelmi funkciót a GObject mutatók beállításához
- 741653 gnetworkmonitornm: Ellenőrizze, hogy a hálózati kezelő fut-e
- 741654 [patch] gobject: ne használja a G_STRLOC G_OBJECT_WARN_INVALID_PSPEC () makrót
- 741707 Gsocket blokkok próbálnak adatokat küldeni
- 741788 A GSettings dokumentuma rendszerintegrációt épít fel
- 742548 configure.ac: maradjon ki az autoconf névteréből
- 742851 MSVC figyelmeztetések elkerülése G_STMT_END
- 742972 ggettext: Példa a setlocale () és barátainkra az i18n docs-ban
- 743014 gtestutils: Adjon hozzá egy példát a teszteszközök használatára
- Frissített fordítások:
- Basque
- brazil portugál
- spanyol
Az újdonság a 2.44.0 verzióban:
Az újdonság a 2.43.4-es verzióban:
Az újdonság a 2.43.3-as verzióban:
Hozzászólás nem található