1. 02 Oct, 2006 10 commits
  2. 01 Oct, 2006 1 commit
  3. 30 Sep, 2006 1 commit
  4. 29 Sep, 2006 1 commit
  5. 27 Sep, 2006 5 commits
    • Priit Laes's avatar
      Translation updated by Ivar Smolin. · fa2acd59
      Priit Laes authored
      2006-09-27  Priit Laes  <plaes@cvs.gnome.org>
      
      	* et.po: Translation updated by Ivar Smolin.
      fa2acd59
    • Kristian Rietveld's avatar
      Fix commit dates ... · 00848fef
      Kristian Rietveld authored
      00848fef
    • Kristian Rietveld's avatar
      bring zero ref count loops in sync with each other and the sort model. · 38dc73fa
      Kristian Rietveld authored
      2006-09-26  Kristian Rietveld  <kris@imendio.com>
      
      	* gtk/gtktreemodelfilter.c (gtk_tree_model_filter_free_level),
      	(gtk_tree_model_filter_ref_node),
      	(gtk_tree_model_filter_real_unref_node): bring zero ref count loops
      	in sync with each other and the sort model.
      38dc73fa
    • Kristian Rietveld's avatar
      unref the virtual root path once that node (or one if its ancestors) is · 2d7405d9
      Kristian Rietveld authored
      2006-09-26  Kristian Rietveld  <kris@imendio.com>
      
      	* gtk/gtktreemodelfilter.c (gtk_tree_model_filter_init),
      	(gtk_tree_model_filter_finalize), (gtk_tree_model_filter_row_deleted),
      	(gtk_tree_model_filter_new): unref the virtual root path once that
      	node (or one if its ancestors) is deleted, set virtual_root_deleted
      	so we only unref it once.
      2d7405d9
    • Kristian Rietveld's avatar
      ref count nodes the proper way, (gtk_tree_model_sort_ref_node), · ebe31a88
      Kristian Rietveld authored
      2006-09-26  Kristian Rietveld  <kris@imendio.com>
      
      	* gtk/gtktreemodelsort.c (gtk_tree_model_sort_row_changed),
      	(gtk_tree_model_sort_sort_level): ref count nodes the proper way,
      	(gtk_tree_model_sort_ref_node), (gtk_tree_model_sort_real_unref_node),
      	(gtk_tree_model_sort_free_level): bring zero ref count loops in
      	sync,
      	(gtk_tree_model_sort_free_level): free child levels before
      	decreasing the zero ref count of the current level,
      	(gtk_tree_model_sort_clear_cache): only clear cache if zero_ref_count
      	is > 0.
      ebe31a88
  6. 25 Sep, 2006 5 commits
  7. 24 Sep, 2006 2 commits
  8. 23 Sep, 2006 2 commits
  9. 22 Sep, 2006 5 commits
    • Michael Natterer's avatar
      also copy icon factories and color hashes. Fixes bug #357132. · 43dd82ff
      Michael Natterer authored
      2006-09-22  Michael Natterer  <mitch@imendio.com>
      
      	* gtk/gtkstyle.c (gtk_style_real_copy): also copy icon factories
      	and color hashes. Fixes bug #357132.
      43dd82ff
    • Matthias Clasen's avatar
      make it build · 6323f98d
      Matthias Clasen authored
      6323f98d
    • Matthias Clasen's avatar
      forgotten file · c79a9d1a
      Matthias Clasen authored
      c79a9d1a
    • Matthias Clasen's avatar
      fix a typo · cf7360c7
      Matthias Clasen authored
      cf7360c7
    • Matthias Clasen's avatar
      Make remote bookmarks work better (#354887) · 09f461b0
      Matthias Clasen authored
      2006-09-22  Matthias Clasen  <mclasen@redhat.com>
      
      	Make remote bookmarks work better (#354887)
      
      	* gtk/gtkfilechooserdefault.c (shortcuts_reload_icons):
      	(shortcuts_insert_path):
      	* gtk/gtkfilechooserbutton.c (change_icon_theme):
      	(model_add_bookmarks):
      	(model_update_current_folder):
      	(update_label_and_image):
      	If the bookmark points to a remote file, don't call get_info(),
      	since that may a) take a long time and b) pop up an auth dialog.
      	Instead, just use a folder icon and create a display name
      	from the uri.
      
      	* gtk/gtkfilechooserdefault.c (_gtk_file_chooser_label_for_uri):
      	New function to create a suitable display name for a remote
      	uri. This should really be done in GtkFileSystem.
      09f461b0
  10. 21 Sep, 2006 3 commits
    • Michael Natterer's avatar
      Implement lots of value setters for GdkGC, based on a heavily modified · 2f50232a
      Michael Natterer authored
      2006-09-21  Michael Natterer  <mitch@imendio.com>
      
             Implement lots of value setters for GdkGC, based on a heavily
             modified patch from Thomas Broyer (bug #328853):
      
      	* gdk/quartz/gdkcolor-quartz.c: removed functions which set colors
      	on the CGContext. Instead, added gdk_quartz_get_rgba_from_pixel()
      	which simply returns RGBA values from a GdkColor's pixel value.
      	See gdk_quartz_update_context_from_gc() below.
      
      	* gdk/quartz/gdkprivate-quartz.h (struct GdkGCQuartz): added lots
      	of members for the newly suppored GC values. Added enum
      	GdkQuartzContextValuesMask which is used for setting up the
      	CGContext for filling and/or stroking.
      
      	* gdk/quartz/gdkgc-quartz.c (gdk_quartz_gc_get_values)
      	(gdk_quartz_gc_set_values)
      	(_gdk_windowing_gc_copy): support a lot more GC values.
      
      	(gdk_quartz_update_context_from_gc): added
      	GdkQuartzContextValuesMask parameter and set filling/stroking
      	parameters accordingly. This function also gained full control
      	over the FG and BG colors (they can't be set separately any more).
      
      	The stipple mask part of the patch doesn't work but seems to take
      	the right approach and doesn't make things worse, so I applied it.
      
      	Did *not* apply the clipping part of the patch since I don't
      	understand it (I don't understand the version in CVS either, but
      	it at least works :-)
      
      	* gdk/quartz/gdkdrawable-quartz.c: pass the right masks to
      	gdk_quartz_update_context_from_gc() and removed separate color
      	setting calls. Some minor fixes.
      
      	* gdk/quartz/gdkwindow-quartz.c
      	(gdk_window_impl_quartz_begin_paint_region): set the CGContext's
      	fill color manually. We don't have/need a GC here.
      2f50232a
    • Priit Laes's avatar
      Translation updated by Ivar Smolin. · 7c867795
      Priit Laes authored
      2006-09-21  Priit Laes  <plaes@cvs.gnome.org>
      
      	* et.po: Translation updated by Ivar Smolin.
      7c867795
    • Michael Natterer's avatar
      fix cast: it's drawable_impl->wrapper that is the GdkWindow, not the · c148c41b
      Michael Natterer authored
      2006-09-21  Michael Natterer  <mitch@imendio.com>
      
      	* gdk/quartz/gdkwindow-quartz.c
      	(gdk_window_impl_quartz_begin_paint_region): fix cast: it's
      	drawable_impl->wrapper that is the GdkWindow, not the
      	drawable_impl itself.
      c148c41b
  11. 20 Sep, 2006 3 commits
  12. 19 Sep, 2006 2 commits
    • Ryan Lortie's avatar
      Bug 355343. Add a GdkPangoAttrEmbossColor. · 6893f3ef
      Ryan Lortie authored
      
      2006-09-19  Ryan Lortie  <desrt@desrt.ca>
      
      	* docs/reference/gdk/gdk-sections.txt:
      	* gdk/gdk.symbols:
      	* gdk/gdkpango.h:
      	* gdk/gdkpango.c: Bug 355343.  Add a GdkPangoAttrEmbossColor.
      	  (gdk_pango_layout_get_clip_region): Remove an unused variable.
      	  (gdk_pango_attr_embossed_new): Fix documentation.
      6893f3ef
    • Tim Janik's avatar
      added GtkArrow::arrow-scaling style property to control the arrow/border · fb12bbce
      Tim Janik authored
      Tue Sep 19 17:00:04 2006  Tim Janik  <timj@imendio.com>
      
              * gtk/gtkarrow.c: added GtkArrow::arrow-scaling style property to
              control the arrow/border ratio within the allocation.
      
              * tests/testgtk.c: added a GtkArrow to handle box test.
      
              * tests/testgtkrc: test ::arrow-scaling property.
      fb12bbce