From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:470:142:3::10]:54921) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jIkHq-0003d0-SW for guix-patches@gnu.org; Sun, 29 Mar 2020 22:36:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jIkHp-0003aW-ES for guix-patches@gnu.org; Sun, 29 Mar 2020 22:36:26 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:48640) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1jIkHp-0003a3-Ar for guix-patches@gnu.org; Sun, 29 Mar 2020 22:36:25 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jIkHp-0004hl-91 for guix-patches@gnu.org; Sun, 29 Mar 2020 22:36:25 -0400 Subject: [bug#29521] [PATCH] gnu: gnome-default-applications: Change defaults.list to gnome-mimeapps.list. References: <20171201031406.5308-1-brendan.tildesley@openmailbox.org> In-Reply-To: <20171201031406.5308-1-brendan.tildesley@openmailbox.org> Resent-Message-ID: From: Brendan Tildesley Message-ID: Date: Sun, 29 Mar 2020 16:12:19 +1100 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="------------87D98B246666D78DB2F60F48" Content-Language: en-US List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: 29521@debbugs.gnu.org Cc: Ludovic =?UTF-8?Q?Court=C3=A8s?= This is a multi-part message in MIME format. --------------87D98B246666D78DB2F60F48 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit I apologise for not following up with my bug reports. Here is the latest spec and a thread from 2014 that explains defaults.list appears to be long since unused, that debian uses it only for historical reasons that are perhaps a decade old. It was mentioned in this 6 year old thread that GNOME was using defaults.list. Is there any reason to think that it does now and that we shouldn't just set it to mimeapps.list? I haven't gone into GNOME sources to figure out what it ultimately does. -- https://specifications.freedesktop.org/mime-apps-spec/latest/ar01s02.html As you can see, there is no defaults.list specified at all. -- https://lists.freedesktop.org/archives/xdg/2014-February/013183.html As for should XDG_CURRENT_DESKTOP, having a brief look at the spec, this is merely a way to make desktop items appear in or not appear in the menus of a certain desktop environment. In a .desktop file you can have smoething like |OnlyShowIn|=GNOME or |NotShowIn=XFCE. If the respective desktop environment you are using follows the standard it will check these to decide if it should show or hide the entry. I believe it is unrelated to the defaults.list vs mimeapps.list problem.| ||-- https://specifications.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html --------------87D98B246666D78DB2F60F48 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 8bit

I apologise for not following up with my bug reports. Here is the latest spec and a thread from 2014 that explains defaults.list appears to be long since unused, that debian uses it only for historical reasons that are perhaps a decade old.

It was mentioned in this 6 year old thread that GNOME was using defaults.list. Is there any reason to think that it does now and that we shouldn't just set it to mimeapps.list? I haven't gone into GNOME sources to figure out what it ultimately does.

-- https://specifications.freedesktop.org/mime-apps-spec/latest/ar01s02.html

As you can see, there is no defaults.list specified at all.

-- https://lists.freedesktop.org/archives/xdg/2014-February/013183.html


As for should XDG_CURRENT_DESKTOP, having a brief look at the spec, this is merely a way to make desktop items appear in or not appear in the menus of a certain desktop environment. In a .desktop file you can have smoething like OnlyShowIn=GNOME orĀ  NotShowIn=XFCE. If the respective desktop environment you are using follows the standard it will check these to decide if it should show or hide the entry. I believe it is unrelated to the defaults.list vs mimeapps.list problem.

-- https://specifications.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html


--------------87D98B246666D78DB2F60F48--