1. 19 Feb, 2004 12 commits
    • Matthias Clasen's avatar
      Fixes for #82099: · add52ebb
      Matthias Clasen authored
      Thu Feb 19 23:41:06 2004  Matthias Clasen  <maclas@gmx.de>
      
      	Fixes for #82099:
      
      	* gdk/x11/gdkevents-x11.c: Introduce new XSettings "Gtk/ButtonImages"
      	and "Gtk/MenuImages" and map them to "gtk-button-images" and
      	"gtk-menu-images".
      
      	* gtk/gtkimagemenuitem.c: Add a boolean setting "gtk-menu-images" and use
      	it to set the visibility of the embedded image.
      
      	* gtk/gtkbutton.c: Add a boolean setting "gtk-button-images" and use
      	it to set the visibility of an embedded image.
      add52ebb
    • Matthias Clasen's avatar
      Give each radio action its own value. (#134889, Paolo Borelli) · bce0b90f
      Matthias Clasen authored
      Thu Feb 19 21:26:10 2004  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/gtkactiongroup.c (gtk_action_group_add_radio_actions_full):
      	Give each radio action its own value.  (#134889, Paolo Borelli)
      bce0b90f
    • Federico Mena Quintero's avatar
      Chain to the parent's ::finalize() handler. Fixes #134885; caught by Jan · 1d377e1b
      Federico Mena Quintero authored
      2004-02-19  Federico Mena Quintero  <federico@ximian.com>
      
      	* gtk/gtkfilechooserdialog.c (gtk_file_chooser_dialog_finalize):
      	Chain to the parent's ::finalize() handler.  Fixes #134885; caught
      	by Jan Arne Petersen.
      1d377e1b
    • Alessio Frusciante's avatar
      100127e3
    • Kjartan Maraas's avatar
      Updated Norwegian translation. · 945e93e1
      Kjartan Maraas authored
      2004-02-19  Kjartan Maraas  <kmaraas@gnome.org>
      
      	* no.po: Updated Norwegian translation.
      945e93e1
    • Christian Rose's avatar
      Updated Swedish translation. · b1753d23
      Christian Rose authored
      2004-02-19  Christian Rose  <menthos@menthos.com>
      
      	* sv.po: Updated Swedish translation.
      b1753d23
    • Artur Flinta's avatar
      Updated Polish translation. · 5ffdb34b
      Artur Flinta authored
      2004-02-19  Artur Flinta  <aflinta@cvs.gnome.org>
      
      	* pl.po: Updated Polish translation.
      5ffdb34b
    • Danilo Šegan's avatar
      Reviewed Serbian translation. · f14f7390
      Danilo Šegan authored
      f14f7390
    • Mark McLoughlin's avatar
      Make the entire expander widget width prelight as suggested by Seth in bug · 10c783a4
      Mark McLoughlin authored
      2004-02-19  Mark McLoughlin  <mark@skynet.ie>
      
              Make the entire expander widget width prelight as suggested
              by Seth in bug #134263.
      
              * gtk/gtkexpander.c:
              (gtk_expander_paint_prelight): impl.
              (gtk_expander_paint): use it.
              (gtk_expander_redraw_expander): don't only redraw the
              arrow when prelit.
      10c783a4
    • Alexander Larsson's avatar
      Remove old file-system property. Add new file-system-backend string · 824548f1
      Alexander Larsson authored
      2004-02-19  Alexander Larsson  <alexl@redhat.com>
      
      	* gtk/gtkfilechooser.c: (gtk_file_chooser_class_init):
      	* gtk/gtkfilechooserutils.c:
      	* gtk/gtkfilechooserutils.h:
      	* gtk/gtkfilechooserwidget.c:
      	Remove old file-system property.
      	Add new file-system-backend string property
      
      	* gtk/gtkfilechooserdefault.[ch]:
      	Handle the file-system-backend property
      
      	* gtk/gtkfilechooserdialog.[ch]:
      	(gtk_file_chooser_dialog_new_with_backend):
      	Remove old file-system property.
      	Add new file-system-backend string property
      	Add new function gtk_file_chooser_dialog_new_with_backend
      
      	* gtk/gtkfilesystem.c:
      	* gtk/gtkfilesystem.h:
      	Add filesystem module support.
      824548f1
    • Federico Mena Quintero's avatar
      Renamed from create_shortcuts_tree(). (shortcuts_pane_create): New · 4c35b743
      Federico Mena Quintero authored
      2004-02-18  Federico Mena Quintero  <federico@ximian.com>
      
      	* gtk/gtkfilechooserdefault.c (shortcuts_tree_create): Renamed
      	from create_shortcuts_tree().
      	(shortcuts_pane_create): New function.
      	(button_new): Renamed from toolbar_button_new().
      	(shortcuts_pane_create): New function, create the whole shortcuts
      	pane here.
      	(current_folder_create): Renamed from toolbar_create().  Don't
      	create the bookmarks buttons here.
      	(file_pane_create): New function.
      	(gtk_file_chooser_default_constructor): Use the new helper
      	functions, and don't use an extra vbox as GtkFileChooserDefault is
      	already a vbox.
      4c35b743
    • Matthias Clasen's avatar
      Add default handlers for all signals; for consistency and for the benefit · 7b29d57a
      Matthias Clasen authored
      Thu Feb 19 01:39:30 2004  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/gtkuimanager.h:
      	* gtk/gtkuimanager.c (gtk_ui_manager_class_init): Add
      	default handlers for all signals; for consistency and for the
      	benefit of language bindings which still rely on header parsing
      	to find the signals.  (#134269, Jeroen Zwartepoorte)
      7b29d57a
  2. 18 Feb, 2004 11 commits
    • Matthias Clasen's avatar
      Improve the efficiency here by prepending on the list and reverting it · eeccdcb8
      Matthias Clasen authored
      Thu Feb 19 00:45:02 2004  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/gtktreeselection.c (gtk_tree_selection_get_selected_rows):
      	Improve the efficiency here by prepending on the list and reverting
      	it after the loop.  (#133435, Christian Biere)
      eeccdcb8
    • Matthias Clasen's avatar
      Avoid errors when removing the plug from the socket. (#128546, Christopher · 1971cb49
      Matthias Clasen authored
      Thu Feb 19 00:32:21 2004  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/gtkplug.c (_gtk_plug_remove_from_socket): Avoid errors when
      	removing the plug from the socket.  (#128546, Christopher Blizzard)
      1971cb49
    • Matthias Clasen's avatar
      New convenience functions analogous to similar API on GtkRadioButton. · b337db3a
      Matthias Clasen authored
      Thu Feb 19 00:09:35 2004  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/gtkradiomenuitem.h:
      	* gtk/gtkradiomenuitem.c (gtk_radio_menu_item_new_from_widget):
      	(gtk_radio_menu_item_new_with_label_from_widget):
      	(gtk_radio_menu_item_new_with_mnemonic_from_widget): New
      	convenience functions analogous to similar API on GtkRadioButton.
      	(#51700, Vitaly Tishkov, patch by Soeren Sandmann)
      b337db3a
    • Duarte Loreto's avatar
      Updated Portuguese translation. · d91e1cdd
      Duarte Loreto authored
      2004-02-18  Duarte Loreto <happyguy_pt@hotmail.com>
      
      	* pt.po: Updated Portuguese translation.
      d91e1cdd
    • Soeren Sandmann's avatar
      Use a scratch GC in the case where the background is a solid color. · b69a6711
      Soeren Sandmann authored
      Wed Feb 18 17:53:27 2004  Soeren Sandmann  <sandmann@daimi.au.dk>
      
      	* gdk/gdkwindow.c (gdk_window_get_bg_gc): Use a scratch GC in the
      	case where the background is a solid color.
      	(gdk_window_clear_backing_rect): Reset the clip region after use.
      
      	* gdk/gdkpixbuf-render.c (gdk_pixbuf_render_threshold_alpha): Go
      	back to using a scratch GC. Pointed out by Owen Taylor
      
      	* gdk/gdkdraw.c (gdk_drawable_real_draw_pixbuf): Only use a
      	scratch GC if the passed-in one is NULL
      b69a6711
    • Soeren Sandmann's avatar
      Reset clip region back to NULL on cached GC (rest of #134728) · f539d993
      Soeren Sandmann authored
      Wed Feb 18 14:27:08 2004  Soeren Sandmann  <sandmann@daimi.au.dk>
      
      	* gdk/gdkwindow.c (gdk_window_get_composite_drawable): Reset clip
      	region back to NULL on cached GC (rest of #134728)
      f539d993
    • Soeren Sandmann's avatar
      Fix bug reported by Nam SungHyun. · df434db7
      Soeren Sandmann authored
      Wed Feb 18 13:28:57 2004  Soeren Sandmann  <sandmann@daimi.au.dk>
      
      	Fix bug reported by Nam SungHyun.
      
      	* gdk/gdkpixbuf-render.c (gdk_pixbuf_render_threshold_alpha):
      	Don't use a cached GC here since the function needs to modify the
      	foreground color.
      
      	* gdk/gdkwindow.c (gdk_window_end_paint): Reset clip region back
      	to NULL on the cached GC.
      df434db7
    • Federico Mena Quintero's avatar
      Use HIG-compliant spacings. This sucks a lot. · cf4a6abe
      Federico Mena Quintero authored
      2004-02-17  Federico Mena Quintero  <federico@ximian.com>
      
      	* gtk/gtkfilechooserdialog.c
      	(gtk_file_chooser_dialog_style_set): Use HIG-compliant spacings.
      	This sucks a lot.
      cf4a6abe
    • Federico Mena Quintero's avatar
      Add a missing semicolon to an entity. · c10e045c
      Federico Mena Quintero authored
      2004-02-17  Federico Mena Quintero  <federico@ximian.com>
      
      	* gtk/migrating-checklist.sgml: Add a missing semicolon to an
      	entity.
      c10e045c
    • Matthias Clasen's avatar
      Document some peculiarities of the ::delete_range signal. (#132135, Grant · a6e4e43c
      Matthias Clasen authored
      Wed Feb 18 02:03:47 2004  Matthias Clasen  <maclas@gmx.de>
      
      	* gtk/gtktextbuffer.c (gtk_text_buffer_class_init): Document some
      	peculiarities of the ::delete_range signal.  (#132135, Grant Gayed)
      a6e4e43c
    • Soeren Sandmann's avatar
      GC caching, bug #125645 (based on patch by Brian Cameron) · 1c51c486
      Soeren Sandmann authored
      Wed Feb 18 01:44:59 2004  Soeren Sandmann  <sandmann@daimi.au.dk>
      
      	GC caching, bug #125645 (based on patch by Brian Cameron)
      
      	* gdk/gdkscreen.h (struct _GdkScreen): Add GC cache
      	* gdk/gdkscreen.c (gdk_screen_dispose): New function. Unref the
      	cached GC's here.
      	* gdk/gdkdraw.c (_gdk_drawable_get_scratch_gc): New function to
      	get a scratch gc.
      	* gdk/gdkinternals.h: Declare the function here
      
      	* gdk/gdkdraw.c (gdk_drawable_real_draw_pixbuf): Use
      	_gdk_drawable_get_scratch_gc() instead of creating a new GC.
      	* gdk/x11/gdkgeometry-x11.c (gdk_window_copy_area_scroll): same
      	* gdk/x11/gdkdrawable-x11.c (draw_with_images): same
      	* gdk/gdkwindow.c (gdk_window_get_composite_drawable): same
      	* gdk/gdkwindow.c (gdk_window_end_paint): same
      	* gdk/gdkpixmap.c (gdk_pixmap_colormap_new_from_pixbuf): same
      	* gdk/gdkpixbuf-render.c (gdk_pixbuf_render_threshold_alpha): same
      	* gdk/gdkpixbuf-render.c (gdk_pixbuf_render_pixmap_and_mask_for_colormap): same
      1c51c486
  3. 17 Feb, 2004 12 commits
  4. 16 Feb, 2004 5 commits