[Touch-packages] [Bug 1364070] Re: vivid, utopic and trusty unity (7.3.1+14.10.20140811-0ubuntu1) launcher addition through gsettings isn't picked up

2015-02-05 Thread Andrea Azzarone
** Changed in: unity Milestone: 7.3.1 = None ** Changed in: unity Assignee: Andrea Azzarone (andyrock) = (unassigned) ** Changed in: unity (Ubuntu) Assignee: Andrea Azzarone (andyrock) = (unassigned) -- You received this bug notification because you are a member of Ubuntu Touch

[Touch-packages] [Bug 1364070] Re: vivid, utopic and trusty unity (7.3.1+14.10.20140811-0ubuntu1) launcher addition through gsettings isn't picked up

2015-02-05 Thread Bug Watch Updater
** Changed in: glib Status: Unknown = New ** Changed in: glib Importance: Unknown = Medium -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity in Ubuntu. https://bugs.launchpad.net/bugs/1364070 Title: vivid,

[Touch-packages] [Bug 1364070] Re: vivid, utopic and trusty unity (7.3.1+14.10.20140811-0ubuntu1) launcher addition through gsettings isn't picked up

2015-02-05 Thread Didier Roche
Thanks Andrea for looking deeper into this! Opened the upstream bug for it. ** Bug watch added: GNOME Bug Tracker #744030 https://bugzilla.gnome.org/show_bug.cgi?id=744030 ** Also affects: glib via https://bugzilla.gnome.org/show_bug.cgi?id=744030 Importance: Unknown Status:

[Touch-packages] [Bug 1364070] Re: vivid, utopic and trusty unity (7.3.1+14.10.20140811-0ubuntu1) launcher addition through gsettings isn't picked up

2015-02-05 Thread Ryan Lortie
Yup. This is a GIO issue. We register a file monitor and don't bother checking if desktop files changed until we see the file monitor has fired. Due to inotify implementation issues, this usually happens about ~1s later. We will need to add a mechanism to force a reload and/or do it

[Touch-packages] [Bug 1364070] Re: vivid, utopic and trusty unity (7.3.1+14.10.20140811-0ubuntu1) launcher addition through gsettings isn't picked up

2015-02-04 Thread Andrea Azzarone
** Changed in: unity Milestone: 7.3.2 = 7.3.1 ** Changed in: unity Status: Confirmed = In Progress ** Changed in: unity (Ubuntu) Status: Confirmed = In Progress -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed

[Touch-packages] [Bug 1364070] Re: vivid, utopic and trusty unity (7.3.1+14.10.20140811-0ubuntu1) launcher addition through gsettings isn't picked up

2015-02-04 Thread Andrea Azzarone
That's probably glib/gio's fault. When this happens g_desktop_app_info_new returns NULL when it should return a valid GDesktopAppInfo. It's likely a timing issue that should be fixed in glib/gio or in the script (adding a small timeout after moving the file in the directory). Correct me if I'm

[Touch-packages] [Bug 1364070] Re: vivid, utopic and trusty unity (7.3.1+14.10.20140811-0ubuntu1) launcher addition through gsettings isn't picked up

2015-02-04 Thread Didier Roche
** Summary changed: - utopic and trusty unity (7.3.1+14.10.20140811-0ubuntu1) launcher addition through gsettings isn't picked up + vivid, utopic and trusty unity (7.3.1+14.10.20140811-0ubuntu1) launcher addition through gsettings isn't picked up -- You received this bug notification because