summaryrefslogtreecommitdiff
path: root/gtk/gtkpango.c
Commit message (Collapse)AuthorAgeFilesLines
* pango: make merge_attrs return the merged listPaolo Borelli2015-07-061-4/+14
| | | | This simplifies all the callers
* pango: move an utility function from gtklabelPaolo Borelli2015-07-061-0/+22
| | | | This will be used both by gtklabel and gtkentry
* docs: use proper quotations instead of '*'William Jon McCann2014-02-071-1/+1
|
* Revert "pango: Handle case where pango_layout_get_text() returns NULL"Benjamin Otte2013-09-091-3/+3
| | | | | | | | | | This reverts commit 70ac2b24c3d400c854d8a9e0937afa076f9dbe7f. It turns out the correct fix is to make pango_layout_get_text() not return NULL. This has been done, so we can drop this patch. I won't bump the Pango dependency in configure.ac for this as I don't consider the crash critical enough.
* pango: Handle case where pango_layout_get_text() returns NULLBenjamin Otte2013-09-091-3/+3
| | | | | | Fixes crashers with accessibility https://bugzilla.gnome.org/show_bug.cgi?id=707659
* gtk: Add get_type() function declarations for private objectsBenjamin Otte2012-10-021-0/+2
| | | | | | | | | I'm adding a bunch of fixes for gcc complaining about -Wmissing-declarations. This set of patches makes private classes in gtk/*.c that use G_DEFINE_TYPE() safe by adding definitions for the get_type() function that can't be made static.
* Change FSF AddressJavier Jardón2012-02-271-2/+1
|
* Improve AtkText implementationsMatthias Clasen2011-11-191-4/+4
| | | | | | There was some regressions from the recent display line fix; while fixing it improve the test coverage and make GtkEntry and GtkTextView return identical results.
* Silence a compiler warningMatthias Clasen2011-08-271-0/+1
|
* gtkpango: Count letters properlyBenjamin Otte2011-07-071-1/+1
| | | | The code was using the wrong variable and that then caused assertions
* Add some aux. pango api to help AtkText implementationsMatthias Clasen2011-07-051-1/+1057
| | | | | | | | These functions are implementations of the AtkText api on top of a PangoLayout, and are intended to replace GailTextUtil. Since gtkpango.h is a private header, also remove the individual inclusion prohibition.
* label: Draw all text using PangoCairoBenjamin Otte2010-08-101-0/+233
This includes the addition of a "small" helper function, _gtk_pango_fill_layout() that ignores color information. This functionality is not available inside Pango and until that happens, we need this fix. The bug is filed at: https://bugzilla.gnome.org/show_bug.cgi?id=624917