Package Details: whatsapp-nativefier 2.2033.7-1

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: 85
Popularity: 6.47
First Submitted: 2018-12-14 22:30
Last Updated: 2020-08-13 03:50

Pinned Comments

saulocastelo commented on 2020-03-29 10:46

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());

Frikinux commented on 2019-02-03 09:34

@je-vv It's possible to add the option to start (and use it) minimized in the system tray.

Before installing, modify in PKGBUILD as nativefier option: --tray "start-in-tray" \

Or... Once installed, edit the file:

/opt/whatsapp-nativefier/resources/app/nativefier.json

and change "tray":false for "tray":"start-in-tray" (with quotes)

It would be interesting to include all the options of "new message" notifications (red dot in system tray icon) in the version of https://github.com/Enrico204/Whatsapp-Desktop

I hope that helps. Greetings!

je-vv commented on 2019-02-03 01:29

Can the app start on tray without popping up at once?

frealgagu commented on 2019-02-01 21:50

I'm going to do the change, is somebody wants possibility to have more than one whats app web, he must change the package build and remove the --single-instance flag.

frealgagu commented on 2019-01-31 18:51

What about someone who wants to have several whats app accounts?

je-vv commented on 2019-01-31 00:14

+1 to @nit's comment on not bringing several instances up...

nit commented on 2019-01-27 22:50

It's probably a good idea to add the --single-instance flag to the build command.

https://github.com/jiahaog/nativefier/blob/master/docs/api.md#single-instance

Prevents application from being run multiple times. If such an attempt occurs the already running instance is brought to front.

frealgagu commented on 2019-01-17 14:13

@ Edootjuh It's something related to web client, sometimes the same happens in a browser: https://www.reddit.com/r/whatsapp/comments/4j5y7y/does_anybody_else_have_the_update_available_click/

Edootjuh commented on 2019-01-16 15:57

I get an "update available" message every time I start the program, even when rebuilding the package.

frealgagu commented on 2018-12-27 12:33

@Exeleration-G Nativefier creates an embeeded application so it's not possible to remove the tray once the application is created. If you want to remove the tray icon you need to remove the --tray line in PKGBUILD before execute makepkg (or edit it with your AUR helper if it has the capability).

Exeleration-G commented on 2018-12-27 12:15

I dislike the tray icon. Any way to make it minimize like a normal application?