Jason Tackaberry wrote:
> On Sun, 2005-07-10 at 13:21 +0200, Dirk Meyer wrote:
>> I now connected the expose to mevas. Maybe the window class should
>> remeber the image and handle expose itself? Maybe not. The input
>
> Imlib2.Display supported that.  But I think handling expose events
> belongs at the canvas level.

Yes. Your updates look good.

>> And when we have to kaa.evas, were do you put the "display" code for
>> framebuffer and directfb? I guess inside evas is good idea. If I use
>> evas with fb/dfb, I should need to install kaa.display at all.
>
> The short answer is because fb/dfb is "display stuff."  For the same
> reason the X11 stuff is in kaa.display, so should dfb stuff be.  Evas's
> support for these engines requires something glues the display to the
> evas engine.  Currently, that something is EvasWindow in kaa.display.
> It should probably be called EvasX11Window.  And dfb stuff would be
> EvasDFBWindow.

While speaking of kaa.display. Everything is in __init__.py right
now. What about creating a file for each class? It will be easier to
read and we have a directory for display, so why not use it?

> Another thing I tried to do but didn't test was make kaa.display compile
> without Imlib2 installed.   It should be possible to use kaa.evas and
> kaa.display without imlib2, for example.

Agreed.


Dischi

-- 
If you can't beat your computer at chess, try kickboxing.

Attachment: pgpL8HCLlgTZg.pgp
Description: PGP signature

Reply via email to