Skip to content
This repository was archived by the owner on Jan 23, 2023. It is now read-only.
This repository was archived by the owner on Jan 23, 2023. It is now read-only.

Adjust font size setting #33

Closed
Closed

Description

@volt4ire

Would you consider adding the ability to adjust the default font size for Tweets' text? Thanks!

Activity

  1. IBBoard commented on Sep 22, 2019

    @IBBoard
    Owner

    It's probably possible, but it's low priority for me.

    Cawbird doesn't do anything special with the font size, so it should just be using your system's "interface" font size.

    Is there a specific use case where using the system interface font size isn't appropriate?

  2. added
    designUI and design issues
    enhancementNew feature or request
    info requiredThis doesn't seem right or more details are required
    on Sep 22, 2019
  3. volt4ire commented on Sep 25, 2019

    @volt4ire
    Author

    Thanks for considering this! I use Cawbird on a 2-in-1 laptop, so I often adjust apps' font sizes based on whether I'm using it in touch mode or with second monitor. If I were to adjust the native system interface font setting for GTK apps so that Cawbird's text appeared the appropriate size, it would cause my other GTK apps' fonts to be too large.

  4. removed
    info requiredThis doesn't seem right or more details are required
    on Sep 28, 2019
  5. starvald commented on Oct 4, 2019

    @starvald

    same issue when i tried corebird years ago, you can try this. change number to suit your display.
    env GDK_SCALE=1.3 GDK_DPI_SCALE=1.3 CLUTTER_SCALE=1.3 cawbird

  6. volt4ire commented on Oct 5, 2019

    @volt4ire
    Author

    @starvald thanks so much that's a good solution for now!

  7. shamim2018 commented on Nov 27, 2019

    @shamim2018

    I want this feature too! Can't change system font settings in Elementary OS Juno. So adjust the default font size for Tweets' text is very much essential to me. Fonts for Indic scripts are the main problem here.

  8. chriztheanvill commented on Nov 27, 2020

    @chriztheanvill

    Please, could you make this feature. My fonts are tiny.

  9. IBBoard commented on Nov 27, 2020

    @IBBoard
    Owner

    What platform are you on? And what is your default font size? It would also help if you could show what "tiny" looks like.

    I still don't understand how most fonts can be fine for people in other apps but too small in Cawbird. We don't do anything special with fonts. We honour the system font size.

  10. chriztheanvill commented on Nov 27, 2020

    @chriztheanvill

    Fedora 33 kde 5.20.3
    Sans Serif
    General 10pt
    Tiny 8pt

  11. IBBoard commented on Nov 27, 2020

    @IBBoard
    Owner

    Which of your fonts is set to 8pt? Do you use any other GTK apps? What font size are they showing? Your case sounds like it could be KDE having bad default fonts for GTK apps, which should be configurable.

  12. chriztheanvill commented on Nov 27, 2020

    @chriztheanvill

    mmm, I think I do not use gtk apps. I will check the gtk default fonts.

  13. karafior commented on Jan 2, 2021

    @karafior

    same issue when i tried corebird years ago, you can try this. change number to suit your display.
    env GDK_SCALE=1.3 GDK_DPI_SCALE=1.3 CLUTTER_SCALE=1.3 cawbird

    That's a nice tip! Based on this, I adjusted my Flatpak installation with the following:

    flatpak override \
      --user \
      --env=CLUTTER_SCALE=1.3 \
      --env=GDK_DPI_SCALE=1.3 \
      --env=GDK_SCALE=1.3 \
       uk.co.ibboard.cawbird
  14. 3 remaining items

  15. karafior commented on Jan 10, 2021

    @karafior

    In my case it's just a matter of preference. Generic interface fonts can be of "regular size", however contents from websites and such I simply like a bit larger.

    Also, with the minimalistic design and focus on contents (text), it makes Cawbird look better when maximized or when using in split screen scenarios.

  16. Brog33 commented on Jan 11, 2021

    @Brog33

    Can anyone provide screenshot comparisons of these "tiny" fonts, and which themes they're seeing it in, because I'm really not seeing it.

    That's mindblowing. The font just seems much smaller than it really is then :D
    It did a similar comparision now, and I was sure I'd prove it was smaller, but it actually wasn't. It just seems like a jedi trick of the mind. Maybe it's because of the narrow line-height? Idk.

    However, when one click on a tweet, the font size in the item view is perfect and it would be great to have the option to use this size in the feed view.

  17. IBBoard commented on Jan 11, 2021

    @IBBoard
    Owner

    I've looked at how the "Tweet Info" (single tweet) page does it and it uses a "scale" property (set at 1.5, in case people want to know). That's going to be better and easier than playing around with CSS and the many potential styling collisions that that could entail!

  18. removed
    info requiredThis doesn't seem right or more details are required
    on Jan 16, 2021
  19. added 2 commits that reference this issue on Jan 16, 2021
  20. IBBoard commented on Jan 16, 2021

    @IBBoard
    Owner

    Okay, that new commit adds a setting for font scaling. I've only put it on tweet and DM text so far because it feels like this is "make tweets easier to read" (whether for skim reading or for certain scripts) rather than "scale for accessibility". Also, I don't think we can control tooltip scale, which further reinforces the "not directly for accessibility" approach.

    I assume most people will probably just use "Large" (1.2 times larger) but included "X-Large" (1.2² = 1.44) and "XX-Large" (1.2³ = 1.728) because they were there. I couldn't see a reason to give people the option to make the text smaller!

    Normal:
    Screenshot from 2021-01-16 11-09-57

    Large:
    Screenshot from 2021-01-16 11-10-19

    X-Large:
    Screenshot from 2021-01-16 11-10-31

    XX-Large:
    Screenshot from 2021-01-16 11-11-13

  21. Brog33 commented on Jan 20, 2021

    @Brog33

    Just a mention: I switched from the Snap build to the Flathub one, and although it is the same version (1.3.2) the default font is larger and the "like" icon is not garbled. Also doesn't seem to suffer from the handshake issue YAY!

  22. IBBoard commented on Jan 20, 2021

    @IBBoard
    Owner

    The handshake issue is known (#9) and not us and the Snap package needs to fix it, but the change in font size is odd (although not unexpected when you sandbox an app away from too many desktop settings) and I don't know why there would be a garbled icon are odd when it's an SVG that we package.

    But most of that isn't related to giving people font size scaling options.

  23. IBBoard commented on Jan 20, 2021

    @IBBoard
    Owner

    Closing this because I think it's done and no-one has said that I missed anything after the screenshots.

  24. mfreeman-xtivia commented on Mar 15, 2021

    @mfreeman-xtivia

    Has this setting made its way to the release channel yet?

    I pulled down the 1.3.2 DEB and I do not see any setting available for font sizes anywhere in Settings. Have scoured both the app and dconf-editor just to be sure

  25. IBBoard commented on Mar 15, 2021

    @IBBoard
    Owner

    1.3.2 was released on 11th January. The last commit for this was on 16th January. So no, it's not released yet 😉

  26. mfreeman-xtivia commented on Apr 13, 2021

    @mfreeman-xtivia

    Any ballpark thoughts on when 1.3.3 might be released?

  27. IBBoard commented on Apr 13, 2021

    @IBBoard
    Owner

    I had planned to release last week, but one of our translators then found several holes in the translations. Once those are fixed then there will be a new release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    designUI and design issuesenhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions