การเปิดตัวสภาพแวดล้อมผู้ใช้ Xfce 4.14

หลังจากพัฒนามานานกว่าสี่ปี เตรียมไว้ การเปิดตัวสภาพแวดล้อมเดสก์ท็อป Xfce 4.14มุ่งเป้าไปที่การมอบประสบการณ์เดสก์ท็อปแบบคลาสสิกที่ต้องใช้ทรัพยากรระบบน้อยที่สุดในการทำงาน Xfce ประกอบด้วยส่วนประกอบที่เชื่อมต่อถึงกันจำนวนหนึ่งซึ่งสามารถใช้ในโครงการอื่นได้หากต้องการ ส่วนประกอบต่างๆ เหล่านี้ ได้แก่ ตัวจัดการหน้าต่าง ตัวเรียกใช้งานแอปพลิเคชัน ตัวจัดการการแสดงผล การจัดการเซสชันผู้ใช้และตัวจัดการการจัดการพลังงาน ตัวจัดการไฟล์ Thunar เว็บเบราว์เซอร์ Midori เครื่องเล่นสื่อ Parole ตัวแก้ไขข้อความของแผ่นรองเมาส์ และระบบการตั้งค่าสภาพแวดล้อม

การเปิดตัวสภาพแวดล้อมผู้ใช้ Xfce 4.14

หลัก นวัตกรรม:

  • การเปลี่ยนจากไลบรารี GTK 2 เป็น GTK 3
  • ในตัวจัดการคอมโพสิต xfwm4 มีการเพิ่ม vsync ผ่าน OpenGL การรองรับ libepoxy และ DRI3/Present ปรากฏขึ้น และใช้ GLX แทน Xrender ปรับปรุงการประมวลผลการซิงโครไนซ์ด้วยพัลส์ตัดแนวตั้ง (vblank) เพื่อป้องกันการฉีกขาด ใช้ประโยชน์จากความสามารถในการปรับขนาดใหม่จาก GTK3 เพื่อปรับปรุงประสิทธิภาพบนหน้าจอความหนาแน่นของพิกเซลสูง (HiDPI) ปรับปรุงการรองรับ GLX เมื่อใช้ไดรเวอร์ NVIDIA ที่เป็นกรรมสิทธิ์ เพิ่มการรองรับระบบอินพุต XInput2 มีการแนะนำธีมใหม่
  • มีการเพิ่มแบ็กเอนด์ใหม่ให้กับตัวกำหนดค่าการตั้งค่า xfce4 สี เพื่อกำหนดค่าการแสดงสีที่ถูกต้องโดยใช้โปรไฟล์สี แบ็กเอนด์ช่วยให้คุณสามารถให้การสนับสนุนการจัดการสีได้ทันทีเมื่อพิมพ์และสแกน หากต้องการใช้โปรไฟล์สีของจอภาพ คุณต้องติดตั้งบริการเพิ่มเติม เช่น xiccd;

    การเปิดตัวสภาพแวดล้อมผู้ใช้ Xfce 4.14

  • ปรับปรุงเครื่องมือปรับแต่งหน้าจอ เพิ่มการเยื้องเพื่อการรับรู้ข้อมูลที่สะดวกยิ่งขึ้นในทุกกล่องโต้ตอบ

    การเปิดตัวสภาพแวดล้อมผู้ใช้ Xfce 4.14

  • เพิ่มความสามารถในการกำหนดโปรไฟล์จอภาพ ซึ่งช่วยให้คุณสามารถบันทึกการตั้งค่าล่วงหน้าได้หลายชุด และเปลี่ยนโปรไฟล์โดยอัตโนมัติเมื่อเชื่อมต่อหรือตัดการเชื่อมต่อหน้าจอเพิ่มเติม การกะพริบเมื่อเปลี่ยนการตั้งค่าหน้าจอได้รับการแก้ไขแล้ว

    การเปิดตัวสภาพแวดล้อมผู้ใช้ Xfce 4.14

  • เพิ่มความสามารถในการกำหนดจอภาพหลักว่าจะแสดงพาเนล เดสก์ท็อป และการแจ้งเตือนใด คุณสมบัตินี้จะมีประโยชน์ในการกำหนดค่าหลายจอภาพสำหรับการเชื่อมโยงพาเนลไปยังจอภาพเฉพาะ หรือสำหรับการซ่อนข้อมูลที่ไม่จำเป็นเมื่อจัดระเบียบการนำเสนอ

    การเปิดตัวสภาพแวดล้อมผู้ใช้ Xfce 4.14

  • เพิ่มตัวเลือกลงในกล่องโต้ตอบการตั้งค่าลักษณะที่ปรากฏเพื่อเปิดใช้งานการปรับขนาดหน้าต่างและมีความสามารถในการเลือกแบบอักษร monospace การสนับสนุนการแสดงตัวอย่างธีมถูกยกเลิกแล้ว (ไม่สามารถบรรลุผลตามที่ต้องการด้วย GTK3)

    การเปิดตัวสภาพแวดล้อมผู้ใช้ Xfce 4.14
  • ตัวบ่งชี้การแจ้งเตือนได้รับการออกแบบใหม่ เพิ่มปุ่มเพื่อล้างบันทึกการแจ้งเตือน และเลื่อนสวิตช์โหมด "ห้ามรบกวน" ขึ้น

    การเปิดตัวสภาพแวดล้อมผู้ใช้ Xfce 4.14

  • เพิ่มปลั๊กอินที่แสดงบล็อกตัวบ่งชี้แอปพลิเคชันบนแผงที่กำหนดสถานะ ปลั๊กอินสามารถใช้เป็นทางเลือกแทนถาดระบบและแทนที่ Ubuntu-centric xfce4-indicator-plugin สำหรับตัวบ่งชี้ส่วนใหญ่

    การเปิดตัวสภาพแวดล้อมผู้ใช้ Xfce 4.14

  • แผงรองรับการใช้ภาพพื้นหลังแบบโปร่งใสและโปร่งแสง เพิ่มการสนับสนุนสำหรับวิปัสสนา GObject ซึ่งช่วยให้คุณสามารถสร้างปลั๊กอินสำหรับพาเนลในภาษาการเขียนโปรแกรมต่างๆ (เช่น Python) คุณสามารถฝังกล่องโต้ตอบการตั้งค่าลงใน xfce4-settings-manager ได้ เพิ่มการรองรับสำหรับการปรับแต่งขนาดของไอคอนทั่วไปสำหรับพาเนลและปลั๊กอินที่โฮสต์ทั้งหมด ตัวปรับแต่งยังได้เพิ่มการตั้งค่าสำหรับการคำนวณขนาดของไอคอนโดยอัตโนมัติ ขึ้นอยู่กับความกว้างของพาเนล และการเชื่อมโยงขนาดของไอคอนกับอินสแตนซ์ต่างๆ ของพาเนล

    เครื่องมือการจัดกลุ่มหน้าต่างได้รับการปรับปรุง ขณะนี้ปุ่มหน้าต่างที่จัดกลุ่มสามารถจัดการกับสถานะต่างๆ เช่น กิจกรรมของหน้าต่าง การย่อขนาดหน้าต่าง และการมีอยู่ของข้อมูลที่สำคัญ มีการนำตัวบ่งชี้ใหม่ของหน้าต่างที่จัดกลุ่มมาใช้และเค้าโครงทั่วไปขององค์ประกอบได้รับการอัปเดตแล้ว

    การเปิดตัวสภาพแวดล้อมผู้ใช้ Xfce 4.14

    คลาสใหม่ของสไตล์ CSS ได้รับการแนะนำเพื่อใช้ในการสร้างธีม ตัวอย่างเช่น มีการเพิ่มคลาสของปุ่มแยกต่างหากสำหรับการทำงานกับกลุ่มของหน้าต่าง และการตั้งค่าเฉพาะสำหรับการวางตำแหน่งแนวตั้งและแนวนอนของพาเนล ไอคอนสัญลักษณ์ถูกใช้ในปลั๊กอินและแอปพลิเคชันของแผงควบคุม แทนที่วิดเจ็ตที่ล้าสมัย

    การเปิดตัวสภาพแวดล้อมผู้ใช้ Xfce 4.14

  • โครงสร้างหลักประกอบด้วยยูทิลิตี้ Panel Profiles ซึ่งช่วยให้คุณสามารถสร้าง บันทึก และโหลดโปรไฟล์สำหรับโครงร่างขององค์ประกอบบนแผงควบคุม
  • ตัวจัดการเซสชัน xfce4-session ให้การสนับสนุนในการเรียกใช้แอปพลิเคชันโดยคำนึงถึงกลุ่มลำดับความสำคัญ ซึ่งช่วยให้คุณกำหนดสายโซ่ของการขึ้นต่อกันระหว่างการเริ่มต้นระบบ ก่อนหน้านี้ แอปพลิเคชันทั้งหมดถูกเปิดตัวพร้อมกัน ซึ่งสร้างปัญหาเนื่องจากสภาพการแข่งขัน (ธีมหายไปในแผง xfce4, การเปิดตัว nm-applet หลายอินสแตนซ์ ฯลฯ) ขณะนี้แอปพลิเคชันเปิดตัวแบ่งออกเป็นกลุ่ม หยุดแสดงหน้าจอเริ่มต้นเมื่อเริ่มต้น

    มีการปรับปรุงอินเทอร์เฟซการจัดการการเข้าสู่ระบบและออกจากระบบ นอกเหนือจากการทำงานอัตโนมัติที่มีอยู่ก่อนหน้านี้แล้ว ยังมีการเพิ่มการสนับสนุนสำหรับการดำเนินการตัวจัดการแบบกำหนดเอง (คำสั่งที่กำหนดเอง) เมื่อออก ไฮเบอร์เนต หรือรีสตาร์ท ให้การจัดการเซสชันของแอปพลิเคชัน GTK ผ่าน DBus มีการรองรับโหมดสลีปไฮบริดแล้ว ปรับปรุงอินเทอร์เฟซการเลือกเซสชันและการตั้งค่าที่เกี่ยวข้อง

    การเปิดตัวสภาพแวดล้อมผู้ใช้ Xfce 4.14

  • อินเทอร์เฟซการจัดการพลังงานที่ได้รับการปรับปรุง (xfce4-power-manager) ปรับปรุงการรองรับระบบเดสก์ท็อป ซึ่งไม่แสดงคำเตือนแบตเตอรี่เหลือน้อยอีกต่อไป เพิ่มการกรองเหตุการณ์ที่เกี่ยวข้องกับระบบไฟฟ้าที่ส่งไปยัง xfce4-แจ้งเตือนให้สะท้อนกลับในบันทึก (เช่น เหตุการณ์การเปลี่ยนแปลงความสว่างจะไม่ถูกส่ง) เพิ่มความสามารถในการเรียกอินเทอร์เฟซการจัดการพลังงานเมื่อกดปุ่ม XF86Battery
    ปลั๊กอินแผงได้เพิ่มตัวเลือกเพื่อแสดงอายุการใช้งานแบตเตอรี่ที่เหลืออยู่และเปอร์เซ็นต์การชาร์จ

  • อัปเดตแอปพลิเคชัน Gigolo GUI เพื่อกำหนดค่าการแชร์พื้นที่เก็บข้อมูลเครือข่ายโดยใช้ GIO/GVfs โปรแกรมนี้ช่วยให้คุณสามารถเมานต์ระบบไฟล์ระยะไกลได้อย่างรวดเร็วและจัดการบุ๊กมาร์กไปยังที่จัดเก็บข้อมูลภายนอกในตัวจัดการไฟล์

    การเปิดตัวสภาพแวดล้อมผู้ใช้ Xfce 4.14

  • เครื่องเล่นมัลติมีเดีย Parole ที่ใช้เฟรมเวิร์ก GStreamer และไลบรารี GTK+ ได้รับความเสถียรแล้ว ประกอบด้วยปลั๊กอินสำหรับย่อขนาดลงในถาดระบบ จัดการข้อมูลเมตาของสตรีม ตั้งชื่อหน้าต่างของคุณเอง และการบล็อกโหมดสลีปขณะดูวิดีโอ ลดความซับซ้อนลงอย่างเห็นได้ชัดในการทำงานกับระบบที่ไม่รองรับการเร่งด้วยฮาร์ดแวร์ในการถอดรหัสวิดีโอ มีการเพิ่มและเปิดใช้งานโหมดสำหรับการเลือกกลไกเอาท์พุตวิดีโอที่เหมาะสมที่สุดโดยอัตโนมัติตามค่าเริ่มต้น มีการนำอินเทอร์เฟซเวอร์ชันกะทัดรัดมาใช้ ปรับปรุงการรองรับการสตรีมและการเล่นไฟล์จากระบบภายนอก

    การเปิดตัวสภาพแวดล้อมผู้ใช้ Xfce 4.14

  • ตัวจัดการไฟล์ Thunar ได้รับการอัปเดต ซึ่งแผงแสดงเส้นทางไฟล์ได้รับการออกแบบใหม่ทั้งหมด มีการเพิ่มปุ่มลงในแผงควบคุมเพื่อไปที่เส้นทางที่เปิดไว้ก่อนหน้านี้และเส้นทางถัดไป ไปยังโฮมไดเร็กตอรี่และไดเร็กทอรีหลัก ไอคอนปรากฏที่ด้านขวาของแผง การคลิกเพื่อเปิดกล่องโต้ตอบสำหรับแก้ไขบรรทัดด้วยเส้นทางของไฟล์ เพิ่มการรองรับสำหรับการประมวลผลไอคอน "folder.jpg" ซึ่งสามารถใช้เพื่อกำหนดทางเลือกให้กับไอคอนไดเร็กทอรีเริ่มต้น เพิ่มการรองรับ Bluray ให้กับอินเทอร์เฟซควบคุมระดับเสียง
    ภาพหน้าจอด้านล่างแสดงตัวเลือกแผงเก่าและใหม่เพื่อการเปรียบเทียบ:

    การเปิดตัวสภาพแวดล้อมผู้ใช้ Xfce 4.14

    Thunar Plugin API (thunarx) ได้รับการอัปเดตเพื่อให้รองรับ GObject introspection และการใช้การเชื่อมโยงในภาษาการเขียนโปรแกรมต่างๆ แสดงขนาดไฟล์เป็นไบต์ ขณะนี้สามารถกำหนดตัวจัดการให้ดำเนินการตามที่ผู้ใช้กำหนดได้แล้ว ความสามารถในการใช้ Thunar UCA (การดำเนินการที่กำหนดค่าได้โดยผู้ใช้) สำหรับทรัพยากรเครือข่ายภายนอกได้ถูกนำมาใช้แล้ว สไตล์และอินเทอร์เฟซได้รับการปรับให้เหมาะสม

  • เพิ่มการรองรับรูปแบบ Fujifilm RAF ในบริการแสดงภาพขนาดย่อ (แก้วน้ำ)
  • อินเทอร์เฟซโปรแกรมดูรูปภาพ Ristretto ได้รับการปรับปรุงให้ทันสมัยและย้ายไปยัง GTK3 เพิ่มปุ่มเพื่อใช้รูปภาพเป็นวอลเปเปอร์เดสก์ท็อป
  • มีการใช้ตัวเลือกเพื่อเปิดอินเทอร์เฟซการค้นหาแอปพลิเคชันในหน้าต่างแยกต่างหากและการนำทางที่ง่ายขึ้นผ่านผลการค้นหาโดยใช้แป้นพิมพ์ โครงสร้างหลักมีส่วนต่อประสานสำหรับค้นหาไฟล์ ปลาดุก;
    การเปิดตัวสภาพแวดล้อมผู้ใช้ Xfce 4.14

  • เพิ่มของตัวเองแล้ว โปรแกรมรักษาหน้าจอ (xfce4-screensaver) ซึ่งให้การทำงานร่วมกับ Xfce ได้อย่างราบรื่น เปิดใช้งานเพื่อปิดใช้งานการเปลี่ยนไปใช้โหมดสลีปและปิดหน้าจอระหว่างการเล่นวิดีโอ (รวมถึงเมื่อดู YouTube ใน Chromium)
  • มีตัวเลือกปรากฏบนเดสก์ท็อปเพื่อเพิ่มภาพพื้นหลังถัดไป (เพิ่มพื้นหลังถัดไป) และการซิงโครไนซ์การเลือกวอลเปเปอร์มีให้ผ่าน AccountsService ปรับปรุงการโต้ตอบของการโต้ตอบกับเดสก์ท็อปและรองรับการปรับแต่งผ่านธีมการออกแบบ เพิ่มการรองรับสำหรับการเลือกการวางแนวเมื่อวางไอคอน
  • ยูทิลิตี้สำหรับสร้างภาพหน้าจอได้เพิ่มความสามารถในการย้ายพื้นที่ที่เลือกและแสดงค่าความสูงและความกว้าง กล่องโต้ตอบสำหรับการอัพโหลดภาพผ่านบริการ imgur มีการเปลี่ยนแปลง
  • ปลั๊กอินควบคุมเสียงแผงควบคุมโดยใช้ PuplseAudio ได้เพิ่มการรองรับโปรโตคอล MPRIS2 สำหรับการควบคุมระยะไกลของการเล่นในเครื่องเล่นมัลติมีเดีย คุณสามารถใช้ปุ่มมัลติมีเดียบนเดสก์ท็อปทั้งหมดได้ (โดยการเรียกใช้กระบวนการพื้นหลังเพิ่มเติม xfce4-volumed-pulse)
  • แบ็กเอนด์การจัดการการตั้งค่า (xfconf) และส่วนประกอบ Xfce อื่นๆ ได้เพิ่มการรองรับ GObject introspection และภาษา Vala;

  • แทนที่จะใช้ dbus-glib ไลบรารีจะถูกใช้เพื่อแลกเปลี่ยนข้อความผ่านบัส D-Bus จีดีบัส และชั้นการขนส่งที่ใช้ GIO การใช้ GDbus ช่วยให้เราสามารถแก้ไขปัญหาการใช้งานในแอปพลิเคชันแบบมัลติเธรด
  • การสนับสนุนส่วนประกอบที่ล้าสมัยหรือไม่ได้รับการบำรุงรักษาถูกยกเลิกแล้ว: garcon-vala, gtk-xfce-engine, pyxfce, thunar-actions-plugin, xfbib, xfc, xfce4-kbdleds-plugin, xfce4-mm, xfce4-taskbar-plugin, xfce4- รายการหน้าต่าง - ปลั๊กอิน, xfce4-wmdock-plugin และ xfswitch-plugin

ที่มา: opennet.ru

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