After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 631670 - Adapt to GTK+3 Rendering Cleanup
Adapt to GTK+3 Rendering Cleanup
Status: RESOLVED FIXED
Product: vino
Classification: Applications
Component: Server
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Vino Maintainer(s)
Vino Maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2010-10-08 11:16 UTC by Andreas Henriksson
Modified: 2011-02-09 14:29 UTC
See Also:
GNOME target: 3.0
GNOME version: ---


Attachments
Vino gtk/gdk render cleanup (8.24 KB, patch)
2010-10-08 11:16 UTC, Andreas Henriksson
none Details | Review

Description Andreas Henriksson 2010-10-08 11:16:14 UTC
Created attachment 171947 [details] [review]
Vino gtk/gdk render cleanup

as stated at http://live.gnome.org/GnomeGoals/GTKRenderingCleanup.

This patch makes vino build against Gtk+ 3.

Please review carefully! I have no previous experience with cairo. The after the patch, vino still seems to work. A critical warning related to the tray icon appeared for me (might be related to my mixed environment, rather then vino itself).
Also, the configure.in changes probably needs to be improved to check for cairo >= 1.10 and be buildable with both Gtk+ 2 and 3 optionally.
Comment 1 Matthias Clasen 2011-02-09 14:29:56 UTC
I've committed a patch based on this. Thanks