2004-05-13 21:36  dok

	* gdkcursor-directfb.c: Render a default cursor if the surface
	  can't be locked.

2004-02-27 16:04  neo

	* gdkcursor-directfb.c: Removed the cursor blur hack and instead
	  make sure that the standard cursors also work with color-keying
	  (when no-translucent-windows is specified).

2004-02-27 01:43  neo

	* gdkmain-directfb.c: merged display-layer-id change from 2-0
	  branch

2004-02-27 01:42  neo

	* gdkmain-directfb.c: Added a command-line option that allows to
	  change the default display layer.

2004-01-15 10:54  neo

	* gdkdrawable-directfb.c: Merged filled polygons (n==4) from HEAD
	  branch.

2004-01-15 10:52  neo

	* gdkdrawable-directfb.c: Implement filled polygons with 4 points
	  (or 5 if start and end points match)

2004-01-14 19:38  neo

	* gtk-directfb.patch: sync patch with gtk-2-2 branch

2004-01-14 03:14  dok

	* gdkevents-directfb.c: Use zero timeout instead of idle func.
	  Read more events at once.

2004-01-13 23:33  dok

	* gdkevents-directfb.c: Use high priority idle func for event
	  dispatching to fix dead locks caused by nested main loops.

	  Commented out gdk_window_clear() upon DWET_SIZE events.

2004-01-13 02:00  dok

	* gdkevents-directfb.c: Merge event file descriptor change from
	  gtk-2-0 branch.

2004-01-13 01:14  dok

	* gtk-directfb.patch: Fixed all failing hunks.

2004-01-13 00:46  dok

	* gdkevents-directfb.c: Use
	  IDirectFBEventBuffer::CreateFileDescriptor(),
	  g_io_channel_unix_new() and g_io_add_watch() instead of polling
	  the event buffer regularly.

	  Significantly increases resposiveness to events, e.g. during
	  scrolling or using the scribble area of gtk-demo.

2004-01-09 17:18  neo

	* gdkvisual-directfb.c: merged byte-order fix from 2-0 branch

2004-01-09 17:16  neo

	* gdkvisual-directfb.c: Set visual byte-order to native byte-order.

2003-12-16 15:47  dok

	* gdkwindow-directfb.c: For sub windows call "g_object_unref
	  (window)" directly in "_gdk_windowing_window_destroy()" for sub
	  windows, only top level windows get a
	  "gdk_window_destroy_notify()" which normally decreases the ref
	  counter.

	  This fixes missing GObject finalization and IDirectFBSurface
	  leakage.

2003-12-04 20:23  neo

	* glyphsurfacecache.c: removed redundant and wrong inclusion of
	  freetype header

2003-12-02 11:04  neo

	* gdkkeys-directfb.c: Merged more keymap changes from gtk-2-0
	  branch.

2003-12-02 11:02  neo

	* gdkkeys-directfb.c: Use a local variable to avoid casts to
	  guint16.  Output a warning when the keymap is missing.

2003-12-01 23:08  neo

	* gdkkeys-directfb.c: Fixed a cast.

2003-12-01 22:44  neo

	* gdkkeys-directfb.c: Merged keymap changes from gtk-2-0 branch.

2003-12-01 22:34  neo

	* gdkkeys-directfb.c: Special handling for DIKS_OK and DIKS_EXIT
	  (for remote controls).

2003-12-01 22:22  dok

	* gdkkeys-directfb.c: Fixes.

2003-12-01 21:25  neo

	* gdkkeys-directfb.c: Merged workaround for missing keymap from
	  HEAD branch.

2003-12-01 21:23  neo

	* gdkkeys-directfb.c: Attempt to work around a missing keymap by
	  providing at least the most important entries manually.

2003-11-28 17:36  mitch

	* gdkkeys-directfb.c: Map DIKS_OK to GDK_Return and DIKS_EXIT to
	  GDK_Escape.

2003-11-17 11:59  neo

	* glyphsurfacecache.c: Removed redundant and wrong inclusion of
	  freetype.h.

2003-10-21 17:36  neo

	* glyphsurfacecache.c: Align glyphs on word boundaries. Removed
	  trailing whitespace.

2003-10-17 20:50  neo

	* gdkdrawable-directfb.c: clip in the outer loop, iterate over
	  glyphs in the inner

2003-10-07 14:06  neo

	* gtk-directfb.patch: Recreated diff against current CVS state of
	  the gtk-2-2 branch.

2003-06-03 15:29  neo

	* gtk-directfb.patch: Updated patch against gtk-2-2 branch.

2003-06-03 15:19  neo

	* gdkdrawable-directfb.c, gdkwindow-directfb.c: some smaller
	  changes to debugging output

2003-06-03 15:10  neo

	* gdkmain-directfb.c: Added missing GdkDisplay parameters to
	  gdk_pointer_grab_info_libgtk_only() and
	  gdk_keyboard_grab_info_libgtk_only().

2003-05-09 19:34  neo

	* gdkwindow-directfb.c: initialize the window offsets of the root
	  window

2003-05-09 16:42  neo

	* gdkdrawable-directfb.c: Initialize the screen in
	  gdk_directfb_draw_pixbuf().

2003-05-09 16:29  neo

	* gdkwindow-directfb.c: Changed g_warning() about unimplemented
	  features to g_message().

2003-05-09 15:51  neo

	* gdkevents-directfb.c, gdkmain-directfb.c: Initialize some display
	  pointers.

2003-05-09 15:24  neo

	* gdkdrawable-directfb.c: Added missing GdkDrawable::get_screen
	  implementation.

2003-05-08 19:46  neo

	* gtk-directfb.patch: Updated changes to configure.in.

2003-04-17 13:11  neo

	* gdkkeys-directfb.c: Merged fix for crash in
	  gdk_keymap_translate_keyboard_state() from 2-0 branch.

2003-04-17 12:47  neo

	* gdkkeys-directfb.c: Fixed crash in
	  gdk_keymap_translate_keyboard_state() reported by Frank Wilhelm.

2003-04-07 15:38  neo

	* ChangeLog: Updated ChangeLog for gtk+-2.0.9-2 release.

2003-04-07 15:33  neo

	* TODO: updated TODO

2003-03-07 14:44  neo

	* README, gdkwindow-directfb.c, gtk-directfb.patch: Set the cursor
	  on the DirectFB window instead of the display layer.	Require
	  DirectFB 0.9.17.

2003-03-07 14:24  neo

	* README, gdkwindow-directfb.c, gtk-directfb.patch: Set cursors on
	  the DirectFB window, not on the display layer.  Require DirectFB
	  0.9.17.

2003-03-06 15:05  neo

	* ChangeLog, gdkcolor-directfb.c, gdkwindow-directfb.c: Merged
	  bug-fixes from HEAD branch.

2003-03-06 14:59  neo

	* gdkcolor-directfb.c, gdkwindow-directfb.c: There is no reason not
	  to clear unmapped windows.  Release the surface interface in
	  gdk_screen_get_system_colormap().

2003-03-04 22:17  dok

	* gdkdirectfb.h, gdkwindow-directfb.c: gtk_dfb_window_new() now
	  accepts optional DFBWindowCapabilities and DFBWindowOptions.

2003-03-04 22:05  dok

	* gdkdirectfb.h, gdkwindow-directfb.c: gdk_directfb_window_new()
	  now accepts optional DFBWindowCapabilities and DFBWindowOptions.

2003-03-04 13:45  neo

	* gdkwindow-directfb.c: Applied a patch from James Su
	  <suzhe@gnuchina.org> that fixes a problem with
	  gdk_window_resize() when gtk-drawn window decorations are
	  enabled.

2003-02-27 20:06  neo

	* gdkcolor-directfb.c, gdkcursor-directfb.c, gdkinput-directfb.c,
	  gdkmain-directfb.c, gdkwindow-directfb.c: Added the missing
	  functions needed to make it compile.	That doesn't mean that it
	  would actually work yet ...

2003-02-27 18:06  neo

	* gdkdirectfb.h, gdkdisplay-directfb.c, gdkglobals-directfb.c,
	  gdkmain-directfb.c, gdkprivate-directfb.h, gdkvisual-directfb.c,
	  gdkwindow-directfb.c: Added _gdk_display, _gdk_screen and
	  _gdk_parent_root.  Changed former gdk_display to
	  gdk_directfb_display, should get rid of this later...

2003-02-27 17:09  neo

	* gdkdisplay-directfb.c, gdkmain-directfb.c: Replaced
	  gdk_windowing_init_check() with _gdk_windowing_init() and added a
	  stub for gdk_display_flush().

2003-02-27 16:23  neo

	* gdkscreen-directfb.c, gdkwindow-directfb.c: Added more (mostly
	  empty) function stubs.

2003-02-18 18:22  dok

	* TODO: Added cursor TODO.

2003-02-18 18:21  dok

	* gdkwindow-directfb.c: Enter administrative cooperative level for
	  cursor changes.  TODO: Set the cursor via IDirectFBWindow.

2003-02-03 16:38  neo

	* Makefile.am, gdkdisplay-directfb.c, gdkglobals-directfb.c,
	  gdkprivate-directfb.h, gdkscreen-directfb.c: Added new files
	  gdkdisplay-directfb.c and gdkscreen-directfb.c.

2003-01-30 18:55  neo

	* gdkcolor-directfb.c, gdkcursor-directfb.c, gdkdnd-directfb.c,
	  gdkevents-directfb.c, gdkfont-directfb.c, gdkkeys-directfb.c,
	  gdkmain-directfb.c, gdkpango-directfb.c, gdkselection-directfb.c,
	  gdkvisual-directfb.c, gdkwindow-directfb.c: Converted lots of
	  functions to their display and screen aware counterparts.  The
	  screen and display parameters are completely unused though.

2003-01-30 16:53  neo

	* gdkkeynames-directfb.c: Removed gdkkeynames-directfb.c, there's a
	  key <-> name mapping in GDK now (or actually the same file but
	  shared by DirectFB/LinuxFB/Win32).

2003-01-30 15:51  neo

	* Makefile.am, gdkdrawable-directfb.c, gdkevents-directfb.c,
	  gdkimage-directfb.c, gdkmain-directfb.c, gdkwindow-directfb.c,
	  gtk-directfb.patch: Updated function signatures for gtk+-2.2.

2003-01-30 15:38  neo

	* gtk-directfb.patch: Removed more hacks that are not needed any
	  longer.

2003-01-30 13:37  neo

	* gtk-directfb.patch: Updated the patch for gtk+-2.2. This doesn't
	  make it compile yet but it's a first step towards it.

2003-01-19 19:55  neo

	* ChangeLog: Updated ChangeLog for gtk+-directfb-2.0.9.

2003-01-19 15:43  neo

	* gdkevents-directfb.c: If GDK_POINTER_MOTION_HINT_MASK is set,
	  remove MOTION events from the queue without dispatching them and
	  set the is_hint flag.

2003-01-19 14:39  neo

	* gdkevents-directfb.c, gdkmain-directfb.c: Use
	  gdk_directfb_pointer_event_window() to find out which window
	  should get MOTION_NOTIFY events. Fixes the GIMP main color
	  selector widget.

2003-01-19 14:16  neo

	* gdkwindow-directfb.c: Only set colormaps for windows that have a
	  surface.  Take the colormap and visual from the parent window if
	  it is not given explicitely.

2003-01-19 13:13  neo

	* README, gtk-directfb.patch: Updated patch and README for the
	  upcoming release.  Removed the gdk_rgb_set_max_colors() hack.

2002-12-27 18:55  dok

	* gdkimage-directfb.c, gdkpixmap-directfb.c, gdkvisual-directfb.c:
	  DSPF_RGB15 -> DSPF_ARGB1555.

2002-11-14 19:16  neo

	* gdkcolor-directfb.c, gdkdrawable-directfb.c, gtk-directfb.patch:
	  Don't use draw_pixbuf() if GDK_RGB_DITHER_NONE was requested.
	  Another try at fixing pseudo color allocation.  Added GdkRGB
	  function gdk_rgb_set_max_colors().

2002-11-14 04:19  neo

	* gdkcolor-directfb.c: Fixed some issues with respect to color
	  allocation for pseudo color visuals.

2002-11-14 04:16  neo

	* gdkdrawable-directfb.c, gdkwindow-directfb.c: Moved call to
	  SetPalette into the window implementation.

2002-11-14 03:47  neo

	* gdkevents-directfb.c: minor change, looks a bit cleaner

2002-11-10 18:14  neo

	* ChangeLog: Updated ChangeLog for GTK+-DirectFB-2.0.8.

2002-11-10 17:40  neo

	* gdkwindow-directfb.c: removed debugging output

2002-11-10 17:13  neo

	* gdkevents-directfb.c, gdkwindow-directfb.c: Fixed refcounting
	  issue with toplevel windows.	Don't ref NULL pixmaps in
	  gdk_window_set_back_pixmap().  Set the is_hint field of the
	  GdkEventMotion struct (always FALSE).  Set the drawable colormap
	  directly.

2002-11-09 16:06  neo

	* README, gdkcolor-directfb.c, gdkdirectfb.h,
	  gdkdrawable-directfb.c, gdkglobals-directfb.c: Use DFBColor
	  structs for the color keying colors.

2002-11-09 14:33  neo

	* gtk-directfb.patch: Updated GTK+ patch for gtk+-2.0.8.

2002-11-06 02:49  neo

	* gdkcolor-directfb.c, gdkdrawable-directfb.c,
	  gdkwindow-directfb.c: Reserve the first (transparent) index in
	  the system colormap.

	  Allocate the color key at index 255 instead.

	  Make sure that an INPUT_ONLY window definitely has no surface
	  (I'm sure it never had but this code makes it more obvious).

2002-11-05 00:24  neo

	* README, gtk-directfb.patch: Updated the patch for GTK+-2.0.7.

2002-11-04 22:35  neo

	* gdkcolor-directfb.c, gdkdrawable-directfb.c: Added ugly hacks to
	  enable color_keying for indexed surfaces.

2002-11-04 21:16  neo

	* gdkcolor-directfb.c, gdkdrawable-directfb.c,
	  gdkprivate-directfb.h, glyphsurfacecache.c: Only allocate
	  colormap->colors for STATIC_COLOR and PSEUDO_COLOR displays.

2002-11-04 16:16  neo

	* gdkcolor-directfb.c, gdkpango-directfb.c: Allow to allocate
	  writeable colors.

2002-11-04 14:46  neo

	* gdkcolor-directfb.c: simplified creation of pseudocolor maps

2002-11-04 13:02  neo

	* gdkcolor-directfb.c: implemented gdk_colormap_free_colors()

2002-11-04 12:49  neo

	* gdkcolor-directfb.c: implemented gdk_color_change()

2002-11-02 14:02  neo

	* gdkcolor-directfb.c: simplified the code a bit

2002-11-02 03:13  neo

	* gdkcolor-directfb.c: oops

2002-11-02 01:26  neo

	* gdkdirectfb.h, gdkglobals-directfb.c, gdkmain-directfb.c,
	  glyphsurfacecache.c: Allow to force monochrome fonts by
	  specifying --disable-aa-fonts.

2002-11-02 01:26  neo

	* gdkcolor-directfb.c: forgot to implement the else branch here...

2002-11-02 00:39  neo

	* gdkcolor-directfb.c: Added code to allocate and lookup colors in
	  DirectFB palettes. Not finished yet ...

2002-11-01 16:50  neo

	* gdkcolor-directfb.c, gdkdrawable-directfb.c,
	  gdkevents-directfb.c, gdkfont-directfb.c, gdkgeometry-directfb.c,
	  gdkimage-directfb.c, gdkmain-directfb.c, gdkpixmap-directfb.c,
	  gdkprivate-directfb.h, gdkproperty-directfb.c,
	  gdkwindow-directfb.c: including gdkinternals.h into a public
	  header was a bad idea

2002-11-01 16:02  neo

	* gdkcolor-directfb.c, gdkdnd-directfb.c, gdkdrawable-directfb.c,
	  gdkevents-directfb.c, gdkfont-directfb.c, gdkgc-directfb.c,
	  gdkgeometry-directfb.c, gdkimage-directfb.c, gdkmain-directfb.c,
	  gdkpixmap-directfb.c, gdkprivate-directfb.h,
	  gdkproperty-directfb.c, gdkwindow-directfb.c: Moved
	  GdkColormapPrivateDirectFB into gdkprivate-directfb.h.  Include
	  gdkinternals.h in the header and removed it from all the C files.

2002-11-01 15:28  neo

	* ChangeLog, gdkcolor-directfb.c, gdkvisual-directfb.c: Use
	  DFB_BITS_PER_PIXEL(format) for the visuals color depth.

2002-10-31 16:36  neo

	* gdkcolor-directfb.c: Added framework for storing GdkColorInfo.

2002-10-29 15:19  neo

	* glyphsurfacecache.c: Allocate larger surfaces for the glyph
	  cache.

2002-10-28 11:39  neo

	* gdkcolor-directfb.c: Implemented gdk_color_change().

2002-10-14 17:43  neo

	* gdkcolor-directfb.c, gdkdrawable-directfb.c,
	  gdkpixmap-directfb.c, gdkwindow-directfb.c: more colormap stuff

2002-10-10 17:29  neo

	* gdkcolor-directfb.c: one more step towards real pseudocolor
	  support

2002-10-09 15:14  neo

	* gdkcolor-directfb.c, gdkvisual-directfb.c: Made RGB332 a
	  STATIC_COLOR visual since GTK+ has support for it now.

2002-09-11 17:28  neo

	* gdkdrawable-directfb.c, gdkwindow-directfb.c: Flip only the
	  bounding-box of the paint_region() in gdk_window_end_paint().

2002-09-06 18:17  neo

	* gdkdirectfb.h, gdkwindow-directfb.c, gtk-directfb.patch: Added
	  gdk_directfb_window_new() to allow better control of the windows'
	  surface capabilities.

2002-08-26 13:51  neo

	* ChangeLog, README: Updated ChangeLog and README for 2.0.6
	  release.

2002-08-23 12:32  neo

	* glyphsurfacecache.c: Destroy the hash table when the glyph
	  surface cache is destroyed.

2002-08-19 13:39  neo

	* gdkwindow-directfb.c, glyphsurfacecache.c: Minor code cleanup.

2002-08-16 16:43  neo

	* gdkwindow-directfb.c: Do not create a subsurface for child
	  windows of the INPUT_ONLY class.

2002-08-16 16:10  neo

	* gdkdrawable-directfb.c: Plugged some memleaks (clip_region) and
	  optimized gdk_directfb_draw_segments().

2002-08-16 01:56  neo

	* ChangeLog: Updated ChangeLog.

2002-08-16 00:05  neo

	* gdkmain-directfb.c, gdkprivate-directfb.h, gdkwindow-directfb.c,
	  gdkwindowid.c: Reverted the last change.  It didn't work reliably
	  and only hides the real problem.

2002-08-15 23:48  neo

	* gdkmain-directfb.c, gdkprivate-directfb.h, gdkwindow-directfb.c,
	  gdkwindowid.c: Finalize all remaining windows from the atexit
	  handler.

2002-08-15 23:47  neo

	* gdkimage-directfb.c: Code cleanup.

2002-08-15 23:01  neo

	* gdkevents-directfb.c, gdkwindow-directfb.c: Hopefully fixed
	  refcounting of windows...  Dispatch GDK events even if the
	  emitting window is marked as destroyed.

2002-08-15 20:59  neo

	* gdkcursor-directfb.c, gdkwindow-directfb.c: Release the window
	  surface in the finalize method.

2002-08-15 20:23  neo

	* gtk-directfb.patch: Forgot to change an ifdef here.

2002-08-15 19:34  neo

	* gdkwindow-directfb.c, gtk-directfb.patch: Release the window
	  surface in _gdk_windowing_window_destroy().  Enabled GDK atexit
	  handler for the DirectFB backend.

2002-08-15 17:36  neo

	* gdkdrawable-directfb.c, gdkwindow-directfb.c: Oops, forgot to
	  rename _gdk_directfb_draw_rectangle().

2002-08-15 16:54  neo

	* gdkdrawable-directfb.c, gdkgeometry-directfb.c,
	  gdkprivate-directfb.h, gdkwindow-directfb.c: Removed public
	  function gdk_directfb_add_update().

	  Redone double-buffering in a much simpler way:   If GDK drawing
	  functions are called outside a begin_paint() / end_paint()
	  pair, the affected area is immidiately flipped; otherwise the
	  drawable   is completely flipped in end_paint() and
	  _gdk_directfb_update() does	nothing.

2002-08-05 17:31  neo

	* gdkvisual-directfb.c: Moved RGB32 before ARGB so that the system
	  visual is RGB32.

2002-08-05 17:14  neo

	* gdkwindow-directfb.c: Set DWCAPS_ALPHACHANNEL for windows with
	  pixelformats that have an alpha channel.

2002-08-04 16:59  neo

	* ChangeLog: Updated ChangeLog.

2002-08-02 16:03  neo

	* gdkcolor-directfb.c, gdkdrawable-directfb.c: Factored common code
	  out into inline func gdk_directfb_set_color().  Fixed mapping
	  from DFBColor to GdkColor (mainly to work around a GdkRGB bug).

2002-08-02 14:01  neo

	* gdkvisual-directfb.c: generalized visual code

2002-08-02 13:39  neo

	* README, gdkdirectfb.h, gdkglobals-directfb.c,
	  gdkprivate-directfb.h, gdkselection-directfb.c,
	  gdkwindow-directfb.c, gtk-directfb.patch: Removed DirectFB
	  specific code from the gtk and gdk directories.

	  Renamed gdk_window_set_opacity() to
	  gdk_directfb_window_set_opacity() and removed
	  gtk_window_add_alpha(). The README describes how you can use a
	  visual obtained by gdk_directfb_visual_by_format() to create
	  windows with an alpha channel.

2002-08-02 13:19  neo

	* gdkcolor-directfb.c, gdkvisual-directfb.c: Fetch the system
	  palette from DirectFB for the LUT8 visual.  This implementation
	  claims to be pseudo color but actually it is static color. Color
	  reallocation still needs to be implemented...

2002-08-02 11:52  neo

	* gdkwindow-directfb.c: Ignore the visual attribute in
	  gdk_window_new() if the alpha_channel flag is set in the
	  attributes mask.

2002-08-02 11:24  neo

	* gdkdrawable-directfb.c, gdkimage-directfb.c: formatting

2002-08-01 19:54  neo

	* gdkcolor-directfb.c: Provide a GdkColor framework that allows
	  testrgb to run w/o crashing.	It doesn't however diplay the
	  correct colors yet...

2002-08-01 18:18  neo

	* gdkimage-directfb.c, gdkvisual-directfb.c: more code cleanup

2002-08-01 16:34  neo

	* gdkcolor-directfb.c, gdkdrawable-directfb.c: Some code cleanup
	  before the real changes.

2002-08-01 16:32  neo

	* gdkvisual-directfb.c: Extended gdk_directfb_visual_by_format() so
	  it allows to create visuals for pixelformats that are not
	  registered at startup.

2002-08-01 13:59  neo

	* gtk-directfb.patch: Updated GTK+ patch so it applies cleanly
	  against GTK+-2.0.6.

2002-07-31 16:21  neo

	* gdkdrawable-directfb.c, gdkvisual-directfb.c: Fixed value of
	  visual->colormap_size for TRUECOLOR visuals.	Use
	  DFB_PIXELFORMAT_IS_INDEXED() instead of testing for DSPF_LUT8.

2002-07-31 15:46  neo

	* gdkvisual-directfb.c: Added some comments that describe what
	  happens in _gdk_visual_init().

2002-07-31 15:07  neo

	* gdkcolor-directfb.c, gdkdrawable-directfb.c,
	  gdkprivate-directfb.h, gdkwindow-directfb.c: Removed unused
	  fields from the GdkDrawableImplDirectFB and GdkWindowImplDirectFB
	  structs.

	  Prepared drawing methods for LUT8 surfaces (set the color index).

2002-07-31 13:21  neo

	* gdkcolor-directfb.c, gdkgc-directfb.c, gdkimage-directfb.c,
	  gdkpixmap-directfb.c, gdkprivate-directfb.h,
	  gdkvisual-directfb.c, gdkwindow-directfb.c, gtk-directfb.patch:
	  Started to add support for 8bit pseudo-color visuals (LUT8).
	  This is not yet complete as the handling of colormaps is missing.

2002-07-25 15:38  neo

	* gdkwindow-directfb.c: Use the lately introduced DirectFB
	  input_only windows to implement GDK windows of class INPUT_ONLY.

2002-07-25 12:27  neo

	* README: Documented gtk_window_add_alpha() and
	  gdk_window_set_opacity().

2002-07-25 11:57  neo

	* README, gdkdrawable-directfb.c, gdkglobals-directfb.c,
	  gdkprivate-directfb.h: Renamed gdk_directfb_bg_key_color to
	  gdk_directfb_bg_color and gdk_directfb_bg_color to
	  gdk_directfb_bg_color_key since that's how they are actually
	  used.

	  Document the --enable-color-keying hack and the use of these
	  variables in the README.

2002-07-23 16:06  neo

	* README: Note that autoconf and automake need to be called after
	  applying the patch.

2002-07-23 15:56  neo

	* ChangeLog: Updated ChangeLog.

2002-07-23 15:30  mitch

	* gdkdrawable-directfb.c, gdkglobals-directfb.c,
	  gdkprivate-directfb.h: Added new globals gdk_directfb_bg_color
	  and gdk_directfb_bg_key_color which replace the old hardcoded
	  values for the --enable-color-keying option.

2002-07-18 16:12  neo

	* gdkdrawable-directfb.c: Use an alpha value of 0 when drawing in
	  XOR mode so we don't modify the alpha value if the window surface
	  has one.

2002-07-17 17:33  neo

	* ChangeLog: Updated ChangeLog.

2002-07-15 14:22  neo

	* README, TODO, gdkdrawable-directfb.c, gtk-directfb.patch: Updated
	  GTK+ patch, require DirectFB >= 0.9.13.

	  Implemented GDK drawing functions GDK_COPY, GDK_INVERT, GDK_XOR,
	  GDK_CLEAR, GDK_NOOP and GDK_SET.

2002-07-11 15:06  neo

	* gdkmain-directfb.c: Call pango_ft2_shutdown_display() from
	  _gdk_windowing_exit().

	  Removed gdk_key_repeat_[disable|restore]() since they aren't part
	  of the GDK API. No idea where these functions came from...

2002-07-11 12:34  neo

	* gdkmain-directfb.c: Check the return value of
	  IDirectFBWindow::GrabKeyboard() and
	  IDirectFBWindow::GrabPointer() and return
	  GDK_GRAB_ALREADY_GRABBED if another application has already
	  grabbed the pointer/keyboard.

2002-07-11 12:19  neo

	* gdkmain-directfb.c: Cleaned up pointer and keyboard grab code by
	  using gdk_directfb_window_find_toplevel().

	  Call IDirectFBWindow::[Grab|Ungrab]Keyboard on the toplevel
	  window.

2002-07-10 17:13  neo

	* gdkproperty-directfb.c: I had to read more docs but now this
	  beast should behave as described in the GDK API Reference. I've
	  only omitted one minor(?) detail: our implementation of
	  gdk_property_get() always returns the requested number of bytes,
	  not the next integer multiple of four greater than this (sigh).

2002-07-10 16:41  neo

	* gdkproperty-directfb.c: Check the properties type and format when
	  changing or retrieving one.

2002-07-10 11:02  neo

	* gdkevents-directfb.c, gdkproperty-directfb.c: Fixed typo in
	  gdk_event_translate().

	  Reviewed the GdkProperty implementation (although it doesn't make
	  much sense w/o an IPC mechanism in DirectFB).

2002-07-02 15:36  neo

	* ChangeLog: Updated ChangeLog.

2002-07-02 15:27  neo

	* gtk-directfb.patch: Put directfb into GDK_PACKAGES instead of
	  using GDK_EXTRA_CFLAGS and GDK_EXTRA_LIBS. This way the cflags
	  and libs get pulled in from the directfb pkg-config file and thus
	  contain -lpthread.

2002-07-02 13:35  neo

	* gdkkeys-directfb.c: Since GTK+ keyboard navigation relies on
	  hardware_keycodes, we try to synthetize a suitable keycode in
	  gdk_directfb_translate_key_event() in case the DirectFB input
	  driver didn't supply one.

2002-06-26 15:59  neo

	* gdkkeys-directfb.c: Made gdk_keymap_get_entries_for_keycode() and
	  gdk_keymap_get_entries_for_keyval() robust against a missing
	  directfb_keymap.

2002-06-16 15:06  neo

	* ChangeLog, README, gtk-directfb.patch: Updated patch and README
	  for gtk+-2.0.5.

2002-06-14 20:22  neo

	* gdkwindow-directfb.c: In gdk_window_move() call
	  gdk_directfb_add_update on the window's drawable instead of on
	  the parent's drawable . I was hoping this would fix the flicker.
	  It doesn't but it seems to be cleaner.

2002-06-14 20:16  neo

	* gdkgeometry-directfb.c: Move the current invalid region in
	  gdk_window_scroll().	Check if the blitting rectangle intersects
	  with the invalid region instead of just checking if there is an
	  invalid region.  Simply return if dx and dy are zero.

2002-06-14 18:07  neo

	* gdkgeometry-directfb.c: Don't draw to the window in
	  gdk_window_scroll() if it is not mapped.

2002-06-14 17:51  neo

	* gdkdrawable-directfb.c: Use IDirectFBSurface::DrawLines() to
	  implement gdk_directfb_draw_lines().

2002-06-14 15:57  neo

	* gdkwindow-directfb.c: Don't attempt to draw to unmapped windows
	  in _gdk_windowing_window_clear_area().

2002-06-14 14:44  neo

	* TODO, gdkdrawable-directfb.c: Added clipping to
	  gdk_directfb_draw_segments() and gdk_directfb_draw_lines().
	  Removed clipping from TODO.

2002-06-14 14:20  neo

	* gdkevents-directfb.c, gdkwindow-directfb.c: Send crossing events
	  from gdk_window_move() in case the window under the mouse
	  changed.

2002-06-06 14:32  neo

	* gdkwindow-directfb.c: Implement gdk_window_set_modal_hint() by
	  setting the DirectFB window's stacking class.

2002-06-05 05:20  neo

	* ChangeLog: Updated for 2.0.3 release.

2002-06-05 04:06  neo

	* ChangeLog: Regenerated ChangeLog

2002-06-05 04:01  neo

	* README: Updated README.

2002-06-05 03:27  neo

	* gdkkeynames-directfb.c: Fixed comment.

2002-06-05 03:26  neo

	* gdkkeynames-directfb.c: The gdk_keys_by_keyval array needs to be
	  sorted of course.

2002-06-04 22:16  neo

	* gdkkeynames-directfb.c: Regenerated the keynames array so that it
	  uses the literal enum value instead of the numerical value.

2002-06-04 21:38  neo

	* gdkkeys-directfb.c: Follow changes in DirectFB keysymbol and
	  keyid names.	Added support for left/right versions of modifier
	  keys.

2002-06-04 19:28  neo

	* gdkkeys-directfb.c: Added mappings for DIKS_BREAK and more dead
	  keys.

2002-06-03 12:33  neo

	* gdkdrawable-directfb.c: purely cosmetic change

2002-06-02 16:59  neo

	* gdkinput-directfb.c: Added missing implementation for
	  gdk_device_get_axis().

2002-06-01 18:07  neo

	* README, TODO, gdkcursor-directfb.c, gdkpixmap-directfb.c,
	  gdkwindow-directfb.c: Use the new method IDirectFBSurface::Clear
	  where it makes sense.  Mention the directfbrc man-page in the
	  README.  Removed lots of TODO entries that are no longer valid.

2002-06-01 17:53  neo

	* gdkinput-directfb.h, gdkkeys-directfb.c, gdkmain-directfb.c,
	  gdkprivate-directfb.h: Finished keyboard handling :-)

2002-06-01 14:59  neo

	* Makefile.am, gdkcolor-directfb.c, gdkcursor-directfb.c,
	  gdkdirectfb.h, gdkdnd-directfb.c, gdkdrawable-directfb.c,
	  gdkevents-directfb.c, gdkfont-directfb.c, gdkgc-directfb.c,
	  gdkgeometry-directfb.c, gdkglobals-directfb.c, gdkim-directfb.c,
	  gdkimage-directfb.c, gdkinput-directfb.c, gdkinput-directfb.h,
	  gdkkeynames-directfb.c, gdkkeys-directfb.c, gdkmain-directfb.c,
	  gdkpango-directfb.c, gdkpixmap-directfb.c, gdkprivate-directfb.h,
	  gdkproperty-directfb.c, gdkselection-directfb.c,
	  gdkvisual-directfb.c, gdkwindow-directfb.c, gdkwindowid.c,
	  glyphsurfacecache.c, glyphsurfacecache.h: Moved keyname<->keyval
	  mapping into a separate file.  Updated copyright headers.

2002-05-31 19:45  neo

	* gdkevents-directfb.c, gdkinput-directfb.h, gdkkeys-directfb.c:
	  Started to rewrite keyboard handling. The code to translate
	  DirectFB key events into GDK key events seems to work pretty well
	  now. Reverse mapping is missing which makes GTK+ almost
	  unuseable. Will fix this later.

2002-05-31 16:12  neo

	* gdkevents-directfb.c: some cleanup before I start to change
	  things

2002-05-31 13:53  neo

	* gdkkeys-directfb.c: Restructured file to ease hacking.

2002-05-28 05:11  dok

	* gdkkeys-directfb.c: Commented out removed keypad key identifiers.

2002-05-27 23:05  neo

	* gtk-directfb.patch: need DirectFB-0.9.11

2002-05-27 22:59  neo

	* gdkevents-directfb.c, gdkinput-directfb.h, gdkkeys-directfb.c:
	  Follow changes to DirectFB keyboard API. Not perfect but not
	  worse than before.

2002-05-24 14:05  neo

	* README, gtk-directfb.patch: Updated GTK+ patch and README for
	  GTK+-2.0.3.

2002-04-27 17:20  neo

	* gdkdnd-directfb.c: Put the passed time into generated events
	  instead of GDK_CURRENT_TIME.

2002-04-27 17:03  neo

	* gdkproperty-directfb.c: Fixed a wrong memory destination for
	  memcpy() in gdk_property_get().

2002-04-27 16:44  neo

	* gdkdnd-directfb.c: minor cleanups

2002-04-26 18:38  neo

	* gdkkeys-directfb.c: Also handle number keys in
	  gdk_keymap_get_entries_for_keyval().

2002-04-26 18:19  neo

	* gdkkeys-directfb.c: Implement more of
	  gdk_keymap_get_entries_for_keyval(), most accelerators do work
	  now.

2002-04-26 17:42  neo

	* gdkkeys-directfb.c: Do not convert keycodes to uppercase (what a
	  stupid idea).  Do not make CAPS_LOCK invert the SHIFT_MASK.

2002-04-25 22:43  neo

	* gdkevents-directfb.c: Fixed mouse-wheel scroll direction that was
	  upside-down.

2002-04-25 17:09  mitch

	* ChangeLog: updated ChangeLog

2002-04-25 17:06  neo

	* README: updated README

2002-04-25 16:57  neo

	* gdkdnd-directfb.c, gdkevents-directfb.c: Compare
	  _gdk_directfb_pointer_grab_events with the event to be generated,
	  not with mask used to modify the modifier_mask. Fixes DND.

2002-04-25 14:25  neo

	* gdkwindow-directfb.c: Implemented INPUT_ONLY windows.

2002-04-25 13:48  neo

	* gdkmain-directfb.c, gdkwindow-directfb.c: Rewrote if-else
	  statement as switch in preparation of implementing INPUT_ONLY
	  windows properly.

2002-04-24 16:18  neo

	* gdkmain-directfb.c: (gdk_keyboard_grab) guess we should check for
	  _gdk_directfb_keyboard_grab_window not
	  _gdk_directfb_pointer_grab_window.

2002-04-24 15:04  neo

	* gdkmain-directfb.c: cleanup

2002-04-23 12:38  neo

	* gdkpixmap-directfb.c: Follow changes in GDK-X11:
	  (gdk_pixmap_new): replace GDK_IS_WINDOW with GDK_IS_DRAWABLE in
	  the assert, only check GDK_WINDOW_DESTROYED if window is a
	  GdkWindow (gdk_bitmap_create_from_data): ditto
	  (gdk_pixmap_create_from_data): ditto

2002-04-19 15:59  neo

	* gdkdrawable-directfb.c: Always register _draw_pixbuf()
	  implementation in the drawable vtable.  Fall back to the slightly
	  faster gdk routines if the drawable_depth is < 24 and we need to
	  dither or if the pixbuf has alpha and we can't do alpha blending
	  in hardware.

2002-04-19 13:59  neo

	* gdkdrawable-directfb.c: changed a misleading comment

2002-04-17 13:50  neo

	* gdkevents-directfb.c, gtk-directfb.patch: Regenerated GTK+ patch.
	  Require DirectFB-0.9.10.  Use IDirectFBEventBuffer::HasEvent() to
	  check for events.

2002-03-25 15:31  neo

	* gdkdrawable-directfb.c, gdkpixmap-directfb.c:
	  gdk_directfb_get_depth(): return DFB_BITS_PER_PIXEL to match the
	  change in gdk_pixmap_new(). Removed a debugging g_print().

2002-03-25 15:15  neo

	* gdkgc-directfb.c, gdkpixmap-directfb.c, gdkwindow-directfb.c:
	  Always initialize pixmap depth. Use RGB32 for 24 bit pixmaps.
	  Misc code cleanups.

2002-03-23 09:20  dok

	* gdkevents-directfb.c, gdkmain-directfb.c: Implemented
	  owner_events and event_mask for grabbing.  Menus are working now.

2002-03-20 13:19  neo

	* gdkevents-directfb.c, gdkkeys-directfb.c, gdkmain-directfb.c:
	  Added mouse wheel support.

2002-03-11 18:23  neo

	* README: mention DECORATE_WINDOWS define

2002-03-11 18:18  mitch

	* ChangeLog: Updated ChangeLog.

2002-03-11 18:16  neo

	* README: Updated for GTK+-2.0.0.

2002-03-11 15:23  neo

	* gtk-directfb.patch: Updated GTK+ patch for 2.0.0 final.

2002-03-11 15:17  neo

	* gdkkeys-directfb.c: (gdk_keymap_get_entries_for_keyval) applied a
	  patch from Mike Pieper <mike@pieper-family.de> that makes some
	  keybindings work again.

2002-03-06 16:31  neo

	* gtk-directfb.patch: Removed autogen.sh changes from GTK+ patch
	  since autogen.sh is not in the tarballs.

2002-03-06 14:48  neo

	* gtk-directfb.patch: Updated patch for GTK+-2.0.

2002-03-04 15:19  neo

	* gdkmain-directfb.c, gtk-directfb.patch: Added new functions
	  gdk_keyboard_grab_info_libgtk_only() and
	  gdk_pointer_grab_info_libgtk_only().	Updated GTK+ patch for
	  latest GTK+ changes.

2002-03-01 15:12  neo

	* gdkevents-directfb.c, gdkmain-directfb.c, gdkwindow-directfb.c:
	  Create new windows with GDK_STRUCTURE_MASK instead of
	  GDK_SUBSTRUCTURE_MASK.  Put GDK_DELETE into GDK_STRUCTURE_MASK.
	  Not sure if all this is correct ...

2002-02-28 13:04  neo

	* gdkmain-directfb.c, gdkprivate-directfb.h, gdkwindow-directfb.c,
	  gtk-directfb.patch: event_mask is now in GdkWindowObject, removed
	  it from GdkWindowImplDirectFB.  Regenerated GTK+ patch.

2002-02-27 15:17  neo

	* gdkinput-directfb.c, gdkkeys-directfb.c: Moved key handling code
	  from gdkinput-directfb.c to gdkkeys-directfb.c.

2002-02-27 14:53  neo

	* gdkkeys-directfb.c, gdkmain-directfb.c: Make sure Page_Up,
	  Page_Down get those names, not Prior, Next.  Moved keys handling
	  from gdkmain-directfb.c to gdkkeys-directfb.c.

2002-02-25 14:48  neo

	* README, TODO: updated

2002-02-25 14:43  neo

	* gdkkeys-directfb.c, gdkwindow-directfb.c, gtk-directfb.patch:
	  (gdk_window_set_background): always NULL-ify bg_pixmap Added
	  dummy implementations for gdk_keymap_translate_keyboard_state()
	  and gdk_keymap_get_entries_for_keyval() to make it compile again.
	  Updated GTK+ patch.

2002-02-18 13:35  neo

	* README, gtk-directfb.patch: Updated patch for gtk+-1.3.14.

2002-02-13 00:37  neo

	* TODO, gdkmain-directfb.c, gdkvisual-directfb.c,
	  gtk-directfb.patch: * gtk-directfb.patch: updated.  *
	  gdkvisual-directfb.c: all supported DirectFB pixelformats are
	  TRUE_COLOR   (decomposed index for RGB / read-only colormap).  *
	  gdkmain-directfb: some code cleanups in no real changes.

2002-02-08 13:51  neo

	* gtk-directfb.patch: Regenerated patch so it applied cleanly
	  against GTK+ from CVS.

2002-02-05 18:46  neo

	* gdkevents-directfb.c, gdkinput-directfb.c, gdkinput-directfb.h,
	  gdkwindow-directfb.c: Set GDK_LOCK_MASK and invert GDK_SHIFT_MASK
	  in _gdk_directfb_modifiers if CAPS_LOCK is on.  Replaced the
	  keycode array with a lookup table.  Misc code cleanups.

2002-02-05 17:12  neo

	* gdkinput-directfb.c: Updated key mapping array. Should make this
	  a lookup table instead ...

2002-02-02 12:47  neo

	* gdkimage-directfb.c: (_gdk_windowing_get_bits_for_depth): handle
	  15 bit correctly.

2002-02-02 02:13  dok

	* gdkvisual-directfb.c: Added support for DSPF_ARGB and DSPF_RGB332
	  visuals.  Added error handling for CreateSurface calls.  Fixed
	  bug in system_visual determination.

2002-02-01 17:47  neo

	* gdkcolor-directfb.c, gdkimage-directfb.c, gdkvisual-directfb.c:
	  Test hardware for accelerated blits with color-conversion and add
	  visuals for all supported depths.

2002-02-01 13:34  neo

	* TODO, gdkdrawable-directfb.c, gdkgc-directfb.c,
	  gdkmain-directfb.c, gdkpixmap-directfb.c, gdkvisual-directfb.c:
	  Got rid of hardcoded values in _gdk_visual_init().  Initialize
	  pixmaps with black color.  Initialize GC with black
	  foreground/background colors.  Made gdk_directfb_get_depth()
	  return DFB_BYTES_PER_PIXEL (impl->format) * 8.  Misc code
	  cleanups.

	  GTK+-DirectFB now works with 32 bit framebuffers. Other depths
	  need testing.

2002-02-01 12:01  neo

	* gdkdrawable-directfb.c, gdkprivate-directfb.h,
	  gdkwindow-directfb.c: Undid one of my previous changes since it
	  didn't work.	Removed an unneeded gdk_window_clear() from
	  show_window_internal().  Fixed gdk_directfb_get_visual()
	  implementation.

2002-02-01 11:20  neo

	* gtk-directfb.patch: Regenerated GTK+ patch against CVS.  The
	  version that should apply cleanly against the GTK+-1.3.13 release
	  is tagged GTK_1_3_13.

2002-02-01 11:10  neo

	* gdkdrawable-directfb.c, gdkevents-directfb.c,
	  gdkgeometry-directfb.c, gdkmain-directfb.c,
	  gdkprivate-directfb.h, gdkproperty-directfb.c,
	  gdkselection-directfb.c, gdkwindow-directfb.c, gdkwindowid.c,
	  glyphsurfacecache.c, glyphsurfacecache.h: Started to clean up our
	  namespace a bit. This will need more work...

2002-01-30 20:21  neo

	* gdkdrawable-directfb.c: (gdk_directfb_draw_pixbuf): fixed
	  upchaining

2002-01-30 17:38  neo

	* README, gtk-directfb.patch: Regenerated GTK+ patch so it applies
	  cleanly against 1.3.13.  Disable gtk-doc by default.

2002-01-28 14:46  neo

	* AUTHORS, Makefile.am, README, gdkcolor-directfb.c,
	  gdkcursor-directfb.c, gdkdirectfb.h, gdkdnd-directfb.c,
	  gdkdrawable-directfb.c, gdkevents-directfb.c, gdkfont-directfb.c,
	  gdkgc-directfb.c, gdkgeometry-directfb.c, gdkglobals-directfb.c,
	  gdkim-directfb.c, gdkimage-directfb.c, gdkinput-directfb.c,
	  gdkinput-directfb.h, gdkkeys-directfb.c, gdkmain-directfb.c,
	  gdkpango-directfb.c, gdkpixmap-directfb.c, gdkprivate-directfb.h,
	  gdkproperty-directfb.c, gdkselection-directfb.c,
	  gdkvisual-directfb.c, gdkwindow-directfb.c, gdkwindowid.c,
	  glyphsurfacecache.c, glyphsurfacecache.h: Added AUTHORS file and
	  added copyright headers to all files.

2002-01-28 14:02  neo

	* gdkwindow-directfb.c: gdk_directfb_find_common_ancestor(): Don't
	  create GLists, simply iterate through both hierarchies.

	  gdk_directfb_window_send_crossing_events(): Use a GSlist instead
	  of a GList to traverse up from a to c.

2002-01-28 13:31  neo

	* gdkcursor-directfb.c, gdkmain-directfb.c, gdkprivate-directfb.h,
	  gdkwindow-directfb.c: Do all cursor changes in
	  gdk_directfb_window_send_crossing_events().

2002-01-28 11:31  neo

	* gdkwindow-directfb.c: When the pointer is grabbed, don't send
	  crossing events if the pointer is already inside the grabbing
	  window.

2002-01-27 16:51  neo

	* Makefile.am, TODO, gdkdrawable-directfb.c: Fixed a possible
	  problem with the update_region in gdk_directfb_draw_segments().
	  Added TODO.

2002-01-23 16:55  neo

	* gdkmain-directfb.c, gdkwindow-directfb.c, gtk-directfb.patch:
	  Changed gdk/gdk.c and gdk/gdkinternals.h to allow to specify
	  command-line options that are parsed by the gdk backend.  Adapted
	  GTK+-DirectFB to changes in DirectFB command-line parsing.

2002-01-22 16:15  dok

	* gdkevents-directfb.c, gdkwindow-directfb.c: Handle DWET_CLOSE
	  that is sent by IDirectFBWindow::Close or "CapsLock + C".

2002-01-22 16:05  neo

	* gdkwindow-directfb.c: Removed a wrong optimization from
	  gdk_directfb_move_resize_child().

2002-01-22 15:48  neo

	* gdkdrawable-directfb.c, gdkgeometry-directfb.c,
	  gdkwindow-directfb.c: Implemented
	  _gdk_windowing_window_clear_area_e() (untested!).  Fixed a bug in
	  gdk_window_hide().  Recalculate absolute window coordinates of
	  child windows in gdk_window_scroll().

2002-01-21 11:41  neo

	* gdkdrawable-directfb.c: Check the GCs values_mask before
	  accessing the subwindow_mode.

2002-01-18 16:05  neo

	* gdkdrawable-directfb.c: Always use our draw_pixbuf method. There
	  is a problem with GdkImages that shows up when the default method
	  is used and I don't have time to debug this right now.

2002-01-18 13:59  neo

	* gdkmain-directfb.c, gtk-directfb.patch: Follow latest GTK+
	  changes.

2002-01-17 16:16  neo

	* gdkgc-directfb.c, gdkmain-directfb.c, gdkprivate-directfb.h,
	  gdkwindow-directfb.c: Save some bytes in the GdkGCDirectFB struct
	  by removing unused fields.  Correctly pass the bg-image, bg-color
	  and bg-tile command line options to DirectFB.  Cleaned up
	  _gdk_windowing_window_clear_area().

2002-01-16 19:43  neo

	* gdkwindow-directfb.c: Abort recursive
	  gdk_directfb_move_resize_child() if the child is already in the
	  right location with the correct size.

	  Don't clear windows in send_map_events().

2002-01-15 14:27  neo

	* gdkdrawable-directfb.c, gdkwindow-directfb.c: Always use
	  gdk_directfb_draw_rectangle() to clear the window background.
	  Create a suitable GC if a bg_pixmap is set.

	  Implemented GCTile filling in gdk_directfb_draw_rectangle() and
	  correctly use the tile/stipple origin offset for GCStipple
	  filling.

2002-01-14 22:41  neo

	* gdkdrawable-directfb.c: That couldn't have worked. I should have
	  checked before committing, sorry...

2002-01-14 18:58  neo

	* gdkdrawable-directfb.c, gdkgeometry-directfb.c,
	  gdkwindow-directfb.c: Implemented clearing to bg_pixmap using
	  IDirectFBSurface::TileBlit.  Implemented clipping and tiling of
	  stipples.

	  Fixed off-by-one bugs originating from the fact that a
	  GdkRegionBox is larger than a DFBRegion so we can't just simply
	  cast one into the other.

	  Fixed gdk_window_move() by turning off screen-to-screen blits if
	  there is an update queueing.

2002-01-14 12:04  dok

	* gdkevents-directfb.c: s/id/window_id/

2002-01-14 11:47  neo

	* gdkdirectfb.h, gdkdnd-directfb.c, gdkfont-directfb.c,
	  gdkpixmap-directfb.c, gdkprivate-directfb.h,
	  gdkselection-directfb.c, gdkwindow-directfb.c, gdkwindowid.c,
	  gtk-directfb.patch: Use window ids instead of native pointers for
	  GdkNativeWindow.  Don't define GDK_NATIVE_WINDOW_POINTER, changed
	  code accordingly.  Return NULL for gdk_pixmap_lookup() and
	  gdk_font_lookup() since we don't have ids for these resources.

2002-01-14 09:24  neo

	* gdkprivate-directfb.h, gdkwindow-directfb.c, gdkwindowid.c,
	  gtk-directfb.patch: Updated GTK+ patch (require DirectFB-0.9.9).

	  Changed window_id hash table so it stores the id directly instead
	  of a pointer to the id.

2002-01-14 06:02  dok

	* Makefile.am, gdkevents-directfb.c, gdkmain-directfb.c,
	  gdkprivate-directfb.h, gdkwindow-directfb.c, gdkwindowid.c: Take
	  advantage of DirectFB API changes.  Use one event buffer for all
	  windows. Have window IDs in a hash table.  Made
	  gdk_window_destroy call IDirectWindow::Destroy instead of
	  Release.

2002-01-13 16:35  neo

	* gdkevents-directfb.c, gdkgeometry-directfb.c,
	  gdkprivate-directfb.h, gdkwindow-directfb.c: Changed the concept
	  of how we solve the problem that we need to clear the window
	  background to its background color. X does this automatically
	  before sending expose events but DirectFB doesn't know such a
	  thing as an expose event.

	  We used to do this similar to what the LinuxFB backend does by
	  using our own implementation of gdk_window_invalidate_region that
	  also clears the invalidated region. The problem is that our
	  implementation is only called from inside the DirectFB backend
	  and thus we missed a few situations where we needed to clear.  I
	  have tagged this state BEFORE_INVALIDATE_CLEAR_REMOVAL.

	  The new concept is to clear the background in
	  begin_paint_region().  Since GTK+ surrounds all exposes with
	  calls to begin_paint_region and end_paint_region this works
	  pretty good and solves almost all the redraw problems we've had.
	  It also makes our backend cleaner and smaller.
	  ----------------------------------------------------------------------
	  ----------------------------------------------------------------------

2002-01-13 09:26  dok

	* gdkevents-directfb.c: Check for DWET_DESTROYED instead of
	  DWET_CLOSE.  Do ref/unref on window during event translation.

2002-01-12 18:24  neo

	* gdkdrawable-directfb.c, gdkevents-directfb.c,
	  gdkprivate-directfb.h, gdkwindow-directfb.c: Use
	  gdk_window_invalidate_region_clear() in favor of
	  gdk_window_invalidate_region(). This fixes scrolling of
	  GtkLayout. There are still issues with resizing of toplevel
	  windows...

	  Misc cleanups.

2002-01-11 20:14  neo

	* gdkgeometry-directfb.c, gdkwindow-directfb.c: Don't invalidate
	  the window if it is tried to be raised but is already is at the
	  top.

	  Rewrote gdk_window_move() so that even me does understand what it
	  does. GtkLayout scrolling is still broken though :-(

2002-01-11 17:57  neo

	* gdkdrawable-directfb.c, gdkevents-directfb.c,
	  gdkwindow-directfb.c: Readded code to respect the
	  GDK_INCLUDE_INFERIORS GC flag when calculating the clipping
	  region. I had accidentally removed it.

	  Invalidate the whole window when a DWET_SIZE event occurs.

	  If a window uses GDK_PARENT_RELATIVE_BG but the parent has no
	  bg_pixmap set, use the parent's background color.

2002-01-11 15:48  neo

	* gdkevents-directfb.c: Resurface children on DWET_POSITION_SIZE
	  event by falling thru to the DWET_SIZE implementation.

2002-01-11 12:43  neo

	* gdkdrawable-directfb.c, gdkevents-directfb.c,
	  gdkgeometry-directfb.c, gdkwindow-directfb.c: Removed unused code
	  in gdkwindow-directfb.c.  Misc cleanups.

2002-01-10 17:41  neo

	* gdkdrawable-directfb.c: slightly faster glyph rendering

2002-01-10 15:14  neo

	* gdkdrawable-directfb.c: Moved gdk_directfb_add_update() out of
	  inner loops and do the update on the bounding box of the clipping
	  region instead.

2002-01-10 14:58  neo

	* gdkdrawable-directfb.c, gdkprivate-directfb.h,
	  gdkwindow-directfb.c: Simplified clipping code by allowing to
	  pass the destination rectangle into gdk_directfb_clip_region().
	  Removed unused boolean parameters.

2002-01-10 13:16  neo

	* gdkdnd-directfb.c: Plugged memleaks (GdkDragContext was
	  referenced unnecessarily in a few places). Improved readability
	  of the code.

2002-01-10 04:00  neo

	* gdkdrawable-directfb.c: A simple optimization in
	  gdk_directfb_clip_region().  Loop unrolling and a working
	  RGB-pixbuf to RGB32 conversion routine in
	  gdk_directfb_draw_pixbuf().

2002-01-09 19:40  neo

	* gdkdrawable-directfb.c, gdkimage-directfb.c: Initialize alpha
	  channel with 0xff in gdk_image_put_pixel().

	  Moved stipple code out of the inner loop in gdk_draw_rectangle().
	   Gives a small speedup on almost all gtktest benchmarks.

2002-01-09 16:57  mitch

	* ChangeLog: updated ChangeLog.

2002-01-09 15:26  neo

	* gdkdnd-directfb.c, gdkevents-directfb.c, gdkgc-directfb.c,
	  gdkmain-directfb.c, gdkpixmap-directfb.c, gdkwindow-directfb.c:
	  Replaced gdk_drawable_[ref|unref] with g_object_[ref|unref].

2002-01-09 12:53  neo

	* gdkdrawable-directfb.c, gdkwindow-directfb.c: Simplified some
	  code to make it more readable and probably save a CPU cycle or
	  two.

2002-01-08 23:00  neo

	* gdkdrawable-directfb.c: Only use our draw_pixbuf implementation
	  if alpha-blended blitting is done in hardware. Pulling the
	  surface into system memory and using the highly optimized
	  gdk_draw functions is faster than using our software renderer on
	  the surface in video memory.

	  This gives nice results for the pixbuf compositing tests in
	  testrgb:

	   PIII-650, Matrox G450:
	     Alpha test time elapsed: 0.83s, 60.1 fps, 15.38 megapixels/s
	     Alpha test (to pixmap) time elapsed: 0.74s, 67.9 fps, 17.38
	  megapixels/s

	   PIII-750, VeasFB:
	     Alpha test time elapsed: 1.92s, 26.1 fps, 6.67 megapixels/s
	     Alpha test (to pixmap) time elapsed: 1.57s, 31.9 fps, 8.16
	  megapixels/s

2002-01-07 22:50  neo

	* gdkdrawable-directfb.c, gdkfont-directfb.c, gdkgc-directfb.c,
	  gdkim-directfb.c, gdkimage-directfb.c, gdkpixmap-directfb.c,
	  gdkvisual-directfb.c, gdkwindow-directfb.c: Fixed bug in
	  GdkPixbuf RGB rendering (still untested).  Removed more gcc-3.0
	  warnings.  Misc cleanups.

2002-01-07 13:56  neo

	* gdkevents-directfb.c, gdkwindow-directfb.c: some code cleanup, no
	  real changes

2002-01-07 11:41  neo

	* gdkmain-directfb.c, gdkpixmap-directfb.c, gdkproperty-directfb.c:
	  make it compile with gcc-3.0

2002-01-06 20:24  neo

	* gdkdrawable-directfb.c: Added missing clipping code for
	  gdk_directfb_draw_drawable().

2002-01-06 20:08  neo

	* gdkdrawable-directfb.c, gdkimage-directfb.c,
	  gdkvisual-directfb.c: Implemented new _draw_pixbuf method of
	  GdkDrawable class.

	  Added missing clipping code to gdk_directfb_draw_polygon() and
	  gdk_directfb_draw_image().

2002-01-06 16:04  neo

	* gtk-directfb.patch: oops, forgot to clean up patch before my last
	  commit

2002-01-06 15:35  neo

	* gdkdrawable-directfb.c, gdkimage-directfb.c,
	  gdkprivate-directfb.h, gtk-directfb.patch: Added new functions
	  _gdk_windowing_bits_per_depth(), _gdk_image_new_for_depth() and
	  _gdk_directfb_copy_to_image().

	  Removed _gdk_directfb_get_image() since it is handled by the
	  parent_class implementation which calls
	  _gdk_directfb_copy_to_image() with a NULL image.

	  Regenerated GTK+ patch.

2001-12-11 13:06  neo

	* README, gtk-directfb.patch: we require DirectFB-0.9.8, updated
	  README

2001-12-07 03:03  dok

	* gdkdrawable-directfb.c, gdkimage-directfb.c,
	  gdkpixmap-directfb.c, gdkwindow-directfb.c: Follow namespace
	  cleanup for pixel macros.

2001-12-04 15:39  neo

	* gtk-directfb.patch: updated GTK+ patch

2001-11-21 04:24  neo

	* gdkwindow-directfb.c: added new function
	  gdk_window_show_unraised()

2001-11-19 15:20  neo

	* gdkevents-directfb.c, gdkgeometry-directfb.c, gdkmain-directfb.c,
	  gdkpango-directfb.c, gdkprivate-directfb.h, gdkwindow-directfb.c,
	  glyphsurfacecache.c, gtk-directfb.patch: Adapted to GDK and Pango
	  changes, some smaller cleanups.

2001-11-14 16:26  neo

	* gdkdnd-directfb.c: Fixed return value of gdk_drag_get_protocol().

2001-11-14 15:21  neo

	* gtk-directfb.patch: updated GTK+ patch

2001-11-06 17:26  neo

	* gdkcolor-directfb.c, gtk-directfb.patch: Updated GTK+ patch.
	  Removed gdk_color_parse() implementation since this is now
	  handled independently from the GDK target.

2001-10-30 15:05  neo

	* gtk-directfb.patch: updated patch for GTK+ from CVS

2001-10-29 16:07  dok

	* ChangeLog: generated changelog

2001-10-29 14:58  neo

	* gdkcursor-directfb.c, gdkmain-directfb.c, gdkpixmap-directfb.c,
	  gdkwindow-directfb.c: Implemented cursor changes during a pointer
	  grab.  Implemented gdk_cursor_new_from_pixmap().

2001-10-23 13:37  neo

	* gdkevents-directfb.c: Removed gdk thread code that has been
	  commented out for long and proved to be unneeded.

2001-10-23 13:01  neo

	* gdkproperty-directfb.c, gtk-directfb.patch: updated for latest
	  GTK+ changes

2001-10-19 10:47  neo

	* gdkdirectfb.h, gdkdnd-directfb.c, gdkpixmap-directfb.c,
	  gdkselection-directfb.c, gdkwindow-directfb.c,
	  gtk-directfb.patch: Follow latest GTK+ changes:

	    Add gdk_window_lookup, gdk_window_foreign_new,
	  gdk_pixmap_lookup
	    and gkd_pixmap_foreign_new to the gdk frontend api.

2001-10-14 13:15  neo

	* gtk-directfb.patch: updated GTK+ patch

2001-10-02 16:48  neo

	* gtk-directfb.patch: updated GTK+ patch

2001-09-20 19:43  neo

	* gtk-directfb.patch: Another update for the patch necessary after
	  my latest GTK+ cleanup.

2001-09-19 20:39  neo

	* gtk-directfb.patch: regenerated patch against current GTK+

2001-09-19 20:29  neo

	* README: latest GTK+ release is 1.3.8

2001-09-19 13:47  neo

	* gdkdnd-directfb.c: mostly indentation fixes

2001-09-19 13:37  neo

	* gdkdnd-directfb.c, gdkevents-directfb.c, gdkfont-directfb.c,
	  gdkgc-directfb.c, gdkmain-directfb.c, gdkselection-directfb.c,
	  gdkwindow-directfb.c: s/gdk_window_ref/gdk_drawable_ref/
	  s/gdk_window_unref/gdk_drawable_unref/
	  s/gdk_pixmap_ref/gdk_drawable_ref/
	  s/gdk_pixmap_unref/gdk_drawable_unref/

	  Use accessor funcs for now private Pango structs.

2001-09-18 18:27  neo

	* gdkdirectfb.h: gdk_window_ref() is deprecated, so don't use it in
	  a public header

2001-09-18 18:23  neo

	* gdkdirectfb.h, gdkevents-directfb.c: Let the GDK_ROOT_WINDOW()
	  macro refer to the general GDK implementation.  A few indentation
	  cleanups.

2001-09-17 16:21  neo

	* Makefile.am, gdkdirectfb.h, gdkdnd-directfb.c,
	  gdkdrawable-directfb.c, gdkevents-directfb.c, gdkfont-directfb.c,
	  gdkglobals-directfb.c, gdkimage-directfb.c, gdkinput-directfb.c,
	  gdkinput-directfb.h, gdkmain-directfb.c, gdkpixmap-directfb.c,
	  gdkprivate-directfb.h, gdkvisual-directfb.c,
	  gdkwindow-directfb.c, glyphsurfacecache.h: Follow latest GDK
	  changes.  Added exit handlers (not yet working correctly).

2001-09-17 14:30  neo

	* gtk-directfb.patch: Regenerated GTK+ patch for current CVS
	  version of GTK+.

2001-09-10 13:17  neo

	* README, gtk-directfb.patch: require DirectFB-0.9.5, updated
	  README

2001-08-29 18:55  neo

	* gtk-directfb.patch: removed unnecessary stuff from the GTK+ patch

2001-08-29 15:38  mitch

	* gdkwindow-directfb.c: Added empty function stub
	  gdk_window_set_icon_list().

2001-08-29 15:24  mitch

	* gdkim-directfb.c: #include <locale.h>

2001-08-28 10:48  neo

	* gtk-directfb.patch: updated the GTK+ patch once more

2001-08-23 21:08  neo

	* gdkim-directfb.c: implemented gdk_set_locale()

2001-08-19 14:19  neo

	* gdkdrawable-directfb.c, gdkgc-directfb.c: Only draw stipple if
	  GC's fill mode == GDK_STIPPLED. Fixes rectangle fills that used
	  to be broken after having drawn a check box.

2001-08-19 13:03  neo

	* gtk-directfb.patch: regenerated against current GTK+ from CVS

2001-08-14 18:48  neo

	* gdkmain-directfb.c: Applied patch from Johannes Stezenbach
	  <js@convergence.de> that prevents crash from duplicate free()s in
	  gdk.c's argv handling.

2001-08-11 17:59  neo

	* gtk-directfb.patch: updated patch for current CVS of GTK+

2001-08-08 14:31  neo

	* gdkcolor-directfb.c, gdkdrawable-directfb.c,
	  gdkevents-directfb.c, gdkgeometry-directfb.c,
	  gdkinput-directfb.c, gdkmain-directfb.c, gdkpixmap-directfb.c,
	  gdkprivate-directfb.h, gdkproperty-directfb.c,
	  gdkwindow-directfb.c: Allow nested calls to
	  begin_paint/end_paint. Surface will be flipped if the outmost
	  begin_paint is ended.

	  Removed lots of redundant parameter checks
	  (G_TYPE_CHECK_INSTANCE_CAST checks against NULL).

2001-08-06 17:52  neo

	* gdkcolor-directfb.c, gdkprivate-directfb.h,
	  gdkselection-directfb.c, gdkwindow-directfb.c: Removed unused
	  GdkColormapDirectFB struct.  Reuse system colormap instead of
	  creating a new one for each request.	Pass correct type to
	  g_get_charset().

2001-08-05 20:14  neo

	* gdkcolor-directfb.c, gdkcursor-directfb.c,
	  gdkdrawable-directfb.c, gdkim-directfb.c, gdkimage-directfb.c,
	  gdkinput-directfb.c, gdkmain-directfb.c, gdkpixmap-directfb.c,
	  gdkwindow-directfb.c: s/__FUNCTION__/G_GNUC_FUNCTION/

2001-08-05 14:55  neo

	* gdkmain-directfb.c: Return reasonable numbers for
	  gdk_screen_width_mm() and gdk_screen_height_mm() by assuming a
	  screen resolution of 72 dpi.

2001-08-02 10:37  neo

	* gdkcolor-directfb.c, gdkpixmap-directfb.c: Removed debugging
	  output (color parsing) and added another sanity check to
	  gdk_pixmap_new().

2001-07-25 15:48  neo

	* gdkpixmap-directfb.c: Added some sanity checks on parameters
	  passed to [pix|bit]map_new funcs.

2001-07-25 15:29  neo

	* gdkdirectfb.h, gdkinput-directfb.c, gdkpixmap-directfb.c: Provide
	  an implementation of GDK_ROOT_WINDOW() (untested).  Initialize
	  gdk_input_devices in gdk_input_init().  Removed an unneeded depth
	  calculation in gdk_pixmap_new().

2001-07-24 11:59  neo

	* gtk-directfb.patch: updated the patch so it applied cleanly
	  against current CVS

2001-07-17 17:16  neo

	* gdkimage-directfb.c: removed unnecessary debugging output

2001-07-16 20:15  mitch

	* gdkdrawable-directfb.c, gdkglobals-directfb.c,
	  gdkmain-directfb.c, gdkprivate-directfb.h: Added a commandline
	  option "enable-color-keying" which does ugly stuff in
	  gdk_directfb_draw_rectangle():

	  - if we got passed a GC, set opacity to 0 if the GC's FG color is
	  black.  - if the passed GC is NULL (we are called from
	  gdk_window_clear_area()),   set the opacity to 0 unconditionally.

	  Yes, this is very ugly but at least the uglyness has to be
	  switched on explicitely.

2001-07-12 15:32  neo

	* gtk-1.3.6-directfb.patch: Removed this patch again, you can dig
	  the respective version out of CVS if you need it...

2001-07-11 16:24  dok

	* gtk-1.3.6-directfb.patch: This patch should apply to the 1.3.6
	  release.

2001-07-09 15:41  dok

	* gdkwindow-directfb.c: They are called
	  '_gdk_windowing_window_get/at_pointer()', renamed and reenabled
	  ;)

2001-07-09 15:37  dok

	* gdkwindow-directfb.c: '#if 0'ed 'gdk_window_at_pointer()' and
	  'gdk_window_get_pointer()'.  Already defined in "gdkwindow.c".

2001-07-09 15:26  dok

	* gtk-directfb.patch: new patch, just against offsets and fuzziness

2001-07-03 14:56  neo

	* Makefile.am, gdkinput-directfb.c, gdkinput-directfb.h,
	  gdkinput.c, gdkprivate-directfb.h, gdkvisual-directfb.c: Adapted
	  to recent GDK changes (GdkDevice and GdkVisual are GObjects now).
	  Code from gdkinput.c moved to gdkinput-directfb.c, got rid of
	  gdkinput.c.

2001-07-02 15:37  neo

	* gtk-directfb.patch: updated GTK+ patch (offsets only)

2001-06-28 14:34  neo

	* gtk-directfb.patch: removed diff for .cvsignore from patch since
	  it won't apply to a GTK+ tarball (which does not include
	  .cvsignore)

2001-06-27 16:24  dok

	* gdkmain-directfb.c, gdkwindow-directfb.c, gtk-directfb.patch:
	  follow layer API changes, require version 0.9.4

2001-06-25 17:49  neo

	* gdkevents-directfb.c, gdkmain-directfb.c, gdkprivate-directfb.h,
	  gdkwindow-directfb.c: some code cleanup while hunting a bug
	  (which was found in DirectFB itself)

2001-06-25 12:53  neo

	* gtk-directfb.patch: rebuild patch so it applies cleanly against
	  latest GTK+ from CVS

2001-06-21 11:38  neo

	* README: updated README and extended it a bit

2001-06-21 08:18  dok

	* gdkmain-directfb.c: fixed ungrab of implicit pointer grabs, combo
	  boxes are no trap anymore ;)

2001-06-20 12:52  neo

	* gdkdrawable-directfb.c, gtk-directfb.patch: Use
	  Surface->DrawLines() in gdk_directfb_draw_segments().

	  Might make sense to do the same change for
	  gdk_directfb_draw_lines(), but we'd have to create a temporary
	  array of DFBRegions which will most likely not be worth the
	  effort.

	  We depend on DirectFB-0.9.3 now.

2001-06-19 16:37  mitch

	* gtk-directfb.patch: Updated GTK+ patch (offsets only).

2001-06-12 15:27  mitch

	* gtk-directfb.patch: Updated GTK+ patch (no changes, just
	  offsets).

2001-06-11 19:34  dok

	* gdkkeys-directfb.c: added gdk_keymap_get_default and
	  gdk_keymap_get_direction

2001-05-28 13:19  neo

	* README: updated README

2001-05-23 03:13  neo

	* gdkdrawable-directfb.c, gdkpixmap-directfb.c: - set BlittingFlags
	  correctly for stipple drawing, makes checkbuttons et al reappear
	  again - removed spurious debugging output

2001-05-22 17:22  neo

	* gdkcursor-directfb.c, gdkimage-directfb.c, gdkmain-directfb.c,
	  gdkpixmap-directfb.c, glyphsurfacecache.c, gtk-directfb.patch:
	  updated to follow DirectFB API changes require DirectFB-0.9.2

2001-05-21 10:26  neo

	* gtk-directfb.patch: regenerated GTK+ patch

2001-05-15 16:57  neo

	* gdkmain-directfb.c: fixed array of DirectFB command-line
	  arguments

2001-05-09 17:45  neo

	* gdkdrawable-directfb.c, gdkpixmap-directfb.c: sort-of-hackish
	  implementation of gdk_bitmap_create_from_data() and drawing of
	  stipples in gdk_directfb_draw_rectangle() to make checkbuttons
	  and radiobuttons work with the new GTK+ default style.

2001-05-09 16:43  mitch

	* gdkpixmap-directfb.c: A somewhat working version of
	  gdk_bitmap_create_from_data().

2001-05-08 10:18  neo

	* gtk-directfb.patch: updated patch for current GTK+ from CVS

2001-05-05 17:39  mitch

	* Makefile.am, gtk-directfb.patch: Updated the gtk patch and our
	  Makefile.am to work with the new gtk build variables (don't pass
	  around variables separately but use GDK_DEP_CFLAGS and
	  GDK_DEP_LIBS).

2001-05-03 19:54  mitch

	* ChangeLog: Regenerated ChangeLog with a nicer script.

2001-05-03 15:20  neo

	* Makefile.am, gtk-directfb.patch: updated patch once again, make
	  use of pkg-config to find DirectFB

2001-05-03 12:26  neo

	* gtk-directfb.patch: updated gtk-directfb.patch so it applies
	  cleanly against current CVS and changed detection of directfb
	  library so it uses directfb-config

2001-05-02 16:18  neo

	* gdkevents-directfb.c, gdkwindow-directfb.c: Implemented
	  gdk_window_reparent(). Still has some minor redraw problems...

	  Removed some overly verbose debugging messages.

2001-05-02 15:08  neo

	* gdkdrawable-directfb.c: Use new DirectFB function FillTriangle()
	  to support this special case of filled polygons.

	  Implemented gdk_directfb_draw_points() using FillRectangle().

2001-04-27 04:05  neo

	* gtk-directfb.patch: make testpixbuf-save.c compile by including
	  the correct headers

2001-04-27 01:39  neo

	* gdkmain-directfb.c: Follow DirectFB API changes and call
	  DirectFBInit() before calling DirectFBCreate().

2001-04-26 19:04  neo

	* gtk-directfb.patch: updated gtk-directfb.patch to apply cleanly
	  against current GTK+ CVS thanks to Andre for creating this new
	  version of the patch

2001-04-26 18:48  neo

	* gdkcursor-directfb.c, gdkdrawable-directfb.c,
	  gdkimage-directfb.c, gdkmain-directfb.c, gdkpixmap-directfb.c,
	  gdkwindow-directfb.c, glyphsurfacecache.c: follow recent DirectFB
	  changes and do not free interfaces after Release

2001-04-24 19:55  neo

	* gdkcolor-directfb.c, gdkdnd-directfb.c, gdkdrawable-directfb.c,
	  gdkevents-directfb.c, gdkfont-directfb.c, gdkgc-directfb.c,
	  gdkgeometry-directfb.c, gdkglobals-directfb.c,
	  gdkimage-directfb.c, gdkinput-directfb.c, gdkkeys-directfb.c,
	  gdkmain-directfb.c, gdkpixmap-directfb.c, gdkprivate-directfb.h,
	  gdkproperty-directfb.c, gdkselection-directfb.c,
	  gdkvisual-directfb.c, gdkwindow-directfb.c, glyphsurfacecache.c:
	  do not include gdkdirectfb.h from gdkprivate-directfb.h, include
	  it directly where necessary

2001-04-24 19:27  neo

	* gdkinput-directfb.h: removed win32 specific stuff leftover from
	  porting

2001-04-24 19:23  neo

	* Makefile.am: install gdkprivate-directfb.h into gdk/directfb

2001-04-19 23:25  neo

	* README, gtk-directfb.patch: Updated the gtk+ patch. This version
	  should apply cleanly against the latest release gtk+-1.3.4.

2001-04-19 22:59  neo

	* gdkmain-directfb.c: enable cursor on startup, since DirectFB now
	  defaults to not enable it

2001-04-10 15:51  dok

	* README: added note about how to name the subdirectory and that
	  you have to call autogen.sh after patching

2001-04-06 22:28  mitch

	* .cvsignore, Makefile.am, README, gdkcolor-directfb.c,
	  gdkcursor-directfb.c, gdkdirectfb.h, gdkdnd-directfb.c,
	  gdkdrawable-directfb.c, gdkevents-directfb.c, gdkfont-directfb.c,
	  gdkgc-directfb.c, gdkgeometry-directfb.c, gdkglobals-directfb.c,
	  gdkim-directfb.c, gdkimage-directfb.c, gdkinput-directfb.c,
	  gdkinput-directfb.h, gdkinput.c, gdkkeys-directfb.c,
	  gdkmain-directfb.c, gdkpango-directfb.c, gdkpixmap-directfb.c,
	  gdkprivate-directfb.h, gdkproperty-directfb.c,
	  gdkselection-directfb.c, gdkvisual-directfb.c, ChangeLog,
	  gdkwindow-directfb.c, glyphsurfacecache.c, glyphsurfacecache.h,
	  gtk-directfb.patch, x-cursors.xbm: 2001-04-06  Michael Natterer
	  <mitch@convergence.de>

		  * initial CVS import.

2001-04-06 22:28  mitch

	* .cvsignore, Makefile.am, README, gdkcolor-directfb.c,
	  gdkcursor-directfb.c, gdkdirectfb.h, gdkdnd-directfb.c,
	  gdkdrawable-directfb.c, gdkevents-directfb.c, gdkfont-directfb.c,
	  gdkgc-directfb.c, gdkgeometry-directfb.c, gdkglobals-directfb.c,
	  gdkim-directfb.c, gdkimage-directfb.c, gdkinput-directfb.c,
	  gdkinput-directfb.h, gdkinput.c, gdkkeys-directfb.c,
	  gdkmain-directfb.c, gdkpango-directfb.c, gdkpixmap-directfb.c,
	  gdkprivate-directfb.h, gdkproperty-directfb.c,
	  gdkselection-directfb.c, gdkvisual-directfb.c, ChangeLog,
	  gdkwindow-directfb.c, glyphsurfacecache.c, glyphsurfacecache.h,
	  gtk-directfb.patch, x-cursors.xbm: Initial revision

