Giter Site home page Giter Site logo

desktop's People

Contributors

aeongdesu avatar bozhidar-a avatar frolleks avatar infi avatar insertish avatar ninjacheetah avatar rexogamer avatar sussycatgirl avatar xhayper avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

desktop's Issues

3rd Party Server Support

The client should be able to log in to self-hosted servers besides the flagship revolt.app server.

I suggest a third field upon login (besides email and password) which will by default contain the flagship server url but can be easily changed prior to logging in

Cant open Revolt at all

So I've recently found this app when discovering that Discord didn't really support the privacy laws. Only to get a timeout when trying to access app.revolt.chat.

msedge_LJEDdJqTLM

I thought the desktop app won't have a issue with this. However, the download for Windows 10 is just stupid. So I used the "Quick Start" guide instead.

All I was able to see is a white screen. After a few seconds, the cmd prompt then prints this:

(node:4696) electron: Failed to load URL: https://app.revolt.chat/ with error: ERR_CONNECTION_TIMED_OUT
(Use `electron --trace-warnings ...` to show where the warning was created)

Is there some measures against people in Russia put in place (cause i am from russia)? Or is my firewall simply blocking the connection? I can't find anything relating to russia in the ToS and privacy policy.

ARM support

Whatever you do, don't forget the armhf aarch64 armv7l single boards etc.
Really run on a wall on this. Even popular apps like discord and viber have no builds for raspberry.

Activity Status still display even turned off on Revolt

Even I turned off Enable Revolt status on settings Discord still displaying Revolt Activity Status
image

image

I'm using Windows 10 Pro 21H1 Build 19043.1237
Revolt Version

1614d7a (master)
Nightly 1.0.0-vite
Native: 1.0.0
API: 0.5.3-alpha.5
revolt.js: 5.1.0-alpha.0

use Aononymous Network

hello revolt
Revolt There are disadvantages of being blocked by our country
Tor matrix is completely blocked in our country, l recommend Revolt to join decentralised network, https://lokinet.org

Bug in all languages

Whenever we want to create a category there is written "Channel name", and that in all languages.
image

Mute icon in voice channels doesn't show up.

If you're in a server's voice channel and you after you unmute you try to re-mute, the icon doesn't show up, or you don't even mute. I'm talking about the mute icon at the bottom right corner of your profile picture inside the voice channel.

Add "Minimise to tray" option

Inspired by Discord, an option should be added that changes the close button's functionality from closing to minimising to tray. This might also include the addition of a tray icon, or alternatively could just make close act exactly like minimise (to the open apps list)

image

Start on startup is enabled with no way to disable it until logging in

This report is from windows but it likely affects other platforms as well.

Once you install the revolt desktop app, it registers itself as a startup app, with no way to disable it until you make an account and login.

A few suggestions

  • Don't enable start on startup until the user logs in (probably just ask if they want it to? having things just start on startup without asking is intrusive and is something that should be off by default)
  • Make client settings accessible from the startup page before logging in

Client Zooming

'CTRL -' Zooms out, however 'CTRL +' does not zoom in, instead 'Shift CTRL +' zooms instead.
Also some kind of mousewheel zooming support would feel quite natural

Captcha not showing neither on AppImage nor Deb versions of Revolt

When I try to log into Revolt, the captcha doesn't seem to work. Only a button with "Cancel request" shows
Screenshot_20211004_104519

This outputs in the terminal when trying to start both the AppImage and the Deb versions:

> $ Downloads/Revolt-1.0.2.AppImage --trace-warnings
libva error: /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so init failed
(node:8120) UnhandledPromiseRejectionWarning: Error: Could not connect
    at Socket.onerror (/tmp/.mount_Revoltn7JJre/resources/app.asar/node_modules/discord-rpc/src/transports/ipc.js:32:16)
    at Object.onceWrapper (events.js:422:26)
    at Socket.emit (events.js:315:20)
    at emitErrorNT (internal/streams/destroy.js:106:8)
    at emitErrorCloseNT (internal/streams/destroy.js:74:3)
    at processTicksAndRejections (internal/process/task_queues.js:80:21)
(Use `revolt-desktop --trace-warnings ...` to show where the warning was created)
(node:8120) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 1)
(node:8120) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.

The same output is returned from the Deb version.
I'm using Kubuntu 21.10.

Auto Login Bug

When I click to open the application, the login page where I am asked for my login information opens, when I click on the revolt while it is open, this time it enters the application without asking for login information.

2021-12-29.17-08-15.mp4

Revolt (all platforms) has died

image
Basically everyone on revolt is 'offline' including me and I cant change my status.

Build 334e541 (master)
image
Heres console incase it helps (prob wont)

Can't clone the repository

Hello,

I get an error message at every attempt.

Clonage dans 'desktop'...
remote: Enumerating objects: 206, done.
remote: Counting objects: 100% (206/206), done.
remote: Compressing objects: 100% (134/134), done.
remote: Total 206 (delta 86), reused 150 (delta 40), pack-reused 0
Réception d'objets: 100% (206/206), 213.11 Kio | 552.00 Kio/s, fait.
Résolution des deltas: 100% (86/86), fait.
Sous-module 'revolt-desktop-git' (ssh://[email protected]/revolt-desktop-git.git) enregistré pour le chemin 'package/revolt-desktop-git'
Clonage dans '/home/stem/desktop/package/revolt-desktop-git'...
[email protected]: Permission denied (publickey).
fatal: Impossible de lire le dépôt distant.

Veuillez vérifier que vous avez les droits d'accès
et que le dépôt existe.
fatal: Le clonage de 'ssh://[email protected]/revolt-desktop-git.git' dans le chemin de sous-module '/home/stem/desktop/package/revolt-desktop-git' a échoué
Impossible de cloner 'package/revolt-desktop-git'. Réessai prévu
Clonage dans '/home/stem/desktop/package/revolt-desktop-git'...
[email protected]: Permission denied (publickey).
fatal: Impossible de lire le dépôt distant.

Veuillez vérifier que vous avez les droits d'accès
et que le dépôt existe.
fatal: Le clonage de 'ssh://[email protected]/revolt-desktop-git.git' dans le chemin de sous-module '/home/stem/desktop/package/revolt-desktop-git' a échoué
Impossible de cloner 'package/revolt-desktop-git' pour la seconde fois, abandon

Paste bug

I don't know if its a bug but when I paste an image in the windows client it pastes it twice but with different size.
image

Crashes

When I open the app image, it sits on a white window for a bit before closing.

Use electron alternatives

https://github.com/sudhakar3697/electron-alternatives

Why electron-alternatives?

There are better lightweight alternatives for electron:

  • DeskGap (bundles a Node.js runtime and leaves the HTML rendering to the operating system‘s webview)
  • Neutralinojs (chromium module is replaced with either user’s web browser or built-in browser component. Node run-time is replaced with a lightweight web server which exposes native OS functionality)
  • electrino (simple system built-in web-view)
  • Tauri (Build smaller, faster, and more secure desktop applications with a web frontend)
  • Sciter.JS (Is a 5MB HTML/CSS/JS (ES6) runtime aimed as a direct Electron replacement)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.