summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFredy García2022-06-21 15:01:28 -0500
committerFredy García2022-06-21 15:01:28 -0500
commit93f2268bb04f3d597bd0465e55a150de62877a55 (patch)
tree5d5c53acb28d40afe2b91b2b800d67e6ff25e768
parent9efd64b6bb96e700a457c8a99f2d5a65efc3803f (diff)
downloadaur-93f2268bb04f3d597bd0465e55a150de62877a55.tar.gz
Changing user agent to avoid issues with outdated version of browser.
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD8
-rw-r--r--whatsapp-nativefier-inject.js7
3 files changed, 12 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a0b106ae55c4..b15606b9a021 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = whatsapp-nativefier
pkgdesc = WhatsApp desktop built with nativefier (electron)
- pkgver = 2.2206.16
+ pkgver = 2.2222.11
pkgrel = 1
url = https://web.whatsapp.com
arch = armv7l
@@ -19,6 +19,6 @@ pkgbase = whatsapp-nativefier
source = whatsapp-nativefier-inject.js
sha256sums = 3899581abcfed9b40b7208bbbca8bdbfe3ae9655980dbf55f04dec9cb3309f27
sha256sums = bad0489ae519bc78afab3d226966691feede8bcedf58025af1b171215ae51423
- sha256sums = 25d0587e3c3c9d5262778ece1e24696e51ae7617d3a458bda3d638e1683c9164
+ sha256sums = 22ba360d698d9bb8257e91e7360aa0cf669e7e58a512e9b7aa0ee4b0504563d8
pkgname = whatsapp-nativefier
diff --git a/PKGBUILD b/PKGBUILD
index 116f51b0363a..db66d3d2e4dc 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Fredy García <frealgagu at gmail dot com>
pkgname=whatsapp-nativefier
-pkgver=2.2206.16
+pkgver=2.2222.11
pkgrel=1
pkgdesc="WhatsApp desktop built with nativefier (electron)"
arch=("armv7l" "i686" "x86_64")
@@ -18,7 +18,7 @@ source=(
sha256sums=(
"3899581abcfed9b40b7208bbbca8bdbfe3ae9655980dbf55f04dec9cb3309f27"
"bad0489ae519bc78afab3d226966691feede8bcedf58025af1b171215ae51423"
- "25d0587e3c3c9d5262778ece1e24696e51ae7617d3a458bda3d638e1683c9164"
+ "22ba360d698d9bb8257e91e7360aa0cf669e7e58a512e9b7aa0ee4b0504563d8"
)
build() {
@@ -29,11 +29,9 @@ build() {
--icon "${pkgname}.png" \
--width "800px" \
--height "600px" \
- --user-agent "Mozilla/5.0 (Macintosh; Intel Mac OS X 12_4) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15" \
+ --user-agent "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Chrome/102.0.0.0 Safari/605.1.15" \
--inject "${pkgname}-inject.js" \
- --browserwindow-options '{ "webPreferences": { "spellcheck": true } }' \
--verbose \
- --electron-version 19.0.4 \
--single-instance \
--tray \
"${url}"
diff --git a/whatsapp-nativefier-inject.js b/whatsapp-nativefier-inject.js
index 54727e9cf0db..f1c2cda9a035 100644
--- a/whatsapp-nativefier-inject.js
+++ b/whatsapp-nativefier-inject.js
@@ -44,3 +44,10 @@ for(var number = 0; number < NUMBER_OF_INVOCATIONS; number++) {
}
}, number * TIME_BETWEEN_INVOCATIONS);
}
+
+const electron = require("electron");
+const request = {
+ property: "spellCheckerEnabled",
+ propertyValue: true, //Set this property to false to deactivate spell checking
+};
+electron.ipcRenderer.send('session-interaction', request);