GLib2

نرم افزار تصویر:
GLib2
جزئیات نرم افزار:
نسخه: 2.57.2 به روز شده
ها تاریخ: 16 Aug 18
توسعه دهنده: Peter Mattis
پروانه: رایگان
محبوبیت: 62

Rating: 2.0/5 (Total Votes: 1)

GLib2 یک منبع باز و نرم افزار کتابخانه هسته ای با سطح پایین قابل دانلود است که پایه ای برای چارچوب ابزارهای GUI GUI و همچنین محیط دسکتاپ گرافیکی GNOME می باشد.

این نرم افزار از افست طراحی شده است تا ساختار داده ها را برای زبان برنامه نویسی C، پوشه های قابل حمل، رابط های قدرتمند برای قابلیت اجرا مانند حلقه رویداد، موضوعات، بارگذاری دینامیکی و همچنین سیستم شیء قابل اعتماد ارائه دهد.


به عنوان یک نرم افزار کتابخانه مستقل توزیع شده است

GLib2 به عنوان یک نرم افزار کتابخانه مستقل توزیع شده است، اما بخش مهمی از پروژه GTK + Toolkit است. هر دو توسط بسیاری از برنامه های مبتنی بر گنوم و تمام محیط دسکتاپ GNOME استفاده می شوند.

همانطور که از نام آن مشخص است، GLib2 نسل بعدی کتابخانه GLib است که در برنامه های مدرن که بخشی از آخرین توزیع گنوم است و از GTK + 2 یا حتی جدیدتر از GTK + 3 استفاده می شود استفاده می شود. آخرین نسخه GLib2 همیشه با آخرین نسخه GTK + و GNOME سازگار است.

شروع به کار با GLib2

کتابخانه GLib2 معمولا به صورت خودکار با محیط دسک تاپ گنوم یا برنامه های مختلف گنوم که نیاز به آن دارند نصب می شود. معمولا به عنوان یک بسته ی منبع توزیع می شود که می تواند به راحتی روی 32 یا 64 بیتی سیستم عامل نصب شود.

برای نصب GLib2 با استفاده از بسته منبع، آخرین نسخه را از Softoware یا وب سایت رسمی پروژه دانلود کنید (لینک اصلی را در انتهای مقاله ببینید)، آن را در جایی از رایانه خود ذخیره کنید و آن را باز کنید.

یک برنامه شبیه ساز ترمینال را باز کنید، به مکان دیگری بروید که فایل بایگانی را استخراج کرده اید (به عنوان مثال cd /home/softoware/glib-2.43.3)، اجرای & lsquo؛ ./ پیکربندی && انجام دهید & rsquo؛ فرمان برای پیکربندی و کامپایل کردن کتابخانه، به دنبال آن sudo make install & rsquo؛ دستور را برای نصب آن سیستم گسترده و آن را در دسترس همه برنامه های کاربردی که نیاز به آن است.

چه جدید در این نسخه است:

نیاز به pcre 8.31
نیاز به meson 0.47.0
اشکالات ثابت شده:
742456 افزودن عملکرد راحتی g_steal_pointer () به مالکیت ...
795569 MinGW CI: تست های ثابت
796341 gmem.h: استفاده از typeof () در g_steal_pointer () macro
# 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: assertion failed ...
بهروزرسانیهای ترجمه:
فریولین
آلمانی
رومانیایی

در نسخه 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-mknums: اگر با استفاده از enum Some Identifier تایپد را وارد کنید، حلقه بی نهایت وارد می شود
794528 اصلاح segfault ناشی از استفاده پس از آزاد در 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 نمی تواند symlinks را در FreeBSD و NetBSD بنویسد
776169 رفع بسیاری از ابزارهای جیو
776333 رفع حاشیه نویسی در g_file_copy_async ()
776504 ارتقاء مجوز از LGPLv2 + به LGPLv2.1 +
وضعیت مسابقه 777307 بین callback سیگنال gdbus و g_bus_unwatch_name ...
778422 gsubprocesslauncher: رفتار set_environ () را مشخص کنید
781301 اشاره گر پشته با تماس نادرست NtNotifyChangeMultipleKeys خراب شده است
782336 اسناد اضافی فرمت XML GResource را اضافه کنید
782996 ساخت: استفاده از AM_TESTS_ENVIRONMENT به جای TESTS_ENVIRONMENT
783061 GApplication: برخی از اعضای استفاده نشده را حذف کنید
783130 فعال سازی smilebox فعال سازی dbus
783193 انطباق با تغییر OPUURI
783201 gdbus-codegen: درخواست - دایرکتوری تولید برای تولید اسناد نیز هست
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-mknums اکنون از / * & lt؛ خصوصی & gt؛ * و / * & lt؛ عمومی & gt؛ * /
GSettings در حال حاضر علاوه بر XDG_DATA_DIRS XDG_DATA_HOME را نیز در نظر میگیرد.
اشکالات ثابت شده:
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 - رفع اشکال مختلف اندروید
777030 ساخت خطا که در آن جزئی () و بزرگ () نمی تواند در gio / gdbusmessage.c حل شود
780300 gio / gosxappinfo.c با استفاده از LSFindApplicationForInfo منسوخ شده
780309 gio / test / appinfo نتواند ساخت: gdesktopappinfo.c در OS X پرش کرد
781755 اجتناب از هشدارهای کامپایلر در کد marshallers تولید شده
781826 پشتیبانی پورتال: Read /.flatpakinfo
781830 اصلاح برخی از خطاهای و خطاهای اسناد GVariant

781847 استفاده پس از آزاد تحت send_message_with_reply_cleanup (): gdbusconnection.c: 1792
781867 gvfsd گوناگون - می خواهد در boot / efi نگاه کند، باعث می شود خودکار غیر ضروری / نامناسب ...
782068 doc: رفع typo trivial
782075 gtimer: handle gmtime () failure در g_time_val_to_iso8601 ()
782089 gdatetime: در هنگام ساخت از مهر تایپ، سرریز را کنترل می کند
782162 پشتیبانی از ترتیب public / private در glib-mknums
782237 خطا را بررسی کنید
782311 inode / directory به عنوان یک زیر کلاس از application / octet-stream رفتار می شود
782628 آیا وابستگی ساختن libmount نیاز به نسخه مناسب ندارد؟
بهروزرسانیهای ترجمه:
مجارستانی
اندونزیایی
اسپانیایی

آنچه در نسخه 2.52.0 جدید است:

رفع اشکال:
779799 تست gdatetime با تست 2017a انجام نمی شود
780032 ویژگی های نامعتبر را به دو عمل اضافه کنید
780144 gio / fam: حذف اشکال زدایی باقی مانده
بهروزرسانیهای ترجمه:
فرانسوی
فریولین
لتونی

در نسخه 2.51.2 جدید چه جدید است:

اشکالات ثابت شده:
775309 سقوط در gdbusauth
775468 بهبود ارسال نامه ها پشتیبانی از روش رنگ در ویندوز
775517 ورودی رمز در ترمینال تکرار می شود
775765 FDO backend withdrawal back id را به سرور ارسال می کند
بهروزرسانیهای ترجمه:
چینی ساده شده

چه جدید در نسخه 2.51.1 است:

منابع glib-compile-resources یک الگوریتم -generate-fony-targets را افزایش دادند
GLib در حال حاضر یک پرونده ی مهاربندی برای فایلهای GLIB و GIO را نصب می کند
اشکالات ثابت شده:
666114 باید زیرساخت داشته باشد تا آزمایشات خود را تحت آزمایشگاه انجام دهد
729730 GDBusMessage: اگر DEBUG_SERIALIZER فعال باشد، segfault را اصلاح کنید
730932 استاتیکانه ادعا می کند که فرض های منطقی درباره enums درست است
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: آنها د ...
769672 موضوعات مورد نظر برای testcase 642026 ایجاد می شوند
769745 gtask: نگهبانان برای تابع عمومی اضافه کنید
770175 اضافه کردن آرگومان خط دستور به mkenums و genmarshal برای نوشتن خروجی به یک فایل
770646 glib: متغیرهای نام متغیر متغیرهای جهانی توسط soname
772160 افزودن پشتیبانی g_unix_mount_for ()
772989 توتم اجازه می دهد آدرس های نامعتبر است که ممکن است segfault که unrecoverable باعث می شود
773823 gio: اندازه حافظه کپی بافر به 256k به طور پیش فرض

774086 ثابت g_main_context_check declaration
774368 خروجی فایل وابسته از اسکنر منابع نینجا را خراب می کند
774421 دو تکه جزئی
774520 GSocket تخصیص و پردازش پیام های کنترل حتی اگر درخواست نشده است
775309 سقوط در gdbusauth
775468 بهبود ارسال نامه ها پشتیبانی از روش رنگ در ویندوز
775510 تست با -fsanitize = undefined گزارش های مختلف رفتار نامشخص
775517 ورودی رمز در ترمینال تکرار می شود
775621 gmessages: تدوین کاملی در Android
775765 FDO backend withdrawal back id را به سرور ارسال می کند
775913 subprocesslauncher: حلقه بالقوه بی نهایت در verify_disposition ()
776198 سمیکالن Stray بعد از g_variant_print () در gvariant.c عمل می کند
776586 پاکسازی هدرهای مجوز
777077 استفاده از حافظه پس از آزاد شدن
بهروزرسانیهای ترجمه:
پرتغالی برزیل
کشور چک
گالیسیایی
آلمانی
عبری
قزاقستان
لیتوانیایی
اسپانیایی
سوئدی

در نسخه 2.51.0 جدید چه جدید است:

glib-genmarshal و glib-mknums به دست آورده اند - گزینه های خروجی برای ادغام سیستم بهتر ساخت
API جدید: g_utf8_make_valid
اشکالات ثابت شده:
591603 را _g_utf8_make_valid عمومی کنید
610969 خوب برای داشتن g_utf8_make_valid به عنوان عمومی
767882 هشدار در جریان gripam.h بر سر راه انتقال بیت (-Wshift-overflow)
769135 کنترل خارجی برای g_test_add / g_test_run
769630 gfile: G_FILE_MONITOR_WATCH_MOVES در واقع در 2.46 معرفی شد
772160 افزودن پشتیبانی g_unix_mount_for ()
772221 از یونیکد استفاده کنید
773303 GApplication leaks option_strings
بهروزرسانیهای ترجمه:
فرانسوی
گالیسیایی
آلمانی
مجارستانی
لیتوانیایی
قوم نروژی
اکسیتان
لهستانی
اسلواکی
ترکی

نسخه 2.50.0 جدید است:

اشکالات ثابت شده:
به طور پیش فرض بر روی لینوکس libmount را فعال کنید
حاشیه نویسی برای g_log_variant را رفع کنید
بهروزرسانیهای ترجمه:
انگلیسی بریتانیایی
فرانسوی

چه جدید در نسخه 2.49.6 جدید است:

اکنون دستور خط فرمان gsettings یک دستور توصیفی دارد
اشکالات ثابت شده:
745754 افزودن خروجی وابستگی gcc به glib-compile-resources
769076 رفع هشدار: تلاش برای لغو کردن closure- & gt؛ va_marshal با مامور جدید
770372 gdbus-codegen: پارامتر Stripsince قبل از مقایسه
بهروزرسانیهای ترجمه:
پرتغالی برزیل
کشور چک
آلمانی
مجارستانی
لهستانی
پرتغالی
اسپانیایی

چه جدید در نسخه 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 نسل وابستگی نسبی کامپایلر برای نسل ...
700756 آرگومان GFile.new_for_path نتواند (نوع نام فایل) حاشیه نویسی
730187 glocalfileoutputstream: رفع یک نشت FD در یک مسیر خطا
755439 نشت حافظه در gdbusproxy.c
759813 اضافه کردن پرونده های SystemTap / DTrace برای زمینه اصلی و GTask
761810 gio: پشتیبانی از GDBusObjectManagerServer در مسیر '/'
767172 docs: انتقال GIO_USE_VFS به & quot؛ خوب برای تولید & quot؛ بخش
767218 یک بیضوی UTF-8 را از gsignal.h حذف کنید
767245 حاوی حاشیه نویسی نوع نام فایل
767824 برخی از زمانهای UTC به درستی در ویندوز 7 شناخته شده است
بهروزرسانیهای ترجمه:
اکسیتان

چه جدید در نسخه 2.47.4 جدید است:

اسناد GApplication در مناطق مختلف بهبود یافته است.
اشکالات ثابت شده:
749092 gdb pretty printers در Python 3 با یک TypeError شکست ...
757374 ماکرو: تمیز کردن & quot؛ inline & quot؛ بهم ریختگی
758641 نشت حافظه در g_dbus_proxy_new_for_bus_sync ()
759134 افزودن چکهای ناموفق برای gnulib vasnprintf ()
759408 از var uninitialized استفاده نکنید
756475 توقف پشتیبانی non-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؛"
710243 افزودن حاشیه نویسی رفع اشکال GParamSpec
735696 xdgmime: دستکاری دقیق تر برای مواردی که mmap () در دسترس نیست
تعریف 752983: قبل از اجرای، زمینه اصلی را بدست آورید
بهروزرسانیهای ترجمه:
سوئدی

چه جدید در نسخه 2.47.3 جدید است:

پاکسازی خطی در آخرین نسخه به طور تصادفی سه علامت از libglib-2.0.so را حذف کرد. بعید است که این باعث ایجاد هر گونه مشکلی شود چرا که این نمادها تنها نمادهای پشتیبان برای تعاریف صادر شده به صورت inlines در فایل های هدر است، اما ABI ABI است. این انتشار تنها این مشکل را تصحیح می کند.

چه جدید در نسخه 2.45.6 جدید است:

یک شکست تست و یک شکست ساخت

چه جدید در نسخه 2.45.3 جدید است:

بهبود عملکرد g_signal_handler_disconnect برای سیگنال با بسیاری از handlers
GDBus یک پرچم تماس جدید دریافت کرده است تا مجوز تعاملی را فعال کند
GSettings:
API جدید: g_settings_schema_list_keys
لغو شده: g_settings_list_keys
OS X:
پیاده سازی GNotification
برآوردن نیاز OS X به 10.9
پنجره ها:
اضافه کردن API خواندن رجیستری
دوباره استفاده از GAppInfo با استفاده از اطلاعات رجیستری
اشکالات ثابت شده:
666831 پشتیبانی از باز کردن URI در W32
728489 عملیات اموال با حالت غلطی معکوس
730168 حاشیه نویسی اشتباه در g_action_group_get_action_state_type return ...
733325 چند تست regex با pcre3 8.35 کار می کند
734888 GLib هیچ توابع کمکی برای کار با W32 Registry ندارد
737009 جستجو گر پردازنده سیگنال نمی کند
738185 زبان گمراه کننده در مورد & quot؛ نام فایل کدگذاری & quot؛ در اسناد g_env ...
738504 بهینه سازی رمزگشایی UTF-8 با باز کردن شاخه ها و عبارات
739122 جلوی دستکاری -1 بازگشت (& quot؛ هیچ محدودیتی & 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 گیفت کارت no thread safe
747146 پیاده سازی GNotification در OSX
747941 سعی کنید XDG_RUNTIME_DIR / bus قبل از بازگشت به X11 autolaunch (dbus ...
748727 گفتگوی Filechooser هیچ آیکون برای دایرکتوری ها در W32 نشان نمی دهد
749693 GActionGroupExporter: صف را بر روی درخواستها قرار دهید
750203 GNetworkMonitorNetlink در فضای نام کاربر آویزان است
مشترک شدن 750322: اطمینان حاصل کنید که خروجی کمک ترجمه شده است
750344 GTlsInteractionClass از doc حذف شده است
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 & quot؛ g_key_file_set_comment & quot؛ رابط کاربری "#" را به ...
بهروزرسانیهای ترجمه:
مجارستانی
اسپانیایی

چه جدید در نسخه 2.45.1 جدید است:

کامپایلر طرحواره GSettings، schema compilation glib تغییر کرده است تا xml schema را که دارای تکراری یا عناصر است، رد کند. چنین عناصر معمولا هنگامی رخ می دهند که ترجمه ها به طرح، با صفات xml: lang، ادغام می شوند. این روش صحیح ترجمه طرح ها نیست. در عوض، ترجمه ها را در فایل .mo ذخیره کرده و ویژگی element gettext را در عنصر تعیین می کند.
زیرساخت نظارت بر پرونده بازنویسی شده است و تمام بک آپ ها پیشرفت های زیادی را دیده اند.
Backend inotify گزارش رویدادهایی با تاخیر کمتر (هیچ رویدادی تاخیری بیش از 10ms) و بیداری ناشی از نظارت بر فایل ها به طور قابل توجهی کاهش یافته است. رویداد CHANGES_DONE نیز هنگام ارسال فایل های جدید ارسال خواهد شد.
اجرای نظرسنجی در حال حاضر از زمینه اصلی پیش فرض موضوع استفاده می کند.
امام جمعه در حال حاضر در موضوع کارگر اجرا می شود.
پیاده سازی پیشتاز حذف شده است، زیرا این امر ناکارآمد بود.

کامپایلر طرح GSettings، scheib compil-glib، دقیق تر در مورد رد کردن طرح ها با ترجمه های ادغام شده با xml: lang است. ترجمه های طرحواره باید با مشخص کردن دامنه gettext در XML و انجام ترجمه ها در Gettext انجام شود. برای جلوگیری از شکستن طرحواره های که قبلا نصب شده است، این تغییر تنها زمانی شروع می شود که از گزینه ی Strikt استفاده می کنید.
محدودیت 10-thread hardcoded از استخر Threads GTask حذف شده است، از آنجا که آن را مستعد ابتلا به اشتباه است. در حال حاضر می توان گفت که استخر موضوع به صورت پویا رشد می کند و در طول زمان نیز کاهش می یابد.
GSimpleAsyncResult شده است به نفع GTask.
الگوریتم استفاده شده توسط GAppInfo برای پیدا کردن دسته های پیش فرض برای انواع MIME بهینه شده است تا برنامه هایی را ترجیح دهد که زیر نوع خاصی را براساس دسته های پیش فرض برای یک نوع سوپرپناه عمومی به کار گیرند.
رفع اشکال:
627285 مانیتور سخت افزاری مانیتور فایل
631597 خطای تقسیم بندی در append_escaped_text
661767 ادغام / بهبود بیت های مختلف از قابلیت اجرا در داخل موضوع
687223 هوشمندانه مدیریت GThreadPool
711547 win32: برخی از هشدارهای ساخت را خاموش می کند
719966 glib: اضافه کردن حاشیه نویسی از دست رفته (nullable) و (اختیاری)
726447 ممکن است یک خطا در رشته متن باشد

728663 W32: structure struct اشتباه است که با MinGW-w64 ساخته شده است
728669 W32: GLocalFile نمی تواند اندازه فایل های بزرگتر از 2 ^ 32 را اندازه گیری کند ...

چه جدید در نسخه 2.44.0 است:

اشکالات ثابت شده:
730188 gsocket: مالکیت سند FD با g_socket_new_from_fd ()
ترجمه به روز شد
زبان باسک
پرتغالی برزیل
چینی (تایوان)
دانمارکی
گالیسیایی
عبری
اندونزیایی
نروژی bokmA ¥ l
ترکی

چه جدید در نسخه 2.43.4 جدید است:

در حال حاضر نوع GType نوعی از ماژول declarations G_DECLARE_DERIVABLE_TYPE، G_DECLARE_FINAL_TYPE و G_DECLARE_INTERFACE است که به طور قابل توجهی برای boilerplate مورد نیاز برای انواع GObject و رابطها را کاهش میدهد.
g_autoptr و g_auto ماکروها برای اعلام متغیرها با پاک کردن اتوماتیک هستند. آنها فقط با gcc و clang کار می کنند.
GListModel یک رابط جدید است که یک لیست پویا از GObjects را نشان می دهد.
GListStore یک پیاده سازی مبتنی بر GSequence از GListModel است.
پشتیبانی از نام های موضوع در OS X
g_simple_action_set_state_hint: تابع جدید برای تنظیم اشاره دولت از GSimpleActions
g_win32_check_windows_version: تابع جدید برای چک کردن نسخه ویندوز
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 نتواند شروع کند: patch for gio / gcredentialsprivate.h
743517 GSettings API برخی از توابع درون گرایی را از دست می دهد
743521 GSimpleAction: add g_simple_action_set_state_hint
743596 G_DECLARE_DERIVABLE_TYPE () باید اجازه دهد تا typedef اضافی برای ...
743640 اضافه کردن __ مشخصات __ ((پاکسازی)) پشتیبانی
743827 ساخت GListModel (در ویژوال استودیو) رفع
743927 GListStore: اضافه کردن تابع درج مرتب شده
743936 glib: به مدت طولانی در نسخه چاپی داخلی مدیاویکی را امضا کنید
744012 افزودن GMutexLocker
744190 اصلاح ساخت کامپایلرهایی است که از Cline برای کد ساده استفاده نمی کنند

چه جدید در نسخه 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 () و دوستان در doc docs i18n را وارد کنید


743014 gtestutils: نمونه ای از استفاده از وسایل آزمایش را اضافه کنید
ترجمه به روز شد
باسک
پرتغالی برزیل
اسپانیایی

نرم افزار های مشابه

libusb
libusb

17 Feb 15

libiconv
libiconv

11 May 15

TCPDF
TCPDF

17 Jul 15

نظرات به GLib2

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!