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: Add Tango and Adwaita icons for the toolbar Date: Sun, 05 May 2024 12:10:57 +0300 Message-ID: <86edagei8u.fsf@gnu.org> References: <86plu1g3tu.fsf@gnu.org> <4D93EB52-CBAE-4065-85B8-35590A58D60E@gmail.com> <86v83sesb1.fsf@gnu.org> <87jzk87obv.fsf@yahoo.com> <91EE12D7-F7E4-4C0E-8C60-0118D3ABEBB8@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="20878"; mail-complaints-to="usenet@ciao.gmane.io" Cc: luangruo@yahoo.com, emacs-devel@gnu.org To: Yuan Fu Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun May 05 11:11:53 2024 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 1s3XuS-0005Ij-DS for ged-emacs-devel@m.gmane-mx.org; Sun, 05 May 2024 11:11:52 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1s3Xu4-00030Q-24; Sun, 05 May 2024 05:11:28 -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 1s3Xty-000300-Jg for emacs-devel@gnu.org; Sun, 05 May 2024 05:11:22 -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 1s3Xty-0000Xd-4x; Sun, 05 May 2024 05:11:22 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=WL1BgrKxIY3I82KS9O5yqK/NJ6bLm2ldWpdtzkZ/CHQ=; b=BsMy8RuUcA9yGHNhOw1I ET6KhYc1Ho1Kh5+anXGSG6IXr1EKJy9JTSjNOzRisvU1TNWg/RCBEC+cy6tGXqBnAr3qmHEWEGj/W lJf4QoReXjDu7g8LeBRe1372FWjj3lpLYMErD2a+pgOkOAqLOaUwJKs0P8sO6r9jWc4rzEchKojrk mL2aA82BccikAvqdXd6rUCfCx+rc50bWC7XJNe9ahfDnuE4uuuy9sFs0tAkZy2uB8+FDEwBMAP9E0 QFr/cdRw+5NtMMKZUjcW1aYpkEgbr9TDpVMcQ+1RvPQSenv7vEi2tjT/hce2KvR6wM7LsqWoQTUaF 0ILh+vxz4YDfTg==; In-Reply-To: <91EE12D7-F7E4-4C0E-8C60-0118D3ABEBB8@gmail.com> (message from Yuan Fu on Sun, 5 May 2024 00:03:05 -0700) 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-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:318807 Archived-At: > From: Yuan Fu > Date: Sun, 5 May 2024 00:03:05 -0700 > Cc: Eli Zaretskii , > emacs-devel@gnu.org > > > > > On May 4, 2024, at 11:41 PM, Po Lu wrote: > > > > Eli Zaretskii writes: > > > >> What do you mean by "works fine"? Does the tool bar resize to > >> accommodate the larger icons? If not, what happens? > > > > The NS and GTK toolbars resize icons to fit in themselves, and as such > > their users are not in a position to notice problems arising from > > inconsistently proportioned (or oversized) tool-bar icons. > > And we actually want the icons to be “oversized” so they still look crisp on high-res displays. I don't understand what that means in practice, sorry. How do I tell whether my display is high-res (it probably isn't), and what will happen if it isn't, when using these icons? My point is that if these icons need the tool bar to resize, that will have two adverse effects: . the default geometry of the Emacs frame will change, something at least some Emacs users will not like, and it could get in the way of various minor but still important features like the splash screen, which depends on the window size . mixing these icons with the ones we have now will likely produce ugly results, thus requiring us to provide new counterparts fcor _all_ the icons, a much larger job