ประเด็นดังกล่าวได้รับการเผยแพร่แล้ว GNOME Commander 2.0 — โปรแกรมจัดการไฟล์แบบคลาสสิกสองหน้าต่างพร้อมอินเทอร์เฟซแบบกราฟิก นักพัฒนาเรียกการเปิดตัวครั้งนี้ว่าเป็นการอัปเดตครั้งใหญ่: โค้ดพื้นฐานเกือบทั้งหมดถูกย้ายจาก C++ ไปเป็น สนิมและการย้ายอินเทอร์เฟซบน GTK4 เสร็จสมบูรณ์แล้ว นอกจากนี้ โครงการยังมีผู้ดูแลใหม่คือ วลาดิมีร์ พาลันต์

ผู้บัญชาการ GNOME โปรแกรมนี้มุ่งเป้าไปที่ผู้ใช้ที่ต้องการโปรแกรมจัดการไฟล์ที่มีประสิทธิภาพและรวดเร็ว พร้อมด้วยสองหน้าต่างแสดงผล แท็บ บุ๊กมาร์ก การค้นหาที่รวดเร็ว โปรแกรมดูไฟล์ในตัว การเปลี่ยนชื่อไฟล์แบบกลุ่ม การเข้าถึง FTP/Samba/WebDAV/SSH และความสามารถในการเรียกใช้คำสั่งโดยตรงจากอินเทอร์เฟซ

การเปลี่ยนแปลงที่สำคัญ GNOME Commander 2.0:

  • เปลี่ยนไปใช้ Rust และ GTK4 โครงการนี้ได้รับการปรับปรุงทางเทคนิคครั้งใหญ่: โค้ดเบส C++/GTK เก่าถูกแทนที่ด้วยโค้ด Rust เกือบทั้งหมด และอินเทอร์เฟซได้ถูกย้ายไปใช้ GTK4 นี่ไม่ใช่แค่การอัปเดตรูปลักษณ์ภายนอกเท่านั้น แต่เป็นการเตรียมความพร้อมสำหรับ GNOME stack รุ่นใหม่Linux.

  • เทอร์มินัลในตัว โปรแกรมจัดการไฟล์ตอนนี้มีฟังก์ชันแสดงผลลัพธ์แบบบูรณาการสำหรับคำสั่งที่เรียกใช้จาก GNOME Commander นอกจากนี้ยังเพิ่มการตั้งค่าในเมนู "มุมมอง" เพื่อซ่อนผลลัพธ์บรรทัดคำสั่งโดยอัตโนมัติเมื่อไม่ได้ใช้งาน

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

  • ปรับปรุงกล่องโต้ตอบการค้นหาแบบปกติแล้ว นักพัฒนาได้ปรับปรุงความเร็วในการค้นหา ทำให้การปิดและเปิดหน้าต่างใหม่ไม่ทำให้ผลลัพธ์หายไป เพิ่มรูปแบบเส้นทางที่ขยายเพิ่มเติม เช่น dir/**/*.md ตัวเลือกการตรวจสอบความเท่าเทียมของตัวพิมพ์ใหญ่-เล็ก และการแสดงไดเร็กทอรีที่กำลังประมวลผลอยู่

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

  • หน้าต่างแสดงปุ่มลัดได้รับการออกแบบใหม่แล้ว การปรับแต่งปุ่มลัดบนแป้นพิมพ์สะดวกยิ่งขึ้น และรายการการกระทำที่สามารถกำหนดปุ่มลัดเองได้นั้นขยายออกไปอย่างมาก ในหน้าต่างการตั้งค่าแท็บ คุณสามารถสลับแท็บโดยใช้ Ctrl+Tab และ Shift+Ctrl+Tab ได้แล้ว

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

  • ปรับปรุงการรองรับ Wayland ให้ดียิ่งขึ้น ในเซสชัน Wayland การเปิดใช้งานแอปพลิเคชันจาก GNOME Commander จะเปิดหน้าต่างของแอปพลิเคชันนั้นทันที หากแอปพลิเคชันนั้นรองรับฟังก์ชันนี้

  • ลดปัญหาการค้างขณะใช้งานโฟลเดอร์ขนาดใหญ่ การคำนวณขนาดของไดเร็กทอรีขนาดใหญ่จะไม่ทำให้ GNOME Commander ค้างอีกต่อไป การเลือกไฟล์อื่นจะยกเลิกการคำนวณปัจจุบัน

  • เงื่อนไขการอนุญาตใช้งานได้รับการปรับปรุงแล้ว ใบอนุญาตโครงการได้รับการอัปเดตแล้ว GPL-3.0+ไฟล์ README ระบุด้วยว่า GNOME Commander เผยแพร่ภายใต้ลิขสิทธิ์ GNU GPL เวอร์ชัน 3

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

รายละเอียดที่น่าสนใจ: แม้จะมีชื่อว่า GNOME Commander แต่ผู้เข้าร่วมการสนทนาใน GNOME Discourse ได้ชี้แจงอย่างชัดเจนว่า GNOME Commander ไม่ได้เป็นส่วนหนึ่งของ GNOME Core หรือ GNOME Circle คำว่า "GNOME" ในชื่อเป็นเพียงมรดกทางประวัติศาสตร์ของโครงการเท่านั้น ขณะนี้มีการพูดคุยกันอยู่แล้วว่าจะเปลี่ยนชื่อแอปในอนาคตหรือไม่

โดยรวมแล้ว GNOME Commander 2.0 ถือเป็นกรณีพิเศษที่โปรแกรมจัดการไฟล์แบบเก่าและ "ดั้งเดิม" ได้รับการสนับสนุนด้วยการแก้ไขเล็กน้อย และยังได้รับการปรับปรุงให้เข้ากับแพลตฟอร์มเทคโนโลยีที่ทันสมัยอย่างสมบูรณ์ สำหรับผู้ใช้ที่คิดว่า Nautilus เรียบง่ายเกินไปและต้องการแทนที่ Midnight Commander ด้วยแอปพลิเคชันแบบกราฟิก การเปิดตัวครั้งนี้อาจเป็นเหตุผลสำคัญที่จะกลับมาพิจารณาโครงการนี้อีกครั้ง

สำเนาโปรเจ็กต์บน GitHub, บันทึกการเปลี่ยนแปลง (ขอบคุณสำหรับลิงก์) @dataman)

ที่มา: linux.org.ru

ซื้อโฮสติ้งที่เชื่อถือได้สำหรับไซต์ที่มีการป้องกัน DDoS เซิร์ฟเวอร์ VPS VDS 🔥 ซื้อบริการเว็บโฮสติ้งที่เชื่อถือได้ พร้อมระบบป้องกัน DDoS และเซิร์ฟเวอร์ VPS/VDS | ProHoster