پس از نه ماه توسعه
نسخه جدید Cinnamon در توزیع Linux Mint 19.2 ارائه می شود که قرار است در ماه های آینده منتشر شود. در آینده نزدیک پکیج هایی آماده می شود که از طریق لینوکس مینت و اوبونتو قابل نصب هستند
- ویجتهای جدیدی برای ایجاد پیکربندیها، سادهسازی نوشتن دیالوگهای پیکربندی و ایجاد جامعتر و یکپارچهتر کردن طراحی آنها با رابط Cinnamon اضافه شدهاند. انجام مجدد تنظیمات mintMenu با استفاده از ویجت های جدید، اندازه کد را سه برابر کاهش داده است، زیرا اکنون یک خط کد برای تنظیم بیشتر گزینه ها کافی است.
- در MintMenu، نوار جستجو به بالا منتقل شده است. در افزونه نمایش فایل های اخیراً باز شده، اکنون اسناد در ابتدا نشان داده می شوند. عملکرد مولفه MintMenu به میزان قابل توجهی افزایش یافته است و اکنون دو برابر سریعتر راه اندازی می شود. رابط تنظیمات منو به طور کامل بازنویسی شده و به API python-xapp منتقل شده است.
- مدیر فایل Nemo فرآیند به اشتراک گذاری دایرکتوری ها را با استفاده از Samba ساده می کند. از طریق پلاگین nemo-share در صورت نیاز نصب پکیج ها با
samba، قرار دادن کاربر در گروه sambashare و بررسی/تغییر مجوزها در فهرست مشترک، بدون نیاز به انجام دستی این عملیات از خط فرمان. نسخه جدید علاوه بر این، پیکربندی قوانین فایروال را اضافه می کند، حقوق دسترسی را نه تنها برای خود دایرکتوری، بلکه برای محتویات آن نیز بررسی می کند، و موقعیت های مربوط به ذخیره دایرکتوری اصلی را در یک پارتیشن رمزگذاری شده مدیریت می کند (درخواست اضافه کردن گزینه "کاربر اجباری") . - برخی از تغییرات مدیریت پنجره Metacity که توسط پروژه GNOME توسعه یافته است به مدیر پنجره Muffin منتقل شده است. کار برای افزایش پاسخگویی رابط و سبک تر کردن ویندوز انجام شده است. عملکرد بهبود یافته برای عملیات هایی مانند گروه بندی پنجره ها و حل مشکلات مربوط به لکنت ورودی.
تغییر حالت VSync برای مبارزه با پارگی، دیگر نیازی به راه اندازی مجدد Cinnamon ندارد. یک بلوک برای انتخاب یکی از سه روش عملیاتی VSync به تنظیمات اضافه شده است که بسته به شرایط استفاده و تجهیزات تنظیماتی را برای عملکرد بهینه ارائه می دهد. - یک اپلت برای چاپ به ساختار اصلی اضافه شده است که اکنون به طور پیش فرض اجرا می شود.
- برخی از مؤلفههای داخلی اصلاح و سادهسازی شدهاند، مانند DocInfo (پردازش اسنادی که اخیراً باز شدهاند) و AppSys (تجزیه فراداده برنامه، تعریف نمادها برای برنامهها، تعریف ورودیها برای منوها و غیره). کار بر روی تفکیک گرداننده های اپلت در فرآیندهای جداگانه آغاز شده است، اما هنوز تکمیل نشده است.
منبع: opennet.ru