Showing posts with label yahiko. Show all posts
Showing posts with label yahiko. Show all posts

24/07/2009

oh one more screenshot

xcompmgr + samurai-x + (bodged) rounded corners

rounded corners... just

It looks pretty... the code is rubbish!

10/07/2009

Happy Birthday samurai-x!

sx is one year old today! ( or close enuff anyway ). We've come a long way but still plenty to do...

Talking of which lately Iv mostly been working on a status bar/panel for sx. Iv implemented configurable "slots" which are how you build up your status bar and Iv written slots that work as labels, clocks, active desktop and active app all of which also support updating via dbus. The status bar is in yahiko if you want to try it out for yourself.

Unfortunately the status bar code has brought up some problems with sx-desktops not handling sticky ( and other ) windows correctly which means Im now working on a new focus stack

Anyway ( Im writing this while cooking pasta )... Thanks to all who have worked on, tested and helped with samurai-x. I cant wait to see sx in another years time!

10/06/2009

Almost like a real window manager...

Almost looking like the real deal now! Plus its got ultra smooth after I made quite a crucial optimization to yahiko ( now it doesnt repaint the window every time its moved! ). sx-moveresize has also been updated to fix a few bugs and add a few options.

Release at the weekend I hope...

09/06/2009

Yahiko background images

Yahiko ui now supports using images for backgrounds!

08/06/2009

Yet more eye candy

Yahiko decorator module runs properly!

07/06/2009

More on eyecandy...

Trying to write a new window decorator for samurai-x at the moment. Not an easy task!. Its using my yahiko library which has led me to fix a few bugs. Widget libs are always such a pain in the ass! I see they are discussing one on the pyglet google group at the moment. If only we had a compositing wm we could use their code in an opengl window - zoom zoooom... *evil grin*

Anyway yahiko seems to be working ok with a X window as a child widget...more later