local monitors: make more idiomatic use of GObject
authorRyan Lortie <desrt@desrt.ca>
Thu, 25 Jul 2013 17:29:16 +0000 (13:29 -0400)
committerRyan Lortie <desrt@desrt.ca>
Thu, 3 Oct 2013 14:37:19 +0000 (10:37 -0400)
commitb050dc3c0a2236887719ddc7d1f53866bf4d5267
treee6a4a9f0929c6d356160bc7bcbe80882a4aefc8e
parent1ddfd9d98ebb772534eba27bdf275cc0507a5b09
local monitors: make more idiomatic use of GObject

Stop abusing constructor() to do startup work, adding _start() calls
instead.

The backends themselves still use constructor() although a patch will be
following to also fix inotify.

The reason for using a separate start() call instead of constructed()
will become apparent in future commits.

https://bugzilla.gnome.org/show_bug.cgi?id=704887
gio/glocaldirectorymonitor.c
gio/glocaldirectorymonitor.h
gio/glocalfilemonitor.c
gio/glocalfilemonitor.h