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.bugs Subject: bug#62170: 29.0.60; the default tool bar icons are ugly to modern users and are not customizable Date: Tue, 14 Mar 2023 14:43:37 +0200 Message-ID: <83r0trsdty.fsf@gnu.org> References: Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="20289"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 62170@debbugs.gnu.org To: Spencer Baugh Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Mar 14 13:44:16 2023 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1pc40m-000507-3K for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 14 Mar 2023 13:44:16 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pc40a-0007hg-5m; Tue, 14 Mar 2023 08:44:04 -0400 Original-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 ) id 1pc40Y-0007hJ-L3 for bug-gnu-emacs@gnu.org; Tue, 14 Mar 2023 08:44:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pc40Y-0007wN-Cq for bug-gnu-emacs@gnu.org; Tue, 14 Mar 2023 08:44:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pc40X-0002zg-Uk for bug-gnu-emacs@gnu.org; Tue, 14 Mar 2023 08:44:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 14 Mar 2023 12:44:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62170 X-GNU-PR-Package: emacs Original-Received: via spool by 62170-submit@debbugs.gnu.org id=B62170.167879783211484 (code B ref 62170); Tue, 14 Mar 2023 12:44:01 +0000 Original-Received: (at 62170) by debbugs.gnu.org; 14 Mar 2023 12:43:52 +0000 Original-Received: from localhost ([127.0.0.1]:36635 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pc40O-0002zA-5b for submit@debbugs.gnu.org; Tue, 14 Mar 2023 08:43:52 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:43422) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pc40M-0002yy-Ff for 62170@debbugs.gnu.org; Tue, 14 Mar 2023 08:43:51 -0400 Original-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 ) id 1pc40G-0007ul-WC; Tue, 14 Mar 2023 08:43:45 -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=dxFiAHhuGmoFBBStG+4Gx/OHUoLgAoj+UZ0YwEfIJt8=; b=blowA3goxQjQ IhnrCab/F1kzo34W8Clpiy+Z2DOzWivNyKfL0QtNNLn4j8KPv+8AoHVDZ39anXn8xLcAoTETLQzPm BQbLCG6z3vo52AxFMNDZ71IKH+Np4cSrSnt9LhLW38X0oNzj6711/4NpKKfOfgUBuwJvAb125JtiF koZZNvawRnivMb/dGvnjbYdv0VRkG6Y59RnyPUml87GGVb48Yfend18NP7RqjZ0saf7HG74l7BvVN tpjHwotumbNSMymm3Gotx897PZTOAOkPvz6ASd/XiHabET3mIubLuF2n5hFDMWvWeeLdGW2aOamzm rsCLPcb2vbOsyRSjM38zGg==; Original-Received: from [87.69.77.57] (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 1pc40G-0001Ec-AD; Tue, 14 Mar 2023 08:43:44 -0400 In-Reply-To: (message from Spencer Baugh on Mon, 13 Mar 2023 16:16:38 -0400) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:257930 Archived-At: > From: Spencer Baugh > Date: Mon, 13 Mar 2023 16:16:38 -0400 > > Proposed solution: it should be possible to configure the icons used > for a tool bar. But it already _is_ possible. You "just" need to find somewhere the icons you like, call their files by the names Emacs expects (for example, "new.FOO" for the find-file button, where FOO is an image extension supported by Emacs), then put them in some directory, and make sure that directory is in image-load-path before the image directories installed by "make install". Alternatively, you can use in your init files functions from tool-bar.el, such as tool-bar-add-item-from-menu, to override the default image names used for the buttons; then Emacs will look for other images. > Alternatively, we could just throw out the current icons and replace > them with a minimal and abstract design which hopefully would have > mass appeal. We replaced our icons a couple of times on the past. We can do that again, if better icons are available. The difficulty is that for us to distribute an icon it must be under a Free license. So either we have someone on board who could create beautiful icons as part of his/her work on Emacs, or we find icons produced by someone else which are distributed under a Free license and import them. IOW, there's no problem with your proposal except coming up with better icons we can include in our release tarballs. It's not like we are wedded to the current ones or consider them to be the best inventions since sliced bread.