انتشار ویرایشگر گرافیکی GIMP 2.99.12 برای آزمایش در دسترس است، ادامه توسعه عملکرد شاخه پایدار آینده GIMP 3.0، که در آن انتقال به GTK3 انجام شده است، پشتیبانی استاندارد برای Wayland و HiDPI اضافه شده است، که یک نکته قابل توجه است. پاکسازی پایه کد انجام شد، یک API جدید برای توسعه افزونه پیشنهاد شد، رندر کش پیادهسازی شد، پشتیبانی برای انتخاب چندین لایه (انتخاب چند لایه) اضافه شد و ویرایش در فضای رنگ اصلی ارائه شد. بسته ای با فرمت flatpak برای نصب (org.gimp.GIMP در مخزن flathub-beta) و همچنین مجموعه هایی برای Windows و macOS در دسترس است.
از جمله تغییرات:
- یک تم طراحی جدید به صورت پیش فرض پیشنهاد و فعال شده است که در نسخه های روشن و تاریک، ترکیب شده در یک تم موجود است. تم جدید با رنگهای خاکستری پیادهسازی شده است و با استفاده از سیستم استایل شبیه به CSS که در GTK 3 استفاده میشود ساخته شده است. نوع تم تیره با انتخاب گزینه «استفاده از نوع تم تیره در صورت موجود بودن» فعال میشود.
- پشتیبانی اولیه از مدل رنگ CMYK اجرا شده است و بسیاری از جنبه های مربوط به تبدیل رنگ و نمایش بازنگری شده است.
- اطمینان حاصل می کند که داده های مورد استفاده برای شبیه سازی فضاهای رنگی مستقیماً در فایل های XCF ذخیره می شوند که داده های تصویر را ذخیره می کنند. دادههای شبیهسازی که هنگام کار با نمایههای تصحیح، طرحهای رندر رنگ و جبران نقطه سیاه استفاده میشوند، قبلاً پس از راهاندازی مجدد جلسه با برنامه از بین رفته بودند. ذخیره داده های شبیه سازی به شما امکان می دهد گردش های کاری را ساده کنید، به عنوان مثال، موارد مرتبط با آماده سازی مواد برای چاپ، که در آن کار در فضای رنگی RGB انجام می شود و نتیجه در فضای CMYK تولید می شود و دائماً لازم است. برای ارزیابی اینکه چگونه تصویر نهایی با در نظر گرفتن تغییرات در طیف رنگی به نظر می رسد. عملیات تصحیح موجود قبلی (نمایه تصحیح، رندر رنگ تصحیح، و جبران نقطه سیاه) از منوی نمایش/مدیریت رنگ به مدیریت تصویر/رنگ منتقل شده است.
- یک ضامن بصری به نوار وضعیت اضافه شده است تا به سرعت بین حالت عادی و تصحیح جابجا شود، که برای ارزیابی نمونه بازتولید رنگ استفاده می شود. هنگامی که روی سوئیچ کلیک راست می کنید، یک پانل برای تغییر تنظیمات soft proof نمایش داده می شود.
- هنگامی که نمایه شبیه سازی CMYK را فعال می کنید، بسیاری از ابزارها، از جمله قطره چکان، نقاط نمونه و انتخابگر رنگ، به رنگ های نمایش در فضای رنگی CMYK تبدیل می شوند.
- پشتیبانی گسترده از CMYK در کد مرتبط با صادرات و وارد کردن تصاویر در فرمتهای JPEG، TIFF و PSD. به عنوان مثال، برای JPEG و TIFF، قابلیت صادرات با استفاده از پروفایل اثبات پیاده سازی شده است و برای JPEG و PSD، کد واردات به استفاده از GEGL/babl تبدیل شده و نمایه CMYK موجود در تصویر به صورت ذخیره می شود. نمایه اثبات
- API برای توسعه افزونه با توابعی برای به دست آوردن و تنظیم نمایه اثبات گسترش یافته است. ویجتهای GimpColorNotebook، GimpColorSelection و GimpColorSelector ارائهشده توسط کتابخانه libgimpwidgets با شبیهسازی فضای رنگی در ذهن کار میکنند.
- پشتیبانی اجرا شده برای تغییر اندازه براش ها به طور مستقیم روی بوم، بدون اینکه با تنظیم تنظیمات در پانل حواس شما پرت شود. اکنون می توان اندازه قلم مو را با حرکت دادن ماوس در حالی که دکمه سمت راست ماوس را پایین نگه داشته و کلید Alt را نگه دارید تغییر داد.
- امکان پیکربندی اصلاحکنندههای کلیدی وجود دارد که وقتی دکمههای ماوس را روی بوم فشار میدهید، مانند Ctrl برای مقیاسبندی، Shift برای چرخش بوم، و Alt برای انتخاب لایهها یا تغییر اندازه براشها عمل میکنند.
- قابلیت استفاده از رفتار مقیاسبندی جایگزین را اضافه کرد که میتوان آن را از طریق منوی Preferences > Canvas Interaction فعال کرد. اگر الگوریتم قدیمی بسته به زمان حرکت ماوس (در حالی که کلید Ctrl و دکمه وسط ماوس را نگه داشته اید) افزایش یا کاهش مداوم در مقیاس ارائه می داد، در این صورت الگوریتم جدید نه مدت زمان حرکت، بلکه فاصله را در نظر می گیرد. ماوس حرکت می کند (هر چه حرکت بیشتر باشد، مقیاس بیشتر تغییر می کند). یک پارامتر اضافی به تنظیمات اضافه شده است که وابستگی تغییرات زوم را به سرعت حرکت ماوس تنظیم می کند.
- تنظیمات نشانگر ابزار دوباره سازماندهی شده و از تب Image Windows به برگه Preferences > Input Devices منتقل شده است. هنگامی که گزینه "نمایش نشانگر برای ابزارهای طراحی" غیرفعال است، مدیریت گزینه "نمایش طرح کلی قلم مو" بهبود یافته است. اجرای حالت نشانگر نقطه مانند که برای صفحه نمایش های لمسی در نظر گرفته شده است، بهبود یافته است که اکنون در پس زمینه های تاریک و روشن به درستی کار می کند.
- در ابزار Flat Fill، حالت «تشخیص هنر پر کردن با خط» دوباره طراحی و سازماندهی شده است. یک گزینه جدید "مرزهای سکته مغزی" اضافه شد.
- یک برگه برای مشاهده یادداشتهای نسخه جدید و لیستی از برجستهترین پیشرفتها به گفتگوی خوشآمدگویی اضافه شده است. برخی از آیتمهای فهرست یک نماد پخش را نمایش میدهند که به شما امکان میدهد یک نمایش بصری از نوآوریهای فردی راهاندازی کنید.
- قابلیتهای ژست صفحه نمایش "نفک کردن" گسترش یافته است. علاوه بر پوسته پوسته شدن، اکنون می توانید بوم را در حین پوسته پوسته شدن نیز بچرخانید. همچنین میتوانید از چرخ ماوس برای تغییر مقیاس ریز عکسها در پانلهای متصل (لایهها، کانالها، خطوط کلی) استفاده کنید.
- اضافه شدن پشتیبانی برای بارگذاری تصاویر در فرمت WBMP، و همچنین وارد کردن و صادرات در فرمت ANI، که برای مکان نماهای متحرک ماوس استفاده می شود. پشتیبانی بهبود یافته از فرمت های تصویر PSD، SVG، GIF، PNG، DDS، FLI. PSD اکنون از ماسک های لایه اضافی و تصاویر دوتایی پشتیبانی می کند. برای GIF های متحرک، گزینه "تعداد تکرار" اجرا شده است. برای PNG، گزینه ای برای بهینه سازی اندازه پالت اضافه شده است که به شما امکان می دهد پالت را تا حد امکان کوچک کنید. برای فرمت DDS کار با ماسک های 16 بیتی ارائه شده و پشتیبانی از تصاویر با یک کانال 16 بیتی اضافه شده است.
- گفتگوی صادرات تصاویر در فرمت های RAW دوباره طراحی شده است. امکان صادرات تصاویر با فرمت RAW با هر عمق رنگی وجود دارد.
- کار برای حل مشکلاتی که هنگام استفاده از پروتکل Wayland ایجاد می شود انجام شده است. کار در محیط های مبتنی بر Wayland به طور قابل توجهی پایدارتر شده است، اگرچه برخی از مشکلات شناخته شده حل نشده باقی می مانند که مستقیماً به GIMP مربوط نمی شوند و به دلیل خطا در سرورهای ترکیبی یا نقص در پروتکل ایجاد می شوند. به عنوان مثال، خرابی هایی در هنگام راه اندازی در محیط Sway وجود دارد و هنوز مسائل حل نشده مربوط به عدم کنترل رنگ در Wayland وجود دارد.
- پشتیبانی قابل توجهی از اسکریپت های Script-fu بهبود یافته است. در سرور اجرای اسکریپت ها (script-fu-server) قابلیت اتصال پلاگین های خودتان که در پروسه های جداگانه اجرا شده اند اضافه شده است. یک مفسر جدید Script-fu که به طور جداگانه اجرا می شود (gimp-script-fu-interpreter-3.0) پیشنهاد شده است. API برای Script-fu بازسازی شده است تا به API اصلی libgimp نزدیکتر باشد.
- پشتیبانی کامل از ساخت با استفاده از جعبه ابزار Meson به جای ابزارهای خودکار پیاده سازی شده است. Meson برای همه سیستم عامل های پشتیبانی شده توصیه می شود.
منبع: opennet.ru