Re: How do I watch a file for changes using JS/Gnome Shell?



Il giorno mer, 21/12/2011 alle 11.25 +0100, Stefano Ciancio ha scritto:
> I am testing with success GFileMonitor with python, but I have some 
> difficult with javascript.
> 
> Have you some example or link from which start?

No real world example, but should be as easy as
file = Gio.file_new_for_uri(uri)
monitor = file.monitor(Gio.FileMonitorFlags.NONE, cancellable);
monitor.connect('changed', function() {
	print("Something has happened!");
});

Giovanni

> Thanks,
>     Stefano
> 
> 
> On 12/21/2011 11:15 AM, Giovanni Campagna wrote:
> > Il giorno mer, 21/12/2011 alle 08.51 +0100, Stefano Ciancio ha scritto:
> >> Hi all,
> >>
> >> i have a configuration file written by a little python interface. I want
> >> to watch for changes of config file in gnome shell extension.
> >> Each time a change occurs I'd like to reload new data in my extension.
> >>
> >> What's the best way to do this?
> > GFileMonitor (Gio.FileMonitor) it's what you're looking for. See the
> > docs in devhelp or online at developer.gnome.org/gio/unstable.
> >
> > Giovanni
> >
> >
> _______________________________________________
> gnome-shell-list mailing list
> gnome-shell-list gnome org
> http://mail.gnome.org/mailman/listinfo/gnome-shell-list

Attachment: signature.asc
Description: This is a digitally signed message part



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]