gui icon indicating copy to clipboard operation
gui copied to clipboard

Enable users to configure their monospace font specifically

Open luke-jr opened this issue 3 years ago • 7 comments

This replaces the overly-verbose radio-button font setting (which only allows embedded or autodetected from system) with a simple combobox providing both existing options as well as a custom option to allow the user to select any font of their choice/style.

luke-jr avatar Dec 03 '21 00:12 luke-jr

a follow-up can be to use the selected font wherever monospace fonts are used such as the console.

A separate configuration for that may make sense , but yes, this makes it much simpler to do that. Figured it would be a bit too much for this PR though :)

luke-jr avatar Dec 03 '21 04:12 luke-jr

Concept ACK

This should allow users to select a dyslexic font as well (if they have it installed) - which can be helpful when dealing with numbers.

RandyMcMillan avatar Dec 13 '21 14:12 RandyMcMillan

The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.

Reviews

See the guideline for information on the review process.

Type Reviewers
Concept ACK jarolrod, promag, RandyMcMillan
Approach ACK hebasto

If your review is incorrectly listed, please react with 👎 to this comment and the bot will ignore it on the next update.

Conflicts

Reviewers, this pull request conflicts with the following ones:

  • #603 (Add settings.json prune-prev, proxy-prev, onion-prev settings by ryanofsky)
  • #bitcoin/bitcoin/25386 (refactor: Extract MIB_BYTES constant for init.cpp by Empact)

If you consider this pull request important, please also help to review the conflicting pull requests. Ideally, start with the one that should be merged first.

DrahtBot avatar Dec 30 '21 10:12 DrahtBot

@luke-jr still working on this?

hebasto avatar Apr 13 '22 15:04 hebasto

@hebasto Yes, but I don't understand the review comment.

luke-jr avatar Apr 13 '22 17:04 luke-jr

Concept ACK

https://github.com/RandyMcMillan/gui/runs/6019248786

Screen Shot 2022-04-14 at 2 58 41 AM Screen Shot 2022-04-14 at 2 59 07 AM Screen Shot 2022-04-14 at 2 59 44 AM

RandyMcMillan avatar Apr 14 '22 07:04 RandyMcMillan

🐙 This pull request conflicts with the target branch and needs rebase.

Want to unsubscribe from rebase notifications on this pull request? Just convert this pull request to a "draft".

DrahtBot avatar May 22 '22 19:05 DrahtBot

@luke-jr Rebase?

hebasto avatar Oct 26 '22 16:10 hebasto

Rebased

luke-jr avatar Dec 06 '22 10:12 luke-jr

Approach ACK. Tested on Windows 11. Observing kind of jittering of the vertical position of the "Font in the Overview tab:" label when choosing different fonts. Could it be avoided?

hebasto avatar Dec 07 '22 16:12 hebasto

I'm guessing it's the preview font changing? How would you suggest avoiding it?

luke-jr avatar Dec 08 '22 01:12 luke-jr