1. 27 Feb, 2012 1 commit
  2. 02 Nov, 2011 1 commit
  3. 20 Jan, 2011 1 commit
  4. 24 Nov, 2010 1 commit
  5. 16 Nov, 2010 1 commit
  6. 15 Nov, 2010 1 commit
  7. 15 Oct, 2010 1 commit
  8. 10 Aug, 2010 3 commits
  9. 10 Jul, 2010 1 commit
  10. 29 Jun, 2010 2 commits
  11. 02 May, 2010 1 commit
  12. 04 Apr, 2010 1 commit
  13. 19 Feb, 2010 1 commit
  14. 02 Apr, 2009 1 commit
    • Alexander Larsson's avatar
      Initial client-side-windows work · eabac453
      Alexander Larsson authored
      The history before this was kind of twisted as several different
      approaches were tested, so that was all squashed into this initial
      commit to hide the uninteresting changes and files that were later
      removed.
      eabac453
  15. 27 Mar, 2009 1 commit
    • Behdad Esfahbod's avatar
      Bug 437533 – Implement draw_shape PangoRenderer method · d21f55fe
      Behdad Esfahbod authored
      2009-03-27  Behdad Esfahbod  <behdad@gnome.org>
      
              Bug 437533 – Implement draw_shape PangoRenderer method
      
              * gdk/gdkpango.c (gdk_pango_renderer_draw_shape),
              (gdk_pango_renderer_class_init): Implement draw_shape
      
              * demos/gtk-demo/rotated_text.c (fancy_shape_renderer),
              (create_fancy_attr_list_for_layout), (rotated_text_expose_event),
              (do_rotated_text):
              1) Port to pangocairo
              2) Also show a rotated label
              3) Install a custom shape renderer on both.  The second one goes
              through gdkpango and hence tests the patch above.  It's working.
      
      
      svn path=/trunk/; revision=22592
      d21f55fe
  16. 12 Aug, 2008 1 commit
    • Michael Natterer's avatar
      examples/gtkdial/gtkdial.c gdk/gdkapplaunchcontext.c gdk/gdkpango.c · b2d286d5
      Michael Natterer authored
      2008-08-12  Michael Natterer  <mitch@imendio.com>
      
      	* examples/gtkdial/gtkdial.c
      	* gdk/gdkapplaunchcontext.c
      	* gdk/gdkpango.c
      	* gtk/gtkcellrendererpixbuf.c
      	* gtk/gtkcellrenderertext.c
      	* gtk/gtkcellview.c
      	* gtk/gtkcombobox.c
      	* gtk/gtkfontsel.c
      	* gtk/gtkinvisible.c
      	* gtk/gtkliststore.c
      	* gtk/gtktexttag.c
      	* gtk/gtktexttagtable.c: remove dereferencing from some function
      	pointers i missed before.
      
      
      svn path=/trunk/; revision=21089
      b2d286d5
  17. 01 Jul, 2008 1 commit
  18. 30 Jun, 2008 1 commit
    • Cody Russell's avatar
      Practically everything changed. · fce9c8b7
      Cody Russell authored
      2008-06-30  Cody Russell  <bratsche@gnome.org>
      
              * Practically everything changed.
      
              Change	all references	of GIMP	Toolkit	(and variations	of it)
              to GTK+	Toolkit, showing no mercy at all to our	beloved
      	ancestry. (#540529)
      
      
      svn path=/trunk/; revision=20709
      fce9c8b7
  19. 22 Jun, 2008 1 commit
    • Johan Dahlin's avatar
      Include "config.h" instead of <config.h> Command used: find -name · d97cdbdf
      Johan Dahlin authored
      2008-06-21  Johan Dahlin  <jdahlin@async.com.br>
      
          * *.[ch]: Include "config.h" instead of <config.h>
          Command used:
          find -name \*.[ch]|xargs perl -p -i -e 's/^#include <config.h>/#include "config.h"/g'
          Rubberstamped by Mitch and Tim
      
      
      svn path=/trunk/; revision=20669
      d97cdbdf
  20. 15 Jan, 2008 1 commit
    • Michael Natterer's avatar
      gdk/gdkdisplay.h gdk/gdkdrawable.h gdk/gdkevents.h gdk/gdkpango.h · 8243e3d4
      Michael Natterer authored
      2008-01-15  Michael Natterer  <mitch@imendio.com>
      
      	* gdk/gdkdisplay.h
      	* gdk/gdkdrawable.h
      	* gdk/gdkevents.h
      	* gdk/gdkpango.h
      	* gdk/gdkregion.h
      	* gdk/gdkrgb.h
      	* gdk/gdkwindow.h: made more struct pointer and array parameters
      	const. GDK should now be constified as far as possible without
      	breaking source compatibility. Includes some minor cleanup like
      	indentation and s/nfoo/n_foo/ (bug #508544).
      
      	* gdk/gdkdisplay.c
      	* gdk/gdkdraw.c
      	* gdk/gdkevents.c
      	* gdk/gdkpango.c
      	* gdk/gdkregion-generic.c
      	* gdk/gdkrgb.c
      	* gdk/directfb/gdkdisplay-directfb.c
      	* gdk/directfb/gdkwindow-directfb.c
      	* gdk/quartz/gdkdisplay-quartz.c
      	* gdk/quartz/gdkwindow-quartz.c
      	* gdk/win32/gdkdisplay-win32.c
      	* gdk/win32/gdkwindow-win32.c
      	* gdk/x11/gdkdisplay-x11.c
      	* gdk/x11/gdkwindow-x11.c: changed accordingly.
      
      
      svn path=/trunk/; revision=19372
      8243e3d4
  21. 16 Feb, 2007 1 commit
  22. 10 Jan, 2007 1 commit
    • Behdad Esfahbod's avatar
      Use pango_matrix_transform_rectangle(). (#340141) · 34700fe6
      Behdad Esfahbod authored
      2007-01-10  Behdad Esfahbod  <behdad@gnome.org>
      
              * gdk/gdkpango.c (gdk_draw_layout_with_colors):
              * gtk/gtklabel.c (gtk_label_size_request):
              Use pango_matrix_transform_rectangle(). (#340141)
      
              * configure.in: Bump pango requirement to 1.15.3.
      
      
      svn path=/trunk/; revision=17129
      34700fe6
  23. 05 Jan, 2007 1 commit
    • Behdad Esfahbod's avatar
      Avoid overflow when converting coordinates to Pango units. (#332266, Jody · b4328913
      Behdad Esfahbod authored
      2007-01-05  Behdad Esfahbod  <behdad@gnome.org>
      
              * gdk/gdkprivate.h:
              * gdk/gdkpango.c (gdk_draw_layout_line_with_colors),
              (gdk_draw_layout_with_colors):
              * gdk/gdkwindow.c (gdk_window_draw_glyphs_transformed):
              Avoid overflow when converting coordinates to Pango units. (#332266,
              Jody Goldberg)
      
      
      svn path=/trunk/; revision=17075
      b4328913
  24. 24 Dec, 2006 1 commit
    • Behdad Esfahbod's avatar
      Bug 340141 – Update to Pango 1.16 API · d698e3ea
      Behdad Esfahbod authored
      2006-12-24  Behdad Esfahbod  <behdad@gnome.org>
      
              Bug 340141 – Update to Pango 1.16 API
      
              * gdk/gdkpango.c (layout_iter_get_line_clip_region),
              (gdk_pango_layout_line_get_clip_region):
              * gtk/gtkcalendar.c (gtk_calendar_size_request):
              * gtk/gtkentry.c (gtk_entry_get_pixel_ranges),
              (get_layout_position), (gtk_entry_find_position),
              (gtk_entry_adjust_scroll):
              * gtk/gtkiconview.c (get_pango_text_offsets):
              * gtk/gtklabel.c (get_cursor_direction):
              * gtk/gtkstyle.c (get_insensitive_layout):
              * gtk/gtktextdisplay.c (render_para):
              * gtk/gtktextlayout.c (allocate_child_widgets),
              (find_display_line_below), (find_display_line_above),
              (gtk_text_layout_move_iter_to_previous_line),
              (gtk_text_layout_move_iter_to_next_line),
              (gtk_text_layout_move_iter_to_line_end),
              (gtk_text_layout_iter_starts_line),
              (gtk_text_layout_move_iter_to_x):
              * gtk/gtktextutil.c (limit_layout_lines):
              Use the _readonly version of pango_layout_iter_get_line(),
              pango_layout_iter_get_run(), pango_layout_get_line(), and
              pango_layout_get_lines().
      
              * gtk/gtkmain.c (gtk_get_default_language): Use
              pango_get_default_language().
      d698e3ea
  25. 22 Dec, 2006 1 commit
  26. 19 Sep, 2006 1 commit
    • Allison Karlitskaya's avatar
      Bug 355343. Add a GdkPangoAttrEmbossColor. · 6893f3ef
      Allison Karlitskaya 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
  27. 10 Sep, 2006 1 commit
  28. 08 Jul, 2006 1 commit
  29. 07 Jun, 2006 2 commits
    • Behdad Esfahbod's avatar
      Fix typo. · bd264fae
      Behdad Esfahbod authored
      bd264fae
    • Behdad Esfahbod's avatar
      Bug 337603 – Possible off-by-one in · d3874d09
      Behdad Esfahbod authored
      2006-06-06  Behdad Esfahbod  <behdad@gnome.org>
      
              Bug 337603 – Possible off-by-one in
              gdk_pango_layout_line_get_clip_region
      
              * gdk/gdkpango.c (gdk_pango_layout_line_get_clip_region): Correct
              rounding of rect members.  Improved docs.
      d3874d09
  30. 30 May, 2006 1 commit
  31. 22 May, 2006 2 commits
    • Behdad Esfahbod's avatar
      Rollback the following changes, to fix it the proper way in Pango: · fb3eeb86
      Behdad Esfahbod authored
      2006-05-22  Behdad Esfahbod  <behdad@gnome.org>
      
              Rollback the following changes, to fix it the proper way in Pango:
      
              * gdk/gdkinternals.h:
              * gdk/gdkscreen.c (gdk_screen_class_init), (gdk_screen_finalize),
              (update_fontmap_resolution), (gdk_screen_set_resolution):  Add new
              function _gdk_screen_get_font_map() and have one fontmap per screen,
              with the correct resolution set on it.
      
              * gdk/gdkpango.c (gdk_pango_context_get_for_screen): Use
              _gdk_screen_get_font_map() instead of setting resolution on the
              PangoCairoContext.  (#342529)
      fb3eeb86
    • Behdad Esfahbod's avatar
      Add new function _gdk_screen_get_font_map() and have one fontmap per · f3b98672
      Behdad Esfahbod authored
      2006-05-21  Behdad Esfahbod  <behdad@gnome.org>
      
              * gdk/gdkinternals.h:
              * gdk/gdkscreen.c (gdk_screen_class_init), (gdk_screen_finalize),
              (update_fontmap_resolution), (gdk_screen_set_resolution):  Add new
              function _gdk_screen_get_font_map() and have one fontmap per screen,
              with the correct resolution set on it.
      
              * gdk/gdkpango.c (gdk_pango_context_get_for_screen): Use
              _gdk_screen_get_font_map() instead of setting resolution on the
              PangoCairoContext.  (#342529)
      f3b98672
  32. 28 Apr, 2006 1 commit
  33. 20 Feb, 2006 1 commit
  34. 10 Jan, 2006 1 commit
  35. 10 Nov, 2005 1 commit
    • Michael Natterer's avatar
      Applied patch from maemo-gtk that addresses many issues wrt display · 8bdc0bf9
      Michael Natterer authored
      2005-11-10  Michael Natterer  <mitch@imendio.com>
      
      	Applied patch from maemo-gtk that addresses many issues wrt
      	display migration and display closing (bug #85715).
      
      	* gdk/gdkdisplay.c (gdk_display_dispose): don't just set the
      	default display to NULL when it's closed. Instead set the most
      	recently opened display as new default (if one exists).
      
      	* gdk/gdkpango.c (on_renderer_display_closed): fixed signature
      	of this callback.
      
      	* gdk/gdkscreen.c (gdk_screen_dispose): check if the GCs still
      	exist before unrefing them.
      
      	* gdk/gdkwindow.c (_gdk_window_destroy_hierarchy): if the screen
      	is closed, allow destruction of the root window.
      
      	* gdk/x11/gdkdisplay-x11.c: moved some stuff from finalize() to
      	dispose(), free stuff that was leaked before.
      
      	* gdk/x11/gdkevents-x11.c (_gdk_x11_events_uninit_screen): check if
      	the xsettings_client still exists before destroying it.
      
      	* gdk/x11/gdkkeys-x11.c: added finalization and free the allocated
      	X resources.
      
      	* gdk/x11/gdkpixmap-x11.c: moved stuff from finalize() to new
      	dispose() implementation.
      
      	* gdk/x11/gdkscreen-x11.c: moved stuff from finalize() to
      	dispose() and check if it still exists before unrefing it. Set
      	their pointers to NULL/None *after* upchaining in dispose(),
      	because X11 implementations of members of the parent class still
      	need them for their own destruction.
      
      	* gdk/x11/gdkvisual-x11.c: removed finalize() implementation which
      	was g_error()ing when finalizing a visual.
      
      	* gtk/gtkclipboard.c (gtk_clipboard_finalize): don't use
      	get_clipboard_widget() because it would create the widget if it
      	doesn't exist. Use g_object_get_data() directly instead.
      
      	* gtk/gtktextdisplay.c (on_renderer_display_closed): fixed signature
      	of this callback.
      8bdc0bf9