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 618473 - Port to GTK+ 3.0
Port to GTK+ 3.0
Status: RESOLVED FIXED
Product: libunique
Classification: Other
Component: core
master
Other All
: Normal normal
: ---
Assigned To: libunique-maint
libunique-maint
Depends on:
Blocks: 617921
 
 
Reported: 2010-05-12 17:15 UTC by Bastien Nocera
Modified: 2010-05-13 22:07 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Port to GTK+ 3.0 (6.19 KB, patch)
2010-05-12 17:15 UTC, Bastien Nocera
committed Details | Review

Description Bastien Nocera 2010-05-12 17:15:03 UTC
So that I can port Totem to 3.0 as well.
Comment 1 Bastien Nocera 2010-05-12 17:15:05 UTC
Created attachment 160915 [details] [review]
Port to GTK+ 3.0

And up the version of the library to 3.0 to match.
Comment 2 Emmanuele Bassi (:ebassi) 2010-05-12 19:06:59 UTC
Review of attachment 160915 [details] [review]:

the patch looks good; if you could branch out master into unique-1.1 for the gtk+-2.0 API before committing it would be great, but I can do it at any point.

obviously, 3.0 will be the last release, since gtk+ 3.0 will have GtkApplication with single instance support.
Comment 3 Bastien Nocera 2010-05-12 19:33:14 UTC
I'm not sure GtkApplication will be exactly what's needed to replace libunique, I mentioned in the GtkApplication bug the lack of arguments to the commands.

In any case, this will make porting of applications a lot easier, even if it's only a temporary measure before apps are ported.
Comment 4 Bastien Nocera 2010-05-12 19:36:55 UTC
Attachment 160915 [details] pushed as e353a4f - Port to GTK+ 3.0
Comment 5 Bastien Nocera 2010-05-12 19:38:05 UTC
Attachment 160915 [details] pushed as 5641471 - Port to GTK+ 3.0