New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

increase font size in client #5797

Open
aaronshaf opened this Issue Feb 10, 2017 · 23 comments

Comments

Projects
None yet
@aaronshaf

aaronshaf commented Feb 10, 2017

... perhaps to something on par with Slack?

Thanks.

@jpwgarrison

This comment has been minimized.

Show comment
Hide comment
@jpwgarrison

jpwgarrison Feb 13, 2017

Ubuntu, i3, on a macbook here and it looks like 4pt type. I would happily settle for hand editing a text file somewhere.

jpwgarrison commented Feb 13, 2017

Ubuntu, i3, on a macbook here and it looks like 4pt type. I would happily settle for hand editing a text file somewhere.

@bkidwell

This comment has been minimized.

Show comment
Hide comment
@bkidwell

bkidwell Feb 13, 2017

Keybase client is apparently ignoring the Display DPI setting in Windows 7, too. It doesn't fit in with everything else running on the desktop. This issue will scare away new users.

Please fix the app so that the normal type (tab names, object names, messages, etc.) are no smaller than whatever "100% size" is in every other app on a system.

bkidwell commented Feb 13, 2017

Keybase client is apparently ignoring the Display DPI setting in Windows 7, too. It doesn't fit in with everything else running on the desktop. This issue will scare away new users.

Please fix the app so that the normal type (tab names, object names, messages, etc.) are no smaller than whatever "100% size" is in every other app on a system.

@virtadpt

This comment has been minimized.

Show comment
Hide comment
@virtadpt

virtadpt Feb 26, 2017

The same thing happens on Linux boxen with very high resolution screens (3200x1800). Is there any way that you could make the font size changeable on the fly (with control-plus or control-minus)? Or possibly add the default font size to the configuration options?

virtadpt commented Feb 26, 2017

The same thing happens on Linux boxen with very high resolution screens (3200x1800). Is there any way that you could make the font size changeable on the fly (with control-plus or control-minus)? Or possibly add the default font size to the configuration options?

@cjb

This comment has been minimized.

Show comment
Hide comment
@cjb

cjb Feb 26, 2017

Contributor

@virtadpt FWIW changing the desktop scaling factor with gsettings works well.

Contributor

cjb commented Feb 26, 2017

@virtadpt FWIW changing the desktop scaling factor with gsettings works well.

@jpwgarrison

This comment has been minimized.

Show comment
Hide comment
@jpwgarrison

jpwgarrison Mar 1, 2017

@cjb but what about those of us without gsettings?

jpwgarrison commented Mar 1, 2017

@cjb but what about those of us without gsettings?

@cjb

This comment has been minimized.

Show comment
Hide comment
@cjb

cjb Mar 1, 2017

Contributor

@jpwgarrison Dunno. Without it in what sense? Can you install it? What are you using?

Contributor

cjb commented Mar 1, 2017

@jpwgarrison Dunno. Without it in what sense? Can you install it? What are you using?

@jpwgarrison

This comment has been minimized.

Show comment
Hide comment
@jpwgarrison

jpwgarrison Mar 1, 2017

I am running i3wm on xubuntu. gsettings is installed, but does nothing on i3 or xfce4. FWIW I do have DPI set at 120 and all other applications I use have readable font sizes. Their fonts set by the window manager or in-application. FWIW I don't think gsettings will work for the KDE people either.

jpwgarrison commented Mar 1, 2017

I am running i3wm on xubuntu. gsettings is installed, but does nothing on i3 or xfce4. FWIW I do have DPI set at 120 and all other applications I use have readable font sizes. Their fonts set by the window manager or in-application. FWIW I don't think gsettings will work for the KDE people either.

@jpwgarrison

This comment has been minimized.

Show comment
Hide comment
@jpwgarrison

jpwgarrison Mar 1, 2017

@cjb Yakyak is a google hangouts client I use that is electron based and has zoom in/out.

jpwgarrison commented Mar 1, 2017

@cjb Yakyak is a google hangouts client I use that is electron based and has zoom in/out.

@Blindpete

This comment has been minimized.

Show comment
Hide comment
@Blindpete

Blindpete Mar 3, 2017

I've installed on Windows and Linux, but the fonts are unreadable for me as I'm a bit blind it hurts my eyes.

Blindpete commented Mar 3, 2017

I've installed on Windows and Linux, but the fonts are unreadable for me as I'm a bit blind it hurts my eyes.

@cfoster

This comment has been minimized.

Show comment
Hide comment
@cfoster

cfoster Jun 17, 2017

Would be nice If there was an option to increase the font size, fonts are a little too small at the moment on iPhone at least

cfoster commented Jun 17, 2017

Would be nice If there was an option to increase the font size, fonts are a little too small at the moment on iPhone at least

@cfoster

This comment has been minimized.

Show comment
Hide comment
@cfoster

cfoster Jun 17, 2017

Also would be nice to change background colour - White can be very bright indeed.

cfoster commented Jun 17, 2017

Also would be nice to change background colour - White can be very bright indeed.

@Fancellu2

This comment has been minimized.

Show comment
Hide comment
@Fancellu2

Fancellu2 Jun 17, 2017

Yes, proper themeing would be nice, but at least a "darkcula" type theme would be a start.

Would be nice if chat responded to ctrl-mousewheel like intellij does.

Fancellu2 commented Jun 17, 2017

Yes, proper themeing would be nice, but at least a "darkcula" type theme would be a start.

Would be nice if chat responded to ctrl-mousewheel like intellij does.

@lholden

This comment has been minimized.

Show comment
Hide comment
@lholden

lholden Aug 8, 2017

Yeah... it would be really good if there was a way to increase at least the front size of the chat area. I have a co-worker whose vision isn't that great and he is having a hard time with the app because the font size is a bit small for him.

lholden commented Aug 8, 2017

Yeah... it would be really good if there was a way to increase at least the front size of the chat area. I have a co-worker whose vision isn't that great and he is having a hard time with the app because the font size is a bit small for him.

@shyiko

This comment has been minimized.

Show comment
Hide comment
@shyiko

shyiko Aug 9, 2017

For what it's worth, font size can be increased by adding --force-device-scale-factor=1.25 (adjust value if needed) after /opt/keybase/Keybase in /usr/bin/run_keybase (e.g. /opt/keybase/Keybase --force-device-scale-factor=1.25 &>> "$logdir/Keybase.app.log" &).

shyiko commented Aug 9, 2017

For what it's worth, font size can be increased by adding --force-device-scale-factor=1.25 (adjust value if needed) after /opt/keybase/Keybase in /usr/bin/run_keybase (e.g. /opt/keybase/Keybase --force-device-scale-factor=1.25 &>> "$logdir/Keybase.app.log" &).

@murven

This comment has been minimized.

Show comment
Hide comment
@murven

murven Oct 17, 2017

@shyiko
is this a valid parameter on Windows? When I try to run keybase with that switch I just get the help screen telling me this is not a valid parameter.

murven commented Oct 17, 2017

@shyiko
is this a valid parameter on Windows? When I try to run keybase with that switch I just get the help screen telling me this is not a valid parameter.

@lordbah

This comment has been minimized.

Show comment
Hide comment
@lordbah

lordbah Oct 18, 2017

The --force-device-scale-factor worked for me. I like 2.

lordbah commented Oct 18, 2017

The --force-device-scale-factor worked for me. I like 2.

@mvz

This comment has been minimized.

Show comment
Hide comment
@mvz

mvz Dec 10, 2017

@cjb Where in gsettings would you change the scaling factor? Won't it affect other applications?

mvz commented Dec 10, 2017

@cjb Where in gsettings would you change the scaling factor? Won't it affect other applications?

@mvz

This comment has been minimized.

Show comment
Hide comment
@mvz

mvz Dec 10, 2017

To answer my own questions, the gsettings invocation is:

gsettings set org.gnome.desktop.interface scaling-factor 2

And no, it won't affect other (non-electron) applications. I have no idea why none of the gnome programs are affected by this.

mvz commented Dec 10, 2017

To answer my own questions, the gsettings invocation is:

gsettings set org.gnome.desktop.interface scaling-factor 2

And no, it won't affect other (non-electron) applications. I have no idea why none of the gnome programs are affected by this.

@ldionmarcil

This comment has been minimized.

Show comment
Hide comment
@ldionmarcil

ldionmarcil Mar 22, 2018

Note that on some distros, like Arch, run_keybase will launch the GUI through systemd, so you need to modify the keybase.gui.service user unit file in order to add scaling parameters. This file should be in /usr/lib/systemd/user/keybase.gui.service. Modify the line ExecStart=/usr/bin/env bash -c "/opt/keybase/Keybase […] and add scaling factors there. Then, reload your unit files with systemctl --user daemon-reload and restart the GUI with systemctl --user restart keybase.gui.service. Should work then!

ldionmarcil commented Mar 22, 2018

Note that on some distros, like Arch, run_keybase will launch the GUI through systemd, so you need to modify the keybase.gui.service user unit file in order to add scaling parameters. This file should be in /usr/lib/systemd/user/keybase.gui.service. Modify the line ExecStart=/usr/bin/env bash -c "/opt/keybase/Keybase […] and add scaling factors there. Then, reload your unit files with systemctl --user daemon-reload and restart the GUI with systemctl --user restart keybase.gui.service. Should work then!

@xkr47

This comment has been minimized.

Show comment
Hide comment
@xkr47

xkr47 Apr 3, 2018

@mvz For me, firefox, gkrellm etc scale up to double size after after your suggestion. It does scale up the keybase app too, but firefox is now unusably big :/

xkr47 commented Apr 3, 2018

@mvz For me, firefox, gkrellm etc scale up to double size after after your suggestion. It does scale up the keybase app too, but firefox is now unusably big :/

@mvz

This comment has been minimized.

Show comment
Hide comment
@mvz

mvz commented Apr 3, 2018

@xkr47 😿

@xkr47

This comment has been minimized.

Show comment
Hide comment
@xkr47

xkr47 Apr 3, 2018

I wonder if it's possible to have per-app gsettings.. Tried setting a custom XDG_DATA_DIR (with a keybase-specific directory configured to override the setting) before starting keybase, but that seemed to have no effect.

xkr47 commented Apr 3, 2018

I wonder if it's possible to have per-app gsettings.. Tried setting a custom XDG_DATA_DIR (with a keybase-specific directory configured to override the setting) before starting keybase, but that seemed to have no effect.

@om26er

This comment has been minimized.

Show comment
Hide comment
@om26er

om26er Apr 12, 2018

Actually on a very "normal" screen, the fonts are still small. Maybe just read system font size as a starting point ?

om26er commented Apr 12, 2018

Actually on a very "normal" screen, the fonts are still small. Maybe just read system font size as a starting point ?

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