Latest: adam_08feb2007.plan
So. so. tired.

Trying to code but making just really stupid mistakes.

So I'm stopping for the night. But I did get quite a bit done.

The WindowManagerService used to just store and Manage Windows. Now, to provide more flexibility, The WindowManagerService is basically a wrapper that stored and manages WindowManagers. Then, WindowManagers store windows. So a lot of functionality was moved to the WindowManager and a lot was added to the WindowManagerService. The end result is very similar to what it was with a few small exceptions syntactically when creating windows. But what you get is more flexibility.

Windows and Window Managers can now be displayed and hidden which was the whole goal. Next up is layout managers, then buttons and labels.

So slowly getting there. Hopefully next time I will be a bit more with it.

Oh on a side note, I've been meaning to post about this for a while. I did my first big test of my new asynchronous logging class. Logging about 10 things per potential collier during a collision detection research test. Usually about 20 - 50 colliders per-frame, so thats between 200 and 500 write operations per-frame. The result! No noticeable frame drop! Ya, made me pretty happy :) I'm beginning to use the new message levels too, but I think I'm going to make some minor modifications to that at some point.

- Adam

Post a Comment
Your Name:
Your Comment:


Commenting has been permanently disabled