I don't have an optimal vision anymore and can't see the text in Signal Desktop well. My display is 1920x1080 on a 13" laptop and everywhere else I can somehow zoom-in/out but on Signal Desktop seems there's nothing i could do. I am really struggling to read/write here.
I've found a closed bug #465 about this topic but it's the same even after upgrade. I'm on the latest version.
Expected result: Font sizes should be adjustable with ctrl+scroll or a dedicated button in menu.
Operating System: Ubuntu 16.04
Browser: Chromium
@liliakai hey, although this feature is already inplemented by b330b80, it seems it doesn't work for me. there's no effect doing crtl+scroll here.
Chromium 51.0.2704.79
Ubuntu 16.04 (64-bit)
Signal Desktop 0.21.0
Can confirm. Same platform as @bungabunga
Does not work on Windows 10 as well.
I do not know why, but the mousewheel event is not thrown.
It's not working here either:
Chromium 53.0.2785.89-1~deb8u1
Debian Jessie (64-bits)
Signal Desktop pulled today from github (last commit: 6a4b720b898ae5ffdc71c2b1ca2f531e371e090c)
@liliakai Could you please reopen this?
I've made some changes: use the CTRL+ "+"/"-" instead the mouse wheel which was a bit weird choice if using the keyboard. First you need to focus the text area where you input the message and then you can change the font size. Keep in mind I've only implemented keycodes 187 for + and 189 for -, keycodes for numkeys are missing, because at the moment I don't have access at a full keyboard.
Maximus size is set to 22 now because bigger fonts went outside the message text area.
Now the CTRL+ "+"/"-" can be called from the entire window. I've added the 'keydown' event listener to the document element in order to make it working. Added also keycodes for numpad + and -.
did you try making the mousewheel event work?
since liliakai pushed a commit using it i assume it worked someday.
I tried but it wasn't working. With the last commit I just added the tabindex=1 attribute to the inbox div and captured the keydown event. In this way we can still use the FontSizeView. If you don't add the tabindex attribute, keydown is detected only in the input fields.
Also would be cool if the zoom level would persist after closing the app.
In other words
CTRL +, CTRL +, CTRL +I would expect the level to be at CTRL +, CTRL +, CTRL +
Bonus candy: add CTRL 0 to reset the zoom
Fixed with the latest commit
Does the latest update have this commit merged? My zoom level is definitely reset each time I close and then open the app.
Platform: Linux Mint 18
Browser: Chromium
Okay, I am on 0.26.0 and I am still unable to make my zoom setting stick after closing and opening the app. What is it that I am doing wrong?
I am using a QHD laptop with 14'' and even though my vision is pretty good I can barely read anything. The fonts are so small that it hurts my eyes reading. Even if you do not want to implement font size scaling a better (more adjusted) default font size could already do a lot.
@Robbepop Seems like you need an OS-level zoom, not one specific to each app. Is it that Signal Desktop isn't honoring your system-level zoom settings?
You can scale the font with Ctrl-Plus and Ctrl-Minus (or Cmd-Plus and Cmd-Minus on macOS). Given the fact that I _think_ this is solved and the fact that this issue has been quiet for almost a year, I'm going to close, but let me know if that's wrong and I'll reopen.
Most helpful comment
Also would be cool if the zoom level would persist after closing the app.
In other words
CTRL +,CTRL +,CTRL +I would expect the level to be at
CTRL +,CTRL +,CTRL +Bonus candy: add
CTRL 0to reset the zoom