1. 10 May, 2004 8 commits
  2. 09 May, 2004 6 commits
  3. 08 May, 2004 1 commit
    • Hans Breuer's avatar
      finally also create the correct mask for 'pseudo mime' icons · 805abff3
      Hans Breuer authored
      2004-05-08  Hans Breuer  <hans@breuer.org>
      
      	* gtk/gtkfilesystemwin32.c (extract_icon) : finally also
      	create the correct mask for 'pseudo mime' icons
      
      	* gdk/win32/gdkwindow-win32.c(show_window_internal) : also
      	take focus_on_map into account
      
      	* gtk/gtkselection.c : g_message() only with DEBUG_SELECTION
      
      	* gtk/gtkactiongroup.c gtk/gtkcombobox.c :
      	... must return a value
      
      	* gdk/gdk.def gtk/gtk.def demos/gtk-demo/makefile.msc.in : updated
      805abff3
  4. 07 May, 2004 5 commits
    • Matthias Clasen's avatar
      Don't let the child draw over the focus rectangle. · a4f0cc11
      Matthias Clasen authored
      2004-05-07  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtkbutton.c (gtk_button_size_allocate): Don't let the child
      	draw over the focus rectangle.
      a4f0cc11
    • Matthias Clasen's avatar
      Draw focus indication in the color wheel using standard focus style. · 2072f926
      Matthias Clasen authored
      2004-05-07  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtkhsv.c: Draw focus indication in the color wheel using
      	standard focus style.  (#63071, Bill Haneman, idea for new
      	style by Owen Taylor)
      
      	* gtk/gtkstyle.c (gtk_default_draw_focus): Support drawing on
      	focus on the colorwheel via details.
      2072f926
    • Matthias Clasen's avatar
      Fix example. (Steffen Röcker) · 81ff50b4
      Matthias Clasen authored
      Fri May  7 01:21:14 2004  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/tmpl/gtkicontheme.sgml: Fix example.  (Steffen Röcker)
      81ff50b4
    • Matthias Clasen's avatar
      Make the tearoff functionality model/view, the tearoffmenuitem being the · 30a4c82a
      Matthias Clasen authored
      Fri May  7 00:41:46 2004  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/gtktearoffmenuitem.h:
      	* gtk/gtktearoffmenuitem.c: Make the tearoff
      	functionality model/view, the tearoffmenuitem being
      	the view and the tearoff_state property of the menu
      	being the model.  (#101185, Owen Taylor)
      
      	* gtk/gtkmenu.c: Add a tearoff_state property.
      30a4c82a
    • Matthias Clasen's avatar
      Merge from 2.4: · 0a41106a
      Matthias Clasen authored
      Thu May  6 23:52:13 2004  Matthias Clasen  <maclas@gmx.de>
      
      	Merge from 2.4:
      
      	* gtk/gtkmenuitem.c (gtk_menu_item_select_timeout): Also
      	popup the submenu for items in torn off menus.  (#122051)
      0a41106a
  5. 06 May, 2004 11 commits
    • Matthias Clasen's avatar
      Reverse accidental commit. · ebfab369
      Matthias Clasen authored
      ebfab369
    • Sven Neumann's avatar
      in RTL mode, position the title lable next to the arrow just as we do for · b33307b7
      Sven Neumann authored
      2004-05-06  Sven Neumann  <sven@gimp.org>
      
      	* gtk/gtkexpander.c (gtk_expander_size_allocate): in RTL mode,
      	position the title lable next to the arrow just as we do for LTR
      	rendering. Fixes bug #141825.
      b33307b7
    • Matthias Clasen's avatar
      Document the new policy of bumping version numbers after release. · 4c845c77
      Matthias Clasen authored
      2004-05-06  Matthias Clasen  <mclasen@redhat.com>
      
      	* docs/RELEASE-HOWTO: Document the new policy of
      	bumping version numbers after release.
      
      	* configure.in: Bump version number to 2.5.0.
      4c845c77
    • Padraig O'Briain's avatar
      Add new function gtk_menu_get_for_attach_widget. (bug #113112). · 1d66490a
      Padraig O'Briain authored
      2004-05-06  Padraig O'Briain  <padraig.obriain@sun.com>
      
      	* gtk/gtkmenu.h:
      	* gtk/gtkmenu.c: Add new function gtk_menu_get_for_attach_widget.
      	(bug #113112).
      1d66490a
    • Matthias Clasen's avatar
      Forgotten ChangeLog · c723dd7e
      Matthias Clasen authored
      c723dd7e
    • Matthias Clasen's avatar
      New function to translate a string with translate_func. (#135740) · 262dc2d7
      Matthias Clasen authored
      Thu May  6 00:24:11 2004  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/gtkactiongroup.h:
      	* gtk/gtkactiongroup.c (gtk_action_group_translate_string):
      	New function to translate a string with translate_func.
      	(#135740)
      262dc2d7
    • Matthias Clasen's avatar
      Add missing getters for readwrite properies. (#135649) · 3d01ab5f
      Matthias Clasen authored
      Thu May  6 00:02:21 2004  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/gtkcombobox.c (gtk_combo_box_get_wrap_width):
      	(gtk_combo_box_get_row_span_column):
      	(gtk_combo_box_get_column_span_column): Add missing getters
      	for readwrite properies. (#135649)
      3d01ab5f
    • Matthias Clasen's avatar
      Add gtk_combo_box_get_active_text() convenience function. (#136372, · 56b202f4
      Matthias Clasen authored
      Wed May  5 23:42:42 2004  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/gtkcombobox.h:
      	* gtk/gtkcombobox.c (gtk_combo_box_get_active_text):
      	Add gtk_combo_box_get_active_text() convenience
      	function. (#136372, Christian Neumeir, patch by Olivier Andrieu)
      56b202f4
    • Matthias Clasen's avatar
      New format flag GDK_PIXBUF_FORMAT_SCALABLE to mark scalable formats. · 583db0f1
      Matthias Clasen authored
      Wed May  5 23:09:48 2004  Matthias Clasen  <maclas@gmx.de>
      
      	* gdk-pixbuf-io.h (GdkPixbufFormatFlags): New format flag
      	GDK_PIXBUF_FORMAT_SCALABLE to mark scalable formats.
      
      	* gdk-pixbuf.h:
      	* gdk-pixbuf-io.c (gdk_pixbuf_format_is_scalable): New function.
      	(#137995, Dom Lachowicz)
      583db0f1
    • Elijah Newren's avatar
      Changes to support do-not-focus-on-map hint in conjunction with · 5502f77e
      Elijah Newren authored
      2004-05-05  Elijah Newren  <newren@math.utah.edu>
      
      	Changes to support do-not-focus-on-map hint in conjunction with
      	_NET_WM_USER_TIME (#115650):
      
      	* gdk/gdkwindow.h (struct _GdkWindowObject): Add a new boolean
      	field focus_on_map
      
      	* gdk/gdkwindow.h (gdk_window_set_accept_focus): New function to
      	set it.
      
      	* gtk/gtkwindow.[hc]: Add a boolean property "focus_on_map"
      	and gtk_window_get_focus_on_map() and gtk_window_set_focus_on_map().
      
      	* gdk/win32/gdkwindow-win32.c (gdk_window_new):
      	* gdk/linux-fb/gdkwindow-fb.c (gdk_window_new):
      	* gdk/x11/gdkwindow-x11.c (gdk_window_new):
      	Initialize the focus_on_map field to TRUE.
      
      	* gdk/win32/gdkwindow-win32.c (gdk_window_set_focus_on_map):
      	* gdk/linux-fb/gdkwindow-fb.c (gdk_window_set_focus_on_map):
      	* gdk/x11/gdkwindow-x11.c (gdk_window_set_focus_on_map):
      	* gdk/x11/gdkwindow-x11.c (setup_toplevel_window):
      	Implementations for the various backends. The Win32 and linux-fb
      	implementations set the focus_on_map field, but don't use it yet
      	to actually implement noinput windows. The X implementation sets
      	_NET_WM_USER_TIME to 0 if focus_on_map is FALSE (see the EWMH).
      
      	* gdk/x11/gdkwindow-x11.h:
      	* gdk/x11/gdkevents-x11.c (set_user_time):
      	* gdk/x11/gdkinput-x11.c (_gdk_input_common_other_event):
      	* gdk/x11/gdkwindow-x11.c (gdk_x11_window_set_user_time):
      	s/_gdk_x11_window_set_user_time/gdk_x11_window_set_user_time/,
      	since we want that function to be part of the public API.
      5502f77e
    • Matthias Clasen's avatar
      Merge from 2.4: · 4ec2a42a
      Matthias Clasen authored
      Wed May  5 22:20:21 2004  Matthias Clasen  <maclas@gmx.de>
      
      	Merge from 2.4:
      
      	* gtk/gtkiconfactory.c (icon_source_clear): Don't
      	call g_free() on a pixbuf.  (#141961, Crispin Flowerday)
      4ec2a42a
  6. 05 May, 2004 3 commits
    • Matthias Clasen's avatar
      Add multiple indices. · 7a15a406
      Matthias Clasen authored
      2004-05-05  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtk-docs.sgml:
      	* gdk-pixbuf/gdk-pixbuf.sgml:
      	* gdk/gdk-docs.sgml: Add multiple indices.
      7a15a406
    • Matthias Clasen's avatar
      Merge from 2.4: · 37374c62
      Matthias Clasen authored
      2004-05-05  Matthias Clasen  <mclasen@redhat.com>
      
      	Merge from 2.4:
      
      	* gtk/gtkuimanager.c (print_node): Make the output
      	parseable.  (#141929, Sven Neumann)
      37374c62
    • Tor Lillqvist's avatar
      Add multi-monitor offset. (#141842, John Ehresman) · 25f3824e
      Tor Lillqvist authored
      2004-05-05  Tor Lillqvist  <tml@iki.fi>
      
      	* gdk/win32/gdkdnd-win32.c (gdk_drag_find_window_for_screen): Add
      	multi-monitor offset. (#141842, John Ehresman)
      25f3824e
  7. 04 May, 2004 5 commits
  8. 03 May, 2004 1 commit
    • Matthias Clasen's avatar
      Make the chunk size for incremental transfers depend on the maximal · 93fde873
      Matthias Clasen authored
      2004-05-03  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtkselection.c: Make the chunk size for
      	incremental transfers depend on the maximal request
      	size, capped at 256k. This should allow most selections
      	to be transferred nonincrementally, avoiding many
      	roundtrips and protocol overhead.
      93fde873