Re: [AD] SF.net SVN: alleg:[13184] allegro/branches/4.9

[ Thread Index | Date Index | More lists.liballeg.org/allegro-developers Archives ]


On April 2, 2010, strangemoose@xxxxxxxxxx wrote:
> Revision: 13184
>           http://alleg.svn.sourceforge.net/alleg/?rev=13184&view=rev
> Author:   strangemoose
> Date:     2010-04-03 00:45:31 +0000 (Sat, 03 Apr 2010)
> 
> Log Message:
> -----------
> Preliminary X11 Fullscreen support.
> 
> Modified Paths:
> --------------
>     allegro/branches/4.9/CMakeLists.txt
>     allegro/branches/4.9/examples/ex_fs_resize.c
>     allegro/branches/4.9/include/allegro5/internal/aintern_xglx.h
>     allegro/branches/4.9/include/allegro5/platform/alplatf.h.cmake
>     allegro/branches/4.9/src/x/xdisplay.c
>     allegro/branches/4.9/src/x/xfullscreen.c
>     allegro/branches/4.9/src/x/xsystem.c
> 

Allrighty. It aught to work ok now in some circumstances. Elias's recent 
changes broke ex_fs_resize though, it doesn't seem to want to actually 
resize the window on the resize call, other than that things are mostly ok.

Some obvious things, no you can not get modes for extra displays with 
TwinView enabled systems. there just isn't a way to get them, nor set them.
And it seems at the moment there is no way to get the window to appear above 
KDE4's plasma panels, after plasma is done responding to the mode change, 
the panels re appear. So probably a KDE bug. It is also likely to mess up 
your plasma desktop widget positions. Also another KDE bug.

And as I mentioned before, there is a mesa bug causing random GL apps to 
crash X on shutdown. I don't know how many people are affected, but I don't 
think its anything I'm doing.

Any comments, suggestions, flames, let me know. I'll fix what I can, but if 
you see any glaring errors, don't hesitate to fix them, or tell me about 
them so I can fix them (whichever).

-- 
Thomas Fjellstrom
tfjellstrom@xxxxxxxxxx




Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/