Open aaronshaf opened 7 years ago
Ubuntu, i3, on a macbook here and it looks like 4pt type. I would happily settle for hand editing a text file somewhere.
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.
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 FWIW changing the desktop scaling factor with gsettings works well.
@cjb but what about those of us without gsettings?
@jpwgarrison Dunno. Without it in what sense? Can you install it? What are you using?
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.
@cjb Yakyak is a google hangouts client I use that is electron based and has zoom in/out.
I've installed on Windows and Linux, but the fonts are unreadable for me as I'm a bit blind it hurts my eyes.
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
Also would be nice to change background colour - White can be very bright indeed.
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.
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.
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 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.
The --force-device-scale-factor worked for me. I like 2.
@cjb Where in gsettings would you change the scaling factor? Won't it affect other applications?
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.
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!
@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 :crying_cat_face:
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.
Actually on a very "normal" screen, the fonts are still small. Maybe just read system font size as a starting point ?
Hey, #5825 is now implemented, so maybe this can also be closed?
Manually changing the font size is a poor solution IMHO, but I have no scaling issues anyway :man_shrugging:
Manually changing the font size is a poor solution IMHO
Agreed.
I would like to provide my strong encouragement that this should be addressable within the gui's "Settings"...
Can we still not increase the font-size? Should be easily adjustable in settings.
Hey you can use CTRL + to increase font size as it's mentioned here https://github.com/keybase/client/issues/5825#issuecomment-453687111
In my system (Ubuntu 20.04.1 + Plasma Desktop) I do need to use: CTRL
+ =
for zooming in and CTRL
+ -
for zooming out.
For macOS, i use command
+ =
to zoom and command
+ -
to reduce the zoom.
I want to increase font size, not the entire interface ... years later and there is not such basic feature in the settings.
-force-device-scale-factor=1.25 &>> "$logdir/Keybase.app.log" &
thanks you comment. Worked for me on my fedora 40 box
... perhaps to something on par with Slack?
Thanks.