]> Pileus Git - ~andy/gtk/blobdiff - ChangeLog.pre-2-6
Really release 1.3.1
[~andy/gtk] / ChangeLog.pre-2-6
index 2026ddbab234419ac30c19508f7d12e1d3355436..c97f0d928dd99aeea4a4ddb97a4f1e8640265ce1 100644 (file)
@@ -1,3 +1,295 @@
+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
+
+Fri Jul 14 16:21:26 2000  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtktextlayout.c: use FALSE for size_only most
+       of the time when calling gtk_text_layout_get_line_display()
+       to avoid causing double reshapes when a redraw follows
+       immediately after.
+
+Tue Jul 11 11:13:40 2000  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkrange.c (gtk_range_default_[hv]slider_update): Invalidate
+       appropriate region and gdk_window_process_updates() so trough
+       updating doesn't lag behind the window being scrolled.
+
+        * gdk/gdkgc.c: Make parent_class pointer static.
+        
+Sun Jul  9 21:31:23 2000  Owen Taylor  <otaylor@redhat.com>
+
+        * gdk/gdk-pixbuf.c gtk/gdk-pixbuf-loader.c gtk/gtktextview.c:
+       include <string.h>.
+        
+       * gdk/gdkpixbuf-render.c (gdk_pixbuf_render_to_drawable): Fix
+       cut-and-paste error in computing memory offset for 4 channels.
+
+Fri Jul 14 14:05:02 2000  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkrc.c (gtk_rc_parse_pixmap_path_string): Remove
+       gtk_rc_append_default_pixmap_path(), since it wasn't
+       adding an interesting path and we don't have a meaningful
+       default for this value.
+
+Fri Jul 14 12:22:49 2000  Owen Taylor  <otaylor@redhat.com>
+
+       * configure.in Makefile.am gtk-config.m4 gtk.m4: Move
+       gtk-config to gtk-config-2.0 move gtk_.m4 to
+       gtk-2.0.m4
+
+       * Makefile.am gtk/Makefile.am gdk-pixbuf/Makefile.am
+       gdk/Makefile.am demos/Makefile.am: Change 
+       library names to libgtk-1.3.la, etc, so that we
+       can distinguish gtk-1.2 and gtk-2.0 on the linkline.
+
+       * Makefile.am gtk/Makefile.am gdk-pixbuf/Makefile.am
+       gdk/Makefile.am gdk/x11/Makfile.am
+       Move include files into /usr/include/gtk-2.0, 
+       /usr/lib/gtk-2.0/include/
+        
+       * autogen.sh acconfig.h configure.in gtk/gtkmain.c
+       gtk/gtkintl.h: Change package for gettext from 
+       gtk+ to gtk20. Put hack in autogen.sh to modify
+       po/Makefile.in.in after gettextize to make this
+       possible.
+
+       * gtk+.spec: Some updates, not tested.
+
+       * gdk-pixbuf/Makefile.am: Move loaders into
+       $(libdir)/gtk-2.0/$(GTK_VERSION)/loaders.
+
+       * gtk/Makefile.am gtk/gtkrc.c: Move RC file locations
+       $(sysconfdir)/gtk-2.0 ~/.gtkrc-2.0; theme subdir
+       to THEMENAME/gtk-2.0/. Move engine directory  to
+       $(libdir)/gtk-2.0/$(GTK_VERSION)/engines.
+       
+2000-07-12  Tor Lillqvist  <tml@iki.fi>
+
+       Win32 changes, still doesn't build though.
+
+       * gdk/makefile.cygwin
+       * gdk/win32/makefile.cygwin
+       * gtk/makefile.cygwin: Updates.
+
+       * gdk/win32/gdkgc-win32.c (_gdk_win32_gc_new): Use the same
+       default values for fg and bg pixel as X11 does (0 and 1), not
+       black and white. Use PS_ENDCAP_FLAT and PS_JOIN_MITER by default.
+       Use 0 for pen width by default (treated as 1 anyway later, but for
+       apps that might check the value in the GdkGC).
+       (gdk_win32_hdc_get, gdk_win32_hdc_release): New functions, public
+       interface to gdk_gc_predraw and _postdraw.
+
+       * gdk/win32/gdkwin32.h
+       * gdk/gdk.def: Add gdk_win32_hdc_{get,release}.
+
+       * gdk/win32/gdkcolor-win32.c (gdk_colormap_alloc1): Remove
+       extraneous semicolon.
+
+       * gdk/win32/gdkdrawable-win32.c: Check also for pen_width == 0.
+
+       * gdk/win32/gdkimage-win32.c (gdk_image_new): Use the visual's depth,
+       not the Win32 bitspixel value.
+
+       * gdk/win32/gdkcc-win32.c:
+       * gdk/win32/gdkcolor-win32.c 
+       * gdk/win32/gdkprivate-win32.h
+       * gdk/win32/gdkwin32.h: Changes to make compilable, with new
+       GDK object structure.
+
+Tue Jul 11 20:59:35 2000  Tim Janik  <timj@gtk.org>
+
+       * docs/tutorial/gtk_tut_12.es.sgml (name): 
+       * docs/tutorial/gtk_tut_it.sgml (name): 
+       * docs/tutorial/gtk_tut_fr.sgml (name): 
+       * docs/tutorial/gtk_tut.sgml (name): scratched notion of completely
+       outdated email adress: s/timj@psynet.net/timj@gtk.org/.
+
+Tue Jul 11 13:10:57 BST 2000  Tony Gale <gale@gtk.org>
+
+       * docs/faq/gtk-faq.sgml: Cleanup indenting and various
+         small changes.
+
+Tue Jul 11 08:04:58 2000  Tim Janik  <timj@gtk.org>
+
+        * gtk/gtktree.c (gtk_real_tree_select_child): eek, i've never seen
+        a bug here, never been here and never fixed anything ;(
+        (don't segfault if tree->root_tree is NULL, which happens prior
+        to widget realization, but puke instead).
+
+Tue Jul 11 06:38:42 2000  Tim Janik  <timj@gtk.org>
+
+       * gtk/gtkrc.h: add xthickness and ythickness to GtkRcStyle and
+       add the necessary tokens.
+
+       * gtk/gtkrc.c (gtk_rc_style_init): properly initiality the rc style.
+       (gtk_rc_style_to_style): copy thicknesses.
+       (gtk_rc_init_style): apply thicknesses.
+       (gtk_rc_parse_style): parse xthickness and ythickness.
+
+       * gdk/x11/gdkdnd-x11.c: silence compiler in switch() statements.
+
+       * gdk/x11/gdkwindow-x11.c (gdk_window_foreign_new): 
+       (gdk_window_new): 
+       (_gdk_windowing_window_init): 
+       * gdk/x11/gdkpixmap-x11.c (gdk_pixmap_foreign_new): 
+       (gdk_pixmap_create_from_data): 
+       (gdk_bitmap_create_from_data): 
+       (gdk_pixmap_new): 
+       * gdk/x11/gdkimage-x11.c (gdk_image_get): 
+       (gdk_image_new): 
+       * gdk/x11/gdkgc-x11.c (_gdk_x11_gc_new): 
+       * gdk/x11/gdkdnd-x11.c (gdk_drag_context_new): 
+       * gdk/x11/gdkcolor-x11.c (gdkx_colormap_get):
+       (gdk_colormap_get_system): 
+       (gdk_colormap_new): 
+       * gdk/gdkwindow.c (gdk_window_init): 
+       * gtk/gtkstyle.c (gtk_style_new):
+       * gtk/gdk-pixbuf-loader.c (gdk_pixbuf_loader_frame_done):
+       * gdk/gdkpixmap.c (gdk_pixmap_init): 
+       * gtk/gtkrc.c (gtk_rc_style_new):
+       use g_object_new() instead of g_type_create_instance() which
+       is a private function for fundamental type implementations.
+
+Thu Jul  6 16:12:14 2000  Owen Taylor  <otaylor@redhat.com>
+
+       * configure.in: Add check for db2html
+
+Thu Jul  6 14:53:05 2000  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtktypeutils.c (gtk_type_init): Add a temporary 
+       hack to set glib_debug_objects based on gtk_debug_flags.
+
+Thu Jul  6 14:12:13 2000  Owen Taylor  <otaylor@redhat.com>
+
+       * INSTALL.in: Update the Prerequisites section.
+
+       * Makefile.am demos/Makefile.am docs/Makefile.am
+       docs/tutorial/Makefile.am gdk/x11/Makefile.am
+       gdk/linux-fb/Makefile.am: Dist fixes
+
+Thu Jul  6 12:26:03 2000  Owen Taylor  <otaylor@redhat.com>
+
+       * NEWS: 10,000 foot view of 1.3.1 changes.
+
+Thu Jul  6 11:54:03 2000  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/gdk.h gdk/gdktypes.h gdk/linux-fb/gdkmain-fb.c
+       gdk/nanox/gdkmain-nanox.c gdk/win32/gdkevents-win32.c
+       gdk/win32/gdkinput-win32.c gdk/win32/gdkwin32.h
+       gdk/x11/gdkmain-x11.c: 
+
+       Patch from George Lebl to add a GdkGrabStatus enumeration to use
+       as a return value of gdk_*_grab(). Previously, we just
+       returned the X11 values directly.
+
+Thu Jul  6 11:27:44 2000  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/x11/Makefile.am: Patch from George Lebl to 
+       install all the headers in the right place.
+
+Tue Jul  4 13:13:01 BST 2000  Tony Gale <gale@gtk.org>
+
+       * docs/faq/gtk-faq.sgml: Add remaining sections. Completes
+         initial conversion to DocBook.
+
+2000-07-04  Tor Lillqvist  <tml@iki.fi>
+
+       * README.win32: Improve a bit.
+
+       * gdk/win32/gdkevents-win32.c (gdk_event_translate): Handle also
+       WM_SYSCHAR, and other changes to get handling of Alt+nnn or
+       Alt+0nnn on the numpad (used to enter characters by numeric code
+       from current DOS or ANSI codepage) working correctly, as in other
+       Windows apps.
+
+       * gdk/win32/gdkcursor-win32.c (gdk_cursor_new_from_pixmap): Use
+       same argument validity tests as in X11 version.
+       (_gdk_cursor_destroy): Use DestroyCursor, not DestroyIcon.
+
+       * gdk/win32/gdkwin32.h: Add also WM_MOUSEWHEEL and CopyCursor
+       definitions in case missing from headers.
+
+       * gdk/win32/gdkwindow-win32.c (gdk_win32_window_destroy): Also
+       destroy the window-specific cursor.
+       (RegisterGdkClass): Use the global gdk_ProgInstance instead of
+       calling GetModuleHandle(NULL).
+       (gdk_window_set_cursor): Reworked to always copy the passed cursor
+       with CopyCursor before setting it as the window-specific
+       cursor. It is OK for the caller to destroy the GdkCursor (and thus
+       also its Windows cursor) after calling this function. Destroy any
+       previous window-specific cursor.
+
+Mon Jul  3 17:54:49 2000  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/x11/gdkfont-x11.c (gdk_font_charset_for_locale): 
+       font charset is iso8859-1, not iso-8859-1.
+
+Mon Jul  3 17:08:14 2000  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/x11/gdkfont-x11.c (gdk_font_charset_for_locale):
+       Use g_get_charset() instead of g_get_codeset().
+
+       * gtk/gtkframe.[ch] gtkframe.h gtk/gtktextmark.h: 
+       Comment out some strdup'ing functions to keep timj
+       happy until we finish fighting this out.
+
+Mon Jul  3 14:24:16 2000  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkwidget.c (gtk_widget_draw): Ignore calls with
+       <= width or height.
+
+       * gtk/gtktable.c (gtk_table_attach): Fix missed merge
+       from 1.2 for parent/child states.
+
+       * gdk/gdkgc.c (gdk_gc_set_rgb_fg/bg_color): Fix a couple
+       of typos.
+
+       * gdk/gdkevents.[ch]: Remove press/xtilt/ytilt fields of
+       event structures, replace with a generic axes field. Replace 
+       deviceid/sourec with GdkDevice *device.
+
+       * gdk/gdkevents.[ch] (gdk_event_get_axis): Add function
+       to extract particular axis use value from event. (Also
+       can be used for normal X/Y.)
+
+       * gdk/gdkinput.h gdk/x11/gdkinput*: Major revision;
+       allow for arbitrary number of axes, namespace everything
+       as gdk_device_*. Replace guint32 deviceid with GdkDevice *
+       everywhere.
+
+       * gdk/x11/{gdkmain-x11.c,gdkevent-x11.c,gdkinput*}: 
+       Get rid of the gdk_input_vtable setup if favor of simply
+       defining the functions in gdkinput-none/gxi/xfree.c in
+       a similar fashion to the way that the port structure is 
+       done.
+
+       * gtk/gtkdnd.c: Fix fields of synthesized button press event
+       for new event structures. 
+
+       * gtk/gtkinputdialog.c gtk/testinput.c: Revise to match
+       new device interfaces.
+
+Sun Jul  2 18:19:50 2000  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkwidget.[ch] (gtk_widget_create_pango_layout): Add a 'text' argument to
+       set the initial text.
+
+       * gtk/gtkaccellabel.c gtk/gtkcalendar.c gtk/gtkclist.c
+       gtk/gtkentry.c gtk/gtkhruler.c gtk/gtkhscale.c gtk/gtklabel.c
+       gtk/gtkprogressbar.c gtk/gtkscale.c gtk/gtkvruler.c
+       gtk/gtkvscale.c: Adapt to new argument of create_pango_layout().
+
+       * gtk/gtkclist.c (_gtk_clist_create_cell_layout): Use new
+       pango_layout_set_font_description to simplify.
+
 Sun Jul  2 17:43:41 2000  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtkclist.c (_gtk_clist_create_cell_layout): Use new
@@ -835,6 +1127,11 @@ Mon May 29 14:31:27 2000  Owen Taylor  <otaylor@redhat.com>
        * gdk/gdkfont.h gdk/x11/gdkfont-x11.c (gdk_font_from_description):
        Add function to load a GdkFont from a PangoFontDescription.
 
+2000-05-29  Tor Lillqvist  <tml@iki.fi>
+
+       * gdk/win32/gdkevents-win32.c (gdk_WindowProc): The local "event"
+       variable should be of type GdkEventPrivate.
+
 Fri May 26 17:16:40 2000  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/frame.[ch] gtkaspectframe.c: Make frame widgets able