+2000-10-22 Robert Brady <robert@suse.co.uk>
+
+ * configure.in: Check for bind_textdomain_codeset
+
+ * gtk/gtkmain.c (gtk_init_check): If bind_textdomain_codeset
+ present, make use of it.
+
+ Add a translatable string "default:LTR" which, if translated
+ to "default:RTL", will cause the default direction to be
+ Right-to-Left.
+
+ * gtk/gtkrange.h, gtk/gtkrange.c: Take into account the widget
+ direction if marked as flippable.
+
+ * gtk/gtkhscale.c: Mark widget as flippable.
+
+2000-10-04 Havoc Pennington <hp@redhat.com>
+
+ * gtk/testgtk.c (create_buttons): create some stock buttons
+ with the default accel group
+ (create_image): test some new GtkImage features
+ (make_message_dialog): test GtkMessageDialog
+ (create_modal_window): fix someone's bizzarro indentation
+
+ * gtk/gtkwindow.h, gtk/gtkwindow.c: Implement
+ GTK_WIN_POS_CENTER_ON_PARENT.
+ Add "destroy with parent" setting, which means the window goes
+ away with its transient parent.
+ (gtk_window_get_default_accel_group): get the default accel group
+ for the window.
+ (gtk_window_set_destroy_with_parent): set/unset destroy with
+ parent flag
+ (gtk_window_read_rcfiles): invalidate icon set caches
+ after reloading rcfiles
+
+ * gtk/gtkenums.h (GtkWindowPosition): add
+ GTK_WIN_POS_CENTER_ON_PARENT, which centers a dialog
+ on its parent window when the dialog is mapped for the first time.
+
+ * gtk/gtkmessagedialog.h, gtk/gtkmessagedialog.c: Add
+ a simple message dialog class
+
+ * gtk/gtkdialog.c (gtk_dialog_init): Connect delete event
+ handler to emit response signal, and maybe later it would
+ honor a hide_on_delete flag - though that isn't there yet.
+ Set border width on the vbox to 2, so we get some padding.
+ Use a button box for the action area.
+ (gtk_dialog_key_press): synthesize a delete event if Esc
+ is pressed and the GtkWidget key press handler didn't
+ handle the escape key.
+ (gtk_dialog_new_with_buttons): new function creates a dialog
+ with some default buttons in it.
+ (gtk_dialog_add_action_widget): add an activatable widget
+ as a button in the dialog - you can also add a non-activatable
+ widget by accessing the action area directly.
+ (gtk_dialog_add_button): add a simple button - stock ID or
+ label - to the action area
+ (gtk_dialog_response): emit response signal
+ (gtk_dialog_run): block waiting for the dialog, return
+ the response. Override normal delete_event behavior, so that
+ delete_event does nothing inside gtk_dialog_run().
+
+ * gtk/gtkdialog.h, gtk/gtkdialog.c: Add "response" signal
+ emitted when an action widget is clicked or the dialog gets
+ delete_event
+
+ * gtk/gtk.h: add gtkmessagedialog.h
+
+ * gtk/Makefile.am: add gtkmessagedialog.[hc]
+
+2000-10-18 Havoc Pennington <hp@redhat.com>
+
+ * gtk/gtktextiter.c (gtk_text_iter_forward_to_newline): Fix a bug
+ where any number of empty lines would get skipped
+
+ * gtk/gtktextiter.h: Remove padding from GtkTextIter; live on the
+ edge.
+
+ * gtk/gtktextiter.c (gtk_text_iter_make_surreal): enhance the
+ warning about invalid iterators (explain more thoroughly)
+ (gtk_text_iter_in_region): rename gtk_text_iter_in_range
+
+ * gtk/gtktextview.c (FOCUS_EDGE_WIDTH): Make focus rectangle less
+ big
+
+ * demos/*.c: Add error handling
+
+ * gtk/gtktextbuffer.c: don't modify const iterators
+
+ * gtk/gdk-pixbuf-loader.c: Add full error handling here
+
+ * gtk/gtkimage.c (gtk_image_set_from_file): ignore errors
+ on file load
+
+ * gtk/gtkiconfactory.c: Update to reflect addition of error
+ handling to gdk-pixbuf loaders
+
+Wed Oct 18 11:14:05 2000 Owen Taylor <otaylor@redhat.com>
+
+ * configure.in demos/Makefile.am demos/testgtk/*: Start of work to
+ move to new modularized testgtk.
+
+2000-10-17 Jonathan Blandford <jrb@redhat.com>
+
+ * gtk/gtktreeview.c: Draw the arrows correctly.
+
+ * gtk/gtktreemodel.c: Added user docs.
+
+ * gtk/gtk.h: remove gtktreedatalist.h.
+
+ * gtk/gtktreestore.c (gtk_tree_store_get_type): Get the correct
+ parent when generating my type.
+
+ * gtk/gtkmarshal.list: Added four more marshallers: INT:NONE,
+ POINTER:NONE, POINTER:POINTER, and POINTER:POINTER,INT.
+
+2000-10-16 Jonathan Blandford <jrb@redhat.com>
+
+ * gtk/gtktreemodel.h (struct _GtkTreeModelIface): Move
+ GtkTreeModel from object to interface.
+
+2000-10-16 Havoc Pennington <hp@redhat.com>
+
+ * gtk/gtktreeviewcolumn.c: #include gtklabel.h, fixing
+ compilation
+
+2000-10-16 Jonathan Blandford <jrb@redhat.com>
+
+ * gtk/gtktreeselection.c: Add API documentation to all public
+ functions.
+
+ * gtk/gtktreeviewcolumn.c: Added API documentation to all public
+ functions.
+
+2000-10-15 Jonathan Blandford <jrb@redhat.com>
+
+ * gtk/gtktreeview.c (gtk_tree_view_insert_column): New function
+ proposed by Guy Harris <gharris@flashcom.net>. Also, added API
+ docs to all public functions.
+
+ * gtk/gtktreeview.c, gtk/gtktreeview.h, gtk/gtktreestore.h,
+ gtk/gtktreestore.c, gtk/gtkliststore.h, gtk/gtkliststore.c,
+ gtk/gtkmodelsimple.c, gtk/gtkmodelsimple.h, gtk/gtktreedatalist.c,
+ gtk/gtktreemodel.h, gtk/gtktreeselection.c,
+ gtk/gtktreeselection.h: Fix GtkTreeNode *node ->GtkTreeNode node
+ issue.
+
2000-10-14 Robert Brady <robert@suse.co.uk>
* configure.in: Added "fa" (Persian) to ALL_LINGUAS.
* gdk/gdkwindow.c (gdk_window_draw_arc): Fix obvious bug in circle
drawing.
-Wed Oct 4 15:52:15 2000 <otaylor@redhat.com>
+Wed Oct 4 15:52:15 2000 Owen Taylor <otaylor@redhat.com>
* gdk/x11/gdkselection-x11.c (_gdk_selection_window_destroyed):
Move list pointer forwards before removing item from