1. 19 Oct, 2001 5 commits
  2. 18 Oct, 2001 12 commits
  3. 17 Oct, 2001 2 commits
  4. 16 Oct, 2001 4 commits
    • Owen Taylor's avatar
      Rename ACTIVATE_MNEMONIC enum to MNEMONIC_ACTIVATE; signal was changed a · 5d7d5eed
      Owen Taylor authored
      Tue Oct 16 17:04:44 2001  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/gtkwidget.c: Rename ACTIVATE_MNEMONIC enum to
              MNEMONIC_ACTIVATE; signal was changed a long time
              ago.
      
              * gdk/x11/gdkim-x11.c (_gdk_x11_initialize_locale):
              Fix wrong return statement. (Reported by HideToshi
              Tajima and others.)
      
              * gtk/gtklabel.h (struct _GtkLabelClass): Remove
              left over select_all vfunc.
      5d7d5eed
    • Matthias Clasen's avatar
      Documentation. Spelling fixes. · 4fc79615
      Matthias Clasen authored
              * gdk-pixdata.c, gdk-pixdata.h: Documentation.
              * gdk-pixbuf-csource.1: Spelling fixes.
      4fc79615
    • Owen Taylor's avatar
      Add a utility function to translate coordinates relative to one widget's · 1ebe3b51
      Owen Taylor authored
      Tue Oct 16 15:50:03 2001  Owen Taylor  <otaylor@redhat.com>
      
      	* gtk/gtkwidget.c (gtk_widget_translate_coordinates): Add
      	a utility function to translate coordinates relative to
      	one widget's allocation to coordinates relative to another
      	widget's allocation.
      
      	* gtk/gtkradiobutton.c: Add a special ->focus() implementation
      	that:
      	 - only accepts external focus if there is no active
         	   member of the group or the button is active.
      	 - makes arrow keys move the active button as well
      	   as the focus
      	 - make tab tab out directly.
      	This makes a radio button group act as a single focus location.
      	(#53577).
      
      	* gtk/gtkcontainer.c (gtk_container_focus): Remove prefiltering -
      	it was only a small optimization that didn't matter and made
      	things more complicated.
      
      	* gtk/gtkcontainer.c (gtk_container_focus_tab): Get rid of custom
      	sorter for FOCUS_TAB as we did for the other focus directions,
      	sort by center of widgets, not upper-left corner. (Shouldn't
      	matter in general.)
      
      	* gtk/gtkcontainer.c: Restructure code to remove duplicate code
      	from the different types of focusing: encapsulate sorting the
      	widgets for the focus direction into one routine
      	(gtk_container_focus_sort()) and then share the work of moving the
      	focus between the different focus directions.
      
      	* gtk/gtkcontainer.c: Fix bug where arrow navigation might not
      	work correctly with focus chains containing non-immediate
      	children. Sorting was being done using allocation coordinates for
      	each widget in the focus chain, and if there were intermediate
      	window-widgets, these allocations would not be in the same
      	coordinate system.
      1ebe3b51
    • Jonathan Blandford's avatar
      add a mnemonic_activate function to option menu. · 3612439d
      Jonathan Blandford authored
      Tue Oct 16 15:12:26 2001  Jonathan Blandford  <jrb@redhat.com>
      
      	* gtk/gtkoptionmenu.c (gtk_option_menu_mnemonic_activate): add a
      	mnemonic_activate function to option menu.
      3612439d
  5. 15 Oct, 2001 3 commits
  6. 14 Oct, 2001 1 commit
  7. 13 Oct, 2001 4 commits
  8. 12 Oct, 2001 2 commits
  9. 11 Oct, 2001 3 commits
  10. 10 Oct, 2001 4 commits
    • Owen Taylor's avatar
      Call setlocale (LC_ALL, ""). (#60606) · ca9158fa
      Owen Taylor authored
      Wed Oct 10 12:48:38 2001  Owen Taylor  <otaylor@redhat.com>
      
      	* gtk/gtkmain.c (gtk_init_check): Call setlocale (LC_ALL, "").
      	(#60606)
      
      	* gtk/gtkmain.c (gtk_disable_setlocale): Add function
      	to disable calling setlocale (LC_ALL, "").
      
      	* gtk/gtkmain.c (gtk_set_locale): Indicate in the
      	docs that this function is not typically useful.
      
      	* gdk/x11/{gdkim-x11.c,gdkmain-x11.c,gdkprivate-x11.h}:
      	Automatically initialize GDK for the current locale
      	on gdk_init(). Don't reset locale to C when
      	XSupportsLocale() fails.
      
      	* gdk/linux-fb/gdkim-fb.c (gdk_set_locale): Remove
      	useless checks for UTF-8 locale breakage that mattered
      	only for X.
      
      	* examples/calendar/calendar.c
      	tests/{testgtk.c,testtext.c,testcalendar.c}: Remove calls to
      	gtk_set_locale().
      
      	* gtk/gtkiconfactory.c gtk/gtkitemfactory.c:
      	gdk_pixbuf_new_from_stream => gdk_pixbuf_new_from_inline.
      ca9158fa
    • 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.
      82a3cc69
    • Kristian Rietveld's avatar
    • Kristian Rietveld's avatar
      added gtk_tree_model_get_iter_from_string(). · 90d6349c
      Kristian Rietveld authored
      Wed Oct 10 21:13:46 2001  Kristian Rietveld  <kristian@planet.nl>
      
              * gtk/gtktreemodel.[ch]: added gtk_tree_model_get_iter_from_string().
      
              Fixes bug #61904
      90d6349c