oOthkOo / whatsapp-desktop

Unofficial WhatsApp Desktop Client for OSX, Linux and Windows. Build with Electron.
http://oothkoo.com
GNU General Public License v3.0
135 stars 25 forks source link

Blank setting window #30

Open k4loryfer opened 2 years ago

k4loryfer commented 2 years ago

System details

Expected behavior

Settings windows display options to tick

Actual behavior

No description of the setting in Setting window. just a squares to tick but you have no idea what is that option for.

yxyx-github commented 2 years ago

I have the same issue if I clone this repo. (Linux Mint 20.3)

TheLumbee commented 2 years ago

Here are some examples of this behavior.

whatsapp-desktop 8_3_2022 10_10_34 AM whatsapp-desktop 8_3_2022 10_10_37 AM

joaoraf commented 2 years ago

I have the same issue on Linux (Gentoo), using whatsapp-desktop v. 0.5.2.

teelledro commented 1 year ago

In Debian11 the situation is similar with the settings lines in the Settings window. Снимок экрана_2022-10-15_23-32-07 I'm use release 0.5.2 Please help me!

LinuxOnTheDesktop commented 1 year ago

I too have this problem - on Windows 10 Pro - 22H2 (2009: 19045). I would give the version number for your software, except . . that is blank too:

image

wokawoka commented 1 year ago

Unfortunately, I'm experiencing the same issue on two different setups: 1) Pop!_OS 21.10 + KDE 5.24.4 2) Kubuntu 22.04.1 + KDE 5.24.7

k4loryfer commented 1 year ago

Only one reason why I used this one was minimizing window to tray. Then I found this https://github.com/D4koon/WhatsappTray/releases

lucascdourado commented 1 year ago

I have the same issue on Ubuntu 22.04, using whatsapp-desktop v0.5.2

image image

lucascdourado commented 1 year ago

@oOthkOo

Tamarindo94 commented 1 year ago

It seems that the small script in settings.html doesn't execute correctly because require() isn't defined in that context, and this prevents the settings page from working. Here's the code that generates the errors:

<script type="text/javascript">
window.jQuery = window.$ = require('../js/lib/jquery.min.js');
window.Hammer = require('../js/lib/hammer.min.js');
window.app = require('electron').remote;
_ = window.app.getGlobal("_");
</script>
capitanjal commented 1 year ago

It seems that the small script in settings.html doesn't execute correctly because require() isn't defined in that context, and this prevents the settings page from working. Here's the code that generates the errors:

<script type="text/javascript">
window.jQuery = window.$ = require('../js/lib/jquery.min.js');
window.Hammer = require('../js/lib/hammer.min.js');
window.app = require('electron').remote;
_ = window.app.getGlobal("_");
</script>

it can be easy solved?

Laura7089 commented 10 months ago

Getting this issue too, Win10 x64, 0.5.2

LoneDev6 commented 7 months ago

Fixed in this commit https://github.com/oOthkOo/whatsapp-desktop/pull/52 If you want to apply the changes on your own before release you can just extract this zip into your resources/app folder: app.zip

In the resources/app folder open a terminal and run npm install @electron/remote (you must have node installed in your system and npm in the PATH env variable, search online how to do that).

image

Sadi58 commented 2 months ago

I wish it could be fixed by simply editing those HTML and JS/ON files directly under "/opt/whatsapp-desktop/resources/app/"...

edersilvago commented 1 month ago

And how to solve this in the Windows version?