From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?utf-8?Q?=C3=93scar_Fuentes?= Newsgroups: gmane.emacs.devel Subject: Re: Dark mode on Windows Date: Wed, 27 Oct 2021 21:49:43 +0200 Message-ID: <87mtmui6y0.fsf@telefonica.net> References: <87mtmx3nsx.fsf@yahoo.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="21493"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) To: emacs-devel@gnu.org Cancel-Lock: sha1:73jm54+gxV5n4FjkQ9cD0D+/b28= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Oct 27 21:56:39 2021 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mfp2N-0005P9-4i for ged-emacs-devel@m.gmane-mx.org; Wed, 27 Oct 2021 21:56:39 +0200 Original-Received: from localhost ([::1]:59602 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mfp2K-00021m-Ei for ged-emacs-devel@m.gmane-mx.org; Wed, 27 Oct 2021 15:56:36 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:45364) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mfovy-0001Pl-Be for emacs-devel@gnu.org; Wed, 27 Oct 2021 15:50:02 -0400 Original-Received: from ciao.gmane.io ([116.202.254.214]:55330) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mfovv-0004Kx-V5 for emacs-devel@gnu.org; Wed, 27 Oct 2021 15:50:02 -0400 Original-Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1mfovp-0007DP-SL for emacs-devel@gnu.org; Wed, 27 Oct 2021 21:49:53 +0200 X-Injected-Via-Gmane: http://gmane.org/ Received-SPF: pass client-ip=116.202.254.214; envelope-from=ged-emacs-devel@m.gmane-mx.org; helo=ciao.gmane.io X-Spam_score_int: -15 X-Spam_score: -1.6 X-Spam_bar: - X-Spam_report: (-1.6 / 5.0 requ) BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.25, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:278051 Archived-At: Vince Salvino writes: > I will try to make a second patch following your advice, independent > of this patch, which exposes the system light/dark preference to > Emacs, via a variable, so that the user can read or write it at their > pleasure. This is going to require knowledge of all the various window > managers supported by Emacs, so help will be appreciated! What you propose makes no sense, in general. In KDE, for instance, there is no light <-> dark switch button, the user just activates wathever theme he wants. And most window managers do not try to manage application appearence at all, which is fine, because that's not their job. KDE, Gnome and a few more are desktop environments and frameworks, which have much wider scope, but you don't need one of those to run an effective GUI on GNU/Linux. Going back to your patch, it is okay. This thread was muddled by some interventions who showed no understanding of the topic. You must care only about Eli, you don't need to cater to anybody else's requests, much less when it is obvious that they don't understand the topic (nor even are they the target users!)