]> Pileus Git - ~andy/gtk/blobdiff - ChangeLog
Generate gtk/makefile.mingw.
[~andy/gtk] / ChangeLog
index 207a300e592b7a5d0b0718b01549244b341f1c61..35d0ffbead6711e153a46e2afdf8f49f75cb6458 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,219 @@
+2000-07-25  Tor Lillqvist  <tml@iki.fi>
+
+       * Makefile.am: Include the build directory.
+
+       * configure.in: Generate build/Makefile, build/win32/Makefile
+       and gtk/makefile.mingw.
+
+       * config.h.win32: Add USE_GMODULE and USE_MMX for gdk-pixbuf.
+       Add GETTEXT_PACKAGE.
+       
+       * gdk/gdk.def
+       * gtk/gtk.def: Updates.
+
+       * gdk/gdkfont.h
+       * gdk/gdkpixmap.h: Remove temporary Win32-only functions, we don't
+       need them any longer.
+
+       * gdk/gdkinput.h: Mark gdk_core_pointer for export/import.
+
+       * gdk/makefile.mingw.in: Define GDK_COMPILATION. Link with
+       PANGOWIN32_LIBS and gdk_pixbuf.
+
+       * gdk/win32: Compiles, but no doubt doesn't work at all.
+
+       * gdk/win32/makefile.mingw.in: Define GDK_COMPILATION. 
+
+       * gdk/win32/gdkinput.c: New file, temporarily.
+       
+       * gdk/win32/gdkinput-win32.h: New file
+
+       * gdk/win32/gdkinputprivate.h: Remove.
+
+       * gdk/win32/gdkpango-win32.c: New file.
+
+       * gtk/makefile.mingw.in: New file
+
+       * gtk/makefile.cygwin: Removed
+       
+       * gtk/Makefile.am: Update accordingly.
+
+       * gtk/gtkrc.[ch] (gtk_win32_get_installation_directory): Renamed and
+       made externally visible.
+
+       * gtk/gtkmain.c: Use it.
+       
+       * gtk/gtktextdisplay.c: No need to include pangox.h, pango.h
+       is enough.
+
+       * gtk/gtktypeutils.c: Mark glib_debug_objects for import.
+
+2000-07-24 Elliot Lee <sopwith@redhat.com>
+       * gdk/gdkprivate.h: Remove gdk_*_lookup() defines, since they are defined by the
+       individual backends already.
+       * gdk/gdkregion-generic.h, gdk/gdktypes.h: Put gdkregionbox & gdksegment back together
+       again. Yes, there really is a good reason for this, if you are using the gdkregion
+       internals, and if you're not, why do you care?
+       * gdk/gdkwindow.c: Fix inverted condition
+       * gdk/linux-fb: Compiles (for me - it will not work elsewhere most likely).
+       * gtk/gtkcolorsel.c, gtk/gtkwindow.c: Add include for linux-fb
+       * gtk/gtkrange.c: Redraw trough when moving.
+       * gtk/gtktypeutils.c: Fix warning by adding const cast.
+       * modules/linux-fb/basic.c: Fix unknown glyph retrieval.
+
+2000-07-23  Tor Lillqvist  <tml@iki.fi>
+
+       * configure.in: Check for mkstemp and sigsetjmp. Output
+       gdk-pixbuf/makefile.mingw and gdk-pixbuf/pixops/makefile.mingw.
+
+       More work on GDK for Win32. Still in an intermediate state.
+
+       * gdk/makefile.cygwin
+       * gdk/win32/makefile.cygwin: Removed.
+       
+       * gdk/makefile.mingw.in
+       * gdk/win32/makefile.mingw.in: New files.
+
+       * gdk/Makefile.am
+       * gdk/win32/Makefile.am: Generate and distribute them.
+
+       * gdk/win32/gdkwindow-win32.h
+       * gdk/win32/gdkdrawable-win32.h
+       * gdk/win32/gdkpixmap-win32.h: New files.
+
+       * gdk/win32/gdkcolor-win32.c
+       * gdk/win32/gdkcursor-win32.c
+       * gdk/win32/gdkdrawable-win32.c
+       * gdk/win32/gdkgc-win32.c
+       * gdk/win32/gdkimage-win32.c
+       * gdk/win32/gdkprivate-win32.h
+       * gdk/win32/gdkwin32.h: Update data structures. Cosmetics:
+       Rename fields and variables called xcursor, xid, etc (these names
+       were leftovers from the X11 backend) to hcursor, hwnd, hbitmap etc.
+
+Sat Jul 22 17:41:26 2000  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkentry.[ch]: Fix some problems with vertical
+       alignment.
+
+       * gtk/gtkentry.c (gtk_entry_find_position): Fix 
+       char/byte confusion.
+
+Sat Jul 22 11:16:05 2000  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtktextview.c (changed_handler): Fix bug where
+       redraw wasn't being done properly when height of
+       dirty region changed.
+
+       * demos/Makefile.am: Remove various references to
+       -lgmodule
+
+Fri Jul 21 15:28:13 2000  Owen Taylor  <otaylor@redhat.com>
+
+        * gtk/gtktextlayout.[ch], gtk/gtktextdisplay.c: Use new
+       PangoAttrShape to reserve space for pixmaps, add 
+       GSList *pixmaps to GtkTextLineDisplay, draw the pixmaps
+       in the display functions.
+       
+       * gtk/testgtk.c (create_layout): Set some more exotic
+       scrolled window options
+
+       * gtk/gtkscrolledwindow.[ch] (gtk_scrolled_window_set_shadow_type):
+       Add function to set the shadow type of a window, to allow
+       putting a shadow around widgets such as GtkLayout or GnomeCanvas
+       which don't draw their own frame.
+
+Fri Jul 21 16:34:42 BST 2000  Tony Gale <gale@gtk.org>
+
+       * docs/tutorial/package-db-tutorial.sh: New file for
+         packaging DocBook format tutorial
+
+Fri Jul 21 14:23:51 BST 2000  Tony Gale <gale@gtk.org>
+
+       * docs/tutorial/gtk-tut.sgml: Minor updates
+
+       * docs/tutorial/*.jpg *.eps: Screenshots for tutorial
+
+2000-07-19  Tor Lillqvist  <tml@iki.fi>
+
+       * gtk/gtksignal.c: Fix C++ comment.
+
+       * gtk/gtkimmulticontext.c
+       * gtk/gtktextbtree.c: Remove gccisms: Don't use __FUNCTION__,
+       don't return value from void functions.
+
+       * gtk/gtk.def: Add gtk_rc_style_unref.
+
+2000-07-19  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
+
+       * gdk-pixbuf/gdk-pixbuf.h, gtk/gtkhsv.h, gtk/gtktextbtree.h,
+       gtk/gtktextbuffer.h, gtk/gtktextchild.h, gtk/gtktextdisplay.h,
+       gtk/gtktextiter.h, gtk/gtktextiterprivate.h, gtk/gtktextlayout.h,
+       gtk/gtktextmarkprivate.h, gtk/gtktextsegment.h, gtk/gtktexttag.h,
+       gtk/gtktexttagtable.h, gtk/gtktexttypes.h, gtk/gtktextview.h,
+       gtk/gtktypeutils.h: Include files outside of the extern "C"
+       block. Makes some C++ compiler happy. Reported by Denis Vakatov
+       <vakatov@peony.nlm.nih.gov>.
+
+Wed Jul 19 14:07:57 BST 2000  Tony Gale <gale@gtk.org>
+
+       * docs/tutorial/gtk-tut.sgml: Yet more clean ups.
+         Completes first pass. Hurrah!
+
+Tue Jul 18 17:17:55 BST 2000  Tony Gale <gale@gtk.org>
+
+       * docs/tutorial/gtk-tut.sgml: More clean ups.
+
+Mon Jul 17 18:52:38 2000  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkentry.c (gtk_entry_draw_text): Restore code to
+       paint the background of the text area which was accidentally
+       removed at some point.
+
+       * gtk/gtkrc.[ch] gtk/gtkstyle.[ch] gtk/gtkthemes.[ch]: 
+         
+        - Move most of the functionality from the theme vtable
+          into GtkRcStyleClass and GtkStyleClass. The moved
+          vtable functions were changed a bit in the move to
+          work better in their new home.
+
+        - Get rid of the engine and engine_data fields from
+          GtkRcStyle and GtkStyle; instead the theme
+          engine derives theme-specific subclasses of GtkRcStyle
+          and GtkStyle
+
+        - Add extra dlsym() found entry point to themes,
+          theme_create_rc_style().
+
+       * gtk/gtkstyle.c: Copy xthickness, ythickness fields
+       in gtk_style_real_copy.
+
+       * gtk/themes.[ch]: add a function gtk_theme_engine_register_type()
+       to register a type associated with an engine. (The engine
+       won't be unloaded as there is an instance of the type.)
+
+
+Mon Jul 17 18:19:06 BST 2000  Tony Gale <gale@gtk.org>
+
+       * docs/tutorial/gtk-tut.sgml: Clean ups.
+
+Mon Jul 17 13:59:29 BST 2000  Tony Gale <gale@gtk.org>
+
+       * docs/tutorial/gtk-tut.sgml: Initial DocBook version. Lots
+         of cleaning up to do.
+
+2000-07-15  Tor Lillqvist  <tml@iki.fi>
+
+       * gdk/testgdk.c: New file, quick hack to test backends for
+       pixel-by-pixel correctness of the most simple graphic operations.
+
+Fri Jul 14 20:30:25 2000  Owen Taylor  <otaylor@redhat.com>
+
+        * Really release 1.3.1
+       
+       * gtk-config-2.0.in gtk-2.0.m4: Fix up to correspond to new
+       include structure.
+
 Fri Jul 14 18:40:39 2000  Owen Taylor  <otaylor@redhat.com>
 
        * Released 1.3.1