เมื่อพัฒนาส่วนประกอบ Elementary OS ดั้งเดิม จะใช้ GTK3, ภาษา Vala และเฟรมเวิร์กของ Granite การพัฒนาโครงการ Ubuntu ใช้เป็นพื้นฐานของการเผยแพร่ ในระดับของแพ็คเกจและการสนับสนุนพื้นที่เก็บข้อมูล Elementary OS 5.1 เข้ากันได้กับ Ubuntu 18.04 สภาพแวดล้อมแบบกราฟิกนั้นขึ้นอยู่กับเชลล์ของ Pantheon ซึ่งรวมส่วนประกอบต่าง ๆ เช่นตัวจัดการหน้าต่าง Gala (อิงจาก LibMutter), WingPanel ด้านบน, ตัวเรียกใช้ Slingshot, แผงควบคุมสวิตช์บอร์ด, ทาสก์บาร์ด้านล่าง
สภาพแวดล้อมประกอบด้วยชุดของแอปพลิเคชันที่บูรณาการอย่างแน่นหนาในสภาพแวดล้อมเดียวซึ่งจำเป็นต่อการแก้ปัญหาของผู้ใช้ ในบรรดาแอพพลิเคชั่นต่างๆ ส่วนใหญ่เป็นการพัฒนาของโปรเจ็กต์เอง เช่น โปรแกรมจำลองเทอร์มินัล Pantheon Terminal โปรแกรมจัดการไฟล์ Pantheon Files และโปรแกรมแก้ไขข้อความ
นวัตกรรมที่สำคัญ:
-
แนะนำ การออกแบบใหม่สำหรับหน้าจอเข้าสู่ระบบและโปรแกรมรักษาหน้าจอในขณะที่หน้าจอถูกล็อค ซึ่งช่วยแก้ปัญหาเมื่อทำงานบนหน้าจอความหนาแน่นของพิกเซลสูง (HiDPI) และปรับปรุงการแปลเป็นภาษาท้องถิ่น
ตอนนี้หน้าจอเข้าสู่ระบบจะแสดงการ์ดของผู้ใช้ที่มีอยู่อย่างชัดเจน ซึ่งจะแสดงชื่อ อวตาร และวอลเปเปอร์เดสก์ท็อปที่ผู้ใช้เลือกทันที เพื่อให้การเลือกง่ายขึ้น เพื่อหลีกเลี่ยงความล้มเหลวในการป้อนรหัสผ่าน ตัวบ่งชี้ของปุ่ม Caps Lock และ Num Lock ที่ใช้งานอยู่จะปรากฏขึ้น เมื่อเปิดใช้งานในการตั้งค่าการเข้าสู่ระบบของผู้เยี่ยมชม การ์ดที่เกี่ยวข้องสำหรับการเข้าสู่ระบบโดยไม่มีการรับรองความถูกต้องจะปรากฏขึ้น -
เพิ่ม อินเทอร์เฟซที่รันครั้งแรกใหม่ที่ช่วยให้คุณเปลี่ยนการตั้งค่ามาตรฐานเมื่อเข้าสู่ระบบเป็นครั้งแรก กำหนดกฎสำหรับการประมวลผลข้อมูลที่เป็นความลับ และติดตั้งแอปพลิเคชันบุคคลที่สามยอดนิยม ตัวอย่างเช่น ผู้ใช้สามารถเลือกที่จะเปิดหรือปิดบริการระบุตำแหน่ง ไฟกลางคืน การลบไฟล์ชั่วคราวและเนื้อหาในถังขยะโดยอัตโนมัติ - ในตัวจัดการแอปพลิเคชัน AppCenter
ในตัว รองรับแพ็คเกจสากลในรูปแบบ Flatpak เพิ่มอินเทอร์เฟซ Sideload ซึ่งช่วยให้สามารถติดตั้งแอปพลิเคชันที่ไม่ได้อยู่ในพื้นที่เก็บข้อมูลมาตรฐานและไม่มีใน AppCenter Sideload ทำให้สามารถดาวน์โหลด Flatpak จากไซต์ใดก็ได้ และติดตั้งได้โดยไม่จำเป็นต้องดำเนินการปรับแต่งในคอนโซล - AppCenter ได้รับการเพิ่มประสิทธิภาพการทำงานครั้งใหญ่ และรับประกันว่างานต่างๆ จะได้รับการดำเนินการในเธรดแบบขนาน ซึ่งช่วยให้ดำเนินการบางอย่างได้เร็วขึ้นถึง 10 เท่า การก่อตัวของรายการแอปพลิเคชันที่แนะนำและการโหลดหน้าจอหลักได้รับการเร่งขึ้นอย่างมาก รายการแอปพลิเคชันบุคคลที่สามที่เสนอให้ติดตั้งได้รับการอัปเดตแล้ว เพิ่มความสามารถในการเชื่อมต่อที่เก็บแพ็กเกจในรูปแบบ
แฟลตแพค. ในหน้าข้อมูลแพ็คเกจ ระบบนำทางภาพหน้าจอได้รับการออกแบบใหม่ (นอกเหนือจากจุดแล้ว ยังมีปุ่มไปข้างหน้าและย้อนกลับ) และเพิ่มการรองรับภาพเคลื่อนไหวในการโหลดภาพหน้าจอเมื่อดูข้อมูลเกี่ยวกับแอปพลิเคชัน คุณสามารถเลือกแหล่งการติดตั้งอื่นได้ เช่น สามารถติดตั้งแอปพลิเคชันจากพื้นที่เก็บข้อมูลมาตรฐานหรือติดตั้งเวอร์ชันใหม่กว่าจาก Flatpak ในสถานการณ์ที่ไม่มีการเชื่อมต่อกับเครือข่ายทั่วโลก โหมดการดูแบบออฟไลน์ของแอปพลิเคชันที่ติดตั้งจะถูกเปิดใช้งานโดยอัตโนมัติ จึงสามารถลบโปรแกรมได้
AppCenter ยังได้เพิ่มหมวดหมู่แอพใหม่และแก้ไขปัญหาเกี่ยวกับการยืนยันอีเมล รูปแบบปุ่ม และการมองเห็นแอพที่มีอยู่
- ปรับปรุงการใช้งานเดสก์ท็อป หน้าต่างภาพซ้อนภาพจะปรากฏที่มุมขวาล่างของหน้าจอตามค่าเริ่มต้น อินเทอร์เฟซสำหรับการสร้างภาพหน้าจอได้รับการปรับปรุงให้ง่ายขึ้น มีการเพิ่มปุ่มลงในเมนูบริบทของแอปพลิเคชันเพื่อเปิดข้อมูลเกี่ยวกับโปรแกรมในตัวจัดการการติดตั้งแอปพลิเคชัน การออกแบบตัวบ่งชี้การแจ้งเตือนของระบบได้รับการรวมเป็นหนึ่งเดียว เพิ่มการรองรับการเลื่อนไปยังตัวบ่งชี้การควบคุมเสียงเพื่อเปลี่ยนระดับเสียงและความไวของไมโครโฟน การออกแบบตัวระบุวันที่และเวลามีการเปลี่ยนแปลง ปฏิทินแบบเลื่อนลงจะแสดงเหตุการณ์ที่กำหนดเวลาไว้ (ทำเครื่องหมายด้วยจุด) มีการเพิ่มคำแนะนำเกี่ยวกับแป้นพิมพ์ลัดที่มีให้กับตัวบ่งชี้การจัดการเซสชันแล้ว
- ในสไตล์การออกแบบที่มืด แทนที่จะใช้สีเทาเฉดเย็น กลับใช้สีเทาที่เป็นกลาง เพิ่มคอนทราสต์ขององค์ประกอบในรูปแบบสีเข้ม สวิตช์และตัวบ่งชี้ความคืบหน้าในการทำงานบางตัวมีความละเอียดอ่อนมากขึ้น อัปเดตไอคอนระบบ
- เมื่อเลื่อน มีการใช้เอฟเฟกต์การเบลอขอบด้านบนและด้านล่างของรายการในกล่องโต้ตอบแบบเลื่อนลง
- อินเทอร์เฟซสำหรับการตั้งค่าพารามิเตอร์ระบบได้รับการขยายอย่างมาก มีการแนะนำอินเทอร์เฟซใหม่สำหรับการจัดการอุปกรณ์เสียงภายนอก ช่วยให้คุณสามารถเลือกอุปกรณ์ที่ต้องการสำหรับเอาต์พุตเสียงจากรายการที่เสนอได้อย่างรวดเร็ว อินเทอร์เฟซสำหรับปรับแต่งเสียงสำหรับคำเตือนต่างๆ ได้รับการปรับปรุงเช่นกัน
- ตัวกำหนดค่าเมาส์และทัชแพดได้รับการปรับปรุง การตั้งค่าซึ่งขณะนี้ถูกจัดกลุ่มออกเป็นส่วนต่างๆ ขึ้นอยู่กับลักษณะการทำงาน (การคลิกและตำแหน่ง) และข้อกำหนดเฉพาะของฮาร์ดแวร์ (เมาส์และทัชแพด) เพิ่มตัวเลือกในการละเว้นทัชแพดเมื่อเชื่อมต่อเมาส์ และแก้ไขปัญหาเกี่ยวกับการตั้งค่าพารามิเตอร์การคลิกเมาส์ปุ่มกลาง
มีการเพิ่มแท็บ "ลักษณะที่ปรากฏ" ใหม่ลงในการตั้งค่าเดสก์ท็อป ซึ่งรวมการตั้งค่าสำหรับขนาดตัวอักษร ความโปร่งใสของแผง และภาพเคลื่อนไหวในการเปิดหน้าต่าง
การออกแบบอินเทอร์เฟซสำหรับการเปลี่ยนพารามิเตอร์หน้าจอมีการเปลี่ยนแปลง มีการเสนอตัวเลือกใหม่สำหรับการตั้งค่าอัตราการรีเฟรชหน้าจอและปัจจัยการปรับขนาดที่ถูกต้องมากขึ้น กระบวนการเคลื่อนย้าย การจัดชิด และการจัดแนวพื้นที่ที่มองเห็นได้สำหรับหน้าจอต่างๆ ได้รับการแก้ไขใหม่
- ปรับปรุงอินเทอร์เฟซการตั้งค่า Bluetooth ความน่าเชื่อถือของตัวแทนสำหรับการจับคู่กับอุปกรณ์ Bluetooth และการตั้งค่าระดับความน่าเชื่อถือในสถานการณ์ที่อุปกรณ์ต้องการให้คุณป้อนรหัส PIN หรือรหัสผ่านได้รับการปรับปรุงแล้ว
อัปเดตการออกแบบการตั้งค่าวันที่และเวลา เพิ่มฟังก์ชันเพื่อเลือกเขตเวลาโดยอัตโนมัติ อินเทอร์เฟซสำหรับการเลือกชุดภาษาและการตั้งค่าการแปลได้รับการออกแบบใหม่ การตั้งค่าภาษาใหม่ถูกย้ายไปยังกล่องโต้ตอบแยกต่างหาก
ตัวกำหนดค่าโหมดจุดเข้าใช้งาน VPN และไร้สายได้รับการออกแบบใหม่ ขณะนี้ใช้งานในรูปแบบของแท็บแทนที่จะใช้กล่องโต้ตอบแยกกัน
การออกแบบตัวกำหนดค่าซึ่งประกอบด้วยการตั้งค่าที่เกี่ยวข้องกับการรักษาความลับและความปลอดภัย มีการเปลี่ยนแปลง ส่วนที่มีการตั้งค่าสำหรับการทำความสะอาดไฟล์ชั่วคราวและถังรีไซเคิลโดยอัตโนมัติจะรวมเข้ากับส่วนที่เกี่ยวข้องของอินเทอร์เฟซการเปิดตัวครั้งแรก เพิ่มตัวเลือกในส่วนการจัดการพลังงานเพื่อแสดงกล่องโต้ตอบการยืนยันเมื่อคุณกดปุ่มเปิดปิด
- ในเมนูแอปพลิเคชัน ความสามารถของระบบค้นหาได้รับการขยาย ซึ่งขณะนี้คุณสามารถค้นหาการตั้งค่ามาตรฐานได้
-
อัปเดต การออกแบบตัววางแผนปฏิทิน ซึ่งได้รับการปรับปรุงกล่องโต้ตอบการจัดการเหตุการณ์ ขยายการใช้ชุดสี และเพิ่มการรองรับการนำทางด้วยแป้นพิมพ์ - ในตัวจัดการภาพถ่าย กล่องโต้ตอบได้รับการปรับปรุงให้ทันสมัย และใช้พื้นหลัง "กระดานหมากรุก" เพื่อเน้นพื้นที่โปร่งแสงของภาพ แอพกล้องได้ขยายการรองรับฮาร์ดแวร์ ปรับปรุงประสิทธิภาพ และปรับปรุงความเข้ากันได้กับแล็ปท็อปยอดนิยมบางรุ่น
- เครื่องเล่นเพลงได้ขยายความสามารถในการจัดเรียงเนื้อหาในโหมดการรับชมต่างๆ (อัลบั้ม รายการ คอลัมน์) การควบคุมแป้นพิมพ์แบบง่าย ปรับปรุงการทำงานกับเพลย์ลิสต์และคิว เพิ่มการรองรับไฟล์ในรูปแบบ s3m
ปรับปรุงคุณภาพของอินเทอร์เฟซบนหน้าจอ HiDPI แล้ว - ขณะนี้เครื่องเล่นวิดีโอมีคุณสมบัติที่สร้างคิวสำหรับเล่นตอนต่างๆ โดยอัตโนมัติเมื่อดูรายการทีวี ปรับปรุงการควบคุมคีย์บอร์ด เพิ่มปุ่มแยกต่างหากเพื่อล้างคิวการเล่น
- ตัวจัดการไฟล์ได้เพิ่มการรองรับสำหรับการเข้าถึงที่เก็บข้อมูลบนคลาวด์และบริการสำหรับการซิงโครไนซ์ไฟล์ การโต้ตอบกับที่จัดเก็บข้อมูลภายนอกดำเนินการโดยใช้ปลั๊กอินที่ใช้ API ซึ่งมีแผนจะเพิ่มลงในตัวจัดการไฟล์ GNOME มาตรฐานด้วย
เพื่อให้เข้าถึงการค้นหาได้ง่ายขึ้น เราได้เพิ่มไอคอนแยกต่างหากและความสามารถในการส่งวลีค้นหาผ่านช่องป้อนข้อมูลเส้นทางไฟล์เมื่ออยู่ในโฮมไดเร็กตอรี่ คล้ายกับการค้นหาผ่านแถบที่อยู่ในเบราว์เซอร์ ขณะนี้ผลการค้นหาจะแสดงในรูปแบบที่กะทัดรัดมากขึ้น และสามารถแสดงได้โดยไม่ต้องมีภาพขนาดย่อ ระบบการจัดกลุ่มไฟล์โดยใช้เครื่องหมายสีได้รับการปรับปรุงอย่างมาก - โปรแกรมแก้ไขโค้ดช่วยให้คุณแสดงปุ่มลัดในคำแนะนำเครื่องมือ เพิ่มฟังก์ชั่นสำหรับการเปลี่ยนสาขาใน Git แผงด้านซ้ายแสดงไฟล์ที่ซ่อนอยู่และไม่ใช่ข้อความที่มีอยู่ในที่เก็บ Git ปรับปรุงการดำเนินการบันทึกอัตโนมัติและการกู้คืนไฟล์
- ฐานข้อมูลแพ็คเกจซิงโครไนซ์กับ Ubuntu 18.04.3 อัปเดตสแต็คกราฟิก (Mesa 18.2.8) และไดรเวอร์วิดีโอสำหรับชิป Intel, AMD และ NVIDIA ด้วยการเปลี่ยนไปใช้เคอร์เนล Linux 5.0 การสนับสนุนฮาร์ดแวร์จึงได้รับการขยาย (รุ่นก่อนหน้านี้มาพร้อมกับเคอร์เนล 4.15)
ที่มา: opennet.ru