นอกเหนือจากการแก้ไขข้อบกพร่องแล้ว GIMP 2.10.18 ยังแนะนำการปรับปรุงต่อไปนี้:
- ตามค่าเริ่มต้น จะมีการนำเสนอโหมดโครงร่างแถบเครื่องมือที่จัดกลุ่มไว้ ผู้ใช้สามารถสร้างกลุ่มของตนเองและย้ายเครื่องมือเข้าไปได้ตามดุลยพินิจของตน ตัวอย่างเช่น เครื่องมือต่างๆ สำหรับการแปลง การเลือก การเติม และการวาดสามารถซ่อนไว้ด้านหลังปุ่มกลุ่มทั่วไป โดยไม่ต้องแสดงแต่ละปุ่มแยกกัน คุณสามารถปิดใช้งานโหมดการจัดกลุ่มได้ในการตั้งค่าในส่วนอินเทอร์เฟซ/กล่องเครื่องมือ
- ตามค่าเริ่มต้น จะมีการเปิดใช้งานการนำเสนอปุ่มแถบเลื่อนแบบย่อ ซึ่งโดยทั่วไปจะใช้เพื่อตั้งค่าพารามิเตอร์สำหรับตัวกรองและเครื่องมือ รูปแบบกะทัดรัดซึ่งช่วยลดช่องว่างด้านบนและด้านล่าง ช่วยประหยัดพื้นที่หน้าจอแนวตั้งได้อย่างมาก และช่วยให้คุณวางองค์ประกอบต่างๆ ลงในพื้นที่ที่มองเห็นได้มากขึ้น หากต้องการเปลี่ยนค่าพารามิเตอร์ คุณสามารถใช้การเคลื่อนไหวหลังจากคลิกปุ่มซ้ายของเมาส์ ในขณะที่การกด Shift ค้างไว้จะทำให้ขั้นตอนการเปลี่ยนแปลงลดลง และ Ctrl นำไปสู่การเพิ่มขึ้น
- ปรับปรุงกระบวนการปักหมุดแผงและกล่องโต้ตอบในอินเทอร์เฟซแบบหน้าต่างเดียว เมื่อพยายามย้ายกล่องโต้ตอบที่ฝังไว้ในโหมดลากและวาง ข้อความรบกวนพร้อมข้อมูลเกี่ยวกับความเป็นไปได้ในการออกจากกล่องโต้ตอบในตำแหน่งปัจจุบันจะไม่แสดงอีกต่อไป แทนที่จะได้รับข้อความแจ้งว่าสามารถปักหมุดกล่องโต้ตอบที่เคลื่อนไหวได้ พื้นที่ที่สามารถเชื่อมต่อได้ทั้งหมดจะถูกไฮไลต์แทน
- มีการเพิ่มชุดไอคอนสัญลักษณ์คอนทราสต์สูง ซึ่งสามารถเลือกได้ในการตั้งค่า (ไอคอนก่อนหน้านี้จะคงไว้ตามค่าเริ่มต้น)
- มีการเพิ่มโหมดใหม่สำหรับการดูตัวอย่างผลลัพธ์ของการใช้เครื่องมือการเปลี่ยนแปลงที่เรียกว่า "การแสดงตัวอย่างแบบคอมโพสิต" เมื่อเปิดใช้งานโหมดนี้ การแสดงตัวอย่างจะถูกวาดระหว่างการแปลงโดยคำนึงถึงตำแหน่งของเลเยอร์ที่มีการเปลี่ยนแปลงและโหมดการผสมที่ถูกต้อง
โหมดใหม่ยังมีตัวเลือกเพิ่มเติมอีกสองตัวเลือก ได้แก่ "ดูตัวอย่างรายการที่เชื่อมโยง" สำหรับการดูตัวอย่างการเปลี่ยนแปลงของรายการที่เชื่อมโยงทั้งหมด เช่น เลเยอร์ ไม่ใช่แค่รายการที่เลือก และ "การแสดงตัวอย่างแบบซิงโครนัส" สำหรับการแสดงตัวอย่างในขณะที่คุณเลื่อนตัวชี้เมาส์/สไตลัส โดยไม่ต้อง รอให้ตัวชี้หยุด
นอกจากนี้ ยังมีการใช้การแสดงตัวอย่างส่วนที่ตัดออกของเลเยอร์ที่ถูกแปลงโดยอัตโนมัติ (เช่น ระหว่างการหมุน)
- มีการเพิ่มเครื่องมือการแปลง 3 มิติใหม่ซึ่งช่วยให้คุณเปลี่ยนมุมมองในระนาบ 3 มิติโดยพลการโดยการหมุนเลเยอร์ไปตามแกน X, Y และ Z คุณสามารถจำกัดการแพนและเปอร์สเป็คทีฟโดยสัมพันธ์กับแกนพิกัดอันใดอันหนึ่งได้
- ความราบรื่นของการเคลื่อนไหวของตัวชี้แปรงได้รับการปรับปรุงโดยการเพิ่มอัตราการรีเฟรชข้อมูลบนหน้าจอจาก 20 เป็น 120 FPS ด้วยการใช้ mipmap ทำให้คุณภาพของการวาดภาพด้วยแปรงแรสเตอร์ที่มีขนาดลดลงได้รับการปรับปรุง เพิ่มตัวเลือกในการปิดใช้งานการหักจังหวะเป็นจังหวะ ความถี่การทำงานของแอร์บรัชเพิ่มขึ้นจาก 15 เป็น 60 พิมพ์ต่อวินาที เครื่องมือ Warp Transform เคารพการตั้งค่าตัวชี้แล้ว
- ในโหมดการวาดภาพแบบสมมาตรตัวเลือก "คาไลโดสโคป" ปรากฏขึ้นเพื่อให้คุณสามารถรวมการหมุนและการสะท้อนกลับได้ (เส้นจะสะท้อนไปตามขอบของกลีบสมมาตร)
- แผงเลเยอร์ได้รับการปรับปรุง โดยมีอินเทอร์เฟซแบบรวมสำหรับการรวมเลเยอร์และแนบพื้นที่ที่เลือก ที่ด้านล่าง หากมีพื้นที่ที่เลือก แทนที่จะคลิกปุ่มสำหรับรวมเลเยอร์ ปุ่ม "จุดยึด" จะปรากฏขึ้น เมื่อรวมเข้าด้วยกัน คุณสามารถใช้ตัวปรับแต่งได้: Shift เพื่อรวมกลุ่ม Ctrl เพื่อรวมเลเยอร์ที่มองเห็นได้ทั้งหมด และ Ctrl + Shift เพื่อรวมเลเยอร์ที่มองเห็นทั้งหมดเข้ากับค่าก่อนหน้า
- การโหลดแปรงในรูปแบบ ABR (Photoshop) ได้รับการเร่ง ซึ่งช่วยลดเวลาเริ่มต้นลงอย่างมากเมื่อมีแปรงจำนวนมากในรูปแบบนี้
- การรองรับไฟล์ในรูปแบบ PSD ได้รับการปรับปรุง และการโหลดไฟล์ได้รับการเร่งโดยการกำจัดขั้นตอนการแปลงที่ใช้ทรัพยากรจำนวนมากไปเป็นการนำเสนอภายในของโครงการ ตอนนี้ไฟล์ PSD ขนาดใหญ่โหลดเร็วขึ้นหนึ่งถึงครึ่งถึงสองเท่า เพิ่มความสามารถในการโหลดไฟล์ PSD ในรูปแบบ CMYK(A) ผ่านการแปลงเป็นโปรไฟล์ sRGB (ปัจจุบันความสามารถนี้จำกัดเฉพาะไฟล์ที่มีขนาด 8 บิตต่อช่องสัญญาณเท่านั้น)
- ในการเปิดตัวแต่ละครั้ง จะมีการใช้การตรวจสอบการมีอยู่ของ GIMP เวอร์ชันใหม่โดยการส่งคำขอไปยังเซิร์ฟเวอร์โครงการ นอกเหนือจากเวอร์ชัน GIMP แล้ว ยังมีการตรวจสอบการมีอยู่ของชุดการติดตั้งที่ใหม่กว่าด้วย ในกรณีที่ไลบรารีของบุคคลที่สามที่นำเสนอในชุดอุปกรณ์ได้รับการอัปเดต ข้อมูลเวอร์ชันจะใช้เมื่อสร้างรายงานปัญหาในกรณีที่เกิดข้อขัดข้อง คุณสามารถปิดใช้งานการตรวจสอบเวอร์ชันอัตโนมัติได้ในการตั้งค่าบนหน้า "ทรัพยากรระบบ" และตรวจสอบการอัปเดตด้วยตนเองผ่านกล่องโต้ตอบ "เกี่ยวกับ" คุณยังสามารถปิดการใช้งานรหัสการตรวจสอบเวอร์ชันในขณะที่สร้างโดยใช้ตัวเลือก "--disable-check-update"
- ให้การทดสอบอัตโนมัติของการสร้างสาขาหลักของ GIMP ในระบบบูรณาการอย่างต่อเนื่องโดยใช้ Clang และ GCC ในระหว่างการสร้าง สำหรับ Windows มีการใช้การสร้างแอสเซมบลี 32- และ 64- บิตที่คอมไพล์จาก crossroad/Mingw-w64
แผนสำหรับอนาคตรวมถึงการทำงานอย่างต่อเนื่องในสาขาในอนาคตของ GIMP 3 ซึ่งจะรวมถึงการล้างฐานโค้ดที่สำคัญและการเปลี่ยนไปใช้ GTK3 นักพัฒนายังสำรวจความเป็นไปได้ในการปรับปรุงโหมดหน้าต่างเดียวของอินเทอร์เฟซ และใช้พื้นที่ทำงานที่มีชื่อซึ่งปรับให้เหมาะกับงานต่างๆ (การแก้ไขทั่วไป การออกแบบเว็บ การประมวลผลภาพถ่าย การวาดภาพ ฯลฯ)
การพัฒนาโครงการยังคงดำเนินต่อไป
ที่มา: opennet.ru