ملاحظات إصدارة جنوم 2.32

1. مقدمة

جنوم 2.32 هي آخر إصدارة من سطح المكتب جنوم: بيئة سطح مكتب محبوبة متعددة المنصات لحاسوبك. تركز جنوم على سهولة الاستخدام والاستقرار ودعم من الطراز الأول للأقلمة والإتاحة. جنوم برمجيات حرة مفتوحة المصدر، وتوفر كل الأدوات الشائعة التي يتوقعها مستخدمي الحاسوب من بيئة حوسبة حديثة، مثل البريد الإلكتروني وتصفح الوب وإدارة الملفات والوسائط المتعددة والألعاب. بالإضافة إلى هذا، توفر جنوم منصة غنية وطيعة لمطوري برمجيات سطح المكتب والأجهزة المحمولة.

شكل 1GNOME 2.32

يصدر سطح مكتب جنوم كل ستة أشهر ويحتوي العديد من الميزات الجديدة والتحسينات وإصلاحات العلل والترجمات. تواصل جنوم 2.32 هذا التقليد. لتتعرف أكثر على جنوم وما يميزها عن بيئات سطح المكتب الأخرى (مثل قابلية الاستخدام، والإتاحة، والأقلمة، والحرية)، زر صفحة عن جنوم في موقعنا.

انضم اليوم إلينا واعرف ما الفرق الذي تستطيع إحداثه.

تشمل 2.32 كل التحسينات التي تمت في جنوم 2.30 وما قبلها. تستطيع الاطلاع على التغييرات التي تمت في جنوم 2.30 من ملاحظات تلك الإصدارة.

2. What's New for Users

The GNOME Project's focus on users and usability continues in GNOME 2.32 with its hundreds of bug fixes and user-requested improvements. The sheer number of enhancements makes it impossible to list every change and improvement made, but these notes aim to highlight some of the more exciting, user-oriented features in this release.

GNOME 2.32 is the last planned major release in the GNOME 2.x series, with only maintenance releases for GNOME 2.x planned going forward. GNOME 2.32 features a limited set of new features in some applications as GNOME developers continue to focus on the upcoming GNOME 3.0 release scheduled for April, 2011.

2.1. Organize Your Contacts

GNOME's instant messaging and communication application, Empathy, built on the Telepathy communications framework, has gained a number of new and important features to help users communicate and manage their contacts.

Empathy allows you to group a contact's information together using metacontacts. If one of your contacts uses multiple instant messaging services, for example, you can now link the different services together under one name for your contact. Empathy also has added the ability to easily find your contacts by adding live contact search. You can type in the contact list to quickly find a contact.

Empathy has added options to disable logging as well as automatically pop up incoming chats. Other updates to Empathy include the ability to configure IRC accounts using the account assistant; allowing you to manually accept server certificates; using status icons from your current theme; improved connection error messages; and the ability to accept or decline incoming events using buttons in the notification bubbles. You can also view technical information about your current call in the details pane of the audio / video dialog and also re-open a closed tab using undo in the conversation window.

2.2. Improved PDF Support

The Evince document viewer has improved accessibility support through the use of the AtkText interface, which allows Orca, the GNOME screen reader, to read documents in Evince. The maximum zoom level has also been increased when viewing a document.

Annotation support has been improved and you can now add annotations from the side panel, change the default properties including author, color, transparency and more.

SyncTeX support has been added to Evince. SyncTeX is a method that enables synchronization between a TeX source file and the resulting PDF (or DVI) output. SyncTeX support is available in Evince and as a new plug-in for gedit. Backward Search, from Evince to gedit, and Forward Search, from gedit to Evince, are both supported.

2.3. View More Files

GNOME 2.32 includes updates to Nautilus, the GNOME File Manager. Nautilus has added a dialog to help you handle conflicts when performing copy or move operations. When cutting files to paste them in another directory, Nautilus will now display the cut files with transparent icons.

Managing the files you delete that are moved to the Trash has seen improvements. When viewing the Trash folder, there is a new button in the information bar that allows you to restore selected files. The Trash folder also shows the original location of the deleted file and the date it was deleted.

2.4. لكن انتظر، هناك المزيد…

بالإضافة إلى التغييرات الكبيرة، توجد العديد من الإضافات والتحسينات الصغيرة كالتي تحدث مع كل إصدارة من جنوم.

  • Eye of GNOME, the GNOME image viewer, allows you to select a manual background color to enhance image contrast.
  • Totem, the GNOME movie player, now automatically deinterlaces a movie or stream that was recorded interlaced, improving the image quality. Totem has improved playlist support and will appear faster and more responsive when loading playlists.
  • GNOME System Tools now allows users to change the owner of the file if they are moving it into their home directory and it's already present.

3. ما الجديد في الإتاحة

جنوم مُغرمة بإتاحة البرمجيات لكل الناس، بما في ذلك المستخدمين والمطورين ذوي الإعاقات التي تعيقهم عن استخدام حواسيبهم. لمساعدة المعاقين في استعمال حواسيبهم، أنشأت جنوم مشروع إتاحة جنوم وإطار إتاحة صار الآن معيارا في البرمجيات الحرة.

تستمر جنوم 2.32 البناء على ميزات الإتاحة السابقة مع المزيد من التحسينات.

3.1. تحسينات الفأرة

Mousetweaks makes it easier to use a mouse for those users who may have limited mobility. Using Mousetweaks you can use the left mouse button to do both left and right mouse clicks. For example, you open a menu by pressing and holding the left mouse button. Mousetweaks also helps make it easier to left click, double click, drag and right click for users who cannot manipulate buttons well.

Mousetweaks has updated documentation including an updated manual and man pages so users can now see all the options they have and look up how things are supposed to work.

For developers, Mousetweaks no longer depends on the AT-SPI framework or dbus-glib and the daemon and dwell click have been migrated to GDBus. Mousetweaks no longer uses the gconf keys and can now be compiled with -DGSEAL_ENABLED which requires GTK 2.18 or higher.

4. ما الجديد للمطورين

التغييرات التالية مهمة للمطورين الذين يستخدمون منصة جنوم 2.32. إذا لم تكن مهتما بتغييرات المطورين، تستطيع التخطي إلى باب 5 ― التدويل.

مثلها مثل سطح مكتب جنوم، جنوم 2.32 هي آخر إصدارة من منصة جنوم التطويرية؛ حزمة من المكتبات ذات واجهة تطويرية وثنائية مستقرة تصدر تحت رخصة جنو العمومية الصغرى، يمكن استخدامها لتطوير تطبيقات عبر المنصات.

إبطال استخدام المكتبات المُتقادمة

بدءا من جنوم 3.0، ستزال العديد من الأجزاء المتقادمة من منصة جنوم. تشمل هذه الأجزاء المبطلة مكتبات مثل libart_lgpl، و libbonobo، و libbonoboui، libglade، و libgnome، و libgnomecanvas libgnomeprint، و libgnomeprintui، و libgnomeui، و libgnomevfs. جرت حملة تنظيف لتطبيقات سطح مكتب جنوم لتتأكد من أنت المكتبات المبطلة لا تستخدم. سيضمن هذا انتقالا سلسا إلى جنوم 3.0.

ننصح المطورين بشدة بأن يفعلوا هذا مع تطبيقاتهم. أيضا، أي مطور (أو مطور محتمل) يريد المساعدة يستطيع مراجعة صفحة أهداف جنوم التي تسرد المهام المطلوب إنجازها. يمكن مطالعة صفحة حالة مولدة ومحدّثة تلقائيا عن العمل المتبقي في الوحدات المدعومة في أداة البناء jhbuild هنا.

4.1. Glib 2.26

Glib 2.26 includes support for GSettings, the replacement for GConf as well as GDBus. A new date and time API is available in GDateTime. Glib also includes new support for dtrace and systemtap static markers; GObject property bindings, such as libexo; and proxy support for GSocket. Other improvements include new convenience macros to implement boxe and pointer types in G_DEFINE_[BOXED|POINTER]_TYPE and lastly, a new function g_object_notify_by_pspec which is faster than g_object_notify.

4.2. Anjuta

Anjuta, a full featured software development studio and IDE whose features include project management, an interactive debugger, a source editor, a version control GUI designer and more, has been updated with new functionality.

Python and Vala are now fully supported in Anjuta including calltips and auto-completion ("IntelliSense").

Anjuta's debugger now supports pretty-printing. When debugging, known objects are shown in a user friendly fashion, such as GObjects or C++-Classes. Lastly, the Symbol-Database has seen a major performance improvement.

4.3. Miscellaneous Developer Updates

Other updates in GNOME 2.32's development platform include the addition of libfolks, a library to support Empathy's metacontact functionality. In Devhelp it is now possible to disable specific books. The GTK+ roadmap has been updated and GTK+ 2.22 has added support for the latest accessor functions needed for developers to prepare their applications for GTK+ 3.0.

5. التدويل

بفضل أعضاء مشروع ترجمة جنوم حول العالم، تدعم جنوم 2.32 أكثر من خمسين لغة، تتخطى كل منها نسبة 80 بالمئة على الأقل من ترجمة الواجهة، بما في ذلك أدلة المستخدم والإدارة للعديد من اللغات.

اللغات المدعومة:

  • Indonesian
  • Latvian
  • الأسبانية
  • الأسّامية
  • الأكرانية
  • الألمانية
  • الأُرياوية
  • الإستوريانية
  • الإستونية
  • الإنجليزية (الأمريكية، البريطانية)
  • الإيطالية
  • الباسكية
  • البرتغالية
  • البرتغالية البرازيلية
  • البلغارية
  • البنجابية
  • البنغالية
  • البنغالية (الهند)
  • البولندية
  • التاميلية
  • التايلاندية
  • التركية
  • التشيكية
  • التلوجوية
  • الدنماركية
  • الروسية
  • الرومانية
  • السلوفينية
  • السويدية
  • الصربية
  • الصينية (الصين)
  • الصينية (تايوان)
  • الصينية (هونج كونج)
  • العبرية
  • العربية
  • الغاليبية
  • الفرنسية
  • الفنلندية
  • الفيتنامية
  • الكتلونية
  • الكنّادية
  • الكوجراتية
  • الكورية
  • اللتوانية
  • الماراثية
  • المالايلامية
  • المجرية
  • النرويجية البكمالية
  • الهندية
  • الهولندية
  • اليابانية
  • اليونانية

العديد من اللغات الأخرى مدعومة جزئيا، بأكثر من نصف نصوصها مترجمة.

Translating a software package as large as GNOME into a new language can be an overwhelming task for even the most dedicated translation team. For this release, we would like to give a special mention to the Indonesian team who reached the full-supported status (raising from 60% to 91%), and the Esperanto team, raising the completeness of their translation by more than 10 points (currently 23% translated). Other teams deserving mention for a special effort in this release are Kazakh and Uighur.

تتوفر إحصاءات مُفصلة والمزيد من المعلومات على موقع حالة ترجمة جنوم.

6. تثبيت جنوم

لتثبيت أو ترقية جهازك إلى جنوم 2.32 ننصح بتثبيت الحزم الرسمية من توزيعتك. ستتيح التوزيعات الشهيرة جنوم 2.32 قريبا جدا، والبعض يفر بالفعل إصدارات تطويرية تحتوي جنوم 2.32. يمكنك الحصول قائمة بالتوزيعات التي تحتوي جنوم وتعرف آخر إصداراتهم في صفحة احصل على برمجيات جنوم.

إذا كنت شجاعا وصبورا وتود بناء جنوم من المصدر، فننصح باستخدام JHBuild، المصمم لبناء جنوم من GIT. تستطيع استخدام JHBuild لبناء جنوم 2.32 باستخدام طقم وحدات gnome-2.32.

مع أنه يمكن بناء جنوم مباشرة من حزم الإصدارة إلا أننا ننصح بشدة باستخدام JHBuild.

7. الطريق إلى جنوم 3.0

Development doesn't stop with GNOME 2.32. Work has already begun on GNOME 3.0, due to be released next April, approximately six months after 2.32.

GNOME 3.0 will continue to provide the desktop platform and applications it always has, and will also feature a new user interface in GNOME Shell. GNOME 3.0 also will include new features in accessibility, new user help and documentation, GNOME's first web service in Tomboy Online and more. For developers, GNOME 2.32 deprecates a number of old libraries.

خارطة طريق جنوم تفصّل خطة المطورين لدورة الإصدار القادمة، وجدول إصدار جنوم 3.0 صدرت باكرا هذا العام ومتاحة في ويكي جنوم.

سيطلق موقع GNOME3.org في المستقبل القريب وسيحتوي على لقطات وفديو ومعلومات عن خصائص وتطبيقات جنوم 3.0 الجديدة وغيرها الكثير. تابع GNOME.org لمزيد من المعلومات قريبا.

8. إشادات

These release notes were compiled by Paul Cutler with extensive help from the GNOME community. Thank you to Sean Wilson for the GNOME 2.32 desktop screenshot. On behalf of the community, we give our warmest thanks to the developers and contributors who made this GNOME release possible.

يمكن ترجمة هذا العمل إلى أي لغة، إذا أردت ترجمته إلى لغتك فمن فضلك اتصل بمشروع ترجمة جنوم. تصدر ملاحظات إصدار جنوم تحت رخصة المشاع الإبداعي - المشاركة بالمثل 3.0.