-
-
Notifications
You must be signed in to change notification settings - Fork 106
Home
Welcome to the WhatsApp for Linux wiki!
WhatsApp for Linux is an unofficial WhatsApp desktop application written in C++ with the help of gtkmm and WebKitGtk libraries. It has the abilities that WhatsApp Web client can do except for audio and image capture, and some regular desktop application features such as system tray icon.
Default config file can be located at $HOME/.config/whatsapp-for-linux/settings.conf
. It is used to remember application preferences and advised not to modify manually unless you are certain.
Because WebKit is developed by Apple and it's used as a backend for Safari. We are yet unable to trick WhatsApp server by setting a different user agent.
This is most probably due to a configuration error on your system which can be resolved by regenerating your locales. See the related issue.
There are some inconsistencies across DEs about this since it is a pretty old standard and the communities are trying to get rid of it slowly. See the related issue.
This is probably an upstream issue on WebKit or WhatsApp web since the latter doesn't support the former very well. We are not planning to switch to a different web engine anytime soon. It's advised to set the Hardware Acceleration policy to Never
if you experience those issues. See the related issue.
We are really happy you're reading this, because we need volunteers to help this project.
You can contribute by opening issues, and resolving any issue, especially good first issues, improving documentation etc.
Please send a GitHub Pull Request to WhatsApp for Linux with a clear list of what you've done. Read more about Pull Requests.
Donations are accepted through opencollective, github sponsors, ko_fi and paypal. Money collected via Open Collective is distributed to code contributors.