Skip to content
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

Broken "About Caprine" dialogue on Linux deb package since v2.39.0 #1435

Closed
PeterDaveHello opened this issue Nov 3, 2020 · 4 comments · Fixed by #1674
Closed

Broken "About Caprine" dialogue on Linux deb package since v2.39.0 #1435

PeterDaveHello opened this issue Nov 3, 2020 · 4 comments · Fixed by #1674

Comments

@PeterDaveHello
Copy link
Contributor

The problem was discovered and reproduced, tested using Linux deb package, on Linux Mint 20, which is based on Ubuntu 20.04 LTS, the software package was downloaded from the Releases page on GitHub.

Looks like the "About Caprine" dialogue from the "Help" menu is broken since v2.39.0, there is no meaningful information in the window. Screenshot captured as below for the reference.

I manually tested many versions before and after v2.38.0, and to the latest version, just confirmed this issue was introduced since v2.39.0, and I assume it's in all versions between this range, though I didn't see related changed mentioned in the Release/Changelog info.

v2.38.0
image

v2.39.0
image

.
.
.

v2.51.0
image

Please feel free to let me know if there is any fix needed to be tested and verified and I'll be happy to help ;)

@dusansimic
Copy link
Collaborator

Hi! I've noticed that issue too. Thanks for reporting it!

The about dialogue is created using electron-util and it looks like there are problems with showing icon on Linux sindresorhus/electron-util#19 and for some reason. Also, the name of the app is in lowercase for some weird reason.

This seems to be broken on all Linux builds.

@PeterDaveHello
Copy link
Contributor Author

Yeah, I also noticed the app name became lowercase 😱 but I'm not sure if it's the same or related problem 😅

@dusansimic
Copy link
Collaborator

It seems like a lot of things are broken with electron-util. I'll look into it when I can but any help from anyone who can would be very welcome.

@vogu66
Copy link

vogu66 commented Nov 26, 2020

On Manjaro I get this:

image

Not sure if it's because it's at Caprine 2.51 (Electron 10) and newer than the version of the bug, or just a different issue.

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

Successfully merging a pull request may close this issue.

3 participants