1. 12 Mar, 2002 1 commit
    • Matthias Clasen's avatar
      Document GdkScreen. · 7788a6a7
      Matthias Clasen authored
      	* gdk/tmpl/windows.sgml: Document GdkScreen.
      	* gtk/gtk-sections.txt: Move a few Class structs to Standard sections.
      	* gtk/tmpl/gtktreemodel.sgml, gtk/tmpl/gtkprogress.sgml,
      	gtk/tmpl/gtksignal.sgml, gtk/tmpl/gtkimage.sgml: Generate proper
      	markup for format strings in examples, also fix an oversight in
      	the GtkTreeModel example.  (#74213)
  2. 05 Mar, 2002 1 commit
    • Matthias Clasen's avatar
      Fix docs. · 981574a9
      Matthias Clasen authored
      	* gtk/gtktreemodel.c (gtk_tree_row_reference_deleted): Fix docs.
      	* gtk/gtkwindow.c (gtk_window_remove_mnemonic):
      	(gtk_window_mnemonic_activate): Add docs.
      	* gtk/gtktreeview.c (gtk_tree_view_get_search_equal_func): Fix
      	typo in docs.
      	* test-loaders.c, test-images.h: More random tests.
      	* io-bmp.c (DecodeHeader): Fail gracefully on OOM here.
      	* gtk/gtk-sections.txt: Remove gtk_win32_get_installation_directory.
  3. 02 Mar, 2002 1 commit
    • Owen Taylor's avatar
      Default to --disable-gtk-doc (avoid Jade breakage) and --disable-static · dfe57247
      Owen Taylor authored
      Sat Mar  2 14:32:50 2002  Owen Taylor  <otaylor@redhat.com>
              * configure.in: Default to --disable-gtk-doc (avoid Jade
              breakage) and --disable-static (static linking causes
              problems with Xft changes.)
              * autogen.sh: Add --enable-gtk-doc by default.
              * Makefile.am: Add a 'mydistcheck' rule that passes
              --enable-gtk-doc to the configure since that is needed
              for 'make dist'.
              * docs/tutorial/Makefile.am (dist-hook): Don't distribute
              the PDF file. (Rule doesn't work on my system, plus it's
              * gtk/Makefile.am: 'make dist' fixes.
  4. 26 Feb, 2002 1 commit
    • Matthias Clasen's avatar
      Fix typos in pkg-config invokations. (#72476) · 14a2eb78
      Matthias Clasen authored
      	* docs/tutorial/gtk-tut.sgml: Fix typos in pkg-config
      	invokations.  (#72476)
      	Fixes for #72478:
      	* gtk/tmpl/gtkprogressbar.sgml: Add note about new GtkProgressBar
      	API to introduction.
      	* gtk/gtk-sections.txt: Reorder GtkProgressBar functions to move
      	undeprecated API to top.
  5. 24 Feb, 2002 1 commit
  6. 19 Feb, 2002 1 commit
  7. 18 Feb, 2002 1 commit
    • Owen Taylor's avatar
      Updated for filesel changes. · e0f29748
      Owen Taylor authored
      Sun Feb 17 21:33:33 2002  Owen Taylor  <otaylor@redhat.com>
              * gtk/gtk-sections.txt: Updated for filesel changes.
  8. 30 Jan, 2002 1 commit
    • Owen Taylor's avatar
      Add x11.sgml. · e4cd6ef7
      Owen Taylor authored
      Tue Jan 29 23:41:31 2002  Owen Taylor  <otaylor@redhat.com>
              * gtk/Makefile.am (content_files): Add x11.sgml.
              * gtk/changes-2.0.sgml: SGML fix.
              * gtk/gtk-sections.txt: Updated.
  9. 08 Jan, 2002 1 commit
    • Matthias Clasen's avatar
      Doc typo fix. (#68172) · c1808baa
      Matthias Clasen authored
              * gtk/gtksocket.c (gtk_socket_get_id): Doc typo fix. (#68172)
              * gtk/gtktreemodel.c (gtk_tree_path_is_descendant): Fix docs.
              * gtk/gtktreemodel.c (gtk_tree_model_rows_reordered): Document.
              * gtk/gtkwindow.c (gtk_window_remove_accel_group): Fix docs.
              * gtk/gtkrc.c (gtk_rc_get_style_by_paths),
              gtk/gtkwidget.c (gtk_widget_get_toplevel,
              gtk_widget_push_composite_child), gtk/gtkdialog.c
              (gtk_dialog_new_with_buttons, gtk_dialog_run): Keep gtk-doc
              from messing up the indentation of inline examples.
              * gtk/gtkmain.c, gtk/gtkrc.c: Consistently call g_getenv()
              instead of getenv().
              * gtk/gtktreemodel.c, gtk/gtkaccelgroup.c, gtk/gtkclipboard.c,
              gtk/gtkdnd.c, gtk/gtkiconfactory.c, gtk/gtkrc.c,
              gtk/gtkstyle.c, gtk/gtkselection.c: Doc fixes.
              * gtk/gtkaccelmap.c (gtk_accel_map_add_filter,
              gtk_accel_map_foreach_unfiltered, gtk_accel_map_load_scanner):
              * gtk/tmpl/gtksocket.sgml: Mention gtk_socket_get_id()
              instead of GTK_WINDOW_XWINDOW().  (#68172)
              * gtk/gtk-sections.txt: Move functions which are documented
              as "private" or "internal" into Private subsections.
              * gtk/tmpl/gtkdnd.sgml, gtk/tmpl/gtkobject.sgml,
              gtk/tmpl/gtkrc.sgml, gtk/tmpl/gtktooltips.sgml,
              gtk/tmpl/gtkwidget.sgml, gtk/tmpl/gtkclipboard.sgml,
              gtk/tmpl/gtkstyle.sgml, gtk/tmpl/gtkselection.sgml,
              gtk/tmpl/gtkfeatures.sgml: Minor markup fixes.
              * gtk/tmpl/gtksignal.sgml: Add link to GLib signal docs.
              * gtk/tmpl/gtkpreview.sgml, gtk/tmpl/gtktext.sgml,
              gtk/tmpl/gtktree.sgml: Remove "deprecated" from short desc.
              * gtk/tmpl/gtkrc.sgml: Correct names of default RC files.
  10. 07 Jan, 2002 1 commit
    • Matthias Clasen's avatar
      Replace GTK_NO_CHECK_CASTS by G_DISABLE_CAST_CHECKS. · ed29c8dd
      Matthias Clasen authored
              * docs/debugging.txt: Replace GTK_NO_CHECK_CASTS by
              * gtk/gtkaccelgroup.c (gtk_accel_group_from_accel_closure,
              gtk_accel_group_query, gtk_accel_group_find,
              gtk_accel_groups_from_object): Document.
              * gtk/gtkaccellabel.c (gtk_accel_label_set_accel_closure): Document.
              * gtk/tmpl/gtktypeutils.sgml: Replace GTK_NO_CHECK_CASTS by
              G_DISABLE_CAST_CHECKS, fix some markup and add stuff.
              * gtk/tmpl/gtkaccelgroup.sgml, gtk/tmpl/gtkwidget.sgml: Additions.
              * gtk/gtk-sections.txt: Make gtk_accel_group_get_type private.
  11. 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.
  12. 12 Dec, 2001 1 commit
    • Matthias Clasen's avatar
      Typo fixes Typo fix. (#66746) · 43851fe0
      Matthias Clasen authored
              * gtk/gtktextlayout.c: Typo fixes
              * gtk/gtkwindow.c (gtk_window_set_position): Typo fix. (#66746)
              * gtk/gtkwidget.c (gtk_widget_send_expose, gtk_widget_get_toplevel,
              gtk_widget_get_default_direction): Doc fixes. (#66727, #66737, #66744)
              * gtk/gtkstyle.h (GTK_STYLE_NUM_STYLECOLORS): Remove. (#66467)
              * gtk/tmpl/gtklist.sgml: Markup fixes.
              * gdk/tmpl/selections.sgml, gtk/tmpl/gtksocket.sgml: s/succesful/successful/g.
              * gtk/gtk-sections.txt, gtk/tmpl/gtkstyle.sgml: Remove
              GTK_STYLE_NUM_STYLECOLORS. (#66467)
  13. 29 Nov, 2001 1 commit
    • Matthias Clasen's avatar
      Typo fix. · 24aef23a
      Matthias Clasen authored
              * gdk/gdkwindow.c: Typo fix.
              * gtk/gtk-sections.sgml: Add GtkTextChildAnchor.
              * gdk/tmpl/dnd.sgml: Updates.
              * gdk/tmpl/pango_interaction.sgml: Document GdkPangoAttrEmbossed
              and GdkPangoAttrStipple.
  14. 21 Nov, 2001 1 commit
    • Owen Taylor's avatar
      Updates · b56118cf
      Owen Taylor authored
      Wed Nov 21 15:57:29 2001  Owen Taylor  <otaylor@redhat.com>
              * gtk/gtk-sections.txt: Updates
              * gtk/tmpl/gtkstock.sgml: Close end tags.
              * gtk/gtk.types: Remove interface types which gtk-doc
              can't handle currently.
              * gtk/tmpl/gtknotebook.sgml: Fix some garbage in file.
              * gdk/tmpl/x_interaction.sgml: Fix SGML errors.
              * gdk/gdk-overrides.txt gdk/gdk-sections.txt: Updates.
  15. 20 Nov, 2001 1 commit
    • Tim Janik's avatar
      applied patch from owen to get rid of accel map notifiers. changed things · 9800f731
      Tim Janik authored
      Tue Nov 20 21:25:08 2001  Tim Janik  <timj@gtk.org>
      	* applied patch from owen to get rid of accel map notifiers.
      	changed things to fix reentrancy and API as discussed on gtk-devel.
      	* gtk/gtkaccelgroup.[hc]:
      	(gtk_accel_group_finalize): unregister this accel group from all
      	accel map paths.
      	(accel_closure_invalidate): handle invalidation of closures by
      	disconnecting their accelerators.
      	(quick_accel_add): move closure connection and changed notification
      	into this function to reduce code duplication. don't emit change
      	notification on closurers without accelerators.
      	(quick_accel_remove): rewrite, do the exact opposite of quick_accel_add
      	for a GtkAccelGroupEntry.
      	(gtk_accel_group_connect): get rid of the accel_path_quark argument.
      	(gtk_accel_group_connect_by_path): new function to add accelerators
      	with an accel path.
      	(gtk_accel_group_disconnect_closure): new function, disconnect a
      	closure from of an accel group.
      	(gtk_accel_group_disconnect): loop over all closure for a accel_ley,
      	accel_mods pair and remove them.
      	(_gtk_accel_group_reconnect): new function that basically does
      	gtk_accel_group_disconnect_closure() and
      	gtk_accel_group_connect_by_path() once an accel path changed.
      	(gtk_accel_groups_disconnect_closure): remove this, there's
      	* gtk/gtkaccelmap.[hc]: keep list of accel groups per entry now,
      	nuke notifiers.
      	(_gtk_accel_path_is_valid): make this non-static for
      	gtkwidget.c and gtkaccelgroup.c assertions.
      	(gtk_accel_map_add_notifer): removed this function.
      	(gtk_accel_map_remove_notifer): same.
      	(_gtk_accel_map_remove_group): (un-)register accel groups, with
      	accel paths for correct propagation.
      	(gtk_accel_map_add_entry): return void.
      	(gtk_accel_map_lookup): return gboolean instead of GQuark.
      	* gtk/gtkitemfactory.c (gtk_item_factory_add_foreign): always
      	set accel_path on widgets.
      	* gtk/gtkwidget.[hc]:
      	(accel_path_changed): got rid of this, changes are handled by
      	accel maps internally now.
      	(_gtk_widget_set_accel_path): get things to work without notifiers.
      	(gtk_widget_list_accel_closures): list accel closures of a widget.
      	* gtk/gtkwindow.[hc]: rename ::accels_changed, to ::keys_changed.
  16. 14 Nov, 2001 1 commit
    • Matthias Clasen's avatar
      Rearrange docs (#64566) · 3470c634
      Matthias Clasen authored
              * gtk/gtkbutton.c (gtk_button_get_label): Rearrange docs (#64566)
              * gtk/gtktextbuffer.c (gtk_text_buffer_create_tag): Typo fix (#64474)
              * gtk/gtkruler.c (gtk_ruler_get_metric): Typo fix (#64470)
              * gtk/gtknotebook.c (gtk_notebook_prepend_page): Typo fix (#64467)
              * gtk/gtklabel.c: Documentation fixes (#64452)
              * docs/reference/gdk/Makefile.am (MKDB_OPTIONS),
              docs/reference/gdk-pixbuf/Makefile.am (MKDB_OPTIONS),
              docs/reference/gtk/Makefile.am (MKDB_OPTIONS): Add --sgml-mode.
              * docs/reference/gdk-pixbuf/tmpl/file-saving.sgml,
              docs/reference/gdk-pixbuf/tmpl/gdk-pixbuf-xlib-rgb.sgml: Consistent short descriptions.
              * docs/reference/gtk/tmpl/gtkprogressbar.sgml: Remove duplicate docs. (#64469)
              * docs/reference/gtk/gtk-sections.txt: Add missing TITLEs (#64459, #6456
  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. 28 Oct, 2001 1 commit
    • Matthias Clasen's avatar
      Documentation updates. · c27900c3
      Matthias Clasen authored
              * gtk/gtkcellrenderertoggle.c, gtk/gtkimcontextsimple.c,
              gtk/gtkimmulticontext.c, gtk/gtkimagemenuitem.c,
              gtk/gtkiconfactory.c, gtk/gtkwindow.c: Documentation updates.
              * docs/reference/gtk/tmpl/gtkmenuitem.sgml,
              docs/reference/gtk/gtk-sections.txt: Updates.
  19. 27 Oct, 2001 1 commit
  20. 26 Oct, 2001 1 commit
  21. 19 Oct, 2001 1 commit
    • Owen Taylor's avatar
      Add gtkimcontextsimple. · f00e0c4f
      Owen Taylor authored
      Fri Oct 19 15:44:52 2001  Owen Taylor  <otaylor@redhat.com>
      	*  gtk/Makefile.am gtk/gtk-sections.txt gtk/gtk-docs.sgml:
      	Add gtkimcontextsimple.
  22. 10 Oct, 2001 1 commit
    • Matthias Clasen's avatar
      Updates. · 82a3cc69
      Matthias Clasen authored
              * gtk/gtk-sections.txt, gtk/tmpl/gtkspinbutton.sgml,
              gtk/tmpl/gtkseparatormenuitem.sgml, gtk/tmpl/gtknotebook.sgml,
              gtk/tmpl/gtkstatusbar.sgml, gtk/tmpl/gtkradiobutton.sgml,
              gtk/tmpl/gtkradiomenuitem.sgml: Updates.
              * gdk-pixbuf/gdk-pixbuf-sections.txt,
              gdk-pixbuf/tmpl/gdk-pixbuf.sgml: Follow recent API changes.
  23. 09 Oct, 2001 1 commit
  24. 05 Oct, 2001 1 commit
  25. 03 Oct, 2001 1 commit
    • Jonathan Blandford's avatar
      docs · f2f35908
      Jonathan Blandford authored
      Wed Oct  3 00:37:09 2001  Jonathan Blandford  <jrb@redhat.com>
      	* gtk/gtkcelleditable.c: docs
      	* gtk/gtktreemodel.h: more docs.
  26. 01 Oct, 2001 1 commit
  27. 27 Sep, 2001 1 commit
  28. 24 Sep, 2001 1 commit
  29. 08 Sep, 2001 4 commits
    • Havoc Pennington's avatar
      move some of the accel group functions into a Private subsection · 002d2b73
      Havoc Pennington authored
      2001-09-08  Havoc Pennington  <hp@pobox.com>
      	* gtk/gtk-sections.txt: move some of the accel group functions
      	into a Private subsection
      2001-09-08  Havoc Pennington  <hp@pobox.com>
      	* gtk/gtkaccelgroup.c: add docs to functions that I can imagine
      	people might want to use
    • Havoc Pennington's avatar
      default xscale/yscale to 0.0, not 0.5, 0.5 isn't useful · 9ddcb3e0
      Havoc Pennington authored
      2001-09-08  Havoc Pennington  <hp@pobox.com>
      	* gtk/gtkalignment.c (gtk_alignment_class_init): default
      	xscale/yscale to 0.0, not 0.5, 0.5 isn't useful
      	* tests/testtextbuffer.c: fix usage of gtk_text_iter_spew
      	* gtk/gtktextiter.c: fix docs
      	(gtk_text_iter_spew): get rid of this
      	* gtk/gtklayout.c: docs
      	* gtk/gtkbutton.c (gtk_button_construct_child): add an alignment
      	to center image and label together, instead of having image on
      	left and label centered, patch/suggestion from Jacob
      	* gtk/gtkdialog.c: docs
      2001-09-08  Havoc Pennington  <hp@pobox.com>
      	* gtk/tmpl/gtklayout.sgml: docs
      	* gdk-pixbuf/gdk-pixbuf.sgml: remove the section on compiling
      	gdk-pixbuf since it isn't a standalone package anymore
      	* gtk/building.sgml: section on compiling GTK itself
    • 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
    • Havoc Pennington's avatar
      remove CellRendererTextPixbuf · ecc13fb5
      Havoc Pennington authored
      2001-09-08  Havoc Pennington  <hp@pobox.com>
      	* gtk/gtk-docs.sgml: remove CellRendererTextPixbuf
      	* gtk/resources.sgml: add section on mailing lists, bugzilla, etc.
      	* gtk/tmpl/gtkaccelgroup.sgml: add long description
      	* gtk/gtk-sections.txt: reorder accel group section; probably need
      	to delete most of it
      	* gtk/tmpl/gtkmain.sgml: Clean it up a little bit
      	* gtk/gtk-docs.sgml: rearrange the list of "core/misc" sections so
      	that useful things are near the top and stupid junk is near the
      	* gtk/tmpl/gtkfeatures.sgml: fix/finish this section
      	* gtk/gtk-docs.sgml: create a separate section for
      	overview/tutorial material and special notes, and put the
      	reference docs for the "misc non-widget" stuff into its own
      	* gtk/compiling.sgml: write this section
      	* gtk/gtk-docs.sgml: The intro section weirdly had two paragraphs
      	that said the same thing. Delete one of them.
  30. 23 Aug, 2001 1 commit
    • Owen Taylor's avatar
      [ Patch from Sebastian Wilhelmi, 52790 ] · a2d60d44
      Owen Taylor authored
      Wed Aug 22 19:15:39 2001  Owen Taylor  <otaylor@redhat.com>
      	[ Patch from Sebastian Wilhelmi, 52790 ]
      	* gtk/gtkversion.h.in gtk/gtk.h: New file replacing gtkcompat.h
      	* gdk/gdkcompat.h gdk/gdk*.h gtk/gtkcompat.h.in gtk/gtk*.h:
      	Move compatibility macros from g[dt]kcompat.h to within
      	#ifndef G[DT]K_DISABLE_DEPRECATED in each file.
      	* gdk/gdk-pixbuf-csource.c: Fix up include of gtkcompat.h.
      	* demos/Makefile.am demos/gtk-demo/Makefile.am
                docs/reference/gdk-pixbuf/Makefile.am modules/input/Makefile.am
                tests/Makefile.am: Remove references to -G[DT]K_DISABLE_DEPRECATED.
      	* demos/{pixbuf-demo.c,testpixbuf-drawable.c,testpixbuf-save.c,
                       testpixbuf.c}: Fix usages of deprecated functions.
  31. 21 Aug, 2001 1 commit
    • Owen Taylor's avatar
      Remove GtkPacker · 66aaf009
      Owen Taylor authored
      Tue Aug 21 12:42:19 2001  Owen Taylor  <otaylor@redhat.com>
              * gtk/gtk-sections.txt: Remove GtkPacker
  32. 25 Jun, 2001 1 commit
    • Owen Taylor's avatar
      Add a special size for drag-and-drop GTK_ICON_SIZE_DND (Default to 32x32) · 1988e137
      Owen Taylor authored
      Sun Jun 24 21:34:32 2001  Owen Taylor  <otaylor@redhat.com>
      	* gtk/gtkenums.h gtk/gtkiconfactory.c: Add a special size for
      	drag-and-drop GTK_ICON_SIZE_DND (Default to 32x32)
      	* gtk/gtkdnd.c (gtk_drag_dest_set_target_list): Fix problem
      	with un'reffing wrong list reported by Jeff Franks.
      	* gtk/gtkdnd.[ch] (_gtk_drag_{source,}dest_handle_event): _prefix.
      	* gtk/gtkdnd.c (gtk_drag_set_icon_default): Use GTK_STOCK_DND
      	for the default icon. Remove inline XPM.
      	* gtk/gtkstock.h gtk/gtkiconfactory.c:
      	Add GTK_STOCK_DND GTK_STOCK_DND_MULTIPLE (Currently, stock_new
      	is used for GTK_STOCK_DND, but it is a bit too small.)
      	* gtk/stock-icons/stock_dnd_multiple.png
      	gtk/stock-icons/Makefile.am: New stock icon moved from gnome-libs.
      	* gtk/gtkdnd.c (gtk_drag_source_event_cb): Only return
      	TRUE when starting a drag. In other cases, we are
      	just observing. (#52995)
      	* gtk/gtkdnd.[ch] (gtk_drag_set_icon_{stock,pixbuf}): Add
      	function to set the icon for a drag from a GdkPixbuf
      	or stock ID.
      	* gtk/gtkdnd.[ch] (gtk_drag_source_set_icon_{stock,pixbuf}):
      	Likewise, for drag sources.
      	* gtk/gtkdnd.h: Deprecate gtk_drag_set_default_icon.
      	(Now should be done using the stock system.)
  33. 21 Jun, 2001 1 commit
    • Owen Taylor's avatar
      Update a bit. · 9c3c1cd3
      Owen Taylor authored
      Thu Jun 21 12:31:29 2001  Owen Taylor  <otaylor@redhat.com>
      	* gtk/gtk-sections.txt: Update a bit.
      	* Makefile.am: build GTK+ docs.
  34. 15 Jun, 2001 1 commit
    • Havoc Pennington's avatar
      Docs fixups, and: · 85b23757
      Havoc Pennington authored
      2001-06-14  Havoc Pennington  <hp@redhat.com>
              Docs fixups, and:
      	* gtk/gtkcompat.h: remove GTK_DISABLE_COMPAT_H, replace with
  35. 25 May, 2001 2 commits
    • Havoc Pennington's avatar
      get sizes an icon set can render without falling back to missing image · 87684f95
      Havoc Pennington authored
      2001-05-25  Havoc Pennington  <hp@redhat.com>
      	* gtk/gtkiconfactory.c (gtk_icon_set_get_sizes): get sizes an icon
      	set can render without falling back to missing image icon
      	* gtk/gtktextview.c (gtk_text_view_size_request): request full
      	size of text, instead of random values
      	* gtk/gtktreeview.c (gtk_tree_view_size_request): request full
      	size of tree view, instead of random values
      	* gtk/gtkiconfactory.c (gtk_icon_set_render_icon): render fallback
      	image in an appropriate size
              * gtk/gtkstock.h: Rename the stock items including _BUTTON_,
      	etc. not to include that. i.e. s/GTK_STOCK_BUTTON_OK/GTK_STOCK_OK/
              Throughout: fix GTK_STOCK_BUTTON_ instances
      	* gtk/gtkstock.h, gtk/gtkstock.c, gtk/gtkiconfactory.h,
      	gtk/gtkiconfactory.c, gtk/stock-icons/Makefile.am:
      	Add a bunch of new stock items/icons
      	* gtk/gtktreeview.c (gtk_tree_view_insert_column_with_data_func):
      	new function, convenience for inserting columns with a data func
      	* gtk/gtkiconfactory.c: keep a list of all existing icon factories
      	(_gtk_icon_factory_list_ids): use list of all factories to
      	generate a list of all known IDs
      	* gtk/gtkstock.c (gtk_stock_list_ids): replace
      	gtk_stock_list_items() with a function that returns all IDs known
      	including those for GtkIconFactory.
    • Havoc Pennington's avatar
      New function · b995aae4
      Havoc Pennington authored
      2001-05-22  Havoc Pennington  <hp@pobox.com>
      	* gtk/gtkbin.c (gtk_bin_get_child): New function
  36. 18 May, 2001 1 commit
    • Owen Taylor's avatar
      Add documentation about GtkSizeGroup. · 02d5f41c
      Owen Taylor authored
      Fri May 18 12:28:08 2001  Owen Taylor  <otaylor@redhat.com>
      	* gtk/tmpl/gtksizegroup.sgml gtk/gtk-sections.txt gtk/gtk.types:
      	Add documentation about GtkSizeGroup.