หลังจากผ่านไป 15 เดือน xfce4-terminal 1.0.0 . เวอร์ชันใหม่ก็มาถึง

ไม่กี่วันที่ผ่านมา ผู้พัฒนาโครงการ Xfce เปิดตัว เปิดตัวเทอร์มินัลอีมูเลเตอร์เวอร์ชันหลัก XfceTerminal 1.0.0. รุ่นใหม่คือ จัดทำโดยผู้ดูแลใหม่ ซึ่งกลับมาพัฒนาต่อหลังจากโครงการหยุดซ่อมบำรุงในปี 2020

เปิดตัวด้วย เป็นที่น่าสังเกตสำหรับการเปลี่ยนแปลงในรูปแบบการกำหนดหมายเลขเวอร์ชัน ภายในสาขา 1.1.x เวอร์ชันทดลองจะถูกสร้างขึ้น จากนั้นเวอร์ชันเสถียร 1.2.0 จะถูกสร้างขึ้น ในกรณีที่มีการเปลี่ยนแปลงที่สำคัญ เช่น การโยกย้ายไปยัง GTK4 หรือหลังจากประสบความสำเร็จอย่างค่อยเป็นค่อยไปของการกำหนดหมายเลข 1.9.x จะมีการวางแผนสาขา 2.0

คุณสมบัติใหม่หลักของ xfce4-terminal 1.0.0

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

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

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

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

จากการเปลี่ยนแปลงอื่น ๆ ที่โดดเด่นกว่ารุ่นใหม่นี้:

  • เพิ่มการรองรับแถบเลื่อนลอย
  • เพิ่มรายการสำหรับส่งสัญญาณไปยังกระบวนการในเมนู
  • เปลี่ยนตัวเลือก '–tab' และ '–window'
  • เพิ่มโหมดการขยายแบบเต็ม (การตั้งค่า "การเติม") เมื่อแสดงภาพพื้นหลัง
  • ให้ความสามารถในการเปลี่ยนพฤติกรรมสำหรับการคลิกขวา
  • เพิ่มการสนับสนุนตัวแก้ไขแท็ก
  • การผสานรวมที่ราบรื่นยิ่งขึ้นกับสภาพแวดล้อม Xfce มีให้ผ่านการใช้คลาส XfceTitledDialog และแอปพลิเคชันการตกแต่งหน้าต่างในฝั่งไคลเอ็นต์
  • กล่องโต้ตอบ "วางไม่ปลอดภัย" ได้รับการปรับปรุงใหม่อย่างมาก และตอนนี้ยังให้ตัวเลือกแก่คุณในการปิดใช้งานชั่วคราวได้อีกด้วย
  • ตัวเร่งความเร็วที่มีปุ่ม 'Tab' สามารถเปลี่ยนแปลงได้ในขณะใช้งานจริง
  • มีการสร้าง Shortcut Editor ใหม่สำหรับแอปพลิเคชัน Xfce และ Xfce Terminal เป็นหนึ่งในแอปพลิเคชันแรกๆ ที่รองรับ (ต้องใช้ libxfce4ui 4.17.2 หรือสูงกว่า)

เกี่ยวกับ Xfce Terminal เวอร์ชันอนาคต นักพัฒนากล่าวถึงเป้าหมายบางประการสำหรับ 1.2.0:

  • เขียนกล่องโต้ตอบการกำหนดลักษณะใหม่เพื่อใช้ XfceTitledDialog และรวมตัวแก้ไขทางลัดเข้าไป
  • สร้างวิดเจ็ต Config Editor ใหม่ใน libxfce4ui โดยนำโค้ด Config Editor ที่มีอยู่กลับมาใช้ใหม่และใช้เพื่อลบการกำหนดค่าตามความชอบที่ซ่อนอยู่
  • เอกสารประกอบของฟังก์ชันสาธารณะทั้งหมดในเทอร์มินัล Xfce
  • เรากำลังแนะนำฟังก์ชันการทำงานที่คล้ายกับโปรไฟล์ที่จะปิดปัญหาที่เปิดอยู่จำนวนมาก
  • การกู้คืนแท็บภายนอกสภาพแวดล้อม Xfce
  • ปรับปรุงความเข้ากันได้ของ FreeBSD

ในที่สุด หากคุณสนใจที่จะทราบข้อมูลเพิ่มเติมคุณสามารถตรวจสอบรายละเอียดได้ในไฟล์ ลิงค์ต่อไปนี้

จะติดตั้ง xfce4-terminal บน Linux ได้อย่างไร?

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

สำหรับผู้ที่เพียงแค่ต้องการติดตั้งเทอร์มินัล เพียงพิมพ์คำสั่งที่เราแชร์ด้านล่าง

สำหรับผู้ที่เป็นผู้ใช้ Arch Linux, Manjaro หรืออนุพันธ์อื่น ๆ ของ Arch Linux เพียงเปิดเทอร์มินัลแล้วพิมพ์:

sudo pacman -S xfce4-terminal

หรือสำหรับการแจกแจงอื่น ๆ (เนื่องจากในขณะนี้เวอร์ชันใหม่ยังไม่ได้รับการอัปเดตภายในที่เก็บของการแจกแจงหลักและ Arch Linux เป็นเวอร์ชันเดียว) เพียงดาวน์โหลดซอร์สโค้ดและคอมไพล์:

wget https://archive.xfce.org/src/apps/xfce4-terminal/1.0/xfce4-terminal-1.0.0.tar.bz2
tar xf xfce4-terminal-1.0.0.tar.bz2
cd xfce4-terminal-1.0.0
./configure
make
make install


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา