From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Alan Third Newsgroups: gmane.emacs.bugs Subject: bug#51361: 28.0.60; NS toolbar icons are too big and low res Date: Sat, 23 Oct 2021 21:21:00 +0100 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="27649"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 51361@debbugs.gnu.org To: Carlos Pita Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Oct 23 22:22:25 2021 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 1meNX7-00071Q-Ma for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 23 Oct 2021 22:22:25 +0200 Original-Received: from localhost ([::1]:49168 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1meNX6-0005VQ-8O for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 23 Oct 2021 16:22:24 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:51042) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1meNWk-00059P-VH for bug-gnu-emacs@gnu.org; Sat, 23 Oct 2021 16:22:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:54097) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1meNWk-0007HT-Mj for bug-gnu-emacs@gnu.org; Sat, 23 Oct 2021 16:22:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1meNWk-0004xX-Im for bug-gnu-emacs@gnu.org; Sat, 23 Oct 2021 16:22:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Alan Third Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 23 Oct 2021 20:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51361 X-GNU-PR-Package: emacs Original-Received: via spool by 51361-submit@debbugs.gnu.org id=B51361.163502047618983 (code B ref 51361); Sat, 23 Oct 2021 20:22:02 +0000 Original-Received: (at 51361) by debbugs.gnu.org; 23 Oct 2021 20:21:16 +0000 Original-Received: from localhost ([127.0.0.1]:37404 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1meNW0-0004w6-Fu for submit@debbugs.gnu.org; Sat, 23 Oct 2021 16:21:16 -0400 Original-Received: from outbound.soverin.net ([116.202.126.228]:33747) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1meNVu-0004vI-FZ; Sat, 23 Oct 2021 16:21:14 -0400 Original-Received: from smtp.soverin.net (unknown [10.10.3.28]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by outbound.soverin.net (Postfix) with ESMTPS id 05A80D1; Sat, 23 Oct 2021 20:21:04 +0000 (UTC) Original-Received: from smtp.soverin.net (smtp.soverin.net [159.69.232.142]) by soverin.net DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=idiocy.org; s=soverin; t=1635020463; bh=mDoYOXRP8ZZybhA/Bny2NwqWXQ5CqrJN5fcOx8FXj8I=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=JgLw46LN4PBSpecVesN62edVQ375UGXF2yoUIOofOsGuS6iDw45jvX7rfwH0uGbBa 9cH927Gi3OH3bllH6c1zAg5XYL79ZfOZDIt02RALKujW0bHhyoqb6iua7rJXRjJ3nS 25vrTZTRvhOFSQXV2NqKvwG/jWstgWl4iDrUfn4XILhFxqB2AVGGBE9JtA+IFzPh5Y XLLT+Kgl/6ATTTVuyxD35hOykjDlv0UEagIYWrWZR7gEiLwtDK/ief3a7OQPJGmUiO YwxoAKxQ5VeA621M9Mb3DcXxlJJluOf/qi0R7q5JMu/hFd5JwaWOLWQAwgWITQtbhz u3R8aMkJ8ukQA== Original-Received: from alan by faroe.holly.idiocy.org with local (Exim 4.95-RC2) (envelope-from ) id 1meNVk-000dAi-Nw; Sat, 23 Oct 2021 21:21:00 +0100 Mail-Followup-To: Alan Third , Carlos Pita , 51361@debbugs.gnu.org Content-Disposition: inline In-Reply-To: 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" Xref: news.gmane.io gmane.emacs.bugs:218045 Archived-At: package emacs user emacs usertag 51361 + ns thankyou On Sat, Oct 23, 2021 at 04:09:18PM -0300, Carlos Pita wrote: > Hi all, > > (see attached screenshot) > > This is probably the NS backend rendering things x2 in a HiDPI screen, > so the "too big" part doesn't necessarily mean bigger than usual but: > > * Considering that the toolbar is part of the titlebar in this port. > > * Considering that scaling x2 pixelates the icons. > > Wouldn't it be better if it weren't scaled at all, so that we don't have > a huge title bar with low res icons? I don't know how difficult it is to > request a different scaling factor for these icons, but if it's feasible > without a significant amount of effort I believe it's worth it. I'm not keen to have things show up at different sizes when displayed on retina vs not on retina. For people (like myself) who have differently scaled screens, it can result in things magically changing size, or showing up scaled incorrectly at random. The correct solution should be to provide hi-res or rescalable icons that are displayed well at whatever scale the screen has. Unfortunately that means finding icons that are suitable, and I suspect for the NS port it may not be super-straightforward to handle them in the toolbar. I'd have to investigate. I expect this should be a problem for the PGTK port as well, since it uses the same scaling method. -- Alan Third