1. 06 May, 2004 3 commits
    • 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
  2. 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
  3. 04 May, 2004 5 commits
  4. 03 May, 2004 4 commits
  5. 02 May, 2004 1 commit
    • Hans Breuer's avatar
      don't modify the passed in GdkSegment(s) in place, we may get them again · 6efc9a6a
      Hans Breuer authored
      2004-05-02  Hans Breuer  <hans@breuer.org>
      
      	* gdk/win32/gdkdrawable-win32.c (draw_segments) : don't
      	modify the passed in GdkSegment(s) in place, we may get
      	them again to draw at the same place. Fixes bug #129095,
      	bug #137177, ...
      	(draw_segments) draw the end pixel again to get the
      	pixmap mask right, fixes bug #126710, #130202
      
      	* gdk/win32/gdkwindow-win32.c : use SetForegroundWindow,
      	fixes bug #106013, John Ehresman
      
      	* gtk/makefile.msc.in : don't try to link gtk.res but
      	use gtk-win32.res (as supposed to be fixed below :)
      6efc9a6a
  6. 01 May, 2004 1 commit
  7. 30 Apr, 2004 2 commits
  8. 29 Apr, 2004 6 commits
    • Federico Mena Quintero's avatar
      Fixes #140412. · 66319433
      Federico Mena Quintero authored
      2004-04-29  Federico Mena Quintero  <federico@ximian.com>
      
      	Fixes #140412.
      
      	* gtk/gtkfilechooserdefault.c (remove_selected_bookmarks): New
      	function; moved the code over from
      	remove_bookmark_button_clicked_cb().
      	(remove_selected_bookmarks): Now, getting a non-removable bookmark
      	is not an error, as we may be called as a result of hitting the
      	Delete key.
      	(shortcuts_key_press_event_cb): New handler; delete the bookmark
      	if the user presses Backspace, Delete, or KP_Delete.
      66319433
    • Matthias Clasen's avatar
      Use _gtk_action_emit_activate() instead of directly emitting the activate · 40532b0d
      Matthias Clasen authored
      2004-04-29  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtkaction.c (closure_accel_activate): Use
      	_gtk_action_emit_activate() instead of directly
      	emitting the activate signal.  (#141429, Jody Goldberg)
      
      	* gtk/gtkactiongroup.c (gtk_action_group_add_action_with_accel):
      	Warn people when the accelerator can not be
      	parsed.  (#141429, Jody Goldberg)
      40532b0d
    • Federico Mena Quintero's avatar
      Added an .gtkrc-2.0 example of how to actually change the key bindings. · e28adbac
      Federico Mena Quintero authored
      2004-04-29  Federico Mena Quintero  <federico@ximian.com>
      
      	* gtk/tmpl/gtkfilechooser.sgml: Added an .gtkrc-2.0 example of how
      	to actually change the key bindings.
      e28adbac
    • Matthias Clasen's avatar
      Add a missing cat. (#141070, Chris Sherlock) · 3f571c18
      Matthias Clasen authored
      2004-04-29  Matthias Clasen  <mclasen@redhat.com>
      
      	* tests/testentrycompletion.c (main): Add a missing
      	cat.  (#141070, Chris Sherlock)
      
      	* gtk/gtkrc.c (gtk_rc_check_pixmap_dir): Remove unused
      	variable.  (#141022, Chris Sherlock)
      
      	* gtk/gtkcombo.c (gtk_combo_popup_list): Add a missing
      	cast.  (#141013, Chris Sherlock)
      
      	* gtk/gtkcellview.c (gtk_cell_view_cell_layout_clear): Remove
      	unused variable.  (#141011, Chris Sherlock)
      3f571c18
    • Tor Lillqvist's avatar
      Plug memory leak. (#140775, John Ehresman) · f215db2b
      Tor Lillqvist authored
      2004-04-29  Tor Lillqvist  <tml@iki.fi>
      
      	* gdk/win32/gdkgc-win32.c (gdk_win32_gc_set_dashes): Plug memory
      	leak. (#140775, John Ehresman)
      f215db2b
    • Matthias Clasen's avatar
      Use depth - 1 to index the cached gcs, not depth. (#139494) · 08580edf
      Matthias Clasen authored
      Thu Apr 29 01:09:50 2004  Matthias Clasen  <maclas@gmx.de>
      
      	* gdk/gdkdraw.c (_gdk_drawable_get_scratch_gc): Use depth - 1
      	to index the cached gcs, not depth.  (#139494)
      08580edf
  9. 28 Apr, 2004 1 commit
    • Matthias Clasen's avatar
      Docs typo fix. · 65c0f146
      Matthias Clasen authored
      2004-04-28  Matthias Clasen  <mclasen@redhat.com>
      
      	* gdk/gdkdraw.c (_gdk_drawable_get_scratch_gc): Docs typo fix.
      65c0f146
  10. 27 Apr, 2004 2 commits
  11. 25 Apr, 2004 3 commits
  12. 24 Apr, 2004 5 commits
  13. 23 Apr, 2004 4 commits