Re: GtkApplication
Hi, On Fri, Jun 4, 2010 at 12:50 PM, Matthias Clasen wrote: > > app = g_object_new (GTK_TYPE_APPLICATION, "appid", appid, NULL); > g_application_register (app, argc, argv, gtk_application_get_platform_data > ()); > A convenience API that took the likely parameters and initialized a global singleton would be nice. gtk_application_init("org.foo.Bar", argc, argv); To do special/extra stuff you could either do: gtk_application_init(...) application = gtk_application_get() or you could create the application yourself if you wanted to have two of them or something. There might also be some more elaborate convenience functions, such as init_with_builder() or something, not sure what is right, but at least one that did all "recommended stuff for a typical app" Anyway it'd be nice to avoid a bunch of boilerplate that every app has to type in. As mentioned on the bug I kinda like the convenience API to allow a callback which handles both first launch and subsequent activations. Havoc ___ gtk-devel-list mailing list gtk-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-devel-list
dconf 0.4 released
dconf 0.4 is released. You can download it here: http://download.gnome.org/sources/dconf/0.4/ SHA256 for your horizonal-scrolling pleasure: 9812a3401ce31a2b083aaf963b6600b528975c61b7292c6d40346f5f4bf76d28 dconf-0.4.tar.bz2 beb33f2aa435ef938bb4d7a2e5066058921504c5ed7b0fd59ab1e5f3bee44431 dconf-0.4.tar.gz Changes in dconf 0.4 = - fix crashes when the dconf database doesn't yet exist - add some incomplete gtk-doc - use new GVDB (note: dconf file format has incompatibly changed) - implement GSettings sync() - use string tags instead of sequence numbers since it was impossible to have universally unique sequence numbers - theoretical support for sharing dconf databases between machines with different byte orders - fix bug where first write was not successful when auto-starting service - FreeBSD build fixes - client API cleanups - GObject introspection support - enable automake silent rules by default for tarball builds Bugs (I'm sure there are many) to the usual place, please. I know about the insane amount of leaks and will be tracing those down. I'm away for the weekend, so don't expect replies to any hate mail until Monday :) Cheers ___ gtk-devel-list mailing list gtk-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-devel-list
Re: dconf 0.4 released
On Fri, Jun 11, 2010 at 01:24:33PM -0400, Ryan Lortie wrote: > dconf 0.4 is released. make[2]: Entering directory `/home/rsc/svn/oselas/bsp/pengutronix/OSELAS.BSP-Pengutronix-AllYes-trunk/platform-ARM-reference/build-target/dconf-0.4/client' CCLD libdconf.la make[2]: *** No rule to make target `dconf-0.3.typelib', needed by `all-am'. Stop. rsc -- Pengutronix e.K. | | Industrial Linux Solutions | http://www.pengutronix.de/ | Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0| Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917- | ___ gtk-devel-list mailing list gtk-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-devel-list
Re: GLib 2.25.8 released
Matthias, On Tue, Jun 08, 2010 at 01:20:15AM -0400, Matthias Clasen wrote: > GLib 2.25.8 is now available for download at: > > ftp://ftp.gtk.org/pub/glib/2.25/ > http://download.gnome.org/sources/glib/2.25/ Any chance to get https://bugzilla.gnome.org/show_bug.cgi?id=620174 merged for the next release? The attached patch does still apply. Thanks, rsc -- Pengutronix e.K. | | Industrial Linux Solutions | http://www.pengutronix.de/ | Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0| Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917- | ___ gtk-devel-list mailing list gtk-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-devel-list