Showing very tiny font in the Debug console tab #7017

issue ptschip opened this issue on November 14, 2015
  1. ptschip commented at 3:49 PM on November 14, 2015: contributor

    on Windows 7, 32bit

    consoletab

  2. MarcoFalke commented at 4:47 PM on November 14, 2015: member

    Someone should revert 268b79ef0c54a3bff0b50e093b98b943e49a4939 ...

  3. jonasschnelli added the label GUI on Nov 14, 2015
  4. jonasschnelli commented at 7:20 PM on November 14, 2015: contributor

    Thanks @ptschip for reporting. At first sight, i agree, it's small or lets say smaller then before. But if I compare it with other text elements like "Information" (tab), it looks reasonable.

    Will compare font sized on windows within the next days.

  5. MarcoFalke commented at 12:23 PM on November 18, 2015: member

    it's small or lets say smaller than before

    It's about 95% of the previous size ( 268b79ef0c54a3bff0b50e093b98b943e49a4939 ). The reason this looks so tiny is that the windows monospace font is more wide than tall.

  6. ptschip commented at 1:01 PM on November 18, 2015: contributor

    Size aside, why isn't it the same font as in the other tabs? The other tabs look like Helvetica and only in this tab it's using some other font which makes it only harder to read.

    On 18/11/2015 4:23 AM, MarcoFalke wrote:

    it's small or lets say smaller than before
    

    It's about 95% of the previous size ( 268b79e https://github.com/bitcoin/bitcoin/commit/268b79ef0c54a3bff0b50e093b98b943e49a4939 ). The reason this looks so tiny is that the windows monospace font is more wide than tall.

    — Reply to this email directly or view it on GitHub #7017 (comment).

  7. jonasschnelli commented at 1:13 PM on November 18, 2015: contributor

    @ptschip This was changed in #6864. RPC output should use a fixed-pitch font (line in a terminal) for best readability. Do you think it's harder to read because of the fixed-pitch font or because of the size?

  8. ptschip commented at 1:43 PM on November 18, 2015: contributor

    @jonasschnelli It's the font style that is hard to read. Fixed pitch is fine when it's bigger but when it's small I find the edges of each letter start to blurr and I have to make more effort to view it especially on a 15" screen or less. With Helvetica you don't have that problem, it has clear edges.

  9. jonasschnelli commented at 1:46 PM on November 18, 2015: contributor

    I agree that this is suboptimal. It feels like, that the terminals font and size is a matter of taste (and also depending on what OS is used). A nice solution would be to allow changing the font and size over the GUI settings.

  10. ptschip commented at 2:06 PM on November 18, 2015: contributor

    @jonasschnelli Yes, I agree, it would be great if we could select our own font type and size. With all the different sized terminals and differences in vision, personal taste etc, it's hard to find a one size fits all approach.

  11. ptschip commented at 2:09 PM on November 18, 2015: contributor

    @jonasschnelli Feel free to close this issue if it's not something that needs fixing but rather, requires an enhancement.

  12. jonasschnelli commented at 2:12 PM on November 18, 2015: contributor

    Lets keep it open for now because other users might also find this problematic and i'd like to get more feedback for this.

  13. MarcoFalke commented at 5:02 PM on November 18, 2015: member

    Agree with @jonasschnelli to leave this open. The windows font really looks odd. On OSX (and linux) it looks much better.

  14. ptschip commented at 5:28 PM on November 18, 2015: contributor

    you'll get no argument from me...

    On 18/11/2015 9:03 AM, MarcoFalke wrote:

    Agree with @jonasschnelli https://github.com/jonasschnelli to leave this open. The windows font really looks odd. On OSX (and linux) it looks much better.

    — Reply to this email directly or view it on GitHub #7017 (comment).

  15. laanwj commented at 9:27 AM on November 20, 2015: member

    As I said before #6864, I think it would have been better to stick with proportional font. Getting monospace fonts consistent on all platforms turns out, again, to be a time sink.

  16. MarcoFalke commented at 8:13 AM on December 14, 2015: member

    @jonasschnelli suggested to bundle a monospace font so we get the same flavor across platforms. I start liking this idea but I haven't yet found a suitable MIT/PD monospace font.

  17. jonasschnelli commented at 8:27 AM on December 14, 2015: contributor

    Not sure if bundling a font for this purpose is a good solution. I would recommend that we add a feature that allows to switch/choose a custom font (over http://doc.qt.io/qt-4.8/qfontdialog.html). Either over the setting panel or – hidden as "expert features" – over a context menu of the console textview.

  18. luke-jr commented at 9:32 AM on December 14, 2015: member
  19. laanwj commented at 9:57 AM on December 14, 2015: member

    IMO bundling a font is overkill. This is getting out of hand, the debug console is just a developer feature, it doesn't need all this design effort.

  20. veqtrus commented at 4:24 PM on January 17, 2016: contributor

    This is still a problem in 0.12rc1.

    image

  21. MarcoFalke commented at 6:33 PM on January 17, 2016: member

    Too many users complain about this. Let's make the workaround a bit more dirty because no one liked it in the first place. Please see #7364.

  22. laanwj commented at 9:40 AM on January 18, 2016: member

    I still think we should simply revert to a proportional font. This is getting crazy.

  23. jonasschnelli commented at 9:46 AM on January 18, 2016: contributor

    Agree with @laanwj.

  24. MarcoFalke commented at 10:28 AM on January 18, 2016: member

    Ok with me but I'd rather schedule this after the 0.12.0 release. #7364 as a Windows only fix for 0.12.0 is ugly but acceptable?

  25. jonasschnelli commented at 10:43 AM on January 18, 2016: contributor

    I think we should not introduce a monospace font in 0.12 and remove it in 0.12.1 (or 0.13). IMO best solution would be to revert and go back to the original behavior. What was the original issue to switch over to the monospace font?

  26. MarcoFalke commented at 10:48 AM on January 18, 2016: member

    Your pretty-print pull "introduced" the issue ;)

  27. laanwj commented at 11:08 AM on January 18, 2016: member

    The pretty-printing looked somewhat better with monospaced font. However, getting one font to work well over platforms already seems to be problematic. Every time you think you got it right, some new issue turns up (e.g. #7341). So let alone two...

  28. jonasschnelli closed this on Jan 22, 2016

  29. MarcoFalke locked this on Sep 8, 2021

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-17 03:15 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me