On Sun, 29 May 2011 20:19:32 +1200, Axel Dörfler <axeld@xxxxxxxxxxxxxxxx> wrote:
Clemens <clemens.zeidler@xxxxxxxxxxxxxx> wrote:On Thu, 26 May 2011 11:19:16 +1200, <axeld@xxxxxxxxxxxxxxxx> wrote: > Log: > * Early work in progress of toying around with the idea to show > some > useful panels when touching the screen border with the mouse while > holding down the CTRL key. just wanted to try it but it does not compile on gcc4, could you take a look? some template magic...Sorry, I was taking advantage of a GCC2 specific language extension. It's fixed in r41803.
thanks! First, like it :-) some, maybe already known, issues:- focus follows mouse gives somewhat random results for the left right menu... - how the apps for the top/bottom menu are chosen? found it not very helpful, for example which terminal is on which workspace? / which terminal is meant by the icons? - animation could be bit faster or switched off? looks very nice but slows down the workflow IMHO.
Did somebody already thought about an animation framework? For example, a class derived from BHandler that can be used to do the animation and has to be installed into a BLooper. The programmer has to overwrite a hook function Animate(float progress) to do the work (progress from 0 to 1)...
cheers, Clemens