]> Pileus Git - ~andy/gtk/commit
Added --enable-fbmanager. This is some experimental code that lets several
authorAlexander Larsson <alexl@redhat.com>
Mon, 25 Jun 2001 23:01:36 +0000 (23:01 +0000)
committerAlexander Larsson <alexl@src.gnome.org>
Mon, 25 Jun 2001 23:01:36 +0000 (23:01 +0000)
commit75fd7f09af9de7691ef46e12cad6ac243298c16e
tree1da19b6e074adcbbf53cbfdf4b88f803cc42a33f
parent4168b4780317921000f88d2e58f2b66ae6ce7038
Added --enable-fbmanager. This is some experimental code that lets several

2001-06-25  Alexander Larsson  <alexl@redhat.com>

* configure.in:
Added --enable-fbmanager. This is some experimental code
that lets several GtkFB apps coordinate their access to the
framebuffer.

* acconfig.h:
Added ENABLE_FB_MANAGER.

* gdk/linux-fb/Makefile.am:
Added gdkfbmanager and gdkfbswitch.

* gdk/linux-fb/gdkkeyboard-fb.c:
* gdk/linux-fb/gdkmouse-fb.c:
* gdk/linux-fb/gdkprivate-fb.h:
Split device init and open so that
they can be opened and closed while switched
away.

* gdk/linux-fb/gdkmain-fb.c:
Add the basic manager communication.

* gdk/linux-fb/gdkrender-fb.c:
Don't update to the shadow fb if we're
blocked by the fb manager.
18 files changed:
ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
acconfig.h
configure.in
gdk/linux-fb/Makefile.am
gdk/linux-fb/gdkfbmanager.c [new file with mode: 0644]
gdk/linux-fb/gdkfbmanager.h [new file with mode: 0644]
gdk/linux-fb/gdkfbswitch.c [new file with mode: 0644]
gdk/linux-fb/gdkkeyboard-fb.c
gdk/linux-fb/gdkmain-fb.c
gdk/linux-fb/gdkmouse-fb.c
gdk/linux-fb/gdkprivate-fb.h
gdk/linux-fb/gdkrender-fb.c