Michael Albinus <michael.albinus@HIDDEN>
to control <at> debbugs.gnu.org.
Full text available.Received: (at 80432) by debbugs.gnu.org; 22 Feb 2026 08:42:29 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Feb 22 03:42:29 2026 Received: from localhost ([127.0.0.1]:36867 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vu52q-00053T-Km for submit <at> debbugs.gnu.org; Sun, 22 Feb 2026 03:42:29 -0500 Received: from mout.gmx.net ([212.227.17.21]:37433) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <michael.albinus@HIDDEN>) id 1vu52n-000536-CR for 80432 <at> debbugs.gnu.org; Sun, 22 Feb 2026 03:42:26 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1771749739; x=1772354539; i=michael.albinus@HIDDEN; bh=0iNQfmT4tsKQKwEiO5r9R/H5Eembl2TXL8ELWVXzFuU=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=uiku6udqfO87sYKgvOuLxZPoYyQt+c1EaDuLPQPhhIDoeI5v2WyQboVpFRUSSieQ Ycutb3k4NoPBChEu3GOqRpPffjEvNTVAtrJhrhETP0gufh8cT4aMZjWkjBBy2fbo4 B3F/C4R1Bc4byv/mxtVEdhQbW2oxG+sVbpQhvII00As3wSajrKEjf5kedhVmPbWT8 eSGuoq5wkSblKrOeq8Opib7ZnmcXOHNaFYEGRucabqIt1kiE2JOw6wuhTzPpUSlhS f/2XtZKK5RPndpiLHnGqnd5VKsfRx5KEAYpwpgptirYWSaMWtWlvDvLt+fqRutlzz YN8PIgTVCeDBjKuWXQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.37.41]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1N49hB-1vlNoR3J2n-011Ftn; Sun, 22 Feb 2026 09:42:18 +0100 From: Michael Albinus <michael.albinus@HIDDEN> To: Ant <n58r@HIDDEN> Subject: Re: bug#80432: 31.0.50; Flatpak does not listen to dark/light mode toggle on GNOME In-Reply-To: <53e978c820e2a3ba018fa4886a837d3b5a0c63a6.camel@HIDDEN> References: <311f9c580feb7e00a3c746e7c53285e9c816a7d2.camel@HIDDEN> <86ecmikz76.fsf@HIDDEN> <53e978c820e2a3ba018fa4886a837d3b5a0c63a6.camel@HIDDEN> Date: Sun, 22 Feb 2026 09:42:17 +0100 Message-ID: <87seatf9ue.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:vWxOMSbdYYRqFiau0gBMoYIYTJv8ojPJg8hWt77oX4LIoKTI56K NQpZu5+Dgrqi+iJROpLc5k1pep96ULLVjob5KknEFRaLRBEuTBZhJa15+qW5wG9osD/e7l4 TOgRb64JOU2sodbxHGg7GpwXNkMNeIRht8Fv2IOdTNQ4W7sCJLLNbM/oZe2+fwW2wTPCHW9 cvqAwVnAXxBFIsKivp5AA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:N8iDVzKCnKU=;5iWUoZ5iJrBOhB+HvGSJzT9PYXD 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 VVa7wSjc= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 80432 Cc: 80432 <at> debbugs.gnu.org, Eli Zaretskii <eliz@HIDDEN>, Ahmed Khanzada <me@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) merge 80432 80135 quit Hi, > On Wed, 2026-02-18 at 14:49 +0100, Michael Albinus wrote: >> See bug#80135, where the use of XDG DP is discussed. AFAICS, the >> respective patch hasn't been installed yet. > > Thank you! This did the trick: > > (dbus-register-signal > :session > "org.freedesktop.portal.Desktop" > "/org/freedesktop/portal/desktop" > "org.freedesktop.portal.Settings" > "SettingChanged" > #'color-scheme-sync--on-change > :arg-namespace "org.freedesktop.appearance" > :arg1 "color-scheme") > > Where color-scheme-sync--on-change simply sets the > "org.gnome.desktop.interface color-scheme" variable accordingly. I'm merging this bug with bug#80135, therefore. > Thanks in advance! Best regards, Michael.
bug-gnu-emacs@HIDDEN:bug#80432; Package emacs.
Full text available.Received: (at 80432) by debbugs.gnu.org; 21 Feb 2026 17:38:49 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Feb 21 12:38:49 2026 Received: from localhost ([127.0.0.1]:59088 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vtqwK-00085k-M7 for submit <at> debbugs.gnu.org; Sat, 21 Feb 2026 12:38:49 -0500 Received: from mail-106120.protonmail.ch ([79.135.106.120]:43571) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <n58r@HIDDEN>) id 1vtqwG-00085G-Pr for 80432 <at> debbugs.gnu.org; Sat, 21 Feb 2026 12:38:46 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pm.me; s=protonmail3; t=1771695515; x=1771954715; bh=7QdK1GrDDWcarpX3iTPC17mZZxJRNwLRp9mccdwsql8=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=eszTDZFfLlhUU6HrA6c5/AjMygDU4+sHrwLTXVpHweXHgTHIzRu6eKebJmI+az9oG mGh9+3SPv6xqd7q+rZPZQejrbLs/MQ/XzuqwNJOZr98uyWqX/0nQrbSTDlXYWRGLnd ZRsGH6muLEWVCXmap4mTfkd7vOmkhOvr0M/HvBhKUc+VmtgO6cBeqpPRj9cDKBXVFM SXSgzEzQWNt1HfrydS7jzeiVIJxOaZgebUhlFHPFTul/aLA8LtsU+qi9fPHVsnafSE XUpcUyTyOVwaNNn1SFX0UpZU6XJlcvXvN4O5AWbkvb6mvKb1TAj75wMtGLUJSlwEwv 4SbtFNu19Hakg== Date: Sat, 21 Feb 2026 17:38:32 +0000 To: Eli Zaretskii <eliz@HIDDEN>, Ahmed Khanzada <me@HIDDEN>, Michael Albinus <michael.albinus@HIDDEN> From: Ant <n58r@HIDDEN> Subject: Re: bug#80432: 31.0.50; Flatpak does not listen to dark/light mode toggle on GNOME Message-ID: <53e978c820e2a3ba018fa4886a837d3b5a0c63a6.camel@HIDDEN> In-Reply-To: <86ecmikz76.fsf@HIDDEN> References: <311f9c580feb7e00a3c746e7c53285e9c816a7d2.camel@HIDDEN> <86ecmikz76.fsf@HIDDEN> Feedback-ID: 77338314:user:proton X-Pm-Message-ID: 147593703709c78a1e9e7909adc77750bae8cb2b MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 80432 Cc: 80432 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) Hi all. Sorry for the late reply. On Wed, 2026-02-18 at 14:34 +0200, Eli Zaretskii wrote: >=20 > Can you clarify what works and what doesn't work inside a flatpak?=C2= =A0 > If > you restart Emacs after changing the dark/light mode, does Emacs obey > the new mode? Manually setting the `org.gnome.desktop.interface color-scheme` variable cited above _inside_ the Emacs terminal does make it change theme. The theme change persists across reboots.=20 The value of `org.gnome.desktop.interface color-scheme` does indeed change automatically in the host system instead, whenever the dark mode is on or off.=C2=A0 Basically each flatpak has its own isolated set of gsettings variables. A Flatpak app should catch the `dark mode toggle` event through a XDG Portal and then set the `color-scheme` variable accordingly. Below is one possible solution On Wed, 2026-02-18 at 14:49 +0100, Michael Albinus wrote: > See bug#80135, where the use of XDG DP is discussed. AFAICS, the > respective patch hasn't been installed yet. Thank you! This did the trick: (dbus-register-signal :session "org.freedesktop.portal.Desktop" "/org/freedesktop/portal/desktop" "org.freedesktop.portal.Settings" "SettingChanged" #'color-scheme-sync--on-change :arg-namespace "org.freedesktop.appearance" :arg1 "color-scheme") Where color-scheme-sync--on-change simply sets the "org.gnome.desktop.interface color-scheme" variable accordingly. On Wed, 2026-02-18 at 10:58 -0800, Ahmed Khanzada wrote: > Ant, can you please share the Flatpak manifest that you are using to > build Emacs (presumably master)? It's just a modified version of the official manifest of org.gnu.emacs. I applied all the patches that are currently pending as pull requests and changed the source to be the git master branch rather than 30.x tar ball.=20 Here it is: https://github.com/antrmn/org.gnu.emacs/tree/296992be9c7905b70358bfcb698921= 950ff204d2 Thanks in advance!
bug-gnu-emacs@HIDDEN:bug#80432; Package emacs.
Full text available.Received: (at 80432) by debbugs.gnu.org; 18 Feb 2026 18:59:03 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Feb 18 13:59:03 2026 Received: from localhost ([127.0.0.1]:40089 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vsmlJ-0006Z4-3e for submit <at> debbugs.gnu.org; Wed, 18 Feb 2026 13:59:02 -0500 Received: from fout-a6-smtp.messagingengine.com ([103.168.172.149]:36123) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <me@HIDDEN>) id 1vsmlD-0006XC-JC for 80432 <at> debbugs.gnu.org; Wed, 18 Feb 2026 13:58:58 -0500 Received: from phl-compute-03.internal (phl-compute-03.internal [10.202.2.43]) by mailfout.phl.internal (Postfix) with ESMTP id 24AC3EC0605; Wed, 18 Feb 2026 13:58:50 -0500 (EST) Received: from phl-frontend-03 ([10.202.2.162]) by phl-compute-03.internal (MEProxy); Wed, 18 Feb 2026 13:58:50 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enzu.ru; h=cc:cc :content-transfer-encoding:content-type:content-type:date:date :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm1; t=1771441130; x=1771527530; bh=auKkzRKs8MOZSOJrJLEZYcH2M4iZQ4WR9xFVMFl1Hgo=; b= JoyNObKkv39DykvUKNnZ7Mh/qjtDzeGFBj/OolT3s1AV1QxTMYz5fj+N5MOjQwhw Pv67biIeQ28iS4GDVl7M7QjE3r7etO7b9ALKgAAkPHsILz7bxqFSLTZwJlDSHyWi WaDAZlggZsyxCb+DARl3Nu5nzeiipofg6QiSRTqqR/Sj2gUSjxVkf6cwXIuVnNPn 2IddzjipqU68aMrUdnCTD3AGeePBmOwtiU2S1RHpQl9PhTrsYV4NEI0qKFjkUZ9P WqbD3/+zpf1qkdOQfJ80eJV2LfujUdqqvaVX1oV3PQ+ec1AU+u9S7JQvzk2rYeCq jRH1YTMNB59cGSV11EisDA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1771441130; x= 1771527530; bh=auKkzRKs8MOZSOJrJLEZYcH2M4iZQ4WR9xFVMFl1Hgo=; b=T 7FdmuEmvaTpst+hRDvpyqMp/48WESLeMFSMEz+XLMGj6EuNaLDhxWfrjn2PMt8wg iGVw5Lvx0M25d9dtv1CJNcxx/86/bLSfiK+iUQMhbiKPDGX3LNSV8zFa6a6WxKJG UvmYx7uZ+FI4WIk8IJB6bpawl9M2ilaAD6kv+fAda3A4B91TgieP16q5QMLuyD0Z xxTMxUbQhg2GImX2xtCYNwcctSBFuHn2ekS3gb/TPzqnjaLFnLvhhvVQYU8Ahhh4 0Se5N5QEYMBZqcK5U4Ghq6iAzVJE9ww2skf0Fi308FlAmWuQ1WsM0PNbm4DO88B7 7eNvnSiCuJe6gEMdJRC6Q== X-ME-Sender: <xms:6QuWae-Zk-txqRmss22ZdBNBAQx1g206uNfcW9jVR9OX9LNfm6g8kQ> <xme:6QuWaWI8S8bnliRyHjHmJEjykNttH_bABi9st1RLNCuIE-jUcrttFnHtjLVQJLFI3 _gJ1IdTvvVyHhMe6_EU4a0tuo1SJsruA5S7HDW00tt_lfAsW5Xv6mk> X-ME-Received: <xmr:6QuWaRbKHuFE-0Puw02r2xRHhlz0HBd7bYfrkQwW3PgfmmOg_o9R-GUTUnNknpRhrdxt_g> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefgedrtddtgddvvdefgedvucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu rghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujf gurhepkfffgggfuffvvehfhfgjtgfgsehtkeertddtvdejnecuhfhrohhmpeethhhmvggu ucfmhhgrnhiirggurgcuoehmvgesvghniihurdhruheqnecuggftrfgrthhtvghrnhepte eileegffffffdutdekgfdvvedtueeuudelueefueehffeludeifedtledvudejnecuvehl uhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepmhgvsegvnhiiuh drrhhupdhnsggprhgtphhtthhopeefpdhmohguvgepshhmthhpohhuthdprhgtphhtthho pegvlhhiiiesghhnuhdrohhrghdprhgtphhtthhopehnheekrhesphhmrdhmvgdprhgtph htthhopeektdegfedvseguvggssghughhsrdhgnhhurdhorhhg X-ME-Proxy: <xmx:6QuWaQJTvsyyo8wjiDPqhxfOCSSRyH7sVNdqSs3MdBV5W1iLCgpogA> <xmx:6QuWaXCf1tc6w-YrrQGHjCkLOE2-ZUEKDZiAI-Gl-CHoq-aqsTTH9w> <xmx:6QuWadoDct9q6FFrgjhLRMDF1JIfbMKR6RL6Px59Zaah0bCBWGF_wA> <xmx:6QuWaaiJzJkSlxPJRr8vYwy9wFG9K5gCeQQ1D5DqAgTKUKNlhBlWJw> <xmx:6guWaRgaJLcsYRs_9I0A_fEPxTHIctKwfTEOoZrsjLxsYU-OnSXcCOlQ> Feedback-ID: i93f64880:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 18 Feb 2026 13:58:49 -0500 (EST) Message-ID: <4f49bb63-331b-4a0d-a603-2c9c99202ba6@HIDDEN> Date: Wed, 18 Feb 2026 10:58:48 -0800 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#80432: 31.0.50; Flatpak does not listen to dark/light mode toggle on GNOME To: Eli Zaretskii <eliz@HIDDEN>, Ant <n58r@HIDDEN> References: <311f9c580feb7e00a3c746e7c53285e9c816a7d2.camel@HIDDEN> <86ecmikz76.fsf@HIDDEN> Content-Language: en-US From: Ahmed Khanzada <me@HIDDEN> In-Reply-To: <86ecmikz76.fsf@HIDDEN> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 80432 Cc: 80432 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) Thanks for the ping, Eli. Ant, can you please share the Flatpak manifest that you are using to build Emacs (presumably master)? The official manifest seems to be building 30.2, which I don't believe would have my dark mode code. There are a few unofficial manifests floating around (and perhaps you have written your own), so before I make my changes, I would like to ensure that we are using the same environment. I'm a bit new to the Flatpak thing. For the record, your description of the problem and solution do seem to make sense. Ahmed On 2/18/26 4:34 AM, Eli Zaretskii wrote: >> Date: Tue, 17 Feb 2026 21:28:29 +0000 >> From: Ant via "Bug reports for GNU Emacs, >> the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> >> >> When running inside a flatpak, Emacs does not change to dark mode as I >> switch to dark mode in GNOME, and vice versa. >> >> Issuing this command in the host's terminal makes all (complying) apps >> dark mode, except for Emacs: >> >> gsettings set org.gnome.desktop.interface color-scheme 'prefer-dark' >> >> Issuing the same command in Emacs' own `term` makes itself dark, except >> for everything else. The `toolkit-theme` variable also gets changed >> this >> time. >> >> So I guess that this new feature of Emacs listens for changes in the >> `color-scheme` variable, but this does not fit with Flatpak's sandboxed >> nature. To overcome this, the Desktop portal could be used. > Thanks. > > Can you clarify what works and what doesn't work inside a flatpak? If > you restart Emacs after changing the dark/light mode, does Emacs obey > the new mode? > > Ahmed, can you please look into this problem?
bug-gnu-emacs@HIDDEN:bug#80432; Package emacs.
Full text available.Received: (at 80432) by debbugs.gnu.org; 18 Feb 2026 13:49:35 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Feb 18 08:49:35 2026 Received: from localhost ([127.0.0.1]:36012 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vshvq-0003Tq-JW for submit <at> debbugs.gnu.org; Wed, 18 Feb 2026 08:49:35 -0500 Received: from mout.gmx.net ([212.227.17.21]:46845) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <michael.albinus@HIDDEN>) id 1vshvn-0003TT-Gi for 80432 <at> debbugs.gnu.org; Wed, 18 Feb 2026 08:49:32 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1771422562; x=1772027362; i=michael.albinus@HIDDEN; bh=rnA43GJ3yKcDJ+VbGH1pEYpLmrN7d/VjJzigvsW7Uas=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=oA+4LDSzcdulRAkwUTRD8hlHSbWEfeP4XhR9TaCebpmcZtZqhuVUk5iGSGrMLXCq LV9dseZRW2W1pZsq6fkRmHDfai8clDlwREeHpvpPmwVACGFYhpwdxk0Sh98ddoy1c YC+ZwwSjyr9l8E9B1IY4TKIIimjWjCZYdxKLCDIinyhj88gKQRbwEKCHoI8Zs15OB ztc7zXyArJy1uYYCu4fDFRsDCGJWUjiG081mQATBqF+ZLdM4LN5JLObpc8Un6aq9K KbHNoL5GLAYmqjM/eYpgc4Fzu3hcTuEgT0slvR43JB0N6GF90ic9V6e98yHwrBzuH hETNTwQdmWvDRoRGCQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.39.12]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1Mlf4c-1vSkpU28lm-00jS2W; Wed, 18 Feb 2026 14:49:22 +0100 From: Michael Albinus <michael.albinus@HIDDEN> To: Ant <n58r@HIDDEN> Subject: Re: bug#80432: 31.0.50; Flatpak does not listen to dark/light mode toggle on GNOME In-Reply-To: <311f9c580feb7e00a3c746e7c53285e9c816a7d2.camel@HIDDEN> References: <311f9c580feb7e00a3c746e7c53285e9c816a7d2.camel@HIDDEN> Date: Wed, 18 Feb 2026 14:49:21 +0100 Message-ID: <87h5re9n6m.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:5QRarkyOGh5myalRgDx8LjHbB0gqi7Xh9wqFKoz57AvzflPemNu iJQCRAybjvMfAl4V6PT85lTYPqOiveOtpLHEyIDPN4F38P6Mo3HqkG4W4BlM46eHTyENdz7 3PjckTZBuw0CEQ51x/4t8Y7/swRM5D6ZeIuhSr8ChxSiJv8P++u5rTVweuivanmiULI21lO hTBxV6sSnCXjY6rlnAsyQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:sUzb7MHYOmw=;Ho0kCPSzLZGfovq/IbB5RBm2BDC 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 0SR67o7OUbJLDru6vjiK1jk7PwI2l X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 80432 Cc: 80432 <at> debbugs.gnu.org, Philip Kaludercic <philipk@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) Ant via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> writes: Hi, > When running inside a flatpak, Emacs does not change to dark mode as I > switch to dark mode in GNOME, and vice versa. > > Issuing this command in the host's terminal makes all (complying) apps > dark mode, except for Emacs: > > gsettings set org.gnome.desktop.interface color-scheme 'prefer-dark' > > Issuing the same command in Emacs' own `term` makes itself dark, except > for everything else. The `toolkit-theme` variable also gets changed > this > time. > > So I guess that this new feature of Emacs listens for changes in the > `color-scheme` variable, but this does not fit with Flatpak's sandboxed > nature. To overcome this, the Desktop portal could be used. See bug#80135, where the use of XDG DP is discussed. AFAICS, the respective patch hasn't been installed yet. Best regards, Michael.
bug-gnu-emacs@HIDDEN:bug#80432; Package emacs.
Full text available.Received: (at 80432) by debbugs.gnu.org; 18 Feb 2026 12:34:48 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Feb 18 07:34:48 2026 Received: from localhost ([127.0.0.1]:35232 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vsglT-0004iI-K9 for submit <at> debbugs.gnu.org; Wed, 18 Feb 2026 07:34:47 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:38830) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1vsglR-0004i5-3A for 80432 <at> debbugs.gnu.org; Wed, 18 Feb 2026 07:34:45 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1vsglK-0001qs-V8; Wed, 18 Feb 2026 07:34:38 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=lHNbv4JsdB2QBNQyZSHRQuQjz239h56KEzfc+1XeHdo=; b=rHYguDAVmXK5 MogyojDBe8CEIdJkrlPls8pbqSIJWuYjaeJJ2TFoVdIjLkDoqwVTOfgPd/iCsha0Mvma1eCM0pP54 tU01GDiKeAlZDXVadDk1e4GC4MTwTY2nHcI+Brey3MR77b72Gm8N/E8qbC7xLNU2HnRlHUnSPpzF6 QLnQv/glCW/DxVo213VyMvkajY/RywOO1sXFmutr46wPGvbmpaIcaIxZr/ORHea2RJmGzIQo5a2jJ JEpCXE7WI7SWPJ1nMQv8RNYtitI63smYwwQ6xvGtadqmL78BKrKaQJMSuPH4t8lCeRQV2qSz6Bgr2 qZoWnA3HPiHSM+tUdnkOHQ==; Date: Wed, 18 Feb 2026 14:34:21 +0200 Message-Id: <86ecmikz76.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Ant <n58r@HIDDEN>, Ahmed Khanzada <me@HIDDEN> In-Reply-To: <311f9c580feb7e00a3c746e7c53285e9c816a7d2.camel@HIDDEN> (bug-gnu-emacs@HIDDEN) Subject: Re: bug#80432: 31.0.50; Flatpak does not listen to dark/light mode toggle on GNOME References: <311f9c580feb7e00a3c746e7c53285e9c816a7d2.camel@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 80432 Cc: 80432 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > Date: Tue, 17 Feb 2026 21:28:29 +0000 > From: Ant via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN> > > When running inside a flatpak, Emacs does not change to dark mode as I > switch to dark mode in GNOME, and vice versa. > > Issuing this command in the host's terminal makes all (complying) apps > dark mode, except for Emacs: > > gsettings set org.gnome.desktop.interface color-scheme 'prefer-dark' > > Issuing the same command in Emacs' own `term` makes itself dark, except > for everything else. The `toolkit-theme` variable also gets changed > this > time. > > So I guess that this new feature of Emacs listens for changes in the > `color-scheme` variable, but this does not fit with Flatpak's sandboxed > nature. To overcome this, the Desktop portal could be used. Thanks. Can you clarify what works and what doesn't work inside a flatpak? If you restart Emacs after changing the dark/light mode, does Emacs obey the new mode? Ahmed, can you please look into this problem?
bug-gnu-emacs@HIDDEN:bug#80432; Package emacs.
Full text available.Received: (at submit) by debbugs.gnu.org; 17 Feb 2026 21:28:58 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Feb 17 16:28:58 2026 Received: from localhost ([127.0.0.1]:52050 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vsScs-0001WF-1Z for submit <at> debbugs.gnu.org; Tue, 17 Feb 2026 16:28:58 -0500 Received: from lists.gnu.org ([2001:470:142::17]:41260) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <n58r@HIDDEN>) id 1vsScp-0001Uz-1O for submit <at> debbugs.gnu.org; Tue, 17 Feb 2026 16:28:55 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <n58r@HIDDEN>) id 1vsScj-0006rk-30 for bug-gnu-emacs@HIDDEN; Tue, 17 Feb 2026 16:28:49 -0500 Received: from mail-06.mail-europe.com ([85.9.210.45]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <n58r@HIDDEN>) id 1vsScg-0003Ow-N2 for bug-gnu-emacs@HIDDEN; Tue, 17 Feb 2026 16:28:48 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pm.me; s=protonmail3; t=1771363713; x=1771622913; bh=h0lDG0L6y8W3faBq7BiLr5kMMU2BUmsGUx+XZ/RiPYI=; h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=KzhzhnkbsmC87Dzy5Ot67C4uk2UHP9ki0n9c/8isopkYswUBY4ignE6U13sothR98 jEBEq2GeaANL3Hd4w12m+BT+TWICQLriMNUYrbFzU5c2lGSos7dmTC9O+Nusi+xlbS OeORT8jBxTg5brcQsmb7rB6rINz2GscKZb8Yw8IL9PuBLAjE8uAcgWWSln5746eH1Z HQdmkQNAhTEhtLTZBtjwOA4g+nPrvEjKEyc1tFJbJ+QF4l2+xIvYryvIF98jayTw0j 0QOt9Zw+OmTB6E+vpRMjG3pB6H0BMj67QuT5whiE1WFJCf0yMmbEezsXc9PPP2CHQM t99kVe5BSF9vQ== Date: Tue, 17 Feb 2026 21:28:29 +0000 To: bug-gnu-emacs@HIDDEN From: Ant <n58r@HIDDEN> Subject: 31.0.50; Flatpak does not listen to dark/light mode toggle on GNOME Message-ID: <311f9c580feb7e00a3c746e7c53285e9c816a7d2.camel@HIDDEN> Feedback-ID: 77338314:user:proton X-Pm-Message-ID: 2541bd7c5299bd8edc1fd1674fb8dd61d22e9656 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=85.9.210.45; envelope-from=n58r@HIDDEN; helo=mail-06.mail-europe.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.0 (/) When running inside a flatpak, Emacs does not change to dark mode as I switch to dark mode in GNOME, and vice versa. Issuing this command in the host's terminal makes all (complying) apps dark mode, except for Emacs: gsettings set org.gnome.desktop.interface color-scheme 'prefer-dark' Issuing the same command in Emacs' own `term` makes itself dark, except for everything else. The `toolkit-theme` variable also gets changed this time. So I guess that this new feature of Emacs listens for changes in the `color-scheme` variable, but this does not fit with Flatpak's sandboxed nature. To overcome this, the Desktop portal could be used. In GNU Emacs 31.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version =C2=A03.24.51, cairo version 1.18.4) of 2026-02-17 built on toolbx Repository revision: 39a2a2e3b5f9df9226714c29b59f210d8b6579f5 Repository branch: master System Description: Freedesktop SDK 24.08 (Flatpak runtime) Configured using: =C2=A0'configure --prefix=3D/app --with-gnutls --with-tree-sitter =C2=A0--with-native-compilation --with-pgtk 'CFLAGS=3D-O2 -pipe -g =C2=A0-Wp,-D_FORTIFY_SOURCE=3D3 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions =C2=A0-fstack-protector-strong -grecord-gcc-switches =C2=A0-fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection =C2=A0-fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' =C2=A0'LDFLAGS=3D-L/app/lib -Wl,-z,relro,-z,now -Wl,--as-needed '' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG LCMS2 LIBSYSTEMD LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PGTK PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP XIM GTK3 ZLIB Important settings: =C2=A0 value of $LANG: en_US.UTF-8 =C2=A0 value of $XMODIFIERS: @im=3Dibus =C2=A0 locale-coding-system: utf-8-unix Major mode: elisp-compile Minor modes in effect: =C2=A0 tooltip-mode: t =C2=A0 global-eldoc-mode: t =C2=A0 eldoc-mode: t =C2=A0 show-paren-mode: t =C2=A0 electric-indent-mode: t =C2=A0 mouse-wheel-mode: t =C2=A0 tool-bar-mode: t =C2=A0 menu-bar-mode: t =C2=A0 file-name-shadow-mode: t =C2=A0 global-font-lock-mode: t =C2=A0 font-lock-mode: t =C2=A0 blink-cursor-mode: t =C2=A0 minibuffer-nonselected-mode: t =C2=A0 minibuffer-regexp-mode: t =C2=A0 buffer-read-only: t =C2=A0 line-number-mode: t =C2=A0 indent-tabs-mode: t =C2=A0 transient-mark-mode: t =C2=A0 auto-composition-mode: t =C2=A0 auto-encryption-mode: t =C2=A0 auto-compression-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug lisp-mnt message mailcap yank-media puny dired dired-loaddefs rfc822 mml mml-sec password-cache epa derived epg rfc6068 epg-config gnus-util mm-decode mm-bodies mm-encode mailabbrev gmm-utils mailheader sendmail mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils compile text-property-search comint ansi-osc ansi-color ring comp-run bytecomp byte-compile comp-common rx time-date subr-x mule-util cl-loaddefs cl-lib rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/pgtk-win pgtk-win term/common-win touch-screen pgtk-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind inotify dynamic-setting system-font-setting font-render-setting cairo gtk pgtk lcms2 multi-tty move-toolbar make-network-process tty-child-frames native-compile emacs) Memory information: ((conses 16 77177 26985) (symbols 48 6828 0) (strings 32 21745 3055) =C2=A0(string-bytes 1 676433) (vectors 16 14117) =C2=A0(vector-slots 8 177353 10970) (floats 8 32 2) (intervals 56 351 1) =C2=A0(buffers 1064 11))
Ant <n58r@HIDDEN>:bug-gnu-emacs@HIDDEN.
Full text available.bug-gnu-emacs@HIDDEN:bug#80432; Package emacs.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.