วันนี้ได้โอกาสนั่งแกะ Gnome Dock Rev 35 แต่ยังใช้งานแบบจริงๆ จังๆ ไม่ได้นะครับ :) ผม download Gnome Dock  จากหน้า trunk มาลองเล่นดู

แต่ก่อนอื่น เรามา review เวอร์ชั่นนี้กันก่อน 

  1. ตอนนี้ Gnome Dock สามารถใช้งานไฟล์ฟอร์แมท PNG หรือ SVG ก็ได้
  2. กำหนดเมนูและคำสั่งที่จะเรียกเมื่อคลิกเมนูในไฟล์ เปลี่ยนไปใช้ ไดเรคทอรี ~/.cairo-dock แทน ในไดเรคทอรีนี้ก้อจะมีไฟล์ shortcut ที่จะแสดงเป็นเมนูแทน
  3. ส่วนรูปแบบ icon ก้อจะอ่านจากข้อมูลในไฟล์ shortcut ถ้าหาไม่เจอก้อจะไปอ่านจาก pixelmap
  4. สำหรับการแสดงผลก้อยังเหมือนเดิมครับ แต่สามารถกำหนดการซ่อนเมนูอัตโนมัติได้
  5. ยังต้องใช้ xcompmgr เพื่อสร้าง transperent เมนูอยู่ กรณีที่ใช้ Beryl ไม่ต้องใช้ xcompmgr ครับ :)

ปัญหาที่พบ

  1. compile แล้ว error โค้ดส่วนเรียกไฟล์ PNG ผมก้อยังงงๆ อยู่
  2. วน loop หาไฟล์ใน ~/.cairo-dock แต่เวลาไม่มีไฟล์มันก้อวนไม่หยุด :P
  3. ภาพเป็น PNG อยู่แล้วแต่ไม่สามารถสร้าง cache ได้แล้วบอกว่าหาไฟล์ภาพไม่เจอ (อันนี้ผมไม่เข้าใจจริงๆ)

เอาคร่าวๆ แล้วกันครับ แต่ที่แน่ๆ ถ้าใช้กับไฟล์ SVG ขนาด 48x48 ก้อไม่มีปัญหาอะไรครับ สำหรับ Gnome Dock เองตั้งเป้าไว้ดีมากครับ และการพัฒนาก้อไปเรื่อยๆ แต่ในแต่ละ Rev เปลี่ยนแปลงไปเยอะพอสมควร เอาเป็นว่าถ้ามีอะไรใหม่ๆ มาอีกผมจะเขียน review อีกรอบนะครับ

* ให้กำลังใจคนทำ OSS ด้วยกันนะครับ เราจะได้มีซอฟต์แวร์ที่ราคาถูกและมีคุณภาพ