From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: New library wallpaper.el pushed to master Date: Thu, 15 Sep 2022 16:44:04 +0300 Message-ID: <83fsgszra3.fsf@gnu.org> References: <837d2743lt.fsf@gnu.org> <835yhr42bj.fsf@gnu.org> <83leqkzw47.fsf@gnu.org> <87czbwycws.fsf@yahoo.com> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="5403"; mail-complaints-to="usenet@ciao.gmane.io" Cc: stefankangas@gmail.com, kbrown@cornell.edu, emacs-devel@gnu.org To: Po Lu Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Sep 15 15:49:45 2022 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 1oYpFR-0001HH-32 for ged-emacs-devel@m.gmane-mx.org; Thu, 15 Sep 2022 15:49:45 +0200 Original-Received: from localhost ([::1]:55558 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oYpFP-0006HT-Jf for ged-emacs-devel@m.gmane-mx.org; Thu, 15 Sep 2022 09:49:43 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:48052) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oYpA6-00031K-7x for emacs-devel@gnu.org; Thu, 15 Sep 2022 09:44:14 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:56480) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oYpA5-0005gK-O1; Thu, 15 Sep 2022 09:44:13 -0400 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=13ub6ofE0RnSf0uiBYRARYQyeGnvRa6+6JfbulVz3Ck=; b=aHo/1Ki87I+B 7hGLYe5JK/mapNOmyW0P1/oxSUGARG+LDOL6Ht6x8cohqzqdGka6De2MKTxabtE1ZzRMxVOXDk0tL 1A8JXQaSKNS9Cq1DZ8FBs4oSrkWuUZeswMQZGb3qFoB39R7LP4NC1/BIfvkf0P/wx3SRKibXtX/SP pHX9LSY42rGm2yXfL1WvdNjNA7DSvN9wAJKTs9wE9iczPzqhEZgrPoj3AXeFbnSi4mlXBfLRO66WY 3Cpz1ATHJoP87v64WqRvmJbBTL9Lu7ZVsyvJHgRtR3QrFvCmsD0PCkeyvVjteYKJ+v7LDbqqzW/DF +8LI/OUvJsuvK/Va/bPwTg==; Original-Received: from [87.69.77.57] (port=3861 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oYpA5-000861-5T; Thu, 15 Sep 2022 09:44:13 -0400 In-Reply-To: <87czbwycws.fsf@yahoo.com> (message from Po Lu on Thu, 15 Sep 2022 21:39:47 +0800) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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:295422 Archived-At: > From: Po Lu > Cc: Stefan Kangas , Ken Brown , > emacs-devel@gnu.org > Date: Thu, 15 Sep 2022 21:39:47 +0800 > > Eli Zaretskii writes: > > > I added support for this on MS-Windows. Strangely, it works with some > > images, but not with others. On XP, only BMP images seem to work (and > > I think I saw someone on the Internet saying this is all XP supports). > > On Windows 10, I can set the wallpaper to JPEG images as well, but > > some don't work. I guess someone more knowledgeable than myself will > > have to fix whatever needs fixing here. > > Perhaps Emacs could convert the wallpapers to the appropriate format > using any installed external conversion programs? Which ones? The ones I know about are unlikely to be installed on Windows. And I don't know what are the requirements for "appropriate format", so I wouldn't know how to invoke those programs, even if they are available. If you or someone else knows, feel free to make the necessary changes. (Btw, my trials with installing wallpapers all used only the images that Windows itself succeeds to install, somehow, if one goes via the Display->Personalize dialogs. I never tried even a single image file that is not under C:\Windows\Web\Wallpaper.)