summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorOmegaRogue2023-08-26 19:37:31 +0200
committerOmegaRogue2023-08-26 19:37:31 +0200
commitbbd37f46da6912751d8fdc8732caa66c92e466dd (patch)
treebcc3319e863595ce17ffee0bf85c16a98574c0e3
parent61a3837a83afd7243541691c78019bd80938e0a2 (diff)
downloadaur-bbd37f46da6912751d8fdc8732caa66c92e466dd.tar.gz
Backport F5 reload from master
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD9
-rw-r--r--f5reload.patch17
3 files changed, 26 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 0ed5cc79ca9f..85ba0725696f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = fvtt-player-client
pkgdesc = Foundry VTT Desktop Client
pkgver = 1.3.1
- pkgrel = 7
+ pkgrel = 8
url = https://github.com/theripper93/fvtt-player-client
arch = x86_64
license = MIT
@@ -16,9 +16,11 @@ pkgbase = fvtt-player-client
source = fvtt-desktop-client.desktop
source = fvtt-desktop-client
source = improve-button.patch
+ source = f5reload.patch
sha256sums = 3f867ade10d9168e6fd8fa4ef557471132e1cb49ed4ab5e13fd3433a8484603e
sha256sums = f23835dbdc669c2915ba44c650973a00c9606912c421fc36ff72092658df8b4a
sha256sums = db5c0491dad5e13a153b488a7a08229d8002a82b5471d26a0c98da285ed6fd9b
sha256sums = 4357ab2161a20fa6db1241eea2b3b8ab2db1cf30256c2ec47a7af5385e362ed8
+ sha256sums = 2cd6fc4b88acf9fd0b143e777b6cfd3e64f4d94959154fdb158eae822d4ad28b
pkgname = fvtt-player-client
diff --git a/PKGBUILD b/PKGBUILD
index d3527ad664dc..c5ab45de409b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: OmegaRogue <omegarogue@omegavoid.codes>
pkgname=fvtt-player-client
pkgver=1.3.1
-pkgrel=7
+pkgrel=8
pkgdesc='Foundry VTT Desktop Client'
arch=('x86_64')
url='https://github.com/theripper93/fvtt-player-client'
@@ -12,14 +12,17 @@ provides=('fvtt-player-client')
source=("$pkgname-$pkgver.tar.gz::https://github.com/theripper93/${pkgname}/archive/${pkgver}.tar.gz"
fvtt-desktop-client.desktop
fvtt-desktop-client
- improve-button.patch)
+ improve-button.patch
+ f5reload.patch)
sha256sums=('3f867ade10d9168e6fd8fa4ef557471132e1cb49ed4ab5e13fd3433a8484603e'
'f23835dbdc669c2915ba44c650973a00c9606912c421fc36ff72092658df8b4a'
'db5c0491dad5e13a153b488a7a08229d8002a82b5471d26a0c98da285ed6fd9b'
- '4357ab2161a20fa6db1241eea2b3b8ab2db1cf30256c2ec47a7af5385e362ed8')
+ '4357ab2161a20fa6db1241eea2b3b8ab2db1cf30256c2ec47a7af5385e362ed8'
+ '2cd6fc4b88acf9fd0b143e777b6cfd3e64f4d94959154fdb158eae822d4ad28b')
prepare() {
cd "$pkgname-$pkgver"
patch --binary -p1 -i "$srcdir/improve-button.patch"
+ patch --binary -p1 -i "$srcdir/f5reload.patch"
yarn install
}
diff --git a/f5reload.patch b/f5reload.patch
new file mode 100644
index 000000000000..6573789faef2
--- /dev/null
+++ b/f5reload.patch
@@ -0,0 +1,17 @@
+diff --git a/main.js b/main.js
+index 22e514a..7b84f69 100644
+--- a/main.js
++++ b/main.js
+@@ -37,6 +37,12 @@ app.whenReady().then(() => {
+ if (input.key === 'F12') {
+ win.webContents.toggleDevTools();
+ event.preventDefault();
++ } else if (input.key === 'F5') {
++ win.webContents.reload()
++ event.preventDefault();
++ } else if (input.key === 'F5' && input.control) {
++ win.webContents.reloadIgnoringCache()
++ event.preventDefault();
+ }
+ });
+ win.webContents.on("did-finish-load", () => {