Theppitak's blog

My personal blog.

21 พฤศจิกายน 2548

Edge-resisting Metacity

เมื่อวานนี้ ขณะ update GNOME CVS เห็น metacity เปลี่ยนเยอะเป็นกระบุง เลยเข้าไปอ่าน ChangeLog ดู พบว่า มีการ merge constraints_experiments branch เข้ามาที่ HEAD แล้วก็ออก 2.13.2 ซึ่งใน ChangeLog บอกว่า มี changelog ใน CVS รวมราว 2,000 บรรทัด ปิด bug ใน bugzilla ไป 20 กว่า bug

ข้อใหญ่ใจความของ branch นี้ ก็คือ การ implement constraint ของหน้าต่างใหม่หมด เรื่องที่สำคัญที่รอมานาน คือ edge resistance (การหน่วงหน้าต่างติดกับขอบจอ, ขอบหน้าต่าง ขณะย้าย หรือเปลี่ยนขนาด) ซึ่งทำให้การจัดหน้าต่างง่ายลงมาก

ว่าแล้วเลยจัดการ build ซะ จบแล้วก็ได้ GNOME desktop ที่จัดหน้าต่างง่ายดายเหมือนสมัยใช้พวก WindowMaker, Sawfish วู้.. ในที่สุด metacity ก็มีกะเขาซะที

ปล. ดัชนีงานแปล GNOME 2.14 ตอนนี้ ภาษาไทยอยู่ที่ 61.73% (โดยยังไม่ตัดแพกเกจ gtk+-properties และ gnome-applets-locations ที่ไม่ใช้ประเมินสถานะ supported languages) แอบไต่ระดับขึ้นมาสองอันดับ ข้ามภาษา Xhosa และอาเซอร์ไบจาน ขึ้นมาเงียบๆ (เพราะช่วงนี้ยังแค่ช่วงต้นๆ ของ development หลายภาษายังไม่ขยับกัน)

2 ความเห็น:

  • 21 พฤศจิกายน 2548 เวลา 12:23 , Blogger the ancient แถลง…

    I prefered attracting edges. This reminds me of my edge behavior code in wmaker but it was like 10 years ago or something. Does this mean metacity is slightly changing it minimalism policy and moving toward a full-featured wm?

     
  • 23 พฤศจิกายน 2548 เวลา 08:05 , Blogger Thep แถลง…

    "slightly" ก็ใช่มั้งครับ แต่คงไม่ได้ไปเล่น effect มากเหมือน E หรือทำ lisp theming เหมือน sawfish หรือทำ docking แบบ WindowMaker ละมัง

    edge attracting.. อืม.. ผมก็ไม่ได้เชี่ยวเรื่อง wm แต่รู้สึกว่า edge resisting นี่ ก็โอเคแล้วนะ ถ้า attracting มันเหมือนบังคับขู่เข็ญนิดหน่อย

     

แสดงความเห็น (มีการกลั่นกรองสำหรับ blog ที่เก่ากว่า 14 วัน)

<< กลับหน้าแรก

hacker emblem