unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
From: Alan Third <alan@idiocy.org>
To: Carlos Pita <carlosjosepita2@gmail.com>
Cc: 51361@debbugs.gnu.org
Subject: bug#51361: 28.0.60; NS toolbar icons are too big and low res
Date: Sat, 23 Oct 2021 21:21:00 +0100	[thread overview]
Message-ID: <YXRurEIJ2SCMSQg+@idiocy.org> (raw)
In-Reply-To: <m2sfwr36e9.fsf@gmail.com>

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





  reply	other threads:[~2021-10-23 20:21 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-10-23 19:09 bug#51361: 28.0.60; NS toolbar icons are too big and low res Carlos Pita
2021-10-23 20:21 ` Alan Third [this message]
2021-10-24  1:35   ` Carlos Pita
2021-10-24  2:24   ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2021-10-26 10:18     ` Alan Third
2021-10-26 10:32       ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2021-10-26 10:58         ` Alan Third
2021-10-26 11:18           ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors
2021-11-15 17:07             ` Carlos Pita
2021-11-16 19:41               ` Rudolf Adamkovič via Bug reports for GNU Emacs, the Swiss army knife of text editors
2021-10-26 10:59         ` Dmitry Gutov
2021-10-24  2:22 ` Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=YXRurEIJ2SCMSQg+@idiocy.org \
    --to=alan@idiocy.org \
    --cc=51361@debbugs.gnu.org \
    --cc=carlosjosepita2@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).