The tray icon disappears on GNOME after locking and unlocking the screen.
See this issue on Github: https://github.com/jiahaog/nativefier/issues/945
There is a solution at the end of the page. This should be added to the nativefier command in the PKGBUILD:
--electron-version 7.2.4
Search Criteria
Package Details: whatsapp-nativefier 2.3000.1017392363-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/whatsapp-nativefier.git (read-only, click to copy) |
---|---|
Package Base: | whatsapp-nativefier |
Description: | WhatsApp desktop built with nativefier (electron) |
Upstream URL: | https://web.whatsapp.com |
Licenses: | custom |
Submitter: | frealgagu |
Maintainer: | frealgagu |
Last Packager: | frealgagu |
Votes: | 135 |
Popularity: | 1.07 |
First Submitted: | 2018-12-14 22:30 (UTC) |
Last Updated: | 2024-10-16 17:54 (UTC) |
Dependencies (7)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR)
- libxss
- nss (nss-hgAUR)
- imagemagick (imagemagick-gitAUR, imagemagick-full-gitAUR, imagemagick-fullAUR) (make)
- nodejs-nativefierAUR (make)
- unzip (unzip-natspecAUR, unzip-zstdAUR) (make)
- libindicator-gtk3 (optional)
Required by (5)
Sources (3)
Latest Comments
« First ‹ Previous 1 .. 8 9 10 11 12 13 14 15 16 17 18 .. 26 Next › Last »
nemSoma commented on 2020-05-29 07:16 (UTC) (edited on 2020-05-29 07:17 (UTC) by nemSoma)
Capayo commented on 2020-05-13 12:07 (UTC) (edited on 2020-05-13 12:08 (UTC) by Capayo)
I was unable to build the package, as a source file was missing:
sed: can't read /home/q/AUR/whatsapp-nativefier/src/whats-app-linux-x64/resources/app/lib/preload.js: No such file or directory
==> ERROR: A failure occurred in package().
Aborting...
Removing sed -i -e "/loglevel/d" "${srcdir}/${_folder}/resources/app/lib/preload.js"
from the PKGBUILD fixed it for me.
bakgwailo commented on 2020-05-07 03:52 (UTC)
Seems not to work now and asks to upgrade to Chrome 49.
Mininux commented on 2020-05-04 13:38 (UTC)
I have the same problem as @sispus (on kde too) but on true Arch
<deleted-account> commented on 2020-05-04 13:15 (UTC)
would be great as mentioned by @bakgwailo to add spellcheck support in the build:
diff --git a/PKGBUILD b/PKGBUILD
index 59b8809..b8c7589 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -33,6 +33,7 @@ build() {
--verbose \
--single-instance \
--tray \
+ --browserwindow-options '{ "webPreferences": { "spellcheck": true } }' \
"https://web.${pkgname%-nativefier}.com"
}
Also is there a way to autom. enable the local dictionaries? By default for me only en_US was listed in ~/.config/whatsapp-nativefier-d40211/Preferences
?
<deleted-account> commented on 2020-05-04 13:08 (UTC)
Would be great as @bakgwailo mentioned to add spellcheck support in the build:
diff --git a/PKGBUILD b/PKGBUILD
index 59b8809..b8c7589 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -33,6 +33,7 @@ build() {
--verbose \
--single-instance \
--tray \
+ --browserwindow-options '{ "webPreferences": { "spellcheck": true } }' \
"https://web.${pkgname%-nativefier}.com"
}
bakgwailo commented on 2020-04-30 02:32 (UTC)
Any chance we could get:
--browserwindow-options '{ "webPreferences": { "spellcheck": true } }' \
added into the package build? It enables spell checking now that it is supported in electron.
rafael.castellar commented on 2020-04-14 11:16 (UTC)
Same thing as @willspoke: there is no tray icon for whatsapp. Any suggestion?
sispus commented on 2020-04-08 10:26 (UTC)
In manjaro kde no notification is sent. also notifications configuration window is not listing it among the applications. Notification sound works. I have had libindicator-gtk3 already, for another application.
Pinned Comments
matejdro commented on 2023-10-06 04:51 (UTC)
Warning to all existing users: Nativefier is now unmaintained (https://github.com/nativefier/nativefier/issues/1577)
frealgagu commented on 2020-12-05 22:39 (UTC)
I maintain the latest built package at:
https://github.com/frealgagu/archlinux.whatsapp-nativefier/releases/
saulocastelo commented on 2020-03-29 10:46 (UTC)
Hey guys,
I created the original fix.
And now I share another way to use whatsapp web on nativefier. No code injection required.
Pressing ctrl+shift+i (on Linux) and the Devtools window will open. Then click on Application -> Service Workers And check the option Bypass for network.
Now press ctrl+r to reload. And ctrl+shift+i to close the Devtools.
Whenever you open your whatsapp the problem will occur, but since the Bypass for network option has already been enabled, you only need to press ctrl+shift+i (open devtools), ctrl+r (reload), ctrl+shift+i (close devtools)
@frealgagu, thanks for your work. This package was in my list as one of required apps to be installed after install Arch. I saw your last update ( document.querySelector("a[href='https://support.google.com/chrome/answer/95414']") ), NICE/GREAT/GOOD!
Another way to do the same in 2 lines: document.querySelector("a[href='https://support.google.com/chrome/answer/95414']") && navigator.serviceWorker.getRegistration().then(r => r.unregister() && document.location.reload());