1. 20 Oct, 2004 1 commit
  2. 14 Sep, 2004 1 commit
    • Søren Sandmann's avatar
      Call gtk_tool_item_rebuild_menu(). · 59207896
      Søren Sandmann authored
      Tue Sep 14 23:20:56 2004  Søren Sandmann  <sandmann@redhat.com>
      	* gtk/gtkaction.c (connect_proxy): Call
      	* gtk/gtktoolitem.c (gtk_tool_item_class_init): Update
      	documentation for GtkToolItem::create_menu_proxy.
      	* gtk/gtktoolitem.c (gtk_tool_item_rebuild_menu): New
      	API to make the toolbar update itself when the proxy menu item
      	for a tool item changes.
      	* gtk/gtktoolbutton.c (gtk_tool_button_construct_contents): Call
      	gtk_tool_item_rebuild_menu here()
      	* gtk/gtktoolbutton.c (gtk_tool_button_construct_contents):
      	Remove redundant check for need_label.
  3. 02 Jun, 2004 1 commit
  4. 09 Mar, 2004 1 commit
    • Soeren Sandmann's avatar
      Add boolean destroying (gtk_menu_destroy): Set priv->destroying · db6cc5f7
      Soeren Sandmann authored
      Tue Mar  9 02:11:50 2004  Soeren Sandmann  <sandmann@daimi.au.dk>
      	* gtk/gtkmenu.c Fix bug 136446.
      	(struct _GtkMenuPrivate): Add boolean destroying
      	(gtk_menu_destroy): Set priv->destroying
      	(gtk_menu_remove): don't update the table information when the
      	menu is being destroyed.
      	* gtk/gtkmenu.c (gtk_menu_set_monitor): Formatting fix
      	* gtk/gtktoolbar.[ch]: Some formatting fixes
  5. 18 Jan, 2004 1 commit
  6. 17 Jan, 2004 1 commit
    • Soeren Sandmann's avatar
      Don't leak the overflow menu. · 43b44fff
      Soeren Sandmann authored
      Sat Jan 17 12:37:46 2004  Soeren Sandmann  <sandmann@daimi.au.dk>
      	* gtk/gtktoolbar.c (gtk_toolbar_finalize): Don't leak the
      	overflow menu.
      	* gtk/gtktoolbar.h (struct _GtkToolbar): Make some fields public.
  7. 29 Dec, 2003 1 commit
    • Anders Carlsson's avatar
      Update my e-mail address. · 90646daf
      Anders Carlsson authored
      2003-12-29  Anders Carlsson  <andersca@gnome.org>
      	* gtk/gtkradiotoolbutton.c:
      	* gtk/gtkradiotoolbutton.h:
      	* gtk/gtkseparatortoolitem.c:
      	* gtk/gtkseparatortoolitem.h:
      	* gtk/gtktoggletoolbutton.c:
      	* gtk/gtktoggletoolbutton.h:
      	* gtk/gtktoolbar.c:
      	* gtk/gtktoolbar.h:
      	* gtk/gtktoolbutton.c:
      	* gtk/gtktoolbutton.h:
      	* gtk/gtktoolitem.c:
      	* gtk/gtktoolitem.h:
      	Update my e-mail address.
  8. 29 Oct, 2003 1 commit
    • Soeren Sandmann's avatar
      Add this function; remove gtk_toolbar_highlight_drop_location() and · f36e68a1
      Soeren Sandmann authored
      Wed Oct 29 02:54:35 2003  Soeren Sandmann  <sandmann@daimi.au.dk>
      	* gtk/gtktoolbar.[ch] (gtk_toolbar_set_drop_highlight_item): Add this
      	function; remove gtk_toolbar_highlight_drop_location() and
      	Also fix bug where the number of overflowed items were miscounted.
  9. 25 Oct, 2003 1 commit
    • Soeren Sandmann's avatar
      Make this function take an index and a GtkToolItem. · 356df7f6
      Soeren Sandmann authored
      Thu Oct 23 21:55:10 2003  Soeren Sandmann  <sandmann@daimi.au.dk>
      	* gtk/gtktoolbar.c (gtk_toolbar_highlight_drop_location): Make
      	this function take an index and a GtkToolItem.
      	* tests/testtoolbar.c (main): Make "Show Arrow" default to
      	true. Make one of the separators !draw and expand.
      	Update for new highlight_drop_location() API.
      	* gtk/gtktoolitem.[ch]: Remove "pack_end" property
      	* gtk/gtktoolbar.h: Formatting fixes.
      	* gtk/gtktoolbar.c: Remove "pack_end" child property. Allow
      	separator tool items to expand.
      	(logical_to_physical, physical_to_logical): Fix off-by-one errors
      	(Fix #125472, Marco Pesenti Gritti)
      	* gtk/gtkseparatortoolitem.[ch]: Add new "draw" property.
      	(gtk_separator_tool_item_expose) only draw if "draw" is TRUE. Also
      	return FALSE, not TRUE.
      	(gtk_separator_tool_item_{set|get}_draw): new functions
  10. 20 Oct, 2003 1 commit
    • Soeren Sandmann's avatar
      Add support for OS X like sliding of toolbar items during drag and drop, · 7c659465
      Soeren Sandmann authored
      Mon Oct 20 20:27:22 2003  Soeren Sandmann  <sandmann@daimi.au.dk>
      	Add support for OS X like sliding of toolbar items during drag and
      	drop, (#110919, Dave Bordoley)
      	Make dnd highlighting the responsibility of the
      	application. (Fixes #116298, Owen Taylor)
      	* gtk/gtktoolbar.h: Add prototypes for new API.
      	* gtk/gtktoolbar.c
      	(physical_to_logical, logical_to_physical): new functions
      	converting between "position including placeholders" and "position
      	excluding placeholders".
      	(gtk_toolbar_class_init): remove drag_leave and drag_motion
      	(struct _ToolbarContent): new struct containing information
      	related to toolbar items.
      	(gtk_toolbar_highlight_drop_location): new public function
      	(gtk_toolbar_unhighlight_drop_location): new public function
      	* tests/testtoolbar.c
      	(toolbar_drag_motion, toolbar_drag_leave): new functions
      	(main): connect to dnd signals.  Make the "New" item expand to
      	make drag and drop more exciting.
  11. 30 Sep, 2003 1 commit
    • Matthias Clasen's avatar
      Doc formatting tweaks. · dbdc43be
      Matthias Clasen authored
      2003-10-01  Matthias Clasen  <maclas@gmx.de>
      	* gtk/gtkmain.c: Doc formatting tweaks.
      	* gtk/gtktoolitem.c (gtk_tool_item_set_is_important): Fix a typo.
      	* gtk/gtkcheckmenuitem.h (gtk_check_menu_item_set_draw_as_radio):
      	Use the same parameter names as in .c file, to pacify gtk-doc.
      	* gtk/gtktoggletoolbutton.[hc]:
      	* gtk/gtktoolbutton.[hc]:
      	* gtk/gtktoolitem.[hc]:
      	* gtk/gtktoolbar.[hc]:
      	* gtk/gtkcolorbutton.[hc]:
      	* gtk/gtkfontbutton.[hc]:
      	* gtk/gtkalignment.[hc]: Define GET_PRIVATE macros in the
      	source, not in the header.
      	* gtk/gtkcheckmenuitem.c (gtk_check_menu_item_[sg]et_draw_as_radio):
      	Document these as 2.4 API additions.
      	* gtk/tmpl/gtkaction.sgml: Fix cross reference to GtkMenuMerge.
      	* gtk/gtk-sections.txt: Additions.
      	* gtk/tmpl/gtkitemfactory.sgml: Add hint to use #GtkUIManager instead.
  12. 30 Jul, 2003 1 commit
  13. 29 Jul, 2003 1 commit
    • Soeren Sandmann's avatar
      Move documentation inline from template files. · 05ce8747
      Soeren Sandmann authored
      Tue Jul 29 13:55:44 2003  Soeren Sandmann  <sandmann@daimi.au.dk>
      	* gtk/gtktoolbar.c (gtk_toolbar_set_style,
      	gtk_toolbar_prepend_element, gtk_toolbar_append_element,
      	gtk_toolbar_insert_space, gtk_toolbar_prepend_space,
      	gtk_toolbar_append_space, gtk_toolbar_insert_item,
      	gtk_toolbar_prepend_item, gtk_toolbar_append_item,
      	gtk_toolbar_set_tooltips, gtk_toolbar_set_orientation,
      	gtk_toolbar_new, gtk_toolbar_prepend_item):
      	Move documentation inline from template files.
      	* gtk/gtktoolbar.c (gtk_toolbar_insert_element,
      	gtk_toolbar_insert_widget, gtk_toolbar_prepend_widget,
      	gtk_toolbar_append_widget, gtk_toolbar_remove_space,
      	gtk_toolbar_insert_stock, gtk_toolbar_unset_icon_size,
      	gtk_toolbar_get_icon_size, gtk_toolbar_set_icon_size,
      	gtk_toolbar_get_tooltips, gtk_toolbar_unset_style,
      	gtk_toolbar_get_style, gtk_toolbar_get_orientation)
      	Copy documentation from stable that was added after the EggToolbar
      	* gtk/gtktoolbar.h: deprecate gtk_toolbar_unset_icon_size()
  14. 04 Jul, 2003 1 commit
    • Soeren Sandmann's avatar
      new test for removing items · f91ae4ed
      Soeren Sandmann authored
      Fri Jul  4 19:06:31 2003  Soeren Sandmann  <sandmann@daimi.au.dk>
      	* tests/stresstest-toolbar.c: new test for removing items
      	* tests/testtoolbar.c: add a popup menu
      	* gtk/gtkcontainer.c (gtk_container_remove): add hack to avoid
      	  assert widget->parent == container when the container is a
      	* gtk/gtktoolbar.c (gtk_toolbar_remove_tool_item): Make much
      	simpler. Also make correct.
      	* gtk/gtktoolbar.c (gtk_toolbar_button_press): make
      	popup_context_menu a boolean handled signal.
  15. 03 Jul, 2003 1 commit
    • Soeren Sandmann's avatar
      Insert cast to fix warning. Assign something to old_value to quiet gcc · 1f894276
      Soeren Sandmann authored
      Thu Jul  3 03:13:20 2003  Soeren Sandmann  <sandmann@daimi.au.dk>
      	* gtk/gtkpaned.c (gtk_paned_set_child_property): Insert cast to
      	fix warning. Assign something to old_value to quiet gcc
      	* gtk/gtkcalendar.c
      	(start_spinning): gtk_timeout_add->g_timeout_add
      	* gtk/gtkicontheme.c
      	(theme_lookup_icon): Make it compile (remove double semicolon)
      	* gtk/gtktoolbutton.c
      	(gtk_tool_button_class_init): Long comment about properties.
      	(gtk_tool_button_class_init): Improve text for "use_underline"
      	(gtk_tool_button_create_menu_proxy): Fix up to use_mnemonic based
      	on whether the passed-in label has use_mnemonic set
      	(gtk_tool_button_create_menu_proxy): Split image cloning out in
      	new function. Make that function also handle image with pixbuf
      	(gtk_tool_button_construct_contents): Use gtk_widget_destroy()
      	instead of gtk_container_remove().
      	(gtk_tool_button_construct_contents): Fix eliding bug
      	* gtk/gtktoolbar.c
      	(gtk_toolbar_finalize): New function. Unref tooltips, pointed out
      	by Morten Welinder
      	(gtk_toolbar_button_press): Make popup_context_menu signal provide
      	coordinates and button number
      	* tests/testtoolbar.c (main): Add new pixbuf toolbutton
      	* tests/apple-red.png: new file
  16. 02 Jul, 2003 1 commit
    • Soeren Sandmann's avatar
      Add new toolbar headers · 26698473
      Soeren Sandmann authored
      Wed Jul  2 15:42:26 2003  Soeren Sandmann  <sandmann@daimi.au.dk>
      	* gtk/gtk.h: Add new toolbar headers
      	* tests/testtoolbar.c: new file
      	* tests/Makefile.am (noinst_PROGRAMS): Add testtoolbar.c
      	* gtk/gtkexpander.c (gtk_expander_class_init): Make it compile
      Tue Jul  1 22:49:25 2003  Soeren Sandmann  <sandmann@daimi.au.dk>
      	* gtk/gtktoolbar.c:
      	(gtk_toolbar_remove_tool_item): Fix bug where list is changed
      	inside a for loop (pointed out by Morten Welinder).
      	(gtk_toolbar_focus_home_or_end): Minor formatting change
      	Comments from Owen:
      	* gtk/gtktoolbutton.c: remove copy of elide_underscores(). Use
      	gtk_toolbar_elide_underscores instead.
      	* gtk/gtktoolbar.c: rename signal from focus_ends to
      	(_gtk_toolbar_elide_underscores): export this as an internal
      	(gtk_toolbar_move_focus): add comment explaining difference to
      	(gtk_toolbar_list_children_in_focus_order): Make TAB_FORWARD and
      	TAB_BACKWARD focus the right widgets in RTL mode
      	* gtk/gtktoolbutton.c (gtk_tool_button_new): Change to take
      	"label" and "icon" parameters
      	* gtk/gtktoolbutton.[ch]: remove icon_set property.
  17. 29 Jun, 2003 1 commit
    • Soeren Sandmann's avatar
      gtkradiotoolbutton.c gtkradiotoolbutton.h gtktoggletoolbutton.c · fa336d28
      Soeren Sandmann authored
      Mon Jun 30 01:20:19 2003  Soeren Sandmann  <sandmann@daimi.au.dk>
      	* gtkradiotoolbutton.c
      	* gtkradiotoolbutton.h
      	* gtktoggletoolbutton.c
      	* gtktoggletoolbutton.h
      	* gtktoolbutton.c
      	* gtktoolbutton.h
      	* gtktoolitem.c
      	* gtktoolitem.h
      	* gtktoolbar.c
      	* gtktoolbar.h
      	* gtkseparatortoolitem.c
      	* gtkseparatortoolitem.h
      	New toolbar.
  18. 09 Oct, 2002 1 commit
    • Manish Singh's avatar
      Deprecation cleanup · cb7c950a
      Manish Singh authored
      Tue Oct  8 17:34:26 2002  Manish Singh  <yosh@gimp.org>
              * gtk/gtkmain.c gtk/gtkscrolledwindow.[ch] gtk/gtksettings.c
              gtk/gtkstatusbar.[ch] gtk/gtkstyle.c gtk/gtktoolbar.[ch]
              gtk/gtkviewport.[ch] gtk/gtkwindow.[ch]: Deprecation cleanup
  19. 23 Feb, 2002 1 commit
    • Owen Taylor's avatar
      Massive padding addition to class structures. · e5d1ea8c
      Owen Taylor authored
      Sat Feb 23 11:54:12 2002  Owen Taylor  <otaylor@redhat.com>
              * gtk/*.h gdk/*.h: Massive padding addition to class structures.
              * gtk/gtktextmark.h: Fix a FIXME about G_CONST_RETURN.
  20. 24 Jun, 2001 1 commit
    • Owen Taylor's avatar
      Fix stupid error introduced last night that was making things decidedly · cc223eef
      Owen Taylor authored
      Sun Jun 24 11:29:35 2001  Owen Taylor  <otaylor@redhat.com>
      	* gdk/x11/gdkimage-x11.c (gdk_image_new): Fix stupid error
      	introduced last night that was making things decidedly not work.
      	* gtk/*.[ch]: Patch from Kristian Rietveld adding 80 getters
      	so that we have getter/setter pairing everywhere it makes
      	sense. (#55767)
      	* gtk/gtkradiobutton.[ch] gtk/gtktoolbar.c tests/testgtk.:
      	Rename gtk_radio_button_group to gtk_radio_button_get_group, add a
      	deprecated compat macro. (#55516)
      	* gtk/gtklabel.[ch]: Add functions
      	gtk_label_set/get_use_underline(), gtk_label_set/get_use_markup(),
      	gtk_label_set_label(), which mirror the property API for GtkLabel.
      	Make gtk_label_get_attributes() only reflect the attributes
      	set by gtk_label_set_attributes.
      	* gtk/gtknotebook.c (gtk_notebook_set_current_page) gtk/gtkcompat.h: Rename
      	from gtk_notebook_set_page().
  21. 05 Jun, 2001 1 commit
    • Havoc Pennington's avatar
      new function · 5e23d97d
      Havoc Pennington authored
      2001-06-05  Havoc Pennington  <hp@redhat.com>
      	* gtk/gtktoolbar.c (gtk_toolbar_remove_space): new function
  22. 04 Jun, 2001 1 commit
    • Havoc Pennington's avatar
      Handle case where we need to parse the xsetting as if it were an RC file · 1b3c9214
      Havoc Pennington authored
      2001-05-10  Havoc Pennington  <hp@redhat.com>
      	* gtk/gtksettings.c (gtk_settings_get_property): Handle case where
      	we need to parse the xsetting as if it were an RC file string.
      	* gtk/gtkcolorsel.c (gtk_color_selection_class_init): load initial
      	value of palette from settings, not from static variable
      	* gdk/x11/gdkevents-x11.c: add color palette, toolbar mode to
      	xsettings translation table
      	* gtk/gtktoolbar.c (gtk_toolbar_new): Remove arguments, because
      	hardcoding the toolbar style conflicts with new customizable
      	toolbar style philosophy
      	(gtk_toolbar_class_init): add settings for default toolbar style;
      	these are used unless the app specifically forces a toolbar style
      	* gtk/gtksettings.c (settings_install_property_parser): only
      	return at the start if we warn and parser == NULL
      	* gtk/gtkcolorsel.c (gtk_color_selection_finalize): disconnect the
      	palette changed handler so we don't notify dead color selections
      	* gtk/gtkstyle.c (gtk_default_draw_shadow): handle
      	xthickness/ythickness of 0 or 1 properly
      	(gtk_default_draw_resize_grip): clear the background behind the
      	resize grips, and align to bottom right if we square the
      	area to be drawn.
      	* gtk/gtkstatusbar.c (gtk_statusbar_init): set horizontal usize on
      	statusbar label to 1, so it doesn't make toplevels resize oddly
      	(gtk_statusbar_size_request): add grip size to request
      	(gtk_statusbar_size_allocate): hack so the hbox still works with
      	the grip size in the request
      	* gtk/gtktoolbar.c (gtk_toolbar_show_all): override to fix
      	bug where showing all on a toplevel makes the toolbar
      	button text appear despite the toolbar mode
      	* gtk/gtkmenubar.c: add internal padding style property
      	* gtk/gtktoolbar.c: Add internal padding style property; add
      	shadow type style property
      	* gtk/gtkmenubar.c (gtk_menu_bar_paint): paint box with widget
      	state; and put Container::border_width outside the frame
      	* gtk/gtktextview.c: don't draw focus rectangle if we're in
      	interior focus mode, we just use blinking cursor
  23. 28 Apr, 2001 1 commit
    • Havoc Pennington's avatar
      fix warning · 7e9b154f
      Havoc Pennington authored
      2001-04-27  Havoc Pennington  <hp@redhat.com>
      	* gtk/gtkcombo.c (gtk_combo_popup_button_press): fix warning
      	* gtk/gtkmessagedialog.c (gtk_message_dialog_init): make messages selectable
      	* gtk/gtkentry.c (gtk_entry_real_insert_text): don't strip
      	line/para separators
      	(gtk_entry_create_layout): set single paragraph mode on the layout
      	* gtk/gtkbutton.c (gtk_button_new_from_stock): don't put much
      	spacing between the image and label; instead, inside a button box
      	the button will get extra space that will go there, but if people
      	configure button box for 0 chubbiness, then there's no spacing.
      	* gtk/gtkbbox.c (gtk_button_box_class_init): Make child ipadding
      	and min/max size style properties, so people can tune their
      	* tests/testgtk.c (make_toolbar): remove calls to removed toolbar
      	* gtk/gtktoolbar.c (gtk_toolbar_class_init): Make space_size,
      	space_style, and button_relief into style properties, remove
      	functions for setting them
      	* gtk/gtkmenu.c (gtk_menu_key_press): handle menu bar accel to pop
      	it back down
      	* gtk/gtkoptionmenu.c (gtk_option_menu_get_props): free boxed
      	types from gtk_widget_style_get
      	* gtk/gtkmenubar.c (gtk_menu_bar_set_shadow_type): Remove, replace
      	with a style property.
      	* gdk/x11/gdkevents-x11.c: namespace the settings
      	* gtk/gtkmenubar.c: Add F10 accelerator to move between menubars.
      	* gtk/gtksettings.c (gtk_settings_class_init): remove code with
      	side effects from inside g_assert(), so that G_DISABLE_ASSERT can
      	be used. Also, translate doc strings for settings. Also, namespace
      	the double-click-time property. Also, remove bell properties crap.
  24. 23 Mar, 2001 1 commit
    • Havoc Pennington's avatar
      fix up some docs · 4291350f
      Havoc Pennington authored
      2001-03-23  Havoc Pennington  <hp@redhat.com>
      	* gtk/gtktoolbar.c, gtk/gtkimcontext.c, gtk/gtklabel.c: fix up
      	some docs
      2001-03-23  Havoc Pennington  <hp@redhat.com>
      	* gdk/gdk-sections.txt: updates
      	* gtk/gtk-sections.txt: updates
      	* gtk/gtk-docs.sgml: mop up TreeModelSimple entity
      	* gdk/gdk-docs.sgml: remove input method
      	and input context docs
  25. 16 Mar, 2001 1 commit
  26. 15 Mar, 2001 1 commit
  27. 30 Aug, 2000 1 commit
  28. 26 Jul, 2000 1 commit
  29. 13 Feb, 2000 1 commit
    • Tim Janik's avatar
      s/refcount/ref_count/. · ef03cb52
      Tim Janik authored
      Sun Feb 13 08:54:45 2000  Tim Janik  <timj@gtk.org>
              * gdk/gdkcursor.h (struct _GdkCursor): s/refcount/ref_count/.
              * gdk/x11/gdkcursor-x11.c (gdk_cursor_new_from_pixmap):
              * gdk/x11/gdkcursor-x11.c (_gdk_cursor_destroy):
              * gdk/gdkcursor.c (gdk_cursor_ref): insert assertments for the
              parameters given and cursor->ref_count. coding style fixups.
              * gtk/gtksocket.c (gtk_socket_class_init): parent class is GtkContainer,
              not GtkWidget.
              * gtk/*.h: applied patch from Mathieu Lacage <lacage@email.enst.fr> to
              fix up widget macros and add _GET_CLASS() variant.
              * gtk/*.c: some GtkType fixups.
  30. 22 Nov, 1999 1 commit
    • Raja R Harinath's avatar
      Adapt cast macros to standard. · 33da844e
      Raja R Harinath authored
      Fri Nov 19 10:34:41 1999  Owen Taylor  <otaylor@redhat.com>
      	* gtk/gtkgamma.h: Adapt cast macros to standard.
      [ Merges from 1.2 ]
      Tue Nov 16 10:15:54 1999  Owen Taylor  <otaylor@redhat.com>
      	* gtk/gtkitemfactory.c (gtk_item_factory_parse_path):
      	If translation does not include a '/', use entire
      	translation instead of crashing.
      Sun Oct 31 22:21:11 1999  Tim Janik  <timj@gtk.org>
      	* docs/gtk_tut.sgml:
      Sat Oct 30 09:09:09 1999  Owen Taylor  <otaylor@redhat.com>
      	* gtk/gtkselection.c (gtk_target_list_remove): Use
      	g_list_remove_link, not g_list_remove.
      	[ From Geert Bevin <gbevin@thunderstorms.org> ]
      Sun Oct 24 07:41:40 1999  Tim Janik  <timj@gtk.org>
      	* gtk/gtkclist.c (real_undo_selection): commented out g_print()
      	statement upon unselection (how the heck did that slip in?).
      Sat Oct 23 03:03:08 1999  Tim Janik  <timj@gtk.org>
      	* gtk/gtktext.c (gtk_text_freeze):
      	(gtk_text_thaw): undraw/draw cursor here to avoi...
  31. 17 Sep, 1999 1 commit
    • Tor Lillqvist's avatar
      Add gdk_threads_mutex. · 4850edb2
      Tor Lillqvist authored
      1999-09-17  Tor Lillqvist  <tml@iki.fi>
      * gdk/win32/gdk.def: Add gdk_threads_mutex.
      * gtk/makefile.msc: Correct path to libintl.
      Thanks to Tomi Ollila and Bernd Herd: Fix some inconsistencies in
      use of gint vs. int, and gint vs. gboolean in headers and
      definitions. Use GtkType for the *_get_type functions. Note that
      these changes preserve binary compatibility.
      * gdk/gdk.c
      * gdk/win32/gdk.c
      * gdk/gdk.h: Fix inconsistencies: gint vs int.
      * gtk/gtkmain.c
      * gtk/gtkclist.c
      * gtk/gtkmenufactory.c
      * gtk/gtknotebook.c
      * gtk/gtkwidget.c: Fix inconsistencies, also gint
      vs. gboolean.
      * gtk/gtkcolorsel.[ch]
      * gtk/gtkcombo.[ch]
      * gtk/gtkdrawingarea.[ch]
      * gtk/gtkgamma.[ch]
      * gtk/gtkhandlebox.[ch]
      * gtk/gtkhpaned.[ch]
      * gtk/gtkhruler.[ch]
      * gtk/gtkplug.[ch]
      * gtk/gtkpreview.[ch]
      * gtk/gtkruler.[ch]
      * gtk/gtksocket.[ch]
      * gtk/gtkstatusbar.[ch]
      * gtk/gtktoolbar.[ch]
      * gtk/gtkvbbox.[ch]
      * gtk/gtkvpaned.[ch]
      * gtk/gtkvruler.[ch]: Always use type GtkType for the *_get_type
      * gtk/gtkgamma.h: Fix bug, missing () in call of
      gtk_gamma_curve_get_type() in GTK_GAMMA_CURVE_CLASS.
  32. 24 Feb, 1999 1 commit
  33. 08 Dec, 1998 1 commit
    • Andrew T. Veliath's avatar
      Functions to test the toolbar space style. · d6acd1ec
      Andrew T. Veliath authored
      	* gtk/testgtk.c: Functions to test the toolbar space style.
      	* gtk/gtktoolbar.c: Add a private GtkToolbarChildSpace subclass of
      	GtkToolbarChild to hold allocation. Set default space style to
      	GTK_TOOLBAR_SPACE_EMPTY, define SPACE_LINE_* for separator
      	fraction defaults.
      	(gtk_toolbar_paint_space_line): New function; paints the separator
      	line, using "toolbar" as the detail.
      	(gtk_toolbar_expose): (gtk_toolbar_draw): Handle CHILD_SPACE when
      	style is set to SPACE_LINE.
      	(gtk_toolbar_size_allocate): Store space allocations.
      	(gtk_toolbar_insert_element): If we are a space, allocate and
      	initialize a GtkToolbarChildSpace instead of a GtkToolbarChild.
      	(gtk_toolbar_set_space_style): New function.
      	* gtk/gtktoolbar.h: Add GtkToolbarSpaceStyle, with styles of EMPTY
      	and LINE. Add prototype for gtk_toolbar_set_space_style.
  34. 15 Jun, 1998 1 commit
    • Owen Taylor's avatar
      gdk/gdktypes.h gdk/gdkprivate.h gtk/gtk*.h gtk/Makefile.am gtk/makenums.pl · 48a9f44f
      Owen Taylor authored
      Mon Jun 15 16:29:45 1998  Owen Taylor  <otaylor@gtk.org>
      	* gdk/gdktypes.h gdk/gdkprivate.h gtk/gtk*.h
      	  gtk/Makefile.am gtk/makenums.pl
      	Removed out the G_ENUM/FLAGS mechanism in favor
      	of a perl script that parses the standard headers
      	(with occasional /*< nick=foo >*/ style overrides)
      	and extracts the enumerations.
      	  gtk/maketypes.awk: Small improvments to the
      	  translation of names. (Avoid splitting gc into
      Mon Jun 15 16:25:44 1998  Owen Taylor  <otaylor@gtk.org>
      	* gtk/Makefile.am gtk/gtk.h gtk/gtkfontsel.[ch] gtk/testgtk.c:
      	Damon Chaplin's <DAChaplin@email.msn.com> Font selection widget,
              and a simple example for testgtk.
      Mon Jun 15 15:58:34 1998  Owen Taylor  <otaylor@gtk.org>
      	* gtk/gtkentry.c:
      	- Restored gtk_entry_adjust_scroll to static
      	- Changed text positioning code so that we always
      	  display as large a portion of the text as possible.
      Mon Jun 15 15:42:12 1998  Owen Taylor  <otaylor@gtk.org>
      	* gtk/gtktext.c (gtk_text_finalize): Free internal
      	structures of text widget. Also, unreference pixmaps
      	when unrealizing.
      Sat Jun 13 19:14:39 1998  Owen Taylor  <otaylor@gtk.org>
      	* gdk/gdkinputcommon.h (gdk_input_device_new): Change
      	3.3.1 bug workaround to number keys starting at 1.
      Sat Jun 13 11:56:57 1998  Owen Taylor  <otaylor@gtk.org>
      	* docs/gtk_tut.sgml: Fixed urls for complete example
      	source for scribble+widget-writing examples.
  35. 12 May, 1998 1 commit
    • Owen Taylor's avatar
      (James A <jamesa@demon.net> : gtk-jamesa-980511-4.patch) · c9e78a10
      Owen Taylor authored
      Tue May 12 16:54:15 1998  Owen Taylor  <otaylor@gtk.org>
      	(James A <jamesa@demon.net> : gtk-jamesa-980511-4.patch)
      	* glib.h gstring.c gmessages.c: Added some missing
      	const to arguments.
      	* gutils.c (g_strsignal.c): Added missing return statements.
      Tue May 12 16:56:35 1998  Owen Taylor  <otaylor@gtk.org>
      	(James A <jamesa@demon.net> : gtk-jamesa-980511-4.patch)
      	* gtk/gtkbbox.h gtk/gtkcolorsel.h gtk/gtkvbbox.h:
      	Changed #include "gtkfoo.h" to #include <gtk/gtkfoo.h>
      	* gtk/gtkwindow.[ch]: Added const to gtk_window_set_wmclass
      Tue May 12 15:16:10 1998  Owen Taylor  <otaylor@gtk.org>
      	(From: Christopher James Lahey <clahey@umich.edu>)
      	* gtk/gtkbutton.[ch] gtk/gtkenums.h gtk/gtktoolbar.[ch]
      	Added 'relief' for buttons - they can be either GTK_RELIEF_NORMAL
      	(old style), or GTK_RELIEF_NONE - no relief in the NORMAL
      	state. Added gtk_toolbar_{set,get}_button_relief, which set/get
      	the default relief for the toolbars buttons. Added an
      	toggle for the toolbar test in testgtk.c.
  36. 13 Apr, 1998 1 commit
  37. 23 Feb, 1998 1 commit
  38. 21 Feb, 1998 1 commit
  39. 01 Feb, 1998 1 commit
  40. 30 Jan, 1998 1 commit