bug#36376: Application menu of desktop environment not automatically updated

2020-11-17 Thread Maxim Cournoyer
Hello Ludovic! Ludovic Courtès writes: > Hi Maxim, > > Maxim Cournoyer skribis: > >> Ludovic Courtès writes: [...] >>> +@@ -249,11 +258,11 @@ desktop_file_dir_changed (GFileMonitor *monitor, >>> +* >>> +* If this is a notification for a parent directory (because the >>> +* d

bug#36376: Application menu of desktop environment not automatically updated

2020-11-17 Thread Ludovic Courtès
Hi Maxim, Maxim Cournoyer skribis: > Ludovic Courtès writes: > > [...] > >> So with this new patch it’s monitoring /var/guix/profiles/per-user/USER >> and /var/guix/profiles instead, which correctly detects changes. It >> detects a bit “too much” (for instance, running ‘guix pull’ triggers the

bug#35594: bug#36376: Application menu of desktop environment not automatically updated

2020-11-16 Thread Maxim Cournoyer
Hello Ludovic! Ludovic Courtès writes: [...] > So with this new patch it’s monitoring /var/guix/profiles/per-user/USER > and /var/guix/profiles instead, which correctly detects changes. It > detects a bit “too much” (for instance, running ‘guix pull’ triggers the > inotify hook because it chan

bug#36376: bug#35594: bug#36376: Application menu of desktop environment not automatically updated

2020-11-13 Thread Ludovic Courtès
Ludovic Courtès skribis: >>From 7d03b2b823951219ece46c7f34e25ae36a8ba12c Mon Sep 17 00:00:00 2001 > From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= > Date: Thu, 12 Nov 2020 16:35:24 +0100 > Subject: [PATCH] gnu: glib: Graft patch to detect changes to the installed > applications. > > Fixes

bug#35594: bug#36376: Application menu of desktop environment not automatically updated

2020-11-12 Thread Ludovic Courtès
Hi! Ludovic Courtès skribis: > So I went further to test the initial GLib patch I posted in “real > conditions”. I did some more testing using a similar workflow: this time I repeatedly changed the profile (installing/removing packages), which showed that the first patch was buggy (it would onl

bug#35594: bug#36376: Application menu of desktop environment not automatically updated

2020-11-10 Thread Ludovic Courtès
Hi, zimoun skribis: > On Tue, 10 Nov 2020 at 16:25, Ludovic Courtès wrote: [...] >> The main downside is extra grafting, which means extra disk and CPU >> usage for our users. However, libx11 (11K dependents) is also grafted, >> so it shouldn’t make things worse (GLib has 6K dependents). > >

bug#36376: Application menu of desktop environment not automatically updated

2020-11-10 Thread zimoun
On Tue, 10 Nov 2020 at 16:25, Ludovic Courtès wrote: > Video! Héhé! Nice :-) > So I think we should include this fix in 1.2. What do people think? You mean only the initial patch. If it works in "real conditions" for bob on 'antelope' (desktop.tmpl), then it would nice to have for 1.2, >

bug#36376: Application menu of desktop environment not automatically updated

2020-11-10 Thread Ludovic Courtès
Hi Maxim, So I went further to test the initial GLib patch I posted in “real conditions”. ‘guix system vm-image’ takes an awful lot of time for big images; I patiently waited for completion for an image of ‘desktop.tmpl’, but then its root file system turned out to be too small for me to run ‘gui

bug#36376: Application menu of desktop environment not automatically updated

2020-11-06 Thread Maxim Cournoyer
Hey Ludovic, Ludovic Courtès writes: > Hi Maxim, > > Maxim Cournoyer skribis: > >> From a79645c565e56ac201e66936d9f9883ad9387b06 Mon Sep 17 00:00:00 2001 >> From: Maxim Cournoyer >> Date: Thu, 5 Nov 2020 00:24:29 -0500 >> Subject: [PATCH] gdesktopappinfo: Fix monitoring of a Guix profile >> X

bug#36376: Application menu of desktop environment not automatically updated

2020-11-06 Thread Ludovic Courtès
Hi Maxim, Maxim Cournoyer skribis: > From a79645c565e56ac201e66936d9f9883ad9387b06 Mon Sep 17 00:00:00 2001 > From: Maxim Cournoyer > Date: Thu, 5 Nov 2020 00:24:29 -0500 > Subject: [PATCH] gdesktopappinfo: Fix monitoring of a Guix profile > XDG_DATA_DIR. > MIME-Version: 1.0 > Content-Type: te

bug#36376: Application menu of desktop environment not automatically updated

2020-11-04 Thread Maxim Cournoyer
Hi Ludovic! > +static void > +guix_profile_changed (GFileMonitor *monitor, > + GFile *file, > + GFile *other_file, > + GFileMonitorEvent event_type, > + gpointer user_da

bug#36376: Application menu of desktop environment not automatically updated

2020-11-04 Thread Ludovic Courtès
Hi! Leo Prikler skribis: > Am Dienstag, den 03.11.2020, 23:46 +0100 schrieb Ludovic Courtès: >> Ludovic Courtès skribis: >> >> > This is not news to us, but as >> > notes, >> > the >> > application menu of desktop environments is not a

bug#35594: bug#36376: Application menu of desktop environment not automatically updated

2020-11-04 Thread Maxim Cournoyer
Hello Ludovic and Leo, Leo Prikler writes: > Hi Ludo, > > Am Dienstag, den 03.11.2020, 23:46 +0100 schrieb Ludovic Courtès: >> Ludovic Courtès skribis: >> >> > This is not news to us, but as >> > notes, >> > the >> > application menu o

bug#36376: Application menu of desktop environment not automatically updated

2020-11-03 Thread Leo Prikler
Hi Ludo, Am Dienstag, den 03.11.2020, 23:46 +0100 schrieb Ludovic Courtès: > Ludovic Courtès skribis: > > > This is not news to us, but as > > notes, > > the > > application menu of desktop environments is not automatically > > updated >

bug#36376: Application menu of desktop environment not automatically updated

2020-11-03 Thread Ludovic Courtès
Ludovic Courtès skribis: > This is not news to us, but as > notes, the > application menu of desktop environments is not automatically updated > when a package is installed or removed. It’d be great if we could > somehow notify the deskt

bug#36376: Application menu of desktop environment not automatically updated

2019-06-25 Thread Ludovic Courtès
This is not news to us, but as notes, the application menu of desktop environments is not automatically updated when a package is installed or removed. It’d be great if we could somehow notify the desktop environment. Ludo’.