Make GeanyWrapLabel work with GTK3
commitd6fba7ac8244ebf077e76468a5072552fa02aa89
authorColomban Wendling <ban@herbesfolles.org>
Sun, 16 Sep 2012 13:57:04 +0000 (16 15:57 +0200)
committerColomban Wendling <ban@herbesfolles.org>
Tue, 9 Oct 2012 11:25:12 +0000 (9 13:25 +0200)
treeb0a2428e116f15235c4b7dfae56ce172083fd93c
parentcaf207c36a54814b57b83ca69ec007eaa7bb6f13
Make GeanyWrapLabel work with GTK3

Although theoretically GtkLabel from GTK3 should be able to replace
GeanyWrapLabel altogether, a bug [1] with it makes it use way too much
space in our about dialog (and possibly other places), making it not
really usable.

So, port the GeanyWrapLabel hack to GTK3, with the appropriate
additional hacks for it to work.  At least it looks good and don't
seem to have resizing issues now.

[1] https://bugzilla.gnome.org/show_bug.cgi?id=657621
src/geanywraplabel.c
src/geanywraplabel.h