summaryrefslogtreecommitdiff
path: root/ChangeLog.pre-2-8
Commit message (Collapse)AuthorAgeFilesLines
* set composite names.Tim Janik1998-11-291-0/+3
| | | | | | | Sun Nov 29 06:12:01 1998 Tim Janik <timj@gtk.org> * gtk/gtkscrolledwindow.c (gtk_scrolled_window_set_[hv]adjustment): set composite names.
* updatesTim Janik1998-11-291-1/+2
|
* removed default initialization check, people must use gtk_type_init();Tim Janik1998-11-291-0/+23
| | | | | | | | | | | | | | | | | | | | | | | | | Sun Nov 29 06:12:01 1998 Tim Janik <timj@gtk.org> * gtk/gtktypeutils.c (gtk_type_unique): removed default initialization check, people must use gtk_type_init(); * gtk/gtkwidget.h: * gtk/gtkwidget.c: added gtk_widget_set_composite_name() which is meant for internal use by containers, that want to assign specific composite names to their composite children. added gtk_widget_get_composite_name() which will return a newly allocated string, containing the composite name of a widget. valid composite names can only be retrived from widgets that have a parent assigned and are flagged as GTK_COMPOSITE_CHILD. * gtk/gtkcontainer.h: * gtk/gtkcontainer.c: added a new function gtk_container_child_default_composite_name() which will return a newly allocated string, holding the composite name of a containers child. a default implementation is provided which will compose the composite name out of the widgets type and its sequential children id. this implementation can be overidden through a new class function *(composite_name)().
* Removed bogus expose_event handler - we had two expose_event handlers!Owen Taylor1998-11-281-0/+6
| | | | | | | | Sat Nov 28 10:57:59 1998 Owen Taylor <otaylor@redhat.com> * gtk/gtkwindow.c (gtk_window_expose_event): Removed bogus expose_event handler - we had two expose_event handlers!
* changed scrolled window inheritance, it inherits from GtkBin now.Tim Janik1998-11-281-0/+47
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sat Nov 28 03:13:42 1998 Tim Janik <timj@gtk.org> * gtk/gtkscrolledwindow.h: * gtk/gtkscrolledwindow.c: changed scrolled window inheritance, it inherits from GtkBin now. * gtk/gtkbin.c (gtk_bin_unmap): removed superfluous check for visibility of child. (gtk_bin_draw): removed superfluous check for GTK_WIDGET_DRAWABLE(). added check so a child gets only drawn if it's visible. * gtk/gtkwidget.h: * gtk/gtkwidget.c: removed gtk_widget_draw_children(). * gtk/gtkstyle.h: * gtk/gtkstyle.c: rmoved gtk_reset_widget_shapes. * gtk/gtkwidget.h: * gtk/gtkwidget.c: removed crufty relict: gtk_widget_is_child(). added internal function gtk_widget_reset_shapes() from gtkstyle.c. * gtk/gtkrc.h: * gtk/gtkrc.c: (gtk_rc_find_pixmap_in_path): removed bogus gscanner argument, changed callers. * gtk/gtkmenufactory.c: GtkMenuFactory is deprecated for a long time, it will issue a warning now. * gtk/gtkcompat.h: new file to #define aliases for historic function names. * changed 8 function names for consistency and provided aliases to keep source compatibility in gtkcompat.h: (gtk_accel_label_get_accel_width): renamed from gtk_accel_label_accelerator_width (gtk_container_set_border_width): renamed from gtk_container_border_width (gtk_notebook_get_current_page): renamed from gtk_notebook_current_page (gtk_packer_configure): renamed from gtk_packer_set_child_packing (gtk_paned_set_gutter_size): renamed from gtk_paned_gutter_size (gtk_paned_set_handle_size): renamed from gtk_paned_handle_size (gtk_scale_get_value_width): renamed from gtk_scale_value_width (gtk_window_set_position): renamed from gtk_window_position * renamed a few recently added funtions for consistency: (gtk_notebook_get_tab_label): renamed from gtk_notebook_query_tab_label. (gtk_notebook_get_menu_label): renamed from gtk_notebook_query_menu_label. (gtk_progress_configure): renamed from gtk_progress_reconfigure.
* check for existing viewport first, and don't add one if there already isManish Singh1998-11-281-0/+6
| | | | | | | | * gtk/gtkscrolledwindow.c (gtk_scrolled_window_add_with_viewport): check for existing viewport first, and don't add one if there already is one -Yosh
* deprecated gtk_widget_freeze_accelerators andTim Janik1998-11-281-0/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sat Nov 28 00:06:49 1998 Tim Janik <timj@gtk.org> * gtk/gtkwidget.h: * gtk/gtkwidget.c: deprecated gtk_widget_freeze_accelerators and gtk_widget_thaw_accelerators, we provide gtk_widget_lock_accelerators and gtk_widget_unlock_accelerators. * gtk/gtklayout.h: * gtk/gtklayout.c: implemented incremental freezing facility. * gtk/gtktext.h: * gtk/gtktext.c: implemented incremental freezing facility. * gtk/gtkenums.h: * gtk/gtkaccelgroup.h: moved enum GtkAccelFlags into this place. * gtk/gtkentry.h: * gtk/gtkentry.c: deprecated gtk_entry_adjust_scroll(). * random GtkType, macro and indentation fixes. Fri Nov 27 22:50:15 1998 Tim Janik <timj@gtk.org> * gtk/gtkclist.h: * gtk/gtkclist.c: implemented incremental freezing facility, added a new class member (*refresh)() which takes over the thaw functionality. the clist FROZEN flag got removed on the way. * gtk/gtkctree.c: adaptions to feature the clist refresh functionality and incremental freezing. * gtk/gtkcalendar.c: implemented incremental freezing facility.
* Fixed gdk_input_devices being NULL when compiled with --xinput=xfree butRaph Levien1998-11-271-0/+6
| | | | no XInput extension in X server.
* New function to get the source widget of a drag.Owen Taylor1998-11-271-0/+11
| | | | | | | | | | | | | Fri Nov 27 12:17:15 1998 Owen Taylor <otaylor@redhat.com> * gtk/gtkdnd.[ch] (gtk_drag_get_source_widget): New function to get the source widget of a drag. * gtk/gtkdnd.[ch]: Target flags GTK_TARGET_SAME_[WIDGET/APP] to restrict certain targets to the same widget or to the same application. * gtk/testdnd.c: Test gtk_drag_get_source_widget().
* define GtkCTreeNode as boxed type use GTK_CTREE_NODE_TYPE instead ofLars Hamann1998-11-261-0/+19
| | | | | | | | | | | | | | | | | | | | | Thu Nov 26 19:11:46 1998 Lars Hamann <lars@gtk.org> * gtk/gtk-boxed.defs (GtkCTreeNode): define GtkCTreeNode as boxed type * gtk/gtkctree.c (gtk_ctree_class_init): use GTK_CTREE_NODE_TYPE instead of GTK_TYPE_POINTER in signal definitions. (patch from James Henstridge <james@daa.com.au>) Thu Nov 26 18:48:44 1998 Lars Hamann <lars@gtk.org> * gtk/gtkclist.c (set_cell_contents) * gtk/gtkctree.c (set_cell_contents): call column_auto_resize only if auto.resize == TRUE * gtk/gtknotebook.c (gtk_notebook_set_shape) (gtk_notebook_expose): don't draw tab, if show_tabs == FALSE (bug reports from Alexis Mikhailov / Dave Cole) (gtk_notebook_focus_changed) (gtk_notebook_draw_focus): draw only the focus rectangle, not the hole tab.
* reverted bogus and undocumented!!! changes from Jay Cox (98/11/23Tim Janik1998-11-261-0/+13
| | | | | | | | | | | | | | | Thu Nov 26 03:18:08 1998 Tim Janik <timj@gtk.org> * gtk/gtkclist.h: * gtk/gtkctree.h: * gtk/gtkclist.c: * gtk/gtkctree.c: reverted bogus and undocumented!!! changes from Jay Cox (98/11/23 13:53:26) which `const' qualified char* arrays. * gtk/maketypes.awk: changed underline substitution, so we get GTK_TYPE_CTREE_POS instead of the broken GTK_TYPE_C_TREE_POS. * gtk/makeenums.pl: likewise. * gtk/gtkctree.c: adapted type names accordingly.
* Edited section on the ScrolledWindow.Owen Taylor1998-11-241-0/+13
| | | | | | | | | | | | | | | | | Tue Nov 24 11:31:06 1998 Owen Taylor <otaylor@redhat.com> * docs/Changes-1.2.txt: Edited section on the ScrolledWindow. * gtk/gtklayout.c (gtk_layout_set_[hv]adjustment): Remove some code duplication. * gtk/gtklayout.[ch] Fixed mapping and unmapping of child windows and child widgets when scrolling greater than 32k pixels. * testgtk.c: Modified layout test to test scrolling over long distances. * gtk/gtkplug.c: Added a few blank lines.
* Fixed up copyright message.Owen Taylor1998-11-241-0/+12
| | | | | | | | | | | | | | Tue Nov 24 11:11:05 1998 Owen Taylor <otaylor@redhat.com> * gtk/gtklayout.[ch]: Fixed up copyright message. * gdk/gdkrgb.c (DM): Make the dither matrix constant so it can be shared. * gtk/gtkdnd.c: Make cursor bitmaps const. * gdk/gdk.h gdk/gdkpixmap.c: Added const to gdk_pixmap/bitmap_create_from_data.
* added a section on scrolled windows and scrollable widgets.Tim Janik1998-11-241-0/+5
| | | | | | | Tue Nov 24 07:46:09 1998 Tim Janik <timj@gtk.org> * docs/Changes-1.2.txt: added a section on scrolled windows and scrollable widgets.
* Include radio buttons when setting relief for button items.Andrew T. Veliath1998-11-241-0/+6
| | | | | | * gtk/gtktoolbar.c (gtk_toolbar_insert_element): Include radio buttons when setting relief for button items. (gtk_toolbar_set_button_relief): Same.
* Removed DEFS "+=" mess that breaks recent automakes. INCLUDES is theJeff Garzik1998-11-241-0/+14
| | | | | | | | | | | | | | | | | * gdk/Makefile.am, gtk/Makefile.am: Removed DEFS "+=" mess that breaks recent automakes. INCLUDES is the correct way to add to CFLAGS from Makefile.am. * gdk/gdk.c, gdk/gdkglobals.c, gdk/gdkimage.c, gdk/gdkinput.c, gdk/gdkpixmap.c, gdk/gdkthreads.c, gdk/gdkwindow.c, gdk/gxid_lib.c, gtk/fnmatch.c, gtk/gtkclist.c, gtk/gtkmain.c, gtk/testthreads.c: Include "config.h" instead of "../config.h". Now that DEFS works again, automake will automatically pass us the location of config.h in -I.
* Added layout widget for scrolling arbitrarily big areas. Added plug/socketOwen Taylor1998-11-241-0/+14
| | | | | | | | | | | | | | | | Mon Nov 23 22:10:09 1998 Owen Taylor <otaylor@redhat.com> * gtk/Makefile.am gtk/gtk.h gtk/gtklayout.[ch] gtk/gtkplug.[ch] gtk/gtksocket.[ch] gtk/gtk.h: Added layout widget for scrolling arbitrarily big areas. Added plug/socket widgets for interprocess embedding. These widgets still, at some point, need to be made more pure in their use of GDK, as opposed to raw X. * gtk/testgtk.c: Added test for layout widget.
* Bugfix from Brandon Long <blong@fiction.net> - Do the intended thing withJeff Garzik1998-11-241-0/+7
| | | | | | * gtk/gtkclist.c: (gtk_clist_swap_rows): Bugfix from Brandon Long <blong@fiction.net> - Do the intended thing with 'first' and 'last' list index
* make a saner default adjustment (from 0 to 100) instead. I'm not sure ifManish Singh1998-11-231-0/+7
| | | | | | | | | * gtk/gtkprogress.c: (gtk_progress_set_adjustment): make a saner default adjustment (from 0 to 100) instead. I'm not sure if this is the correct level for the fix, but gtk_progress_bar_new()'s original default behavior is restored. -Yosh
* Define this so we can check for latest GTK features.Martin Baulig1998-11-231-0/+5
| | | | | | | 1998-11-23 Martin Baulig <martin@home-of-linux.org> * gtk/gtkfeatures.h.in (GTK_HAVE_FEATURES_1_1_5): Define this so we can check for latest GTK features.
* When setting relief, also affect toggle buttons.Havoc Pennington1998-11-231-0/+6
| | | | | | | | 1998-11-23 Havoc Pennington <hp@pobox.com> * gtk/gtktoolbar.c: (gtk_toolbar_set_relief): (gtk_toolbar_insert_element): When setting relief, also affect toggle buttons.
* remove extraneous commaManish Singh1998-11-231-0/+4
| | | | | | * gtk/gtkobject.h: remove extraneous comma -Yosh
* removed assertements for constructed containers again, since thisTim Janik1998-11-231-0/+15
| | | | | | | | | | | | | | | | | Mon Nov 23 05:21:50 1998 Tim Janik <timj@gtk.org> * gtk/gtkcontainer.c: (gtk_container_add_with_args): (gtk_container_addv): (gtk_container_add): removed assertements for constructed containers again, since this essentially breaks the "child" arg. * gtk/gtktooltips.c (gtk_tooltips_force_window): fixup the draw_window reference count, we don't need to reference toplevels that already have destroy notifiers. * gtk/gtkscrolledwindow.c: check for the composites existance in _forall since we might not be already constructed.
* configure.in: require GLib 1.1.5GTK_1_1_5Shawn Amundson1998-11-231-2/+6
|
* minor bugletTim Janik1998-11-231-0/+2
|
* disconnect hadj & vadj, not 2 * hadj.Tim Janik1998-11-231-0/+5
| | | | | | | Mon Nov 23 03:21:17 1998 Tim Janik <timj@gtk.org> * gtk/gtktext.c (gtk_text_destroy): disconnect hadj & vadj, not 2 * hadj.
* updateTim Janik1998-11-231-0/+169
|
* INSTALL: NEWS: README: gtk+.spec: docs/gtk-config.1: Version incrementedCST 1998 Shawn T. Amundson1998-11-231-0/+11
| | | | | | | | | | | | | Sat Nov 21 18:41:13 CST 1998 Shawn T. Amundson <amundson@gtk.org> * configure.in: INSTALL: NEWS: README: gtk+.spec: docs/gtk-config.1: Version incremented to 1.1.5 * Released GTK+ 1.1.5
* Fixed so it at least works with window managers other than Enlightenment,Owen Taylor1998-11-221-0/+7
| | | | | | | | | Sat Nov 21 18:53:13 1998 Owen Taylor <otaylor@redhat.com> * gdk/gdkwindow.c (gdk_window_get_deskrelative_origin): Fixed so it at least works with window managers other than Enlightenment, though it probably needs to be removed altogether.
* Add shadow_type and gtk_handle_box_set_shadow_type function (plus aAndrew T. Veliath1998-11-211-0/+7
| | | | | | | | | 1998-11-21 Andrew T. Veliath <andrewtv@usa.net> * gtk/gtkhandlebox.[ch]: Add shadow_type and gtk_handle_box_set_shadow_type function (plus a GtkHandleBox::shadow arg) to allow configuration of shadow in the bin window.
* Fix for marking days from Dan Reish <dreish@izzy.net>.CST 1998 Shawn T. Amundson1998-11-201-0/+5
| | | | | | | Thu Nov 19 23:47:38 CST 1998 Shawn T. Amundson <amundson@gtk.org> * gtk/gtkcalendar.c: Fix for marking days from Dan Reish <dreish@izzy.net>.
* return the nth GtkCTreeNode in row_list. (from Samuel SolonLars Hamann1998-11-181-0/+8
| | | | | | | | | | Thu Nov 19 00:15:27 1998 Lars Hamann <lars@gtk.org> * gtk/gtkctree.c (gtk_ctree_node_nth): return the nth GtkCTreeNode in row_list. (from Samuel Solon <ssolon@usa.net>) * gtk/gtkclist.c (gtk_clist_get_column_title): return column title (gtk_clist_get_column_widget): return column widget
* Bah, the ChangeLog got unsynced - FedericoArturo Espinosa1998-11-181-0/+5
|
* Accept drops that are sent to a toplevel but are not within the toplevelsOwen Taylor1998-11-181-2/+10
| | | | | | | | | | | Wed Nov 18 11:54:57 1998 Owen Taylor <otaylor@redhat.com> * gtk/gtkdnd.c (gtk_drag_find_widget): Accept drops that are sent to a toplevel but are not within the toplevels bounds. * gdk/gdkdnd.c gdk/gdk.h: Added support for a XdndProxy atom which proxies the drag to another window.
* Tue Nov 17 1998 The Rasterman <raster@redhat.com> AddedCarsten Haitzler1998-11-181-0/+9
| | | | | | | | | | | Tue Nov 17 1998 The Rasterman <raster@redhat.com> * gdk/gdk.h, gdk/gdkwindow.c: Added gdk_window_get_deskrelative_origin function to correctly determine gdk window position relative to its "root window" - contains check for an Enlightenment virtual root window. * gtk/gtkhandlebox.c: changed gdk_window_get_origin -> gdk_window_get_deskrelative_origin to get the origin of dragged handleboxes correctly. Now it works correctly with E.
* *** empty log message ***lukka1998-11-181-0/+7
|
* Put output files in the current directory and not in the $(srcdir) sinceMartin Baulig1998-11-171-0/+6
| | | | | | | | 1998-11-17 Martin Baulig <martin@home-of-linux.org> * gtk/genmarshal.pl: Put output files in the current directory and not in the $(srcdir) since the VPATH is ignored for built sources.
* gtk/genmarshal.pl check for unchanged autogenerated files, so we don'tManish Singh1998-11-171-0/+6
| | | | | | | | * gtk/genmarshal.pl * gtk/Makefile.am: check for unchanged autogenerated files, so we don't rebuild everything just for adding a new function -Yosh
* Pixmaps now grey out when insensitive, code thanks to GNOME stock byCST 1998 Shawn T. Amundson1998-11-171-0/+8
| | | | | | | | | | Mon Nov 16 19:19:00 CST 1998 Shawn T. Amundson <amundson@gtk.org> * gtk/gtkpixmap.h gtk/gtkpixmap.c: Pixmaps now grey out when insensitive, code thanks to GNOME stock by Eckehard Berns. New function gtk_pixmap_set_build_insensitive to provide ability to turn this off.
* new flags : homogeneous; new guints : tab_hborder, tab_vborder; markedLars Hamann1998-11-161-0/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tue Nov 17 00:06:29 1998 Lars Hamann <lars@gtk.org> * gtk/gtknotebook.h (struct _GtkNotebook): new flags : homogeneous; new guints : tab_hborder, tab_vborder; marked tab_border deprecated (struct _GtkNotebookPage): new flags : expand, fill, pack * gtk/gtknotebook.h/c (gtk_notebook_set_homogeneous_tabs): new function. set homogeneneous tabs (gtk_notebook_set_tab_border): set tab_h/vborder to tab_border (gtk_notebook_set_tab_hborder): new function. set tab_hborder (gtk_notebook_set_tab_vborder): new function. set tab_vborder (gtk_notebook_query_tab_label): new function. get tab_label widget. (gtk_notebook_set_tab_label): new function. set tab_label widget. (gtk_notebook_set_tab_label_text): new function. set tab_label text. (gtk_notebook_query_menu_label): new function. get tab_label widget. (gtk_notebook_set_menu_label): new function. set tab_label widget. (gtk_notebook_set_menu_label_text): new function. set tab_label text. (gtk_notebook_set_tab_label_packing): new function. set tab_label fill, expand, fill_type (gtk_notebook_query_tab_label_packing): new function. get tab_label fill, expand, fill_type (gtk_notebook_real_page_position): return logic page number (gtk_notebook_search_page) search next/prev logic page (gtk_notebook_update_labels): set logic page number. (gtk_notebook_page_compare): renamed gtk_notebook_find_page (gtk_notebook_set/get_child_arg): new args CHILD_ARG_TAB_EXPAND, CHILD_ARG_TAB_FILL, CHILD_ARG_TAB_PACK (gtk_notebook_button_press) (gtk_notebook_key_press) (gtk_notebook_focus) (gtk_notebook_pages_allocate) (gtk_notebook_calc_tabs) (gtk_notebook_switch_focus_tab) use gtk_notebook_search_page (gtk_notebook_page_allocate): fixed allocation bug (gtk_notebook_set/get_arg): new args TAB_HBORDER, TAB_VBORDER. (gtk_notebook_init): unset GTK_NO_WINDOW flag (gtk_notebook_size_request): check whether page->child is visible. changes due to tab h/vborder, homogeneous tabs (gtk_notebook_paint): don't draw invisible tabs (gtk_notebook_switch_page): calculate page_num if it's less than 0 (gtk_notebook_append_*) (gtk_notebook_prepend_*) (gtk_notebook_insert_page): removed sanity checks * gtk/testgtk.c (create_notebook): extended Notebook sample a bit.
* Optimizations for moving point n places. (gtk-mailund-980718-0, ThomasOwen Taylor1998-11-161-0/+10
| | | | | | | | | | | | Mon Nov 16 15:10:33 1998 Owen Taylor <otaylor@redhat.com> * gtk/gtktext.c: Optimizations for moving point n places. (gtk-mailund-980718-0, Thomas Mailund Jensen <mailund@daimi.aau.dk>) * gtk/gtkfixed.c: Removed gtk_fixed_umap, which was broken. (GtkWidget's default unmap handler should work fine). Pointed out by Patrice Fortier <Patrice.Fortier@aquarel.fr>
* added shadow_type setting and gtk_menu_bar_set_shadow_type function toManish Singh1998-11-161-0/+9
| | | | | | | | | | * gtk/gtkmenubar.[ch]: added shadow_type setting and gtk_menu_bar_set_shadow_type function to allow shadow configurability for menubars * gtk/gtkviewport.h: use GtkShadowType enum instead of generic guint -Yosh
* relookup type node after class creation and parent class' objectTim Janik1998-11-161-0/+5
| | | | | | | Mon Nov 16 00:17:53 1998 Tim Janik <timj@gtk.org> * gtk/gtktypeutils.c (gtk_type_new): relookup type node after class creation and parent class' object initializer.
* Destroy the cursor after we have assigned it to the window -- there is noFederico Mena Quintero1998-11-131-0/+9
| | | | | | | | | | | 1998-11-13 Federico Mena Quintero <federico@nuclecu.unam.mx> * gtk/gtkpaned.c (gtk_paned_realize): Destroy the cursor after we have assigned it to the window -- there is no point in keeping it around. (gtk_paned_unrealize): No need to destroy the cursor here. * gtk/gtkpaned.h (struct _GtkPaned): Removed the cursor field, as it is not needed.
* New function gdk_pixmap_foreign_new(). (gtk-blizzard-981005-0. ChristopherOwen Taylor1998-11-131-0/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | Fri Nov 13 11:22:38 1998 Owen Taylor <otaylor@redhat.com> * gdk/gdkpixmap.c: New function gdk_pixmap_foreign_new(). (gtk-blizzard-981005-0. Christopher Blizzard <blizzard@applied-theory.com) * gdk/gdk.h gdk/gdkx.h: Moved gdk_window_foreign_new and gdk_pixmap_foreign_new to gdkx.h. Fri Nov 13 16:06:48 1998 Owen Taylor <otaylor@redhat.com> * gtk/Makefile.am: Added rules to generate an empty GTK+ theme called "Default" upon installation. * gtk/gtkrc.c (gtk_rc_parse_style): Fix inheritance of fonts and fontsets. (gtk-matsu-980924. Takashi Matsuda matsu@arch.comp.kyutech.ac.jp) * gtk/gtkmain.c: Change test to detect glibc's utf8 based mb* functions to be more specific. * gtk/gtkwindow.[ch] gtk/gtkfixed.c: Indentation cleanups.
* don't show event_window (gtk_toggle_button_map) (gtk_toggle_button_unmap):Lars Hamann1998-11-131-0/+8
| | | | | | | | | | Fri Nov 13 16:43:36 1998 Lars Hamann <lars@gtk.org> * gtk/gtktogglebutton.c (gtk_toggle_button_realize): don't show event_window (gtk_toggle_button_map) (gtk_toggle_button_unmap): show/hide event_window if draw_indicator is set (gtk_toggle_button_set_mode):
* cast NULL to GtkItemFactoryCallback to ensure proper type (SunPro ccManish Singh1998-11-121-0/+10
| | | | | | | | | | | | * gtk/gtkitemfactory.c: cast NULL to GtkItemFactoryCallback to ensure proper type (SunPro cc complains) * gtk/gtklist.c: removed bogus '*' from "*GTK_CONTAINER_CLASS" * gtk/gtktogglebutton.c: use our own draw method so we get proper redraws on active state -Yosh
* use GtkPositionType defines.Lars Hamann1998-11-111-0/+8
| | | | | | | | | | Thu Nov 12 00:26:13 1998 Lars Hamann <lars@gtk.org> * gtk/gtkstyle.c (gtk_default_draw_box_gap): use GtkPositionType defines. * gtk/gtknotebook.c (gtk_notebook_draw_tab): fixed gap_side for GTP_POS_RIGHT
* added ARG_WINDOW_PLACEMENTLars Hamann1998-11-111-0/+18
| | | | | | | | | | | | | | | | | | | | Wed Nov 11 19:54:58 1998 Lars Hamann <lars@gtk.org> * gtk/gtkscrolledwindow.c (gtk_scrolled_window_class_init) (gtk_scrolled_window_set_arg) (gtk_scrolled_window_get_arg): added ARG_WINDOW_PLACEMENT * gtk/gtkclist.c (size_allocate_columns): resize column if column button > column width and auto_resize is set (real_clear) (column_auto_resize) (gtk_clist_optimal_column_width): consider column button width of auto resized columns (gtk_clist_parent_set): removed * gtk/gtkctree.c (gtk_ctree_insert_node): call column_auto_resize. (auto_resize_columns): auto_resize all columns (real_tree_collapse) (gtk_ctree_remove_node): call auto_resize_columns (column_auto_resize): respect column button width of auto resized columns
* Define this so we can check for latest GTK features.Martin Baulig1998-11-101-0/+5
| | | | | | | 1998-11-10 Martin Baulig <baulig@merkur.uni-trier.de> * gtk/gtkfeatures.h.in (GTK_HAVE_FEATURES_1_1_4): Define this so we can check for latest GTK features.