1. 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()
  2. 28 Jul, 2003 1 commit
  3. 02 Jul, 2003 1 commit
    • Owen Taylor's avatar
      Document named icon system. · 9e3f0c6f
      Owen Taylor authored
      Wed Jul  2 18:15:21 2003  Owen Taylor  <otaylor@redhat.com>
              * gtk/Makefile.am gtk/gtk-docs.sgml gtk/gtksections.txt
              gtk/tmpl/gtkicontheme.sgml: Document named icon system.
              * gtk/tmpl/gtkrc.sgml: Mention specifying named icons
              as @"icon-name".
              * gtk/tmpl/gtkimage.sgml: Add a cross-reference to stock
  4. 02 Nov, 2002 1 commit
  5. 14 Oct, 2002 1 commit
    • Owen Taylor's avatar
      Update. · ff469548
      Owen Taylor authored
      Mon Oct 14 19:16:16 2002  Owen Taylor  <otaylor@redhat.com>
              * gtk/gtk-sections.txt: Update.
              * gdk/tmpl/images.sgml gtk/tmpl/gtkmain.sgml
              gtk/tmpl/gtkselection.sgml: Remove docs that were moved
              the the C files.
  6. 04 Oct, 2002 1 commit
    • Soeren Sandmann's avatar
      remove unused codepath. · d2aa6268
      Soeren Sandmann authored
      Fri Oct  4 21:21:47 2002  Soeren Sandmann  <sandmann@daimi.au.dk>
      	* gtk/gtkhandlebox.c (gtk_handle_box_paint): remove unused
      	* gtk/gtkmenuitem.c (gtk_real_menu_item_{de,}select): call
      	gtk_widget_queue_draw() instead of gtk_widget_draw().
  7. 30 Sep, 2002 1 commit
  8. 01 Sep, 2002 1 commit
    • Soeren Sandmann's avatar
      docs/reference/gtk/tmpl/gtkdialog.sgml · 1f4e829f
      Soeren Sandmann authored
      2002-09-01  Soeren Sandmann  <ssp@localhost.localdomain>
      	* docs/reference/gtk/tmpl/gtkdialog.sgml
      	Minor documentation fixes:
      	#79107, #82854, #76398, Vitaly Tishkov;
      	#88627, Brian Tarricone;
      	#81046, Owen Taylor
  9. 10 Aug, 2002 1 commit
    • Soren Sandmann's avatar
      Minor documentation fixes · 77eee887
      Soren Sandmann authored
      2002-08-10  Soren Sandmann  <sandmann@daimi.au.dk>
      	* docs/reference/gtk/tree_widget.sgml,
      	docs/reference/gtk/tmpl/gtkwidget.sgml, gdk/x11/gdkdisplay-x11.c,
      	gtk/gtkbbox.c, gtk/gtkbox.c, gtk/gtkbutton.c, gtk/gtkcellrenderer.c,
      	gtk/gtkcellrendererpixbuf.c, gtk/gtkcellrenderertext.c,
      	gtk/gtkcheckmenuitem.c, gtk/gtkcontainer.c, gtk/gtkcurve.c,
      	gtk/gtkdialog.h, gtk/gtkentry.c, gtk/gtkfilesel.c, gtk/gtkfontsel.c,
      	gtk/gtkframe.c, gtk/gtkhandlebox.c, gtk/gtkiconfactory.c,
      	gtk/gtkimage.c, gtk/gtkinvisible.c, gtk/gtkitemfactory.c,
      	gtk/gtklabel.c, gtk/gtklayout.c, gtk/gtkmenu.c, gtk/gtkprogress.c,
      	gtk/gtkprogressbar.c, gtk/gtkscrolledwindow.c, gtk/gtksizegroup.c,
      	gtk/gtktable.c, gtk/gtktextiter.c, gtk/gtktexttag.c,
      	gtk/gtktexttag.h, gtk/gtktextview.c, gtk/gtktogglebutton.c,
      	gtk/gtktoolbar.c, gtk/gtktreemodel.c, gtk/gtktreeselection.c,
      	gtk/gtktreestore.c, gtk/gtktreeview.c, gtk/gtktreeviewcolumn.c,
      	gtk/gtkviewport.c, gtk/gtkwidget.c, gtk/gtkwidget.h,
      	Minor documentation fixes
      	(#89254, patch from Brett Nash;
      	 #85809, patch from daten@dnetc.org;
      	 #76391, patch from Ross Burton;
      	 #74559, Manuel Clos;
      	 #73569, #72005, Alexey A. Malyshev;
      	 #70061, patch from Dennis Bj"orklund;
      	 #64566, #63388, #58328, #57499, #81007, #77349, Vitaly Tishkov;
      	 #78932, Vitaly Tishkov, patch from Ross Burton;
  10. 01 Jul, 2002 1 commit
  11. 08 Jun, 2002 1 commit
    • Jonathan Blandford's avatar
      Fix sizing bug. · 79c202b5
      Jonathan Blandford authored
      Fri Jun  7 23:11:42 2002  Jonathan Blandford  <jrb@gnome.org>
      	* gtk/gtktreeview.c (gtk_tree_view_real_expand_row): Fix sizing
      	* docs/reference/gtk/tmpl/gtkbutton.sgml: Remove ^M's.
      Not sure why all the docs updated.
  12. 30 May, 2002 1 commit
  13. 28 May, 2002 1 commit
    • Matthias Clasen's avatar
      Markup fixes · 2aaf3c0e
      Matthias Clasen authored
      	* gtk/gtkwindow.c (gtk_window_move): Markup fixes
      	* gtk/gtkrc.c (gtk_rc_get_module_dir): Markup fixes.
      	* gdk/x11/gdkcursor-x11.c (gdk_cursor_new_for_screen): Update docs
      	for Docbook XML.
      	* gtk/*, gdk/*, gdk-pixbuf/*: Create XML, not SGML.
      	* gtk/tmpl/*: Remove property documentation which comes from the
      	source now.
      	* gtk/building.sgml: Remove traces of gxi.
  14. 14 May, 2002 1 commit
    • Owen Taylor's avatar
      Set the width of the layout to the actual wrap width (our requisition) not · 11aed263
      Owen Taylor authored
      Tue May 14 16:44:09 2002  Owen Taylor  <otaylor@redhat.com>
              * gtk/gtklabel.c (gtk_label_ensure_layout): Set
              the width of the layout to the actual wrap width
              (our requisition) not the width we set when calculating
              the width. This results in the lines being justified
              within the correct area. (#79157, Anders Carlsson)
              * gtk/gtkaccelgroup.c gtk/gtkmarshelers.list: Corrected
              registered parameter types of "accel_activate" and
              "accel_changed" signals. (Patch from Murray Cumming, #78798)
              * gtk/gtkrc.c (gtk_rc_make_default_dir): Switch
              binary-version and type to correspond to the
              current ordering in _gtk_get_module_path.
              (#78746, Sergey Kuzminov)
              * gtk/gtkrc.c (gtk_rc_get_module_dir): Add docs
              pointing to the GTK_PATH documentation.
              * gtk/Makefile.am (uninstall-local): Delete
              key themes as well. (#81286, Kristian Rietveld.)
  15. 23 Dec, 2001 1 commit
    • Owen Taylor's avatar
      Add gtktextutil.h · 856a93cb
      Owen Taylor authored
      Sat Dec 22 18:18:07 2001  Owen Taylor  <otaylor@redhat.com>
              * gtk/Makefile.am (IGNORE_HFILES): Add gtktextutil.h
              * gtk/text_widget.sgml (linkend): SGML fixes.
              * gtk/gtk-sections.txt: Update
              * gdk/gdk-sections.txt: Update.
              * gdk/tmpl/cursors.sgml: SGML fix.
              * gdk/gdk-docs.sgml: Add PNG handling magic.
  16. 20 Dec, 2001 1 commit
    • Matthias Clasen's avatar
      More precise documentation about underscores and mnemonics. (#66380) · 3aabcd28
      Matthias Clasen authored
              * gtk/gtklabel.c (gtk_label_new_with_mnemonic),
              gtk/gtkbutton.c (gtk_button_new_with_mnemonic): More precise
              documentation about underscores and mnemonics. (#66380)
              * gtk/gtktextiter.c (gtk_text_iter_backward_word_starts): Fix
              cyclic reference in docs.
              * gtk/gtklabel.c (gtk_label_set_justify): Correct documentation
              of default value. (#65402)
              * gtk/gtkmain.c (gtk_set_locale, gtk_disable_set_locale):
              Markup fixes.
              * gdk-pixbuf-io.c, gdk-pixbuf-animation.c, gdk-pixbuf-data.c,
              gdk-pixbuf-loader.c, gdk-pixbuf-scale.c, gdk-pixbuf-util.c,
              gdk-pixdata.c: Markup fixes.
              * gtk/text_widget.sgml: More precise wording. (#63388)
              * gtk/tmpl/gtksignal.sgml (GTK_SIGNAL_OFFSET): Add docs.
              * gtk/resources.sgml: Fix markup of mail URLs.
              * gtk/tmpl/gtkpaned.sgml, gtk/tmpl/gtkobject.sgml: Markup fixes.
              * gtk/tmpl/gtktoolbar.sgml (gtk_toolbar_{prepend,append}_element):
              Expand documentation. (#60471)
              * gtk/tmpl/gtkmain.sgml: Remove misleading information about
              gtk_set_locale().  (#65758)
  17. 13 Nov, 2001 1 commit
    • Tim Janik's avatar
      added gtkaccelmap.sgml. other updates. · d07573c0
      Tim Janik authored
      Mon Nov 12 23:06:38 2001  Tim Janik  <timj@gtk.org>
              * added gtkaccelmap.sgml. other updates.
      Mon Nov 12 23:08:37 2001  Tim Janik  <timj@gtk.org>
      	* gtk/maketypes.awk: fix type utils generation on unix.
      	* gtk/gtkaccelmap.[hc]: new files, implementing a global accelerator
      	* gtk/gtkaccelgroup.[hc]: major API/implementation revamp:
      	removed GTK_ACCEL_SIGNAL_VISIBLE, gtk_accel_group_get_default,
      	gtk_accel_group_get_entry, gtk_accel_group_(un)lock_entry,
      	gtk_accel_group_add/remove, gtk_accel_group_handle_add/remove,
      	gtk_accel_group_create_add/remove, gtk_accel_group_entries_from_object.
      	introduced ::accel_changed signal for change notification, and
      	gtk_accel_group_connect/disconnect to connect closures to accel groups.
      	made gtk_accel_group_attach/detach and gtk_accel_group_activate private
      	deprecated gtk_accel_group_ref/unref.
      	* gtk/gtkaccellabel.[hc]: changes to make accellabels pay attention
      	to accel group changed notification and basically operate on closures.
      	removed gtk_accel_label_get_accel_object and
      	introduced gtk_accel_label_set_accel_closure, and for convenience,
      	* gtk/gtkitemfactory.[hc]: removed accelerator propagation code
      	which mostly moved into gtkaccelmap.[hc].
      	removed gtk_item_factory_parse_rc*, gtk_item_factory_dump_*
      	and gtk_item_factory_print_func.
      	* gtk/gtkmain.c: call _gtk_accel_map_init().
      	* gtk/gtkmenuitem.[hc]: introduced gtk_menu_item_set_accel_path(),
      	that associates an accelerator path with menu items, through which
      	persistent accelerator settings on menu items are enabled.
      	* gtk/gtkmenu.[hc]: added gtk_menu_set_accel_path() so accelerator
      	paths of menu item can be default constructed to allow installation
      	of accelerators on menu items that don't come with an accelerator
      	binding by default.
      	* gtk/gtksettings.c: fix STRING type rc settings by special casing
      	them appropriately in the parser.
      	* gtk/gtksignal.[hc]: allow a class function offset of 0 for
      	* gtk/gtkwidget.[hc]: accelerator API revamp.
      	removed ::accelerator_add/remove signals, gtk_widget_accelerator_signal,
      	gtk_widget_accelerators_locked, gtk_widget_remove_accelerators and
      	accelerators maintained through gtk_widget_add/remove_accelerator()
      	are not runtime changable now, the correct sequence to setup a
      	widget for runtime changable accelerators is now:
      	  gtk_accel_map_add_entry(accel_path, key, mods);
      	  _gtk_widget_set_accel_path(widget, accel_path, accel_group);
      	* gtk/gtkwindow.[hc]: accelerator changes, proxy and coalesce accel
      	group changes (as well as mnemonic changes) through the new signal
      Sat Nov 10 12:08:56 2001  Tim Janik  <timj@gtk.org>
      	* gtk/gtksettings.c (_gtk_settings_parse_convert): properly handle
      	GString->string conversions.
  18. 10 Nov, 2001 1 commit
    • Matthias Clasen's avatar
      Mass fixing of trivial doc bugs. (#63544, #57007, #64141, #63472, #57108, · 79e4b185
      Matthias Clasen authored
              * gtk/gtkiconfactory.c, gtk/gtktextbuffer.c, gtk/gtktreemodel.c,
              gtk/gtkwindow.c, gtk/gtknotebook.c, gtk/gtkradiobutton.c,
              gtk/gtktextiter.c, gtk/gtkdialog.c: Mass fixing of trivial doc bugs.
              (#63544, #57007, #64141, #63472, #57108, #60818, #61562)
              * gtk/tmpl/gtkaccellabel.sgml, gtk/tmpl/gtkcombo.sgml,
              gtk/tmpl/gtkentry.sgml, gtk/tmpl/gtkhscrollbar.sgml,
              gtk/tmpl/gtkvscrollbar.sgml, gtk/tmpl/gtktoolbar.sgml,
              gtk/tmpl/gtkdialog.sgml, gtk/tmpl/gtkstatusbar.sgml:
              Mass fixing of trivial doc bugs. (#55579, #56760, #58769, #55918,
              #64154, #60422, #54697)
  19. 27 Oct, 2001 1 commit
  20. 08 Sep, 2001 1 commit
    • Havoc Pennington's avatar
      put GtkPacker back in here so it won't be in gtk-unused.txt, but don't put · 372853b1
      Havoc Pennington authored
      2001-09-08  Havoc Pennington  <hp@pobox.com>
      	* gtk/gtk-sections.txt: put GtkPacker back in here so it won't be
      	in gtk-unused.txt, but don't put it back in gtk-docs.sgml.
      	Tons of other additions from gtk-unused.txt, but mostly skipping
      	all the tree stuff for now.
      2001-09-08  Havoc Pennington  <hp@pobox.com>
      	* gtk/gtktreeviewcolumn.c (gtk_tree_view_column_add_attribute):
      	docs fixes
      	* gtk/gtktable.c (gtk_table_get_col_spacing): docs fixes
      	* gtk/gtkspinbutton.c (gtk_spin_button_get_increments): docs fixes
      	* gtk/gtksocket.c (gtk_socket_steal): docs fixes
      	* gtk/gtkscrolledwindow.h: docs fixes
      	* gtk/gtkimage.c (gtk_image_new): docs fixes
  21. 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
  22. 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.
  23. 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
  24. 09 Jan, 2001 1 commit
    • Owen Taylor's avatar
      Restore build. · c26e3eee
      Owen Taylor authored
      Mon Jan  8 15:21:15 2001  Owen Taylor  <otaylor@redhat.com>
      	* Makefile.am (SUBDIRS): Restore build.
      	* gdk/gdk-sections.txt gdk/gdk-docs.sgml
      	  gtk/gtk-sections.txt gtk/gtk-docs.sgml: : Update.
      	* */tmpl/*: Changes from update.
  25. 07 Sep, 2000 1 commit
    • Owen Taylor's avatar
      Move gtk-reference files into GTK+ tree proper. · 71337db9
      Owen Taylor authored
      Thu Sep  7 14:15:03 2000  Owen Taylor  <otaylor@redhat.com>
              * gdk/* gtk/*: Move gtk-reference files into GTK+ tree proper.
      	* Update sections.txt files to correspond to current code,
      	tweak .sgml files and Makefiles to correspond.
      	* gtk/tmpl/gtkradiomenuitem.sgml (this): Remove extra <para>
  26. 22 Sep, 1999 1 commit
    • Damon Chaplin's avatar
      ran make templates, to fix problems with structs. · 372c4d26
      Damon Chaplin authored
      1999-09-22  Damon Chaplin  <damon@karuna.freeserve.co.uk>
      	* gtk/tmpl/*.sgml: ran make templates, to fix problems with structs.
      	* gtk/gtk-sections.txt: rearranged GtkCombo section.
      	* gtk/tmpl/gtkvseparator.sgml:
      	* gtk/tmpl/gtkhseparator.sgml:
      	* gtk/tmpl/gtkgc.sgml:
      	* gtk/tmpl/gtkfeatures.sgml:
      	* gtk/tmpl/gtktipsquery.sgml:
      	* gtk/tmpl/gtkitem.sgml:
      	* gtk/tmpl/gtkinvisible.sgml:
      	* gtk/tmpl/gtkgamma.sgml:
      	* gtk/tmpl/gtkdata.sgml:
      	* gtk/tmpl/gtkcurve.sgml:
      	* gtk/tmpl/gtkcombo.sgml:
      	* gtk/tmpl/gtkaccellabel.sgml: documented.
  27. 16 Aug, 1999 1 commit