X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=ChangeLog.pre-2-10;h=49240e48de3d287a73fa8da26dd7d7f5f22fa5ad;hb=829936fd6f9be3a04be42d7f6dafbd36bf885b4f;hp=a750a31caafdb04e90d24054eb89a09e7b62e5e1;hpb=9205edae41b7fdcdda29e8a47739c56f34834f0f;p=~andy%2Fgtk diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index a750a31ca..49240e48d 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,6 +1,296 @@ +Sun Mar 8 13:03:22 1998 Tim Janik + + * gtk/gtkrange.h: removed gtk_range_calc_value(). + +Sun Mar 8 04:22:36 1998 Tim Janik + + * gtk/gtkfilesel.c: applied gtk-gronlund-980307.patch.gz which + fixes a memory leak by making use of gtk_clist_set_row_data_full. + + * gtk/gtkclist.c: applied gtk-gronlund-980307.patch.gz which ads a + gtk_clist_set_row_data_full () function. slightly modified to + always invoke the destroy function regardless of the value of + the row_data. + + * docs/gtk.texi: applied gtk-draco-980305-1.patch.gz, spelling fixes. + + * gdk/gdk.c (gdk_init): + cleared up a tiny memory leak from not destroying a temporary copy + of argv (gtk-gronlund-980307-02.patch.gz). + +Sun Mar 8 03:00:17 1998 Tim Janik + + * configure.in: define the version variables in config.h. + + * gtk/gtkmain.h: + * gtk/gtkmain.c: added static version variables. + + * gdk/gdkpixmap.c: fixed memory leaks (gtk-gronlund-980307-1.patch.gz) + +Sat Mar 7 18:46:57 1998 Owen Taylor + + * gtk/gtkpreview.[ch]: Added a new function, gtk_preview_reset(), + that can be used (under highly controlled circumstances), + to change the properties of the preview colormap after + a preview has already been created and destroyed. + +Sun Mar 8 00:18:04 1998 Tim Janik + + * gtk/gtkobject.c: register living objects in a hashtable. + +Sat Mar 7 20:20:53 1998 Tim Janik + + * gtk/gtkobject.c: + (gtk_object_check_cast): + (gtk_object_check_class_cast): + made the object/class cast checks much more descriptive, based on + gtk-draco-980305-2.patch.gz and gtk-draco-980306-1.patch.gz but + optimized for common code path. + + * gtk/gtkpreview.c: added a few extra checks for the visual + (gtk-draco-980305-0.patch.gz). + + * gdk/gdk.c (gdk_signal): abort() on a signal if G_ENABLE_DEBUG + is defined, so we dump core (gtk-draco-980305-0.patch.gz). + +Sat Mar 7 01:07:24 1998 Owen Taylor + + * gtk/gtkrange.c (gtk_range_expose): Fixed the vscrollbar + flickering problem, by checking the area on expose events. + (There was a hscrollbar flickering problem as well, it + just wasn't very noticeable) + +Fri Mar 6 21:30:05 1998 Owen Taylor + + * gtk/gtkeditable.c: Disallow pasting into non-editable + widgets. + + * gtk/gtktext.[ch]: + + -Added scrolling when dragging the selection + paste the top/bottom. + + -Fix some of the problems with displaying the selection + state before mouse release. + + -Disallow pasting into non-editable widgets + + -Fixed segfault when changing window size + + -Update the cursor correctly when switching between + editable and non-editable + + * testgtk.c: Added a toggle button for editability for + the text widget. + +Fri Mar 6 14:47:33 PST 1998 Shawn T. Amundson + + * Applied gtk-matsu-980205-0 (oops, should be 980305) + gdk/gdkinputcommon.h: return NULL if device is not ready + gtk/gtkwindow.c: check for GDK_ISO_Left_Tab + +Fri Mar 6 13:17:58 1998 Marc Ewing + + * gtk/gtkclist.c (real_select_row, real_unselect_row): + fix selection bugs + +Thu Mar 5 20:41:27 1998 Ian Main + + * gtk/gtkfilesel.c: Added + gtk_file_selection_show_fileop_buttons(GtkFileSelection *fs), and + gtk_file_selection_hide_fileop_buttons(GtkFileSelection *fs). + Changed pulldown to only contain current directory name instead of + the full path. Removed Help button (it can now be packed into the + button_area if desired). + + * gtk/gtkfilesel.h: Added GtkWidget *button_area (the fileop + buttons at the top are packed into this hbox), and GtkWidget + action_area (hbox below clists) to GtkFileSelection structure. + + * gtk/testgtk.c: Changed the filesel example to show off the hiding/ + showing of fileop buttons, and the packing area. + +1998-03-05 Federico Mena Quintero + + * gdk/gdkprivate.h: Changed the name of default_filters to + gdk_default_filters to avoid namespace pollution. Yes, it just + happened to me. + * gdk/gdk.c (gdk_event_translate): + * gdk/gdkglobals.c: + * gdk/gdkwindow.c (gdk_window_add_filter gdk_window_remove_filter): Likewise. + +Thu Mar 5 12:32:06 1998 Marc Ewing + + * gtk/gtkclist.c (select_row): emit UNselect on rows + that are not selected. + +Thu Mar 5 01:22:06 1998 Owen Taylor + + * gtk/gtkwidget.c (gtk_widget_unparent): Unset allocation + on unparent, to force reallocation if we get adding back + to a new parent which is already size-allocated. + + * gtk/gtktreeitem.[ch]: Keep track of separate +/- pixmaps + for each colormap, removed the idle hack. + + * gdk/gdk.c: Don't warn when unable to open XIM method, + since X11R5 apparently has no default method. + + * gtk/gtkwidget.c (gtk_widget_set_style_internal): Don't + call size_request on initial emission - since the + widget size isn't set yet, it can't change. + + * gtk/Makefile.am: New rules 'test' and 'test-debug' to run + testgtk with the correct working directory. + + * gtk/gtkentry.c (gtk_move_forward_word): + Check for position at end of line. + + * gtk/gtkinputdialog.h (struct _GtkInputDialogClass): + removed 'gpointer data' arguments from default handler + structures. + +Wed Mar 4 20:06:47 1998 Miguel de Icaza + + * gdk/gdk.c (gdk_event_translate): Drags can only be started with + the left button. + +Wed Mar 4 16:02:44 GMT 1998 Tony Gale + + * docs/gtkfaq.sgml: widget hierarchy update from Tim Janik + +Mon Mar 2 19:57:27 1998 Miguel de Icaza + + * gdk/gdkproperty.c (gdk_atom_name): Initialize gdk_error_code to + zero before calling the X routine. + +Tue Mar 3 01:22:25 1998 Tim Janik + + * gtk/gtkspinbutton.c: applied patch from lars and steffan to proper + check for realized widgets. + +Mon Mar 2 18:27:09 CST 1998 Shawn T. Amundson + + * gtk/gtkstatusbar.h: fixed ifndef..define typo + +Mon Mar 2 17:48:38 1998 Owen Taylor + + Miscellaneous minor fixes to remove ANSI C incompatibilities + + * gdk/gdkregion.c gtk/gtkclist.c: fix // comments + + * gdk/gdkdnd.c gdk/gdkinputcommon.h: change types of + some arguments to ANSI functions + + * gtk/gtkcombo.c gtk/gtktree.c: fix casts of function pointers + to void * + + * gtk/gtkmain.c: An actual bug! (in deprecated gtk_input_add_interp) + + * gtk/gtknotebook.h: Bitfields must be gint or guint. (and should + be guint) + + * gtk/gtkstatusbar.c: trailing ';' + + * gtk/testgtk.c: GList where there should have been GSList + +Mon Mar 2 12:26:59 1998 Owen Taylor + + * gtk/gtkentry.c: Changed 'entry != NULL' to 'editable != NULL' + in three spots. + +Sun Mar 1 18:29:58 PST 1998 Shawn T. amundson + + * Released GTK 0.99.4. + +Sun Mar 1 16:47:29 PST 1998 Shawn T. Amundson + + * gtk/testgtk.c: small fix to notebook portion + +Sun Mar 1 15:18:38 PST 1998 Shawn T. Amundson + + * Required changes for version change to 0.99.4 + + * gtk/gtktree.[ch]: patch from J. Bolliet to correct some bugs + * gtk/testgtk.c: added test here from J. Bolliet, removed testtree + + * gtk/clist: gtk-abilleira-981602-0, allows gtk_clist_set_pixmap + and gtk_clist_set_pixtext to not require a mask + + * gdk/gdkdraw.c,gdk.h: gtk-trow-980217-0 + adds gdk_draw_lines and fixes some things about + gdk_draw_polygon + +Sun Mar 1 17:40:58 1998 Owen Taylor + + * gdk/gdkpixmap.c: Make sure either the window or + the depth is given when creating a pixmap. + +Sun Mar 1 22:59:09 1998 Tim Janik + + * gtk/gtkstatusbar.h: + * gtk/gtkstatusbar.c: complete api change to honour message contexts. + unfortunaltely this also involved argument changes on the signal + emissions which will not be caught by the compiler. your callbacks + should look like: + void message_text_popped (GtkStatusbar *statusbar, + guint context_id, + const gchar *text, + gpointer func_data); + + * gtk/gtkwidget.c (gtk_widget_set_rc_style): eliminated bug about + initial signal emission. + (gtk_widget_set_parent): don't ensure style, just call + gtk_widget_set_style_recurse. + (gtk_widget_set_style_recurse): only change a widget's rc styles if + if there has already been a lookup. + + * gtk/testgtk.c: adaptions for statusbar widget. + substituted notebook pixmaps with pixmaps from fvwm, since + we don't know where the originals came from. + + * gtk/gtkobject.c (gtk_object_data_destroy): call the destroy + notifier with the objects data, not its internal structure. + + * gtk/gtkspinbutton.c (gtk_spin_button_button_press): small + fix from lars. + +Sun Mar 1 15:08:13 CST 1998 Shawn T. Amundson + + * docs/*.texi changes from Greg Mclean. + +Sun Mar 1 18:41:07 1998 Tim Janik + + * gtk/gtkwidget.c (gtk_widget_restore_default_style): hm if we save the + default style, we should also provide a function to restore it ;). + + * gtk/main.[hc]: small fixups to idle handlers, added support for quit + handlers. + +Sun Mar 1 05:18:11 1998 Owen Taylor + + * gtk/gtkentry.c gtk/gtktext.c gtkeditable.[ch] + + Changed interface to cut/copy/paste so it makes sense + when triggered by say, menu items. + +Sun Mar 1 03:20:39 1998 Owen Taylor + + * gtk/gtkentry.[ch] gtk/gtktext.[ch] gtkeditable.[ch] + + Turned off debugging in gtktext.c + + Bug fixes for cutting, pasting, deleting, etc. + + Some of the bugs that were there before have definitely + been fixed. + + * gtk/testgtk.c gtk/testgtkrc: Removed my ugly orange backgrounds, + to make things look nicer. + Sat Feb 28 23:58:54 1998 Owen Taylor - * gtk/gtkentry.[ch] gtktext.c gtkeditable.[ch] + * gtk/gtkentry.[ch] gtktext.[ch] gtkeditable.[ch] Created a new base widget type Editable for the entry and text widgets, which encapsulates most of the selection and @@ -17,8 +307,15 @@ Sat Feb 28 23:58:54 1998 Owen Taylor - Clipboard style cut and paste - Emacs style key bindings (~same as Entry) - Word motion + - "changed" signal There are definitely still some bugs in the new stuff. + + Use style->base for the background and style->text for + the foreground. + + * gtkfilesel.c gtkspinbutton.c testgtk.c: small changes + to fit the new interface more exactly. Sat Feb 28 19:29:09 1998 Tim Janik @@ -226,11 +523,6 @@ Sat Feb 21 14:49:17 1998 Tim Janik gchar *tooltip_private_text as argument to fully support the underlying call to gtk_tooltip_set_tip. -Fri Feb 20 16:44:57 GMT 1998 Tony Gale - - * docs/gtkfaq.sgml: added to list of GTK apps, added permissions notice - new GDK section - needs some Q&A's added - Fri Feb 20 06:40:00 1998 Tim Janik * gtk/gtktipsquery.h: