mawie81 / whatsdesktop Goto Github PK
View Code? Open in Web Editor NEWUnofficial WhatsApp app
License: MIT License
Unofficial WhatsApp app
License: MIT License
Please succinctly describe your issue and steps to reproduce it.
rm -rf ~/.config/WhatsDesktop/
), and remove the authorization from my mobile app, but it's still stuck here even after restart.WhatsDesktop 1.8.0 - Installed with: https://github.com/mawie81/whatsdesktop/releases/download/1.8.0/whatsdesktop-1.8.0.rpm
$ inxi -F
System: Host: firefly Kernel: 5.1.15-300.fc30.x86_64 x86_64 bits: 64 Desktop: Gnome 3.32.2
Distro: Fedora release 30 (Thirty)
Machine: Type: Laptop System: LENOVO product: 20HH001RMZ v: ThinkPad P51 serial: <root required>
Mobo: LENOVO model: 20HH001RMZ v: SDK0J40697 WIN serial: <root required> UEFI: LENOVO v: N1UET40W (1.14 )
date: 09/28/2017
Battery: ID-1: BAT0 charge: 79.3 Wh condition: 79.3/90.0 Wh (88%)
CPU: Topology: Quad Core model: Intel Core i7-7820HQ bits: 64 type: MT MCP L2 cache: 8192 KiB
Speed: 900 MHz min/max: 800/3900 MHz Core speeds (MHz): 1: 900 2: 900 3: 900 4: 900 5: 900 6: 900 7: 900 8: 900
Graphics: Device-1: NVIDIA GM206GLM [Quadro M2200 Mobile] driver: nvidia v: 430.26
Display: x11 server: Fedora Project X.org 1.20.5 driver: nvidia resolution: 1920x1200~60Hz, 1920x1200~60Hz
OpenGL: renderer: Quadro M2200/PCIe/SSE2 v: 4.6.0 NVIDIA 430.26
Audio: Device-1: Intel CM238 HD Audio driver: snd_hda_intel
Device-2: Lenovo ThinkPad Thunderbolt 3 Dock USB Audio type: USB driver: hid-generic,snd-usb-audio,usbhid
Sound Server: ALSA v: k5.1.15-300.fc30.x86_64
Network: Device-1: Intel Ethernet I219-LM driver: e1000e
IF: enp0s31f6 state: down mac: 54:e1:ad:c4:32:f3
Device-2: Intel Wireless 8265 / 8275 driver: iwlwifi
IF: wlp4s0 state: up mac: 44:03:2c:7f:a7:47
Device-3: Lenovo ThinkPad TBT3 LAN type: USB driver: r8152
IF: enp12s0u1 state: down mac: 00:50:b6:aa:4b:25
IF-ID-1: virbr0 state: down mac: 52:54:00:7a:0d:b5
IF-ID-2: virbr0-nic state: down mac: 52:54:00:7a:0d:b5
Drives: Local Storage: total: 476.94 GiB used: 172.63 GiB (36.2%)
ID-1: /dev/nvme0n1 vendor: Samsung model: MZVLB512HAJQ-000L7 size: 476.94 GiB
Partition: ID-1: / size: 48.97 GiB used: 38.56 GiB (78.7%) fs: ext4 dev: /dev/dm-1
ID-2: /boot size: 975.9 MiB used: 296.9 MiB (30.4%) fs: ext4 dev: /dev/nvme0n1p2
ID-3: /home size: 410.42 GiB used: 133.76 GiB (32.6%) fs: ext4 dev: /dev/dm-3
ID-4: swap-1 size: 7.76 GiB used: 10.5 MiB (0.1%) fs: swap dev: /dev/dm-2
Sensors: System Temperatures: cpu: 55.0 C mobo: N/A gpu: nvidia temp: 45 C
Fan Speeds (RPM): cpu: 2265
Info: Processes: 388 Uptime: 6h 53m Memory: 15.45 GiB used: 9.59 GiB (62.1%) Shell: bash inxi: 3.0.34
WhatsDesktop 1.8.0
linux x64 4.15.0-46-generic
Ubuntu 18.04
I have tried installing by the .deb and building from source, no one works, starting the app by the deb just doesn't show up, and, while building it always throw Pango-ERROR **: 20:51:01.103: Harfbuzz version too old (1.2.7)
by [sudo] npm run build
(no build-linux
option available).
is it possible to add electron-packager, so we can have an os specific installer. .deb, .rpm etc.
Using linux x64 build in Ubuntu 14.04, WhatsDestop crashes on startup.
This problem has been introduced in WhatsDesktop 1.0 and further, since version 0.1 works fine.
Stack below:
Uncaught Exception:
TypeError: Error processing argument -1.
at TypeError (native)
at createTray (/home/bert/Downloads/WhatsDesktop-linux-1.0.0/resources/app/index.js:71:13)
at EventEmitter. (/home/bert/Downloads/WhatsDesktop-linux-1.0.0/resources/app/index.js:84:3)
at emitOne (events.js:82:20)
at EventEmitter.emit (events.js:169:7)
Uncaught Exception:
TypeError: Cannot read property 'setImage' of undefined
at updateBadge (/home/bert/Downloads/WhatsDesktop-linux-1.0.0/resources/app/index.js:32:12)
at BrowserWindow. (/home/bert/Downloads/WhatsDesktop-linux-1.0.0/resources/app/index.js:59:45)
at emitTwo (events.js:87:13)
at BrowserWindow.emit (events.js:172:7)
Can you please package this app as flatpak on flathub.com. Than you.
The desktop file is lacking a Categories=
entry in the *.desktop
file.
According to the menu spec,
By including one of the Main Categories in an application's desktop entry file, the application will be ensured that it will show up in a section of the application menu dedicated to this category. If multiple Main Categories are included in a single desktop entry file, the entry may appear more than once in the menu.
Hence, please add at least one of the following in the Categories=
key.
Main Category | Description | Notes |
---|---|---|
AudioVideo | Application for presenting, creating, or processing multimedia (audio/video) | |
Audio | An audio application | Desktop entry must include AudioVideo as well |
Video | A video application | Desktop entry must include AudioVideo as well |
Development | An application for development | |
Education | Educational software | |
Game | A game | |
Graphics | Application for viewing, creating, or processing graphics | |
Network | Network application such as a web browser | |
Office | An office type application | |
Science | Scientific software | |
Settings | Settings applications | Entries may appear in a separate menu or as part of a "Control Center" |
System | System application, "System Tools" such as say a log viewer or network monitor | |
Utility | Small utility application, "Accessories" |
In addition, you could specify one or more from the longer list of Additional Categories.
Please test the result with desktop-file-validate
and make sure it passes.
electron-builder offers native support for this since v19.22.1.
Reference: AppImage/appimage.github.io#2
How do I save status photos? The browser version I can save.
that will be awesome if we can get the zoom features.
I 'm using whatsdesktop on Linux very cool but I miss dictionaries .
Anyway to add it ?
Thank you
I enabled the BETA program (multi device).
WhatsDesk no more works.
It shows the QR code, I scan I, then it freezes and no login occurs.
Regards.
When I open the desktop client it fails to detect the current chrome version I have, and asks me to update it, I'm using the latest 87 version downloaded just now.
Opensuse Leap 15.1
WhatsDesktop 1.8.0
linux x64 4.12.14-lp151.27-default
But I have the latest version of chrome: 78.0.3904.97 (Official Build) (64 bits)
Please succinctly describe your issue and steps to reproduce it.
I was yesterday using whatsdesktop. My chrome version is 80.
Steps to reproduce:
Expected result:
WhatsDesktop 1.8.0
linux x64 4.19.0-8-amd64 <-- debian buster
I have cloned the project and tried running locally but I get this error:
App threw an error during load Error: Cannot find module 'electron-config' at Module._resolveFilename (module.js:543:15) at Function.Module._resolveFilename (C:\Users\JosephJoey\AppData\Roaming\npm\node_modules\electron\dist\resources\electron.asar\common\reset-search-paths.js:35:12) at Function.Module._load (module.js:473:25) at Module.require (module.js:586:17) at require (internal/module.js:11:18) at Object.<anonymous> (D:\ElectronDev\Project Samples\whatsdesktop\config.js:3:16) at Object.<anonymous> (D:\ElectronDev\Project Samples\whatsdesktop\config.js:14:3) at Module._compile (module.js:642:30) at Object.Module._extensions..js (module.js:653:10) at Module.load (module.js:561:32)
Where are the html files and how do I fix this?
Hi,
thank you for this very nice and easy to use GUI. ๐
I'm wondering if it's possible to have it stay just within the systray/notification area. This would avoid cluttering the taskbar while still having it right at hand when needed.
Maybe you can add to modes for this, that one can check in some kind of settings menu:
Thank you!
Hello,
I'm running WhatsDesk on a Ubuntu based distro (bionic). In fact I'm using ElementaryOS 5 which uses Gala as its Window Manager.
WhatsDesk has been installed through Snap.
It happens somehow that WhatsDesk is running and I've the icon pinned in the dock, so I use that icon to switch to the app, or CMD+TAB combination, as you do usually with all the apps.
Sometimes it stops to work I suppose... It doesn't show any error, that's why I don't know exactly what happens, and when.
What can I say for sure, is that the Window Manager doesn't see the app running anymore. At least the App window is not, but the other processes are, as you can see in this screenshot:
In order to start WhatsDesk again, I have to kill those background process manually, then I can start the app again from the dock.
If I don't kill the processes, then clicking the dock icon does nothing, the app will not start.
I would be happy to provide more debugging informations, if someone can tell me how to get them.
Launching the app from console it's sufficient or it needs some other arguments ?
Just look at how many processes are running...they all belong to the top one, but WhatsDesk is still not running (I mean the visible Window).
Have a nice day ;-)
Problem:
In Ubuntu 18.04 at least, if you close the whatsdesktop window and then launch it again from the dock, it will open a new instance instead of opening a new window for the one that's already running, as a result you'll end up with two whatsdesktop icons in the top notification bar (the tray). Moreover, the second instance will show the qr code to join Whatsapp again.
Expected behaviour:
Whatsdesktop should prevent multiple instances from being run concurrently.
Please succinctly describe your issue and steps to reproduce it.
WhatsDesktop 1.6.0
darwin x64 14.5.0
Why not use the default?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.