نکات انتشار گنوم ۳.۲

1. معرفی

پروژه‌ی گنوم یک جامعه بین‌المللی است که برای ساخت نرم‌افزارهای فوق‌العاده برای تمام کاربران تلاش می‌کند. گنوم بر روی سادگی در استفاده، پایداری، بومی‌سازی عالی، و دسترسی‌پذیری تمرکز دارد. گنوم نرم‌افزاری آزاد و کدباز است. این به معنی آن است که تمام کارهای ما برای استفاده، تغییر و توزیع مجدد آزاد است.

گنوم هر ۶ ماه یکبار منتشر می‌شود. از زمان انتشار گنوم ۳.۰، حدودا ۱۲۷۰ نفر چیزی در حدود ۳۸۵۰۰ تغییر در آن ایجاد کرده‌اند. علاقه‌مند هستید که ما چه کار میکنیم؟ ما را در آیدنتیکا، توییتر یا فیس‌بوک دنبال کنید.

اگر تمایل دارید که در ساخت محصول بهتر ما را همراهی کنید، به ما بپیوندید. ما همیشه به کسانی که توانایی ترجمه از انگلیسی را دارند، می‌توانند در بازاریابی همکاری کنند، مستندات لازم را بنویسند، آزمایش کنند یا توسعه دهند، خوش‌آمد می‌گوییم.

همچنین می‌توانید از طریق دوست شدن با گنوم از نظر مالی به پروژه کمک کنید.

اگر می‌خواهید انتشار گنوم ۳.۲ را با دیگران جشن بگیرید، بررسی کنید که در نزدیکی شما مهمانی بر پا می‌شود یا خیر!

2. چه چیز جدیدی برای کاربران وجود دارد

2.1. تکامل ۳.۰

بر اساس بازخوردهای دریافت شده از کاربران، تغییرات کوچک بسیار زیادی برای تجربه‌ای روان‌تر در گنوم ۳.۲ اعمال شده است. تعدادی از موارد قابل توجه آن عبارتند از:

  • تغییر اندازه پنجره‌ها با گسترش محدوده‌ی این کار ساده‌تر شده است.
  • در تنظیمات سیستم پیونده‌های مرتبط به محل‌های دیگر اضافه شده‌اند. برای مثال، قسمت صفحه‌کلید پیوندی به قسمت چیدمان صفحه‌کلید دارد.
  • برای استفاده راحت‌تر گنوم در صفحه‌نمایش‌های کوچک‌تر، نوار عناوین، دکمه‌ها و دیگر کنترل‌ها بلندی کمتری دارند.
  • اعلان‌ها (Notification) در گوشه‌ی پایین-راست دارای یک شمارشگر شده‌اند. با این کار می‌توانید راحت‌تر از تعداد پست‌های الکترونیکیِ در انتظار، بدون احتیاج به باز کردن برنامه‌ی پست‌الکترونیکی اطلاع پیدا کنید، یا تعداد پیام‌هایی که متوجه‌ آنها در گپ نشده‌اید را تشخیص بدهید.
  • جلوه‌ی پُررنگی که نشان‌دهنده‌ی برنامه‌هایی که در حال حاضر باز هستند بود، الان کمی مشخص‌تر شده است.
  • در منو کاربر، اعلان‌ها می‌توانند بطور مستقل از برنامه گپ پیکربندی شوند.
  • تعویض‌گر فضای‌کاری، در زمانی که با بیش از یک فضای‌کاری کار می‌کنید، باز شده باقی می‌ماند و مخفی نمی‌شود.
  • به‌جای استفاده از اوولوشن، برنامه‌ی تقویم کشویی گنوم‌شل می‌تواند شخصی‌سازی شود.
  • از این پس وضعیت انرژی باتری به شکل نوار نشان داده می‌شود.
  • پشتیبانی از تمرکزِ-پیروِ-موشی بهینه‌تر شده است، هر چند که به کار بیشتری احتیاج دارد.

لطفا به ارسال بازخوردها ادامه دهید.

2.2. حساب‌های برخط

سندها، آشناها، تقویم‌ها — می‌توانند بصورت محلی بر روی رایانه ذخیره شوند، اما محبوبیت ذخیره‌ی این اطلاعات بصورت برخط در حال افزایش است. در گنوم ۳.۲، حساب‌های برخط یک محل را برای مدیریت این منابع برخط فراهم می‌کند. این حساب‌های برخط بطور خودکار توسط سندها، آشناها، امپاتی، اوولوشن در کنار تقویم کشویی مورد استفاده قرار می‌گیرند.

شکل 1حساب‌های برخط

2.3. ‌برنامه‌های وب

از یکسری سایت‌هایی مشخص بگونه‌ای استفاده می‌شود که انگار برنامه هستند. بعضی از این سایت‌ها در همان دقیقه‌ی اول روشن کردن رایانه باز می‌شوند؛ سایت همیشه باز هست و هر از گاهی بررسی میشود. قشنگ‌تر نبود که گنوم با این سایت‌ها مثل برنامه‌های واقعی رفتار میکرد؟

به لطف اپیفانی، برنامه‌ی مرورگرِ وبِ استاندارد ما، گنوم ۳.۲ امکان استفاده از یک سایت را بعنوان یک برنامه می‌دهد. برای انجام اینکار، Ctrl-Shift-A را فشار دهید، یا از طریق منو پرونده گزینه ذخیره بعنوان برنامه وب را انتخاب کنید، از زمانی که برنامه وب ساخته شد، می‌توان آن را از طریق گنوم‌شل راه‌اندازی کرد.

شکل 2سرویس میکروبلاگ به عنوان یک برنامه وب

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

  • برنامه‌های وب به راحتی از طریق گنوم‌شل قابل اجرا هستند. آنها حتی می‌توانند به عنوان علاقه‌مندی‌ها در منو برنامه‌ها اضافه شوند.
  • تمام پنجره برای سایت استفاده می‌شود.
  • برنامه محدود به سایتِ انتخاب شده است. تلاش‌ها برای باز کردن سایت‌های دیگر، مثلا از طریق پیوندها، در پنجره‌ی جدید مرورگر باز می‌شوند.
  • شمایل نشان داده شده هنگام تعویض پنجره‌ها یا شروع برنامه وب جدید، لوگو سایت یا تصویر گرفته شده از آن خواهد بود.
  • برنامه‌ی وب مجزا از مرورگر پیش‌فرض است. اگر مرورگر اصلی شکست بخورد، تاثیری بر روی برنامه وب نخواهد داشت.

2.4. آشنایان خود را مدیریت کنید

آشناها یک برنامه جدید است که بر روی افراد تمرکز دارد. هدف آن یک نمایش کلی است از افراد، چه آشنا بصورت آنلاین ذخیره شده باشند، چه در برنامه اوولوشن یا چه در برنامه گپ امپاتی.

شکل 3‌برنامه‌ی آشناها

2.5. سندها و پرونده‌های خود را مدیریت کنید

زمانی که با تعداد زیادی از سندها سر و کله می‌زنید، نگهداری از همه آنها سخت می‌شود. در گنوم ۳.۲، گام‌هایی جهت راحت‌تر کردن این کار صورت گرفته است.

2.5.1. محاوره‌های مفیدِ باز کردن و ذخیره کردن پرونده‌ها

باز کردن و ذخیره کردن پرونده‌ها ساده‌تر شده است. در هنگام باز کردن یک پرونده در یک برنامه، گنوم فهرستی از موارد اخیر را نمایش می‌دهد. بطور مشابه، فهرستی از شاخه‌های فعلی در زمان ذخیره کردن پرونده‌ها نمایش داده می‌شود.

شکل 4شاخه‌های اخیر در محاوره ذخیره پرونده

2.5.2. ‌برنامه‌ی سندها

در گنوم ۳.۲، برنامه‌ی سندها بر روی فراهم کردن یک راه ساده جهت پیدا کردن، سازماندهی، و نمایش سندها تمرکز دارد.

شکل 5برنامه جدید سندها

به لطف یکپارچه‌سازی با حساب‌های برخط، پیدا کردن برنامه، چه آنلاین ذخیره شده باشند و چه بصورت محلی، بسیار راحت است.

شکل 6سندها در حال نمایش سندهای آنلاین

2.6. به سرعت پیش‌نمایش پرونده‌ها را در مدیر پرونده ببینید

مدیر پرونده هم‌اکنون می‌تواند به سرعت پیش‌نمایشی از فیلم‌ها، موسیقی‌ها، تصاویر و دیگر پرونده‌ها نمایش دهد. پیش‌نمایش می‌تواند از طریق فشردن دکمه space نمایش یا مخفی شود.

شکل 7یک پیش‌نمایش از عکس جشن انتشار گنوم

2.7. یکپارچه‌سازی بیشتر

2.7.1. مدیریت رنگ‌ها

با توجه به روش‌های متفاوتی که رنگ‌ها نمایش داده می‌شوند، یک تصویر ممکن است در صفحه‌نمایش‌های مختلف متفاوت دیده شود. بطور مشابه، وقتی تصویر چاپ می‌شود، ممکن است باز هم رنگ‌ها تغییر کنند.

گنوم ۳.۲ به شما اجازه می‌دهد تا دستگاه‌های خود را بگونه‌ای درجه‌بندی کنید که مطمئن شوید رنگ‌های نمایش داده شده مشابه هستند.

شکل 8مدیریت رنگ در تنظیمات سیستم

2.7.2. پیام‌رسانی توکار

دیگر لازم نیست که برای ورود به یک سرویس پیام‌رسان وارد یک برنامه مجزا شوید. در ۳.۲، گنوم اینکار را برای شما می‌کند.

  • وضعیت‌های در دسترس و خارج از دسترسی به سرعت از طریق منو کاربر در بالا سمت راست صفحه قابل تغییر است.
  • به راحتی درخواست‌های اضافه کردن نفر جدید، تماس‌های صوتی/تصویری و انتقال پرونده‌ها را تایید یا رد کنید.
  • چنانچه در اتصال به سرویس گپ یا پیام‌رسان مشکلی بود، بسرعت مطلع می‌شوید.

2.7.3. تبلت‌های گرافیکی Wacom

تبلت‌های گرافیکی Wacom می‌توانند در تنظیمات سیستم پیکربندی شوند.

2.7.4. صفحه ورود به سیستم

صفحه ورود به سیستم گنوم ۳ با باقی سیستم یکپارچه‌تر شده است.

شکل 9صفحه ورود به سیستم

2.7.5. دستگاه‌های لمسی

بر روی تبلت‌ها و دستگاه‌های لمسی دیگر، چرخاندن دستگاه بطور خودکار باعث چرخش صفحه می‌شود. همچنین، در زمان استفاده در دستگاه‌های لمسی نشانگر موشی تا زمانی که یک موشی به آن متصل نشود نشان داده نمی‌شود.

2.7.6. اتصال رسانه

گنوم ۳ هم‌اکنون امکانات یکپارچه شده برای اعلان‌های اتصال رسانه‌ها را دارد.

شکل 10اعلان اتصال رسانه

2.7.7. جستجو آشناها

نوار جستجو در حالت مرورکلی امکان جستجوی آشناها را به شما می‌دهد.

شکل 11جستجو آشناها در نمای کلی

2.8. مستنداتی که واقعا راهنمای شما هستند

مستنداتِ قبلیِ کاربران، قبلا مانند یک کتاب کاغذی نوشته می‌شد؛ این باعث میشد که هم خیلی طولانی باشند و هم زمان زیادی ببرند تا بتوان آنها را خواند. اگر بخواهید چگونگی کارکرد یک مورد مشخص را بفهمید، این روش بنظر ایده‌آل نمی‌رسد. برای بهتر کردن این موضوع، برنامه‌های مقابل، هم‌اکنون از مستندات موضوع-محور استفاده می‌کنند:

  • مرورگر دسترسی‌پذیری Accerciser
  • محیط یکپارچه توسعه Anjuta
  • برنامه‌ی نوشتن سی‌دی و دی‌وی‌دی Brasero
  • برنامه وب‌کم چیز
  • نمایشگر تصویر چشم گنوم
  • برنامه تقویم و پست‌الکترونیکی اوولوشن
  • نمایشگر رومیزی دوردست Vinagre

همچنین بهینه‌سازی‌های زیادی بر روی راهنمای رومیزی انجام گرفته است.

2.9. حتی زیباتر

۳.۲ مقداری زیادی تمیزکاری بصری نیز داشته است، که باعث زیباتر شدن آن نسبت به گذشته شده است. اینکار بدون کارهای انجام شده بر روی پشتیبانی از CSS توسط +GTK امکان‌پذیر نبود، قسمت 4.2 ― GTK+ 3.2 را از قسمت توسعه‌دهندگان برای مشاهده‌ی تغییرات ببینید.

تغییرات بصری عبارتند از:

  • تم تاریک: برنامه‌های رسانه هم‌اکنون می‌توانند از یک تم تیره استفاده کنند. این تم توسط نمایشگر فیلم و نمایشگر تصویر استفاده می‌شود.
  • گوشه‌های پنجره‌ها بطور نرمی anti-alias شده‌اند.
  • اعلان‌های گپ از لحاظ بصری بهتر شده‌اند.
  • تعدادی از محاوره‌ها نظیر محاوره‌های شبکه هم‌اکنون با سبک گنوم‌شل مطابقت دارند.
  • تعدادی پیشرفت‌های بصری برای کسانی که چشمان تیز بینانه‌ای دارند، نظیر انداختن سایه در زیر برچسب دکمه‌ها، نوار ابزار درونی جدید و سبک جدید دکمه‌ها، وضعیت پالایش شده دکمه‌ها نیز انجام شده است. بعلاوه، مستطیل‌های تمرکز، تنها زمانی که از صفحه‌کلید برای ارتباط با برنامه استفاده شود نمایش داده می‌شود.

2.10. اما صبر کنید، هنوز بیشتره...

در کنار تغییرات بزرگ، تعدادی تغییر و سیخونک‌های کوچک مثل تمام انتشارهای دیگر گنوم، اعمال شده‌اند.

  • امکان دسترسی و تغییر سندها اشتراک شده توسط Apple Filing Protocol (AFP).

  • برنامه پخش‌کننده‌ی فیلم افزونه‌ی جدیدی دارد که اجازه‌ی چرخاندن جهت ویدئو را می‌دهد، مثلا برای ویدئوهایی که توسط دوربین عکاسی یا تلفن‌ها هوشمند گرفته شده‌اند.

  • بهینه‌سازی‌های مربوط به گواهینامه‌ها و کدگذاری:

    • دسترسی بهینه‌شده‌ی برنامه‌ها به گواهینامه و کلیدها و سازگاری بیشتر در زمان کار با گواهینامه‌ها، کلیدها و کارت‌های هوشمند با استفاده از PKCS#11. (بهینه‌سازی‌های بیشتر در این حوزه برای نسخه ۳.۴ برنامه‌ریزی شده است.)

    • یک نمایشگر جدید برای پرونده‌های گواهینامه و کلیدها که باعث می‌شود با دوبار کلیک بر روی آنها در مرورگر پرونده آنها را بررسی کنید.

      شکل 12نمایشگر برای پرونده‌های گواهینامه و کلیدها

  • نمایشگر ثبت وقایع امپاتی برای گفتگوهای پیشین طراحی ساده‌تری دارد. امپاتی همچنین قادر به ارسال SMS است، و حساب‌های SIP می‌توانند جهت برقراری تماس‌های PSTN مشخص شوند. چنین حساب‌هایی توانایی برقراری تماس با خطوط زمینی و تلفن‌های همراه را دارند.

    شکل 13نمایشگر ثبت وقایع امپاتی
  • نسخه ۹.۰ برنامه مدیر شبکه امکان تغییر سریع کاربر، بهینه‌تر شدن رومینگ WIFI، پشتیبانی از WiMAX، اجازه‌های قابل انعطاف و ذخیره‌سازی متمرکز از اطلاعات اتصال شبکه را فراهم می‌کند.

  • برنامه اوولوشن می‌تواند تصویر آشناهایی که در دفتر تلفن گوگل ذخیره شده‌اند را نمایش دهد. بعلاوه، برای روشن ساختن اینکه می‌توان شماره‌ی درگاهِ کارگیرِ پست‌الکترونیکی را تنظیم کرد، یک فیلد جدا اضافه شده است.

  • برنامه ویرایش متن Gedit قطعه‌های جدیدی برای پرونده‌های Mallard و Markdown فراهم می‌کند و محاوره‌های باز کردن سریع و جستجو، نوسازی شده‌اند.

  • پیشرفت‌هایی در کارایی. قابل توجه‌ترین پیشرفت در بازی‌های تمام‌صفحه‌ی سه بُعدی است.

  • قابلیت تنظیمِ تنظیمات محلی در تابلوی ناحیه‌ی تنظیمات سیستم.

  • یک محاوره‌ی انتخاب قلم جدید.

    شکل 14انتخابگر جدید قلم (در Gedit)

3. چه چیز جدیدی در دسترسی‌پذیری وجود دارد

گنوم ۳.۲ زیباترین میزکار در دسترس، با تاکید بر روی مورد اعتماد بودن و مفید بودن برای تمام افراد تا این تاریخ است.

تا گنوم ۳.۲، کابرانِ ناتوان در استفاده از تکنولوژی‌های کمکی با معضل‌هایی تاسف‌آوری روبرو بودند: امکان فعال‌سازی پشتیبانی از موارد دسترسی‌پذیری به صورت پویا امکان‌پذیر نبود. به لطف پیشرفت‌های AT-SPI2، برنامه‌ها هم‌اکنون یک راهِ «بین میزکاری» جهت فهمیدن اینکه آیا پشتیبانی از دسترسی‌پذیری فعال شده است یا خیر را دارند. گنوم اولین میزکاری است که این امکان را اجرا می‌کند، بنابراین کارهایی بیشتر لازم است تا انجام شود تا واقعا بین میزکارها استفاده شود.

بهینه‌سازی‌های دیگر:

  • برای کاربرانی که به صفحه‌کلید مجازی احتیاج دارند، یک مورد جدید ساخته شده است.

    شکل 15صفحه‌کلید مجازی
  • استفاده از حالت مرورکلی با یک صفحه‌کلید بهتر از قبل کار میکند. علاوه بر اینکه به طور کامل قابل حرکت با صفحه‌کلید است، کاربران صفحه‌نمایش‌خوان Orca یک ارائه قابل قبول‌تر و بهتر را در هنگام استفاده تجربه می‌کنند.

  • مهاجرت Orca به سمت introspection، صفحه‌نمایش‌خوانِ گنوم را به شکل قابل ملاحظه‌ای بهتر کرده است. و هم‌اکنون که پُل ATK تنها زمانی به سیگنال‌ها گوش می‌دهد که تکنولوژی‌های کمکی مورد استفاده قرار گرفته باشند، در نتیجه فعال‌سازی دسترسی‌پذیری در گنوم نباید به کاهش شدید کارایی منجر شود.

  • واسط سرویس دسترسی‌پذیری، AT-SPI2، به شکل عالی‌ای پایدار شده است: فروپاشی‌ها، کمبود حافظه، و تعدادی از اشکالات دیگر رفع شده‌اند.

  • کتابخانه‌ی اجراییِ دسترسی‌پذیریِ گنوم Gail بطور کامل با +GTK ادغام شده است، که گنوم را یک قدم به امکانِ توکار و نه روی کار در دسترسی‌پذیری نزدیک می‌کند.

4. چه چیز جدیدی برای توسعه‌دهنگان وجود دارد

تغییرات مقابل برای توسعه دهندگانی که از پلتفرم توسعه‌دهندگان گنوم ۳.۲ استفاده می‌کنند مهم هستند. اگر تغییرات مربوط به توسعه‌دهندگان برای شما مهم نیست، می‌توانید ادامه دهید قسمت 5 ― محلی‌سازی.

آخرین نسخه پلتفرم توسعه‌دهندگان گنوم به گنوم ۳.۲ اضافه شده است. این شامل تعدادی از کتابخانه‌های پایدارِ API و ABI موجود تحت گواهینامه GNU LGPL است که می‌تواند جهت ساخت برنامه‌های بین پلتفرم‌ها مورد استفاده قرار گیرد.

برای اطلاعات بیشتر درباره‌ی توسعه گنوم لطفا مرکز توسعه‌دهندگان گنوم را ببینید.

4.1. GLib 2.30

کتابخانه‌یِ کاربردیِ سطح پایینِ گنوم، GLib بهینه‌سازی‌های مختلقی را داشته است:

  • GApplication هم‌اکنون می‌تواند برای برنامه‌های غیر خاص استفاده شود.
  • GLib now installs a separate header for Unix-specific APIs: glib-unix.h. Among other things, it provides a mainloop source for Unix signals.
  • GDBus supports the 'object manager' pattern with a number of new interfaces.
  • GDBus has a code generator now: gdbus-codegen.
  • Atomic operations have been rewritten to use gcc builtins; calls with explicit casts may be problematic.
  • Atomic operations on pointers have been added, including bit-locks on pointer-size locations.
  • The units policy has been changed to prefer SI units; g_format_size_for_display has been deprecated in favor of g_format_size.
  • Support for HMAC digests has been added: GHmac.
  • An interface for certificate and key lookup has been added: GTlsDatabase. An implementation is provided by glib-networking.

4.2. GTK+ 3.2

GTK+ 3.2 is the latest release of the GTK+ toolkit, which is at the heart of GNOME. GTK+ 3.2 includes new features for developers, as well as extensive bug fixes.

  • Entries can now contain hints. See gtk_entry_set_placeholder_text.
  • Many more widgets support height-for-width geometry management. It is important to set reasonable sizes on labels and check window sizes.
  • ویجت‌های جدید:
    • GtkLockButton for privileged operations, as seen in some control-center panels.
    • GtkOverlay for floating controls over a content area, as seen in web browsers.
    • GtkFontChooserDialog, a new font selection dialog.
  • Much improved CSS theming support, including style classes for primary and inline toolbars.
  • The HTML backend Broadway, which renders in a browser by using websockets, has been improved but is still experimental. This potentially allows you to either run your own apps on your server and access it from anywhere, or to put it on a public server that spawns a new instance of the application for every user. Note that this requires compiling GTK+ with --enable-x11-backend --enable-broadway-backend and environment variable GDK_BACKEND at runtime.
  • Support for reftests has been added to make it easier to write test cases.
  • Various GTK+ performance improvements have taken place in the areas of caching size requests, reading CSS styling information, and widget size computation.

4.3. Clutter 1.8

GNOME's graphics library for hardware-accelerated user interfaces Clutter provides the following improvements:

  • New actions, such as ClutterGestureAction for writing gesture recognizers, ClutterSwipeAction for detecting swipe gestures, ClutterDropAction for making actors drop targets when using ClutterDragAction, and long-press support for ClutterClickAction.
  • ClutterState transitions can be bound to object signals when creating a scene in ClutterScript.
  • Improved Cairo drawing integration.
  • Cogl, the GPU programming interface used by Clutter, is exposed as a separate library.

4.4. Use of Deprecated Libraries

Further progress has been made in the continuous work of replacing outdated technologies with superior facilities.

  • GConf now uses D-Bus by default and hence does not require ORBit2 anymore. As a consequence, the deprecated libraries ORBit2 and libIDL have been removed from GNOME.
  • GNOME core modules now only depend on introspection-based Python bindings (pygobject-3) and hence pygtk, gnome-python and gnome-python-desktop are not required anymore.
  • Several applications (for example Accerciser, Dasher, GHex, the graphical debugger Nemiver, and the passwords and encryption keys management tool Seahorse) now use GSettings as storage backend instead of GConf.
  • Several packages, such as the Epiphany web browser, have been converted from using dbus-glib to GDBus and from libunique to G(tk)Application.

4.5. کامپایل راحت‌تر گنوم با JHBuild

GNOME's build tool JHBuild does not build a module anymore if the version installed on your system is recent enough. This is controlled by the configuration option partial_build and it is enabled by default. The command jhbuild sysdeps lists which system modules have been found as well as the modules that are going to be build.

If you start to build GNOME from scratch with a recent distribution, this can easily drop 50 modules from the list of modules to compile.

4.6. بروزرسانی‌های متفرقه توسعه‌دهندگان

Other GNOME Platform improvements in GNOME 3.2 include:

  • The classic (static) Python bindings were removed for PyGObject 3.0 and only dynamic Python bindings are provided (via introspection). PyGObject 2 and 3 are parallel-installable as introspection is turned off by default in the PyGObject 2 packages. Information on how to port applications from PyGObject 2 to PyGObject 3 is available.
  • Tracker version 0.12 provides support for Firefox ≥ 4.0, Thunderbird ≥ 5.0, MeeGoTouch, several additional SPARQL parameters, extracting information from EPub files, and local XDG directories for desktop files.
  • NetworkManager version 0.9 provides introspection support and a simplified D-Bus API. Information how to port applications from NetworkManager 0.8 to 0.9 is available.
  • As part of the aforementioned effort to use and promote PKCS#11 as glue between encryption libraries, various parts of gnome-keyring have been split into desktop-independent libraries.
  • GtkSourceView now supports syntax highlighting of Markdown and Standard ML files.
  • Evolution-Data-Server رفع اشکال‌های زیادی در قسمت introspection داشته است.
  • libfolks now includes an Evolution-Data-Server backend, which is used by the new Contacts application.
  • Among the tools used for documentation processing, gnome-doc-utils and xml2po are slowly being replaced by yelp-tools and itstool. yelp-xsl includes a few experimental Mallard extensions, such as conditional processing and dynamic glossaries.

5. محلی‌سازی

به لطف اعضا سراسر دنیا در پروژه ترجمه گنوم، گنوم ۳.۲ پشتیبانی از بیش از ۵۰ زبان را با حداقل ترجمه ۸۰ درصد از رشته‌ها را فراهم می‌کند، که غالبا شامل راهنماهای کاربری و مدیریتی نیز می‌شود.

زبان‌های پشتیبانی شده:

  • آسامی
  • آستوریایی
  • آلمانی
  • آلمانی
  • استونیایی
  • اسلوونی
  • اسپانیایی
  • اندونزیایی
  • انگلیسی بریتانیا
  • اوکراینی
  • اویغور
  • ایتالیایی
  • باسک
  • بلقاری
  • بوکمال نروژی
  • تایوانی
  • ترکی
  • تمیل
  • دانمارکی
  • روسی
  • رومانیایی
  • سوئدی
  • صربی
  • عبری
  • عربی
  • فرانسه
  • فنلاندی
  • لاتین صربی
  • لتونیایی
  • لهستانی
  • لیتوانیایی
  • مجارستانی
  • هندی
  • ویتنامی
  • پرتقالی
  • پرتقالی برزیلی
  • پنجابی
  • چک
  • چینی (تایوان)
  • چینی (هونگ کونگ)
  • چینی (چین)
  • ژاپنی
  • کاتالان
  • کاتالان (والنسیایی)
  • کره‌ای
  • گالیسیایی
  • گجراتی
  • یونانی

بسیاری از زبان‌های دیگر با بیش از نیمی از رشته‌های ترجمه شده بصورت جزئی پشتیبانی می‌شوند.

جزئیات بیشتر در خصوص آمار ترجمه گنوم به زبان شما، و اطلاعات بیشتر همگی از طریق پایگاه وضعیت ترجمه گنوم در دسترس است.

6. دریافت گنوم ۳.۲

برای نصب یا بروزرسانی به گنوم ۳.۲، ما پیشنهاد میکنیم که از بسته‌های فراهم شده توسط توزیع خودتان استفاده کنید. توزیع‌های محبوب گنوم ۳.۲ را به سرعت برای استفاده فراهم می‌کنند، و تعدادی هم از الان نسخه‌های توسعه‌دهندگانِ گنوم ۳.۲ را موجود دارند.

اگر می‌خواهید گنوم را امتحان کنید، یکی از سی‌دی‌های زنده ما را امتحان کنید. این سی‌دی‌ها در صفحه‌ی دریافت گنوم ما موجود است.

اگر شما شجاع و شکیبا هستید، و دوست دارید که گنوم را از کدمنبع بسازید، ما به شما JHBuild را که برای ساخت گنوم با استفاده از آخرین نسخه‌های Git طراحی شده است، پیشنهاد می‌کنیم. شما می‌توانید از JHBuild برای ساخت گنوم 3.2.x با استفاده از moduleset مربوط به gnome-3.2 استفاده کنید.

7. در انتظار گنوم ۳.۴

انتشار بعدی از سری گنوم ۳ برای فروردین ۱۳۹۱ با تعداد زیادی امکانات جدید و بهینه‌سازی‌ها برای نسخه ۳.۴ برنامه‌ریزی شده است.

7.1. تغییرات نمایان برای کاربرها

  • کاره‌ها برای توسعه میزکارِ در حال تحولِ گنوم ۳ ادامه پیدا می‌کند، برای مثال با پیشرفته‌تر کردن امکان «تمرکزِ پیرو موشی»، اجرای چندگانه‌ی برنامه‌ها در یک زمان را ساده می‌کند، و حتی بیشتر.
  • نصب آسان، فعال‌سازی و غیرفعال‌سازی افزونه‌های گنوم‌شل که امکان دستکاری، اصلاح و بهینه کردن عملکرد را فراهم میکند.
  • اضافه‌کردن راحت‌تر نویسه‌ها و علائم مشخصی که بطور مستقیم توسط صفحه‌کلید پشتیبانی نمی‌شوند با یکپارچه‌سازی بهتر IBus.
  • یکپارچه شدن با شبکه‌های اجتماعی از طریق کتابخانه libsocialweb.
  • یک طرح جدید برای واسط تماس در امپاتی که به کاربران اجازه‌ی انتخاب دوربین و میکروفن، جابجایی پیش‌نمایش ویدئو و همچنین امکان پشتیبانی از جلوه‌های ویدئویی هنگام تماس را فراهم می‌کند.
  • پشتیبانی خودکار از multi-seat با استفاده از systemd.
  • بهبود تفسیر HTML در اوولوشن با استفاده از WebKit بجای GtkHtml.

7.2. تغییرات دسترسی‌پذیری

  • بر روی یک گروه وسیع از آیکون‌های نمادین و کنتراست بالا در حال کار است. این آیکون‌ها امکان دسترسی به تم‌های کاملا با کنتراست بالا و کنتراست بالای معکوس را فراهم می‌کند.
  • بهینه‌سازی‌های بیشتر در ذره‌بین گنوم، به اضافه تمرکز بر روی ردیابی در کنار گزینه‌های بیشتر برای شخصی‌سازیِ نور و کنتراست.
  • کار بر روی دسترسی‌پذیری گنوم‌شل و ابزارهای که برای دست‌یافتن به آن استفاده می‌شدند، ادامه یافته.

7.3. تغییرات مرتبط با توسعه‌دهندگان

  • ادامه تمیزکاری پلتفرم (برای مثال مهاجرت از dbus-glib و libunique به GDBus/G(tk)Application، و مهاجرتِ Evolution-Data-Server f از Gconf به GSettings).
  • پرونده‌های فشرده شده‌ی کدمنبع فقط با روش فشرده‌سازی xz در دسترس خواهند بود.

8. دست‌اندرکاران

این انتشار بدون تلاش بی‌وقفه و فداکاری جامعه گنوم محقق نمی‌شد. شادباش و تبریک به تمام کسانی که این انتشار را به واقعیت تبدیل کردند.

این یادداشت‌های انتشار، می‌تواند آزادانه به هر زبانی ترجمه شود. اگر شما مایل هستید آنها را به زبان خودتان ترجمه کنید، لطفا با پروژه ترجمه گنوم تماس بگیرید.

این سند بر اساس گواهی Creative Commons ShareAlike 3.0 منتشر شده است. حق‌رونوشت © پروژه گنوم

نکات انتشار توسط اُلو پیتر، اندره کلاپر و الن دِی با کمک جامعه گنوم کامپایل شده است.