Package Details: webcord 4.9.2-1

Git Clone URL: https://aur.archlinux.org/webcord.git (read-only, click to copy)
Package Base: webcord
Description: A Discord and SpaceBar Electron-based client implemented without Discord API
Upstream URL: https://github.com/SpacingBat3/WebCord
Keywords: discord electron spacebar webcord
Licenses: MIT
Submitter: Hanabishi
Maintainer: Hanabishi
Last Packager: Hanabishi
Votes: 37
Popularity: 1.66
First Submitted: 2021-11-06 15:32 (UTC)
Last Updated: 2024-05-12 00:57 (UTC)

Latest Comments

« First ‹ Previous 1 .. 5 6 7 8 9 10

katt commented on 2021-11-22 21:48 (UTC)

Needs git as makedepend or else prepare() fails in clean chroot:

npm ERR! code ENOENT
npm ERR! syscall spawn git
npm ERR! path git
npm ERR! errno -2
npm ERR! enoent An unknown git error occurred
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent 

npm ERR! A complete log of this run can be found in:
npm ERR!     /build/.npm/_logs/2021-11-22T21_35_18_875Z-debug.log
==> ERROR: A failure occurred in prepare().
    Aborting..

zapp-brannigan commented on 2021-11-14 13:20 (UTC)

Uhh, that was fast, thank you :)

Hanabishi commented on 2021-11-14 09:41 (UTC) (edited on 2021-11-14 09:42 (UTC) by Hanabishi)

@zapp-brannigan, this is similar to how official discord app behaves (it's even forces you to update and won't launch until then). But yeah, it is probably a good idea to disable this.

zapp-brannigan commented on 2021-11-14 09:16 (UTC) (edited on 2021-11-14 09:17 (UTC) by zapp-brannigan)

Hi!

I would suggest an enhancment. Everytime upstream releases a new version, on startup the application will check it and display a notification. Everyone who uses this package is not able to "fix" this, the user has to wait until the PKGBUILD is updated and gets annoyed by the "new version is out" message. I suggest to patch the updatecheck out:


--- main.ts     2021-11-14 09:48:02.391502855 +0100
+++ main.ts.new 2021-11-14 09:48:39.451610316 +0100
@@ -84,8 +84,8 @@
} else {
// Run app normally
l10nStrings = (new l10n()).client;
-        checkVersion(updateInterval);
-        updateInterval = setInterval(function () { checkVersion(updateInterval); }, 1800000);
+        //checkVersion(updateInterval);
+        //updateInterval = setInterval(function () { checkVersion(updateInterval); }, 1800000);
mainWindow = createMainWindow(startHidden,l10nStrings);
setAboutPanel(l10nStrings);
}