1. 08 Feb, 2002 12 commits
    • Darin Adler's avatar
      isspace -> g_ascii_isspace Remove gdki8n.h include. Remove <ctype.h> · 6ec06edb
      Darin Adler authored
      	* demos/gtk-demo/main.c: (load_file): isspace -> g_ascii_isspace
      	* gdk/x11/gdkim-x11.c: Remove gdki8n.h include.
      	* gdk/x11/gdkkeys-x11.c: Remove <ctype.h> include.
      	* gdk/x11/gdkmain-x11.c: Remove <ctype.h> include.
      	* gtk/fnmatch.c: Remove <ctype.h> include.
      	* gtk/gtkaccelgroup.c: Remove <ctype.h> include.
      	* gtk/gtkaccellabel.c: (gtk_accel_label_refetch): toupper ->
      	g_unichar_toupper, toupper -> g_unichar_totile
      	* gtk/gtkbindings.c: Remove <ctype.h> include.
      	* gtk/gtkfontsel.c: Remove <ctype.h> include.
      	* gtk/gtkiconfactory.c: Remove <ctype.h> include.
      	* gtk/gtkinputdialog.c: Remove <ctype.h> include.
      	* gtk/gtklabel.c: Remove <ctype.h> include.
      	* gtk/gtkmain.c: Remove <ctype.h> include.
      	* gtk/gtkmenu.c: Remove <ctype.h> include.
      	* gtk/gtkoldeditable.c: Remove <ctype.h> include.
      	* gtk/gtkrc.c: Remove <ctype.h> include.
      	* gtk/gtktextbtree.c: Remove <ctype.h> include.
      	* gtk/gtktextiter.c: Remove <ctype.h> include.
      	* gtk/gtktextsegment.c: Remove <ctype.h> include.
      6ec06edb
    • Darin Adler's avatar
      Wean this from <ctype.h>. · 27fec072
      Darin Adler authored
      	* io-xbm.c: (next_int): Wean this from <ctype.h>.
      27fec072
    • Sven Neumann's avatar
      gtk/gtkfilesel.c gtk/gtkgamma.c use stock labels for dialog action · 0d18cf96
      Sven Neumann authored
      2002-02-08  Sven Neumann  <sven@gimp.org>
      
      	* gtk/gtkfilesel.c
      	* gtk/gtkgamma.c
      	* gtk/gtkinputdialog.c: use stock labels for dialog action buttons.
      0d18cf96
    • Darin Adler's avatar
      Pass the ref_node and unref_node calls through to the child model. · e0e8197e
      Darin Adler authored
      	* gtk/gtktreemodelsort.c: (gtk_tree_model_sort_ref_node),
      	(gtk_tree_model_sort_unref_node): Pass the ref_node and
      	unref_node calls through to the child model.
      e0e8197e
    • Laszlo Peter's avatar
      s/__FUNCTION__/G_GNUC_FUNCTION/ ditto · 54ddc51e
      Laszlo Peter authored
      2002-02-08  Laszlo Peter  <laca@ireland.sun.com>
      
      	* gtk/gtktextchild.c: s/__FUNCTION__/G_GNUC_FUNCTION/
      	* gtk/gtktextview.c: ditto
      54ddc51e
    • Yuri Syrota's avatar
      Updated Ukrainian translation · 765dc8f3
      Yuri Syrota authored
      765dc8f3
    • Yuri Syrota's avatar
      Updated Ukrainian translation · 651273c2
      Yuri Syrota authored
      651273c2
    • Yuri Syrota's avatar
      Updated Ukrainian translation · 11f1fb12
      Yuri Syrota authored
      11f1fb12
    • Owen Taylor's avatar
      clean up a little · d13fe604
      Owen Taylor authored
      d13fe604
    • Havoc Pennington's avatar
      add change_value virtual function, to fix build · b0c6f4f2
      Havoc Pennington authored
      2002-02-07  Havoc Pennington  <hp@pobox.com>
      
      	* gtk/gtkspinbutton.h (struct _GtkSpinButtonClass): add
      	change_value virtual function, to fix build
      
      	* gtk/gtkpixmap.c (gtk_pixmap_class_init): parent_class was
      	from GtkWidget not GtkMisc. Not that it ever mattered.
      b0c6f4f2
    • Owen Taylor's avatar
      Add ::move-focus-out signal to handle Control[-Shift]-Tab and · 23c6be55
      Owen Taylor authored
      Thu Feb  7 19:52:00 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/gtknotebook.[ch]: Add ::move-focus-out signal
      	to handle Control[-Shift]-Tab and Control-arrow
      	bindings and implement bindings as per #53612.
      
      	* gtk/gtktextview.c (gtk_text_view_move_focus): Fix
      	fetching the toplevel for plug-socket.
      
      	* gtk/gtknotebook.c (gtk_notebook_class_init): Remove
      	bindings for Return/Enter to select the page.
      
      	* gtk/gtknotebook.c (gtk_notebook_change_current_page):
      	Beep at ends.
      
      	* gtk/gtknotebook.c (focus_tabs_move): Don't wrap around
      	and beep at ends.
      
      	* gtk/gtknotebook.c (gtk_notebook_focus): When focusing into
      	the page with the arrow keys, focus the first widget,
      	not the directionally closest widget.
      23c6be55
    • Owen Taylor's avatar
      Convert to using binding set for doing key bindings. (#62622, Requested by · aa881823
      Owen Taylor authored
      Thu Feb  7 19:00:10 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/gtkspinbutton.c (gtk_spin_button_key_release): Convert
              to using  binding set for doing key bindings. (#62622,
              Requested by Skip Montaro)
      
              * gtk/gtkwindow.c (gtk_window_class_init): Add control-arrow
              bindings as overrides along with control-tab bindings.
      
              * gtk/gtknotebook.c (gtk_notebook_class_init): Fix return
              type for ::focus_tab signal.
      aa881823
  2. 07 Feb, 2002 7 commits
    • Kristian Rietveld's avatar
      Fixes #70782 and some drag dest rectangle/line issues · 67046197
      Kristian Rietveld authored
      Thu Feb  7 19:39:27 2002  Kristian Rietveld  <kris@gtk.org>
      
              Fixes #70782 and some drag dest rectangle/line issues
      
              * gtk/gtktreeview.c (gtk_tree_view_set_model): set
              GTK_TREE_VIEW_IS_LIST flag (we can switch from a TreeStore to a
              ListStore for example)
              (gtk_tree_view_get_path_at_pos): revert previous change, we
              shouldn't correct for the header, because we are taking bin_window
              coordinates here
              (gtk_tree_view_set_drag_dest_row): queue old drag_dest row and
              upper/lower neighbors for draw, so the drag dest rectangle/line will
              be cleared correctly
              (gtk_tree_view_get_dest_row_at_pos): correct for treeview header
              here, as drag_y is relative to the widget and _get_path_at_pos wants
              coords relative to bin_window, draw black outline rectangle after
              drawing the cells
      67046197
    • Owen Taylor's avatar
      Use layout text (which may be affected by invisible char) to compute · 31bd536b
      Owen Taylor authored
      Thu Feb  7 10:53:12 2002  Owen Taylor  <otaylor@redhat.com>
      
      	* gtk/gtkentry.c (gtk_entry_draw_text): Use layout text
      	(which may be affected by invisible char) to compute
      	selection bounds, not entry text. (#70733, Alex Larsson)
      31bd536b
    • Padraig O'Briain's avatar
      Change show_help signal to return gboolean instead of void. This allows · 49ea86bc
      Padraig O'Briain authored
      * gtk/gtkwidget.[ch]:
      Change show_help signal to return gboolean instead of void. This
      allows the keypress which invokes the signal to be propagated to the
      focus widgets ancestors if not handled by the focus widget.
      
      * gtk/gtktoolips.[ch]
      Change _gtk_tooltips_show_tip () to return a gboolean indicating
      whether widget has tooltip to display.
      49ea86bc
    • Padraig O'Briain's avatar
      Change popup_menu signal to return gboolean instead of void. This allows · 5bc23500
      Padraig O'Briain authored
      * gtk/gtkwidget.[ch]:
      Change popup_menu signal to return gboolean instead of void. This
      allows the keypress which invokes the signal to be propagated to the
      focus widgets ancestors if not handled by the focus widget.
      
      * gtk/gtkcolorsel.c gtk/gtkentry.c gtk/gtktextview.c:
      Change signature of popup_menu signal handler to return gboolean
      instead of void and return TRUE in the signal handler
      5bc23500
    • Owen Taylor's avatar
      Add gradient rendering -- if the source width/height is zero, render a · ac939d33
      Owen Taylor authored
      Thu Feb  7 00:21:21 2002  Owen Taylor  <otaylor@redhat.com>
      
              * pixbuf-render.c (pixbuf_render): Add gradient
              rendering -- if the source width/height is zero,
              render a gradient from the surrounding values.
      ac939d33
    • Anders Carlsson's avatar
      Free the setting name. · a166fcbe
      Anders Carlsson authored
      2002-02-07  Anders Carlsson  <andersca@gnu.org>
      
      	* gdk/x11/xsettings-common.c (xsettings_setting_free): Free
      	the setting name.
      a166fcbe
    • Changwoo Ryu's avatar
      Updated Korean translation · ae3a7b12
      Changwoo Ryu authored
      ae3a7b12
  3. 06 Feb, 2002 5 commits
    • Kristian Rietveld's avatar
      Fixes #70708 · 1c0e6dd0
      Kristian Rietveld authored
      Wed Feb  6 23:28:39 2002  Kristian Rietveld  <kris@gtk.org>
      
              Fixes #70708
      
              * gtk/gtktreeview.c (gtk_tree_view_get_path_at_pos): we're dealing
              with widget coordinates here, so take the header height into
              account while converting
              (gtk_tree_view_widget_to_tree_coords): take header height into
              account
              (gtk_tree_view_tree_to_widget_coords): ditto
              (gtk_tree_view_get_dest_row_at_pos): we were passing coords
              relative to the tree with _get_path_at_pos, while that function
              wants coords relative to the widget
      1c0e6dd0
    • Havoc Pennington's avatar
      remove unused variable (gtk_text_view_get_window): add warning about how · e58c6eca
      Havoc Pennington authored
      2002-02-06  Havoc Pennington  <hp@redhat.com>
      
      	* gtk/gtktextview.c (gtk_text_view_scroll_hpages): remove unused variable
      	(gtk_text_view_get_window): add warning about how you
      	can't get the private window. #70683, and avoid default: in the
      	switch so we get "enum value unhandled" warnings
      e58c6eca
    • Havoc Pennington's avatar
      Add warnings if you try to use a child anchor that isn't inside a buffer. · 99b7d4a1
      Havoc Pennington authored
      2002-02-06  Havoc Pennington  <hp@redhat.com>
      
      	* gtk/gtktextchild.c: Add warnings if you try to use a child
      	anchor that isn't inside a buffer. Really kind of lame;
      	we should separate the anchor from the buffer. But not worth
      	fixing for now. #70601
      99b7d4a1
    • Kristian Rietveld's avatar
      rip out all the debugging ifdefs, as modelsort seems to be stable (and · 2d1b1a62
      Kristian Rietveld authored
      Wed Feb  6 18:25:24 2002  Kristian Rietveld  <kris@gtk.org>
      
              * gtk/gtktreemodelsort.c: rip out all the debugging ifdefs, as
              modelsort seems to be stable (and nobody complained :)
      2d1b1a62
    • Owen Taylor's avatar
      Keep the length of the anti-expose queue finite, by if it gets too long, · 9a8f790e
      Owen Taylor authored
      Tue Feb  5 19:13:42 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gdk/x11/gdkgeometry-x11.c (gdk_window_queue): Keep
              the length of the anti-expose queue finite, by if
              it gets too long, first doing a XSync() and checking
      	the event queue, and if that doesn't work, simply
              discarding all anti-expose items in the queue.
      
      	* gdk/x11/gdkdnd-x11.c (gdk_window_cache_filter): Fix ordering
      	on ConfigureNotify (#56349, Thomas Leonard)
      9a8f790e
  4. 05 Feb, 2002 5 commits
  5. 04 Feb, 2002 6 commits
  6. 03 Feb, 2002 5 commits
    • Anders Carlsson's avatar
      Add flipping support to the expanders. · 4eca4af1
      Anders Carlsson authored
      2002-02-03  Anders Carlsson  <expander-master@gtk.org>
      
      	* gtk/gtkstyle.c (gtk_default_draw_expander): Add
      	flipping support to the expanders.
      4eca4af1
    • Hasbullah Bin Pit's avatar
      Updated Malay Translation. · 79b8237c
      Hasbullah Bin Pit authored
      2002-02-03  Hasbullah Bin Pit <sebol@ikhlas.com>
      
      * ms.po: Updated Malay Translation.
      79b8237c
    • Owen Taylor's avatar
      RC file lookup improvements (#68234, suggestions from Matthias Clasen.) · ab65e779
      Owen Taylor authored
      Sat Feb  2 21:54:01 2002  Owen Taylor  <otaylor@redhat.com>
      
              RC file lookup improvements (#68234, suggestions
              from Matthias Clasen.)
      
              * gtk/gtkrc.c (gtk_rc_parse_file): Look for the
              locale suffix variants (gtkrc.en_US, gtkrc.en) for
              all RC files we parse, not just the default RC
              files.
      
              * gtk/gtkrc.c (gtk_rc_parse_default_files): Remove
              support for charset specific RC files.
      ab65e779
    • Owen Taylor's avatar
      Non-exported _gtk_menu_select_first() function that selects the first item · ae7521bd
      Owen Taylor authored
      Sat Feb  2 20:16:04 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/gtkmenushell.c (_gtk_menu_shell_select_first):
              Non-exported _gtk_menu_select_first() function that
              selects the first item of the menu in a standard
              way. (Skipping tearoffs.)
      
              * gtk/gtkmenushell.c gtk/gtkentry.c gtk/gtktextview.c
              gtkmenuitem.c: Use _gtk_menu_shell_select_first().
      
              * gtk/gtkmenuitem.c (gtk_real_menu_item_select): Remember
              if we are starting the timeout from a keypress so
              we can set menushell->ignore_enter properly.
      
              * gtk/gtknotebook.c (focus_child_in): Return something
              meaningful if there are no children.
      
              * gtk/gtkmenu.c (gtk_menu_key_press): Fix precendence
              problem.
      ae7521bd
    • Owen Taylor's avatar
      Fix some bugs in the determination of xgrab_shell. · 0ed21b67
      Owen Taylor authored
      Sat Feb  2 19:15:42 2002  Owen Taylor  <otaylor@redhat.com>
      
              * gtk/gtkmenu.c (gtk_menu_popup): Fix some bugs in
              the determination of xgrab_shell.
      0ed21b67