จากผู้พัฒนาระบบปฏิบัติการ SolusOS Linux ที่เลิกใช้งานเรายินดีต้อนรับคุณสู่ Budgie Desktop ซึ่งเป็นโครงการซอฟต์แวร์โอเพ่นซอร์สที่ & nbsp; ทำงานร่วมกับเดสก์ท็อปกราฟิกแบบ GNOME
ประกอบด้วย WM, Session และ Panel
สภาพแวดล้อมแบบกราฟิกประกอบด้วยตัวจัดการหน้าต่าง (budgie-wm) เซสชันเดสก์ท็อป (budgie-session) และแผง (budgie-panel) นอกจากนี้ยังมีการเรียกใช้บทสนทนา (budgie-run-dialog) ซึ่งช่วยให้คุณสามารถเรียกใช้โปรแกรมได้อย่างง่ายดาย
อินเทอร์เฟซระบบปฏิบัติการ Chrome OS
Budgie ใช้รูปแบบดั้งเดิม แต่ทันสมัย แผงควบคุมหลักตั้งอยู่ที่ขอบด้านล่างของหน้าจอและมีความโปร่งใสทั้งหมด มีลักษณะคล้ายกับส่วนติดต่อผู้ใช้ Chrome OS ของ Google แต่ใช้แอปพลิเคชันต่างๆจากระบบเดสก์ท็อป GNOME
ใช้ใน GTK3, Vala, C
ตามที่ Budgie Desktop กล่าวว่า Desktop เป็นระบบเดสก์ท็อป มันเขียนขึ้นตั้งแต่ต้นและใช้ชุดเครื่องมือ GTK + GUI รวมถึงภาษาโปรแกรม Vala และ C
ออกแบบมาสำหรับ Evolve OS
Budgie ได้รับการออกแบบมาตั้งแต่เริ่มต้นเป็นเดสก์ท็อปกราฟิกที่เป็นค่าเริ่มต้นของระบบปฏิบัติการ Evolve OS ผู้สืบทอดการกระจาย SolusOS Linux ที่เลิกใช้แล้ว
รองรับ Linux OSes ที่หลากหลาย
Budgie Desktop มีการแจกจ่ายเป็นรหัสแหล่งที่มาส่วนใหญ่ผ่านทาง GitHub ซึ่งหมายความว่าคุณจะสามารถดาวน์โหลดและติดตั้งได้บนระบบปฏิบัติการ Linux ที่ใช้เคอร์เนลเกือบทุกอย่างเช่น Ubuntu และ Arch Linux
คำเตือนที่เป็นธรรมสำหรับผู้ใช้ Ubuntu
เมื่อติดตั้ง Budgie Desktop ผู้ใช้ Ubuntu จะได้รับคำเตือนว่าธีมเริ่มต้นจะทำให้ฟังก์ชันการทำงานของเดสก์ท็อปบางส่วนเสียหายโดยเฉพาะอย่างยิ่งการใช้งานส่วนประกอบ Budgie Panel ดังนั้นอย่าใช้ปลั๊กอิน Ubuntu GTK3 หรือการปรับเปลี่ยนใด ๆ
dependencies จำนวนมาก dependencies
สภาพแวดล้อมเดสก์ท็อป Budgie จำเป็นต้องใช้ไลบรารีและส่วนประกอบต่อไปนี้: libpulse, libpulse-mainloop-glib, GTK3, upower-glib, libgnome-menu, libwnck, libmutter, GLib, gee-0.8, libpeas-1.0 และ valac <
มีอะไรใหม่ ในรีลีสนี้:
- แก้ไขการปิดป๊อปอัปเมื่อเปิดเมนูป๊อปอัปหรือ combobox
- แก้ไขปัญหาเกี่ยวกับการสร้างที่มีสแต็ค GNOME เก่ากว่า (3.20 / 3.22)
- รวมคำขอดึง # 237 จาก libcg / master
- common.mk: ไม่ใช้ --Werror
- ค่าเริ่มต้นของ Solus เพิ่มเติม คุณสามารถปิดการใช้งานเหล่านี้ได้ใน Budgie Settings ถ้าคุณไม่ชอบ
- จัดการกับความแปลกประหลาดของ lightdm ด้วย GNOME Vs Budgie: GNOME
- wm: ปรับเปลี่ยน GSD 3.16 (ปิดฉบับที่ 204)
- เลิกทำความวิกลจริต - ทำลายภาพหน้าจอของ gnome (-i)
- ใช้ executable ไม่ใช่ commandline
- แผง / แอพเพล็ต: ไม่ไว้วางใจ GdkAppLaunchContext
- ข้อมูล: ปิดใช้งาน & quot; md & quot; สไตล์ - จะถูกนำออกโดยเร็ว
- applets / budgie-menu: ปิดใช้งานการติดตามคะแนน (เป็นตัวเลือกในอนาคต)
- แอพเพล็ต / ถาด: ล็อคเป็น 24px เนื่องจากปัญหามีปัญหามากเกินไป
- applets / tray: ล็อคไอคอนขนาด
- แก้ไขการจัดการ Super_L (overlay-key)
- ตรวจสอบให้แน่ใจว่าป๊อปอัปปิดด้วยคีย์ของ Windows
- เปลี่ยนเป็นไอคอนเริ่มต้นที่นี่สัญลักษณ์เป็นค่าเริ่มต้น
- wm: เพิ่มคำแนะนำพื้นฐาน & quot; เสมอด้านบน & quot; รายการเมนู (ไม่มีเช็ค)
- wm: แก้ไขระยะหมดเวลาของแท็บไม่ใช่ทุกคนที่ทำได้เร็วพอ
- แอพเพล็ต / การแจ้งเตือน: อย่าเปิดใช้การโฟกัสที่ปุ่มปิด
- ซิงค์การแปลเพิ่มเติม
- applets / show-desktop: ดูสอดคล้องกับ launchers
- เพิ่มปุ่มล็อคไปยังกล่องโต้ตอบ (แก้ปัญหา # 89)
- ขณะนี้เรามีบริการแปลการแปล ชุดคำแปลตอนนี้มีอยู่ภายใน Budgie Desktop
- ต้องใช้ GTK / Mutter 3.14 - พัฒนาอย่างแข็งขันที่ 3.16
- ลดการแก้ปัญหา 3.10 เก่าทั้งหมดของเราสำหรับ Ubuntu 14.04 ซึ่งหมายความว่าเราได้ลดลงอย่างสมบูรณ์ 14.04
- การเปลี่ยนแปลงเสถียรภาพและประสิทธิภาพโดยเฉพาะอย่างยิ่งเมื่อเกิดปัญหาขึ้นเมื่อใช้เมนูป๊อปอัป Budgie Menu จะปรากฏขึ้นทันที
- ตั้งแต่ v8 เราเปลี่ยนไปใช้การแจ้งเตือนสไตล์ใหม่
- เมนูคลิกขวาจะกลับมา (หน้าต่างหลัก / เดสก์ท็อป) และบน Windows ใหม่ & quot; แสดงเดสก์ท็อป & quot; แอปเพล็
- เนื่องจาก v8 budgie-wm ได้รับการเขียนใหม่อย่างสมบูรณ์เพื่อตอบสนองได้ดีขึ้นและลดจำนวนการจัดสรรที่เกิดขึ้นจริงให้ตอบสนองได้ดีขึ้น มีน้ำหนักเบากว่าเดิม (ยังคงใช้ libmutter)
- เราได้เพิ่มตัวเลือกทั้งหมดสำหรับเมนู Budgie ไปยังค่ากำหนดของแผงทำให้คุณสามารถใช้รูปแบบดั้งเดิมที่เราใช้กับเมนู Budgie หรือติด
- กับเวอร์ชันใหม่ที่ไม่ใช้หมวดหมู่ เราได้รีเฟรชกล่องโต้ตอบและเมนูที่เรียกใช้งานโดยใช้งานได้ง่ายกว่ามากและใช้งานง่าย (ไม่พูดถึงการตอบสนองที่มากขึ้น)
- รู้สึกทุกอย่าง การมีปฏิสัมพันธ์นี้เป็นส่วนสำคัญในเวลานี้โดยเมนูนี้จะเรียงลำดับรายการตามการใช้งานซึ่งช่วยประหยัดเวลาได้มาก!
- เรามีการสนับสนุนการซ่อนอัตโนมัติ, รูปลักษณ์สีเข้มใหม่, การตรึงแอปพลิเคชัน (ปพลิเคชันขาเป็น launchers ไปยังแผงควบคุม) การสนับสนุนแบบไดนามิกสำหรับธีมของ GNOME Panel, aplet แถบเมนู
- ทำความสะอาดภาพเคลื่อนไหว ... และภาพรวมทั้งหมด!
- IconTasklist: เพิ่มการตรึง pinning
- IconTasklist: ใช้ไฟล์ .desktop สำหรับรายการแบบเร็ว
- IconTasklist: ใช้ไฟล์ .desktop เพื่อความละเอียดไอคอน
- IconTasklist: การสนับสนุน & quot; ความสนใจ & quot; คำใบ้ (กะพริบสีฟ้า)
- แผง: สนับสนุนธีมสีเข้ม (ใช้เป็นค่าเริ่มต้น)
- เพิ่มแอปเพล็ต Menubar
- แผงควบคุม: การสนับสนุน autohide เริ่มต้น (ด้วยตนเองไม่ใช่อัตโนมัติ)
- แผง: รองรับเงาบนขอบของหน้าจอ
- แผง: การสนับสนุนแบบไดนามิกสำหรับชุดรูปแบบ gnome
- RunDialog: รีเฟรชภาพที่สมบูรณ์ (บูต)
- BudgieMenu: เพิ่มโหมดกะทัดรัดใช้ค่าเริ่มต้น
- BudgieMenu: จัดเรียงรายการตามการใช้งาน
- BudgieMenu: ลบตัวเลือกพลังงานเดิม
- ตัวแก้ไข: เพิ่มตัวเลือกเมนูทั้งหมดใน UI
- การสนับสนุนจาก GNOME 3.10 ถึง 3.16 (ไม่มีรายงาน, git)
- wm: ฆ่าภาพเคลื่อนไหวในพื้นที่ทำงาน (แก้หลัง v8)
- wm: ภาพเคลื่อนไหวที่ดีขึ้นสำหรับการเปลี่ยนวอลเปเปอร์
- และเรื่องอื่น ๆ ! (ทดสอบ! & gt; _
- การสนับสนุน daemon การแจ้งเตือนใหม่ (freedesktop)
- สนับสนุนถาด X11 (จนกว่าจะมีการตรวจสอบใหม่)
- การแสดงผล popover แบบดั้งเดิม
- การกำหนดตำแหน่ง / การกำหนดขนาดต่างๆของ popover
- ควบคุมระดับเสียงผ่านการตั้งค่าใหม่ popover (ไม่มีการปิดเสียง)
- ซ่อนแอพเพล็ตเมื่อไม่มีแบตเตอรี่
- การปรับแต่งแบบ multihead ต่างๆ
- เลื่อนเมาส์เพื่อเปลี่ยนระดับเสียง
- การผสานรวมกับการตั้งค่านาฬิกา GNOME
- แบ่ง libbudgiewidgets เป็น shared library
- การสนับสนุนเงาเริ่มต้น (เฉพาะส่วนล่าง)
- ปรับปรุงตรรกะของเซสชันอย่างมาก (แก้ไขการเริ่มทำงานที่เริ่มทำงานในหลายกรณี)
- อย่าส่งไฟล์. c ในทำ dist
- เปิดใช้งานการเปลี่ยนไอคอนเมนูและป้ายกำกับผ่านคีย์ gsettings (ยังไม่มี ui)
- เกือบทั้งหมดของการเปลี่ยนแปลงตั้งแต่ v4 ได้รับเกี่ยวข้องกับแผงควบคุม ได้รับการเขียนใหม่อย่างสมบูรณ์ใน Vala ลดค่าใช้จ่ายในการบำรุงรักษาและลดอุปสรรคในการเข้าร่วมงานใหม่
- ดังนั้นเมื่อการอัปเดตของคุณผ่านทาง OBS (หวังว่าวันนี้) ในวันนี้ผ่าน OBS ถ้าคุณใช้หรือสำหรับผู้ใช้ Evolve OS ที่คุณมีการอัปเดตอยู่แล้วคุณจะเห็นเฉพาะความแตกต่างเล็กน้อยเท่านั้น แนวคิดคือไม่ต้องเปลี่ยนรูปลักษณ์ แต่ต้องเขียนใหม่ว่ามีอะไรบ้างและทำให้เกิดความชัดเจนขึ้น
- Plugins:
- แอปเพล็ตทั้งหมดได้รับการเขียนใหม่เพื่อใช้ปลั๊กอิน API ซึ่งจะทำให้ไม่มีความแตกต่างกับผู้ใช้ แต่จะมีการขยายอย่างมากในช่วงที่กำลังจะมีขึ้นใน v6 (เราจะพยายามหลีกเลี่ยง v6.1 ในครั้งนี้ .. ) ผู้ใช้ Budgie Desktop จะสามารถเขียนปลั๊กอินของตนเองในภาษาใด ๆ ที่ได้รับการสนับสนุนโดย libpeas ซึ่งรวมถึง C, Vala, JavaScript และ Python นี้เป็นหลักหมายความว่าคุณจะสามารถขยายแผงกับ applets ของคุณเอง เพื่อให้ชีวิตง่ายขึ้นปลั๊กอินจะสามารถโหลดจากไดเรกทอรีภายในบ้านของคุณได้ด้วยการโปรโมตวิธีง่ายๆในการแชร์และใช้แอพเพล็ต
- แผงที่มีอยู่จะได้รับการเปลี่ยนแปลงสำหรับ v6 ทำให้คุณสามารถปรับแต่งโครงร่างของแผงด้วยตัวเองได้อย่างสมบูรณ์ แต่การเปลี่ยนแปลงเหล่านี้จะไม่เกิดขึ้นจนกว่าจะถึง v6 ดังนั้นให้หยุดการหยอกล้อ
- การแก้ไขเพิ่มเติม:
- แผงควบคุมอยู่ในตำแหน่งที่เหมาะสมและมีขนาดที่เหมาะสม นี้ .. ช่วยค่อนข้างเป็นแผง ... ปัจจุบันไม่มีตัวเลือกการตั้งค่าจริงๆสำหรับแผงเช่นนี้จะมาในรอบ v6. ดังนั้นสิ่งที่ฉันสามารถบอกคุณได้คือแผงควบคุมได้รับการสนับสนุนอย่างเต็มที่สำหรับตำแหน่งด้านบน / ด้านล่างและ * สนับสนุนเบื้องต้น * สำหรับขอบหน้าจอซ้าย / ขวาแม้ว่าเมนูจะมีลักษณะ .. แปลก <
- ตอนนี้แผงควบคุมถูกล็อกที่ความสูง 40px มีไอคอนสถานะที่เป็น 22x22px และ & quot; launcher & quot; ไอคอนที่มีขนาด 32x32 แผงควบคุมและเมนู (เมนูหลักและพื้นที่นาฬิกา) ควรทำงานได้เร็วและเรียบขึ้นเพื่อเปิดและใช้งาน
- แผงมืดอัตโนมัติของแผงได้รับความรักมากเกินไปและทำงานได้อย่างมีประสิทธิภาพ ตอนนี้ความมุ่งมั่นเริ่มล้มเหลวเมื่อคุณเริ่มย้ายหน้าต่างไปยังพื้นที่ทำงานต่างๆ - นี่คือสิ่งที่ควรจะกล่าวถึงในอนาคต
- สุดท้าย:
- การเขียนใหม่ใน Vala ใช้ความพยายามค่อนข้างมาก แต่ได้จ่ายเงินออกทันที ในอนาคตเดสก์ท็อปทั้งหมดจะถูกเขียนใหม่เพื่อใช้ Vala และเป็น "& quot; second & quot; - เราทำสิ่งที่ดีกว่าครั้งที่สองรอบ นี่คือสถิติสำหรับแผงควบคุมเริ่มต้นเขียนใหม่เป็นไฟล์ Vala: เปลี่ยนแปลงแล้ว 55 ไฟล์การแทรก 2749 (+), 2658 การลบ (-)
มีอะไรใหม่ ในเวอร์ชัน 8.3:
มีอะไรใหม่ ในเวอร์ชัน 8.2:
มีอะไรใหม่ ในเวอร์ชัน 8:
มีอะไรใหม่ ในเวอร์ชัน 5.1:
ความคิดเห็นที่ไม่พบ