สภาพแวดล้อมของผู้ใช้การตรัสรู้ 0.24

หลังจากเก้าเดือนของการพัฒนา ไปยังสถานที่ การเปิดตัวสภาพแวดล้อมของผู้ใช้ การตรัสรู้ 0.24ซึ่งอิงตามชุดห้องสมุด EFL (Enlightenment Foundation Library) และวิดเจ็ตระดับประถมศึกษา ฉบับที่มีอยู่ใน ข้อความต้นฉบับ, จำหน่ายแพ็คเกจสำหรับตอนนี้ ไม่ได้เกิดขึ้น.

สภาพแวดล้อมของผู้ใช้การตรัสรู้ 0.24

โดดเด่นที่สุด นวัตกรรม ตรัสรู้ 0.24:

  • เพิ่มโมดูลที่ออกแบบใหม่ทั้งหมดสำหรับการสร้างภาพหน้าจอ รองรับฟังก์ชันการครอบตัดและการแก้ไขรูปภาพขั้นพื้นฐาน
  • จำนวนยูทิลิตีที่มาพร้อมกับแฟล็กตัวระบุผู้ใช้การเปลี่ยนแปลง (setuid) ลดลง ยูทิลิตี้ดังกล่าวที่ต้องการสิทธิ์ระดับสูงจะรวมกันเป็นแอปพลิเคชันระบบเดียว
  • เพิ่มโมดูลพื้นฐานใหม่พร้อมเอเจนต์การตรวจสอบสิทธิ์ผ่าน Polkit ซึ่งทำให้สามารถกำจัดการรันกระบวนการเบื้องหลังที่แยกต่างหากได้
  • สามารถควบคุมความสว่างและแสงพื้นหลังของจอภาพภายนอกได้ (ผ่าน ddcutil);
  • ในตัวจัดการไฟล์ EFM ความละเอียดของภาพขนาดย่อเริ่มต้นเพิ่มขึ้นเป็น 256x256 พิกเซล
  • มีการเสนอตัวจัดการข้อขัดข้องใหม่
  • กระบวนการรีสตาร์ทที่ราบรื่นนั้นมาพร้อมกับเนื้อหาที่ค่อย ๆ จางหายไปและไม่มีสิ่งแปลกปลอมปรากฏบนหน้าจอ
  • ขณะนี้กระบวนการรีสตาร์ทถูกควบคุมโดยตัวจัดการ enlightenment_start แทนที่จะเป็นโดยสภาพแวดล้อมเอง
  • ประสิทธิภาพของการประมวลผลวอลเปเปอร์เดสก์ท็อปเพิ่มขึ้นโดยการสร้างตัวเลือกหลายตัวในความละเอียดที่แตกต่างกัน
  • เปิดใช้งานการปล่อยหน่วยความจำที่ไม่ได้ใช้เป็นระยะผ่านการเรียก malloc_trim
  • เมื่อใช้เซิร์ฟเวอร์ X ตัวชี้เมาส์จะผูกเข้ากับหน้าจออย่างแน่นหนาเพื่อป้องกันไม่ให้ตัวชี้ไปเกินขอบเขต
  • แทนที่จะใช้อินเทอร์เฟซเก่าสำหรับการนำทางผ่านหน้าต่างและเดสก์ท็อปที่เปิดอยู่ (เพจเจอร์) จะใช้ส่วนประกอบ "ภาพตัวอย่างขนาดย่อ"
  • เพิ่มความสามารถในการปรับแต่งวอลเปเปอร์เดสก์ท็อปได้โดยตรงจากเพจเจอร์
  • แอพเพล็ตควบคุมการเล่นจะเปิดเครื่องเล่นเพลงที่เลือกโดยอัตโนมัติหากยังไม่ได้ทำงานอยู่
  • เพิ่มข้อยกเว้นสำหรับเกมจาก Steam ที่เกี่ยวข้องกับการพิจารณาไฟล์ “.desktop” ที่ถูกต้อง
  • ให้กระบวนการเริ่มต้นที่ราบรื่นยิ่งขึ้นเนื่องจากการโหลดส่วนประกอบล่วงหน้าในเธรดการดึงข้อมูลล่วงหน้า IO ที่แยกต่างหาก
  • เพิ่มการหมดเวลาแยกต่างหากสำหรับการสลับเป็นการล็อกหน้าจอ
  • Bluez4 Bluetooth stack ถูกแทนที่ด้วย Bluez5;
  • ปัญหาทั้งหมดที่ระบุระหว่างการทดสอบในบริการ Coverity ได้รับการแก้ไขแล้ว

สภาพแวดล้อมของผู้ใช้การตรัสรู้ 0.24

ให้เราระลึกว่าเดสก์ท็อปใน Enlightenment ประกอบด้วยส่วนประกอบต่างๆ เช่น ตัวจัดการไฟล์ ชุดวิดเจ็ต ตัวเรียกใช้งานแอปพลิเคชัน และชุดตัวกำหนดค่ากราฟิก การตรัสรู้มีความยืดหยุ่นอย่างมากในการประมวลผลตามรสนิยมของคุณ: ตัวกำหนดค่ากราฟิกไม่จำกัดการตั้งค่าของผู้ใช้และช่วยให้คุณสามารถปรับแต่งทุกด้านของงานได้ โดยมีทั้งเครื่องมือระดับสูง (เปลี่ยนการออกแบบ การตั้งค่าเดสก์ท็อปเสมือน การจัดการแบบอักษร ความละเอียดหน้าจอ , รูปแบบแป้นพิมพ์, การแปลเป็นภาษาท้องถิ่น ฯลฯ ) รวมถึงความสามารถในการปรับแต่งระดับต่ำ (เช่น คุณสามารถกำหนดค่าพารามิเตอร์การแคช การเร่งความเร็วกราฟิก การใช้พลังงาน และตรรกะของตัวจัดการหน้าต่าง)

ขอเสนอให้ใช้โมดูล (แกดเจ็ต) เพื่อขยายฟังก์ชันการทำงาน และออกแบบธีมเพื่อออกแบบรูปลักษณ์ใหม่ โดยเฉพาะอย่างยิ่ง มีโมดูลสำหรับการแสดงเครื่องมือวางแผนปฏิทิน พยากรณ์อากาศ การตรวจสอบ การควบคุมระดับเสียง การประเมินประจุแบตเตอรี่ ฯลฯ บนเดสก์ท็อป ส่วนประกอบที่ประกอบขึ้นเป็น Enlightenment ไม่ได้เชื่อมโยงกันอย่างเคร่งครัด และสามารถใช้ในโครงการอื่นหรือเพื่อสร้างสภาพแวดล้อมพิเศษ เช่น เชลล์สำหรับอุปกรณ์เคลื่อนที่

ที่มา: opennet.ru

เพิ่มความคิดเห็น