MouseOver Texts

2011-02-05 Thread Carl-Philip Haensch
Hi, I noticed that mouseover texts for linux are the same for each app I use. So it seems to be part of the compositor/of X11 to show Hover-Texts. In wayland protocol, i did not find a request to show a hover text or something. Is there a plan to add such functionality? A hover text woul

Re: My Ideas on Compositors

2011-01-31 Thread Carl-Philip Haensch
Zitat von Joakim Sindholt : The demo compositor is ment to be light-weight so that awesome-users will have no fear to use it. So it's a necessary need to make the demo compositor extendable in a way you can add all features you know from compiz&co. The plugin API should be the interface betwee

My Ideas on Compositors

2011-01-31 Thread Carl-Philip Haensch
Hi, after a discussion on #wayland, I want to write down some ideas about compositor plugins for wayland at all. At first, the wayland reference implementation should be as basic as possible to make wayland also a choice for OpenBox users. On the other hand, you want to have nice effects

Patch: Optimizing Matrix routines by hand

2011-01-31 Thread Carl-Philip Haensch
Hi, I wrote a patch that optimizes matrix scale and translate because i doubt gcc will find the shortest path through an invocation, three loops and a memory writeback per strcpy by itself. diff --git a/compositor/compositor.c b/compositor/compositor.c index 9d7c330..e571b12 100644 --- a/co

Please no more Fullscreen cheats

2011-01-28 Thread Carl-Philip Haensch
Hi, I saw when you press F11 in a wayland window, the window will turn to "fullscreen" which means it will do the same crap as it does in X: Setting the window to overlap all windows, set the position to 0,0 and the size to w,h. As you see in X, this concept is not really a concept, it's a

State-of-the-Art OpenGL

2010-12-09 Thread Carl-Philip Haensch
There's a couple of tricky things about GL in Wayland right now. First of, it's all EGL and GLES2. Longer term we'll need an answer for apps that need full GL, but the problem is that libGL pulls in GLX and all the X dependencies. The other thing is that there is no EGLSurface support in Wayland