From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.devel Subject: Re: scratch/icons 09509f4fa1 05/11: Import Material design icons Date: Wed, 24 Aug 2022 00:06:36 -0700 Message-ID: References: <166132324164.29491.8702393664945861865@vcs2.savannah.gnu.org> <20220824064044.65239C0088A@vcs2.savannah.gnu.org> <87k06y2l8l.fsf@yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="7473"; mail-complaints-to="usenet@ciao.gmane.io" To: Po Lu , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Aug 24 09:08:56 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 1oQkVU-0001jT-5p for ged-emacs-devel@m.gmane-mx.org; Wed, 24 Aug 2022 09:08:56 +0200 Original-Received: from localhost ([::1]:39498 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oQkVT-0006Kp-2U for ged-emacs-devel@m.gmane-mx.org; Wed, 24 Aug 2022 03:08:55 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:52400) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oQkTI-0005Qa-FF for emacs-devel@gnu.org; Wed, 24 Aug 2022 03:06:40 -0400 Original-Received: from mail-vs1-xe2d.google.com ([2607:f8b0:4864:20::e2d]:36430) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oQkTG-0001ru-1h for emacs-devel@gnu.org; Wed, 24 Aug 2022 03:06:40 -0400 Original-Received: by mail-vs1-xe2d.google.com with SMTP id o123so16687440vsc.3 for ; Wed, 24 Aug 2022 00:06:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:mime-version:references:in-reply-to:from :from:to:cc; bh=7GAijdnLLMRO3K5kWUuSEGExLAaZQ+snByqF+6d2Aiw=; b=Wb6rSlKh/EGj5RAbE3n3/KhyZLCSsIaW0AN/D6sw2aIx+jacaewMxrFWv5V21oQaoj pDg1j+GLreM5r2CaW6eVuHDaGJGa1f6+kW9C0nbPHJvbKFA0SacY1zT8I4HkoTo/Ag/N 1EIBZn79POhUzNaFBiSIYLGPf7Dv/AI8TUL2MC/cNy2PvQgqBbtdfoHHUXIwGDgTcdyK 3BOGB7ToVfJBYwcv3EkchgH44fuYAG4ckmu7om8ZBaYeyA3qkPhsByEIgywHkMrWA5pv eAW1r7U2vQgZbSQvsk1yESdjPIbALPh2j9yNqMrCN0Z5XGWSQGLTZBh78fpIZJuJQQBb JFCA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:mime-version:references:in-reply-to:from :x-gm-message-state:from:to:cc; bh=7GAijdnLLMRO3K5kWUuSEGExLAaZQ+snByqF+6d2Aiw=; b=gtXg4eOIj3hG0bS1Wzt1h57y4q+qI3Cnrb8QlSwSIZ902MWH8oV5o+dWLAnML/onku oktVJ/uA9ScT38z3hLhjNJ1JPnmlAPw0iAr+cQeU2demhUlm4m5NvnEowad8EXcWK6c3 nJg6ikTZDu8t1Q55WdAYgZ3hKm4H+XtukqG1+BSzuaYigqH2PoEM+YpG1xUPA22TE0O5 Asvq3Edfi3yEpHmntk2btx25arNApw9mICTn93gAoYtlU4Y5ckQHrrpCPNlQO95clyQB BNJjMF/dknhxzTMYDyPWISfsCWt0RqlGKFoc36ZkZLnd9N6oknirrQRLvAF1kYXVPTKk EpVA== X-Gm-Message-State: ACgBeo2pSbrVCyiKCwYHQR0BDVt3qiMvz6MqAPQHaFI9Iv8h+ZDeh9NC yCAMCFv8YY5p8oDP+n2lEU0csrEhxUBb4S47fpWW2C0o X-Google-Smtp-Source: AA6agR5yPZwaHEP/0UcDmZtDf5XiqlTTfcBPv3IpR2my5vFS4Q67EM360HRuToqQU19sLnPCLhpSRrCtTKiZ7N8ohcQ= X-Received: by 2002:a67:e195:0:b0:390:62b1:518d with SMTP id e21-20020a67e195000000b0039062b1518dmr5446086vsl.85.1661324797035; Wed, 24 Aug 2022 00:06:37 -0700 (PDT) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 24 Aug 2022 00:06:36 -0700 In-Reply-To: <87k06y2l8l.fsf@yahoo.com> X-Hashcash: 1:20:220824:luangruo@yahoo.com::h5lSSIZ5XTp9GGLT:2rPP Received-SPF: pass client-ip=2607:f8b0:4864:20::e2d; envelope-from=stefankangas@gmail.com; helo=mail-vs1-xe2d.google.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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action 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:293963 Archived-At: Po Lu writes: >> Import Material design icons >> >> * lisp/icons-material.el: >> * etc/images/material/**/*.svg: New files. > > Are there any license problems with those icons? Not that I'm aware of, no. They are licensed under the GPL compatible Apache License Version 2.0. See these files on the branch for more: etc/images/material/README etc/images/material/LICENSE > Further more, shouldn't we make PBM versions of those icons, in case > librsvg is not available? There should be some kind of fallback for when SVG is not available, yes. I'm not yet sure exactly what that will look like. The problem with generating PBM versions AFAIK is that they don't scale, so maybe we'd want to prefer Unicode symbols in those cases (or even emojis, though I'm not exactly a huge fan). > And preferably use a variant that has colors, to make it easier to > tell them apart from each other? We don't need to have any different variants: the svg icons will use whatever foreground/background the current face has. Thanks for your feedback.