summaryrefslogtreecommitdiff
path: root/ChangeLog.pre-2-10
Commit message (Collapse)AuthorAgeFilesLines
* Close the polygon if it isn't already. (To match gtk_draw_polygon)Owen Taylor1998-01-301-0/+8
| | | | | | | | | | Thu Jan 29 22:57:39 1998 Owen Taylor <owt1@cornell.edu> * gtk/gtkstyle.c (gtk_default_draw_polygon): Close the polygon if it isn't already. (To match gtk_draw_polygon) Simplified logic. (Appearance could probably be improved for objects with gradual curves by adding in some intermediate edge coloration)
* new function to gather information about a certain signal.Tim Janik1998-01-291-0/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Thu Jan 29 21:36:14 1998 Tim Janik <timj@gimp.org> * gtk/gtksignal.c (gtk_signal_query): new function to gather information about a certain signal. * gtk/gtksignal.c (gtk_signal_newv): new function similar to gtk_signal_new(). * gtk/gtksignal.c (gtk_signal_real_emit): check for function_offset == 0. * gtk/gtksignal.c (gtk_signal_connect_by_type): perform a signal id lookup on the parent as well. * gtk/gtkobject.c (gtk_object_class_add_user_signal): new function for implementation of user defined signals. * gtk/gtkobject.c (gtk_object_class_add_signals): free old signal id array. * gtk/gtkobject.h: this holds the typedefs for GtkSignalFunc and GtkSignalMarshaller now, because they are used for gtk_object_class_add_user_signal. * gtk/gtktypeutils.c (gtk_type_class_init): reset object_class->signals and object_class->nsignals for new object classes.
* The auto_shrink policy of the floating window is now set to TRUE. ThisFederico Mena1998-01-281-0/+9
| | | | | | | | | | | Tue Jan 27 15:52:48 1998 Federico Mena <federico@bananoid.nuclecu.unam.mx> * gtk/gtkhandlebox.c (gtk_handle_box_realize): The auto_shrink policy of the floating window is now set to TRUE. This fixes the problem of the floating window being too big when the handlebox child is small. (gtk_handle_box_motion): Now we use GDK_POINTER_MOTION_HINT_MASK to improve movement.
* More changes from Tony Gale.Shawn Amundson1998-01-271-0/+4
|
* additions/changes from new FAQ maintainers Nathan Froyd and Tony Gale.CST 1998 Shawn T. Amundson1998-01-261-0/+5
| | | | | | | Mon Jan 26 17:12:12 CST 1998 Shawn T. Amundson <amundson@gimp.org> * docs/gtkfaq.sgml: additions/changes from new FAQ maintainers Nathan Froyd and Tony Gale.
* additions/changes from Gregory A. McLeanCST 1998 Shawn T. Amundson1998-01-261-0/+4
| | | | | | Mon Jan 26 16:54:02 CST 1998 Shawn T. Amundson <amundson@gimp.org> * docs/gtk.texi: additions/changes from Gregory A. McLean
* added a bunch of checks for window != NULL and private->destroyed. (don'tTim Janik1998-01-261-0/+12
| | | | | | | | | | | | | | | Mon Jan 26 02:15:29 1998 Tim Janik <timj@gimp.org> * gdk/gdkdraw.c: * gdk/gdkgc.c: * gdk/gdkimage.c: * gdk/gdkinput.c: * gdk/gdkpixmap.c: * gdk/gdkproperty.c: * gdk/gdkselection.c: * gdk/gdkwindow.c: added a bunch of checks for window != NULL and private->destroyed. (don't trust this cvs commit message, i didn't modify that many files!)
* added new widget flag GTK_LEAVE_PENDING. if a widget has GTK_LEAVE_PENDINGTim Janik1998-01-251-0/+35
| | | | | | | | | | | | | | Sun Jan 25 19:15:32 1998 Tim Janik <timj@gimp.org> * gtk/gtkwidget.h (enum): added new widget flag GTK_LEAVE_PENDING. * gtk/gtkmain.c (gtk_main_iteration_do): if a widget has GTK_LEAVE_PENDING set, send it its LEAVE_NOTIFY event, regardless of a grab or sensitivity. changed the compression code for enter/leave notify events to free *both* compressed event, and removed an unneccessary call to g_list_remove. * ChangeLog: finally catched up with the recent changes on my part.
* Switched the file to GNU indentation, for consistency.Federico Mena1998-01-231-0/+2
| | | | | | Thu Jan 22 18:58:44 1998 Federico Mena <federico@bananoid.nuclecu.unam.mx> * gdk/gdkcc.c: Switched the file to GNU indentation, for consistency.
* Picky, picky... fix two lines with wrong indentation :-)Federico Mena1998-01-231-0/+5
| | | | | | | Thu Jan 22 18:58:44 1998 Federico Mena <federico@bananoid.nuclecu.unam.mx> * gdk/gdktypes.h (struct _GdkColorContext): Picky, picky... fix two lines with wrong indentation :-)
* gtk/Makefile.am: Fixed the called to runelisp to use $(SHELL).scott1998-01-221-0/+5
| | | | | (Cannot rely on the script having execute permissions.) --sg
* Release GTK+ 0.99.3.Shawn Amundson1998-01-211-0/+4
|
* strdup changed to g_strdupShawn Amundson1998-01-211-0/+5
| | | | -Shawn
* removed some superfluous variables that duplicated widget->state.Tim Janik1998-01-211-0/+11
| | | | | updated ChangeLog. -timj
* Conversion to use Paolo Molaro's GtkCombo instead of GtkComboBoxOwen Taylor1998-01-201-0/+6
|
* Set container_class->focus to NULL. Widgets in the toolbar should not getFederico Mena1998-01-191-0/+5
| | | | | | | | | Mon Jan 19 16:21:00 1998 Federico Mena <federico@bananoid.nuclecu.unam.mx> * gtk/gtktoolbar.c (gtk_toolbar_class_init): Set container_class->focus to NULL. Widgets in the toolbar should not get the focus via the normal key bindings (no toolkit does this, and it makes sense).
* Removed the GTK_PIXMAP casts to match Eckehard's new prototypes.Federico Mena1998-01-191-0/+10
| | | | | | | | | | | | Mon Jan 19 16:21:00 1998 Federico Mena <federico@bananoid.nuclecu.unam.mx> * gtk/testgtk.c (create_toolbar): Removed the GTK_PIXMAP casts to match Eckehard's new prototypes. * gtk/gtktoolbar.h: Switched the order of the tooltip_text and widget parameters to the gtk_toolbar_*_widget() functions, to be friendlier to the C++ bindings. This is per request of Guillaume Laurent.
* this is a stack of grabbing widgets now, having unique entries. theTim Janik1998-01-191-0/+7
| | | | | | | | | Mon Jan 19 09:16:38 1998 Tim Janik <timj@psynet.net> * gtk/gtkmain.c (gtk_grab_add) (gtk_grab_remove): this is a stack of grabbing widgets now, having unique entries. the GTK_HAS_GRAB flag of a widget is set while it is on the stack (wasn't implemented before).
* changed gtk_toolbar_{append,prepend,inser]_item to accept any GtkWidget asMET Eckehard Berns1998-01-181-0/+6
| | | | | | | | Mon Jan 19 00:46:18 1998 MET Eckehard Berns <eb@berns.prima.de> * gtk/gtktoolbar.[ch]: changed gtk_toolbar_{append,prepend,inser]_item to accept any GtkWidget as icon to allow more flexibility
* Statusbar widget. -ShawnShawn Amundson1998-01-181-0/+3
| | | | | Statusbar widget. -Shawn
* renamed g_string_equal => g_str_equal renamed g_string_hash => g_str_hashOwen Taylor1998-01-181-12/+17
| | | | | | | | | Sat Jan 17 23:52:40 1998 Owen Taylor <owt1@cornell.edu> * gstring.{c,h} gscanner.c: renamed g_string_equal => g_str_equal renamed g_string_hash => g_str_hash And const corrected. Old functions left in for now.
* gtkbutton.c gtkclist.c gtkdrawingarea.c gtkentry.c gtkeventbox.cOwen Taylor1998-01-181-0/+24
| | | | | | | | | | | | | | | | | | | | | Sun Jan 18 09:57:00 1998 Owen Taylor <owt1@cornell.edu> * gtkbutton.c gtkclist.c gtkdrawingarea.c gtkentry.c gtkeventbox.c gtkfixed.c gtkhandlebox.c gtkhscale.c gtkhscrollbar.c gtkitem.c gtklist.c gtkmenushell.c gtkmisc.c gtknotebook.c gtkpaned.c gtkpreview.c gtkprogressbar.c gtkruler.c gtktext.c gtktree.c gtkviewport.c gtkvscale.c gtkvscrollbar.c gtkwidget.{c,h} Added gtk_widget_set_parent and gtk_widget_get_parent. All widgets should use: gtk_widget_get_parent() instead of widget->parent->window. Any widget that wants to have children not in the parent window, should use gtk_widget_set_parent () in their realize() and add () routines. CList and Viewport widgets changed to do this. (Viewport widget using code from gtk-fortier-980117-0.patch.)
* updates... -timjTim Janik1998-01-181-0/+12
| | | | | updates... -timj
* new functions gtk_box_reorder_child, gtk_box_query_child_packing andTim Janik1998-01-181-0/+15
| | | | | | | | | | | | | | | | | Sun Jan 18 03:57:52 1998 Tim Janik <timj@psynet.net> * gtk/gtkbox.h: * gtk/gtkbox.c: new functions gtk_box_reorder_child, gtk_box_query_child_packing and gtk_box_set_child_packing to allow modification of the child linkage after the widget tree is setup. * gtk/gtkbox.c: * gtk/gtklabel.c: * gtk/gtkwindow.c: * gtk/gtkwidget.c: * gtk/gtkobject.c: gtk_*_get_arg() and gtk_*_set_arg() fixes and implementations.
* changed log -owtOwen Taylor1998-01-171-0/+36
| | | | | changed log -owt
* Applied patch from <lupus@lettere.unipd.it> which addsCST 1998 Shawn T. Amundson1998-01-171-0/+14
| | | | | | | | | | | | | | | | Sat Jan 17 13:26:15 CST 1998 Shawn T. Amundson <amundson@gimp.org> * gtk/gtkentry.[ch]: Applied patch from <lupus@lettere.unipd.it> which adds gtk_entry_set_max_length function. This was part of gtk-lupus-970112-0. * gtk/testgtk.c: Applied gtk-wille-980113-0 which fixes a problem with a shaped widget keeping grab forever when double clicked. * docs/gtk.texi: patch from Gregory McLean <gregm@randomc.com> to add some on aspect_frame, button_box, and color_selection widgets
* +Sat Jan 17 06:24:05 1998 Tim Janik <timj@psynet.net>Tim Janik1998-01-171-0/+7
| | | | | | | | + + * gtk/gtktypeutils.h (gtk_type_get_arg): new function. + * gtk/gtkobject.h (gtk_object_query_args): new function. + * gtk/gtkobject.h (gtk_object_getv): new function. + * gtk/gtkwidget.h (gtk_widget_get): new function.
* Now we use a GtkWindow of type GTK_WINDOW_DIALOG as a destination forFederico Mena1998-01-161-0/+12
| | | | | | | | | | | | | | | | Fri Jan 16 00:36:31 1998 Federico Mena <federico@bananoid.nuclecu.unam.mx> * gtk/gtkhandlebox.c: Now we use a GtkWindow of type GTK_WINDOW_DIALOG as a destination for reparenting the child of the handle box. This solves the problem of having X calls in Gtk. It also makes the handle box work with KWM, OLVWM, 4Dwm (so I expect mwm to work as well). I hadn't noticed that previously it only worked with fvwm and twm. * gtk/gtkhandlebox.h (struct _GtkHandleBox): Removed the real_parent field, as it is never used. (struct _GtkHandleBox): Added a float_window field. This is a GtkWindow to where the child is now reparented.
* Added note for when 0.99.2 was released.Shawn Amundson1998-01-161-0/+3
| | | | -Shawn
* Lots of changes all over the place. Now the widget has two windows. TheFederico Mena1998-01-161-0/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | Fri Jan 16 00:36:31 1998 Federico Mena <federico@bananoid.nuclecu.unam.mx> * gtk/gtkhandlebox.c: Lots of changes all over the place. Now the widget has two windows. The steady_window stays put in the parent container, and the widget->window is the one that gets reparented. Now that window is transient, in compliance with the ICCCM, instead of an OverrideRedirect window. We have two windows so that we can properly receive Expose events for the thin 3D line that marks the place where the handlebox is docked. * gtk/gtkhandlebox.h (struct _GtkHandleBox): Added fields for dragging (mouse position information). Added fleur_cursor so that we look pretty. Added steady_window field; it is the window that actually stays on the parent (widget->window is the one that gets reparented). Owen, this is the version with the two X calls in gtkhandlebox.c. I'll do as you say; either we can add new calls to Gdk, or I can modify the handle box code to use a separate GtkWindow and reparent the child into that. - Federico
* Call gtk_clist_size_allocate_columns every time the column configurationMiguel de Icaza1998-01-161-0/+6
| | | | | | | | Thu Jan 15 19:03:19 1998 Miguel de Icaza <miguel@nuclecu.unam.mx> * gtk/gtkclist.c (gtk_clist_set_column_width): Call gtk_clist_size_allocate_columns every time the column configuration changes.
* changelog correction ;(Tim Janik1998-01-161-0/+3
| | | | -timj
* changelog entry for the widget arg stuff.Tim Janik1998-01-161-0/+16
| | | | -timj
* Fixed a small memory leak in gtkpaned, and I changed the cursor to aJay Painter1998-01-151-0/+5
| | | | "I" beam for gtkentry. -Jay
* changlog updatesJay Painter1998-01-131-0/+8
|
* Fixed child->icon and child->label == NULL bugs.Federico Mena Quintero1998-01-131-0/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | 1998-01-13 Federico Mena Quintero <federico@nuclecu.unam.mx> * gtk/gtktoolbar.c: (gtk_real_toolbar_style_changed): Fixed child->icon and child->label == NULL bugs. * gtk/gtktoolbar.h: Added some new functions: gtk_toolbar_append_widget() gtk_toolbar_prepend_widget() gtk_toolbar_insert_widget() These let the user insert any kind of widget in the toolbar. Also changed the gtk_toolbar_*_item() functions to return a GtkWidget * so that the user can do things with the toolbar buttons. * gtk/gtktoolbar.c: Now the toolbar supports its own buttons and arbitrary widgets as well. Geometry management has been changed accordingly. Added gtk_toolbar_remove() function, so container functionality should be complete now. * gtk/testgtk.c (create_toolbar): Added an entry widget to test the new toolbar. * Most of these changes are adapted from the gtk-lupus-970112-0-patch (should be 970112... :-)
* *** empty log message ***Ian Main1998-01-111-0/+4
|
* Look and feel changes to CList so it now looks like a scrolled window.Jay Painter1998-01-091-0/+5
| | | | | | I also added Sopwith's changes to gtk_clist_insert so you can pass the title pointer as a null to insert a blank row. Please make consistant changes for things like this. -Jay
* Added check for inline in configure and updated files to use it.Manish Singh1998-01-091-0/+13
| | | | -Yosh
* New widget (GtkComboBox) and fixed gdk_window_init to initialize ↵Elliot Lee1998-01-081-0/+6
| | | | gdk_root_parent some more
* applied patch to use a backing pixmap for drawing in GtkEntry, which removesManish Singh1998-01-081-0/+6
| | | | | | the bad flickering. (gtk-wille-980106-0) -Yosh
* Remembered to update the ChangeLog...Manish Singh1998-01-071-0/+8
| | | | -Yosh
* Fixed problem with deleting while text is selected.Owen Taylor1998-01-061-0/+10
| | | | | | | Changed behavior so that motion keys remove selection. Added new gtk_entry_select_region () call. -owt
* Better Clist test in testgtk.c. -JayJay Painter1998-01-031-0/+3
|
* initialize scrollbar_spacing (gtk-fortier-980103-0)GTK_0_99_2Shawn Amundson1998-01-031-0/+5
| | | | | | | * gtk/gtkscrolledwindow.c: initialize scrollbar_spacing (gtk-fortier-980103-0) -Shawn
* Fixed a typo in configure.in (reported by Elrond on IRC).scott1998-01-031-0/+4
| | | | --sg
* Added Gordon Matzigkeit's patch for fixed length gtk entry fieldsManish Singh1998-01-031-0/+6
| | | | -Yosh
* Removal of inlines, and updated ChangeLog. -JayJay Painter1998-01-031-0/+6
|
* Several portability fixes from Michael Callahan <callahan@xmission.com>Shawn Amundson1998-01-031-0/+6
| | | | | | | | * Several portability fixes from Michael Callahan <callahan@xmission.com> including adding in missing #includes and adding void in function prototypes. -Shawn
* Added CList. -JayJay Painter1998-01-031-0/+8
|