#πŸ–₯-vesktop-development

1 messages Β· Page 17 of 1

vernal lintel
#

Webpack.Common.* are discord's modules...

humble mortar
#

oh

#

gwuh

vernal lintel
#

also no

humble mortar
#

so discord skill issue then

vernal lintel
#

it returns the number of pending relationShips

hybrid fjord
#

We need from some another module then?

vernal lintel
#

should be implied by the naming

#

RelationshipStore.getPendingCount()

humble mortar
#

same thing

#

it gets the mention count

vernal lintel
#

no it doesn't...

#

it gets the number of pending relationships

#

nothing else, nothing more

hybrid fjord
#

Tf is relationship

#

Dm? Friend request?

humble mortar
#

a mention

#

friend req

#

dm

#

ping

vernal lintel
#

no

#

friend requests

hybrid fjord
#

Yeah but in discord terms it may be cooked

humble mortar
#

Gwuh wait ur right i got them mixxed up

#

my bad chat

next sundial
#

maybe also relationAirplanes

hybrid fjord
#

Okay so from my side I just add new switch and this

next sundial
humble mortar
#
  • decoding works with VAAPI on nvidia last i checked
#

so yes ur right id have to fix in my pr

hybrid fjord
#

What I need to change then, can you write fully again?
What must be when new toggle enabled, which checks and what if toggle disabled (just not show badge in tray, right?)

humble mortar
#

still this i think

hybrid fjord
#

Does hasAnyUnread includes pending count?

#

Like friend request and so on

humble mortar
#

no

hybrid fjord
#

But maybe badge must be showed on new friend?

humble mortar
hybrid fjord
#

Why not make if app icon badge showing something then show it also on tray 😭

humble mortar
#

idk im just copyinmg stock behaviour 😭

hybrid fjord
#

Ahahaha why stock behavior is like that

#

Discord moment

humble mortar
#

wait wait wait

#

i just installed discord to check

#

what the fuck this shit is so confusing

#

is this the discord linux build being weird??

#

this toggle effects the tray too

#

??

#

it says unread message badge but it also shows the red dot for friend requests

#

so the tray and app icon toggle are one and the same on stock discord

#

thats just stupid

hybrid fjord
#

I should just edit text then

#

And for checking use that function instead of -1

humble mortar
#

ino thats still an issue

#

vesktop has the toggle itself

#

it shouldve just hooked into that toggle in the first place to replicate stock discord

#

but stock discord is still STUPID as hell

#

why is that one toggle

#

what if the user wants mention badges but not unreads on the app icon

#

can't do that

hybrid fjord
#

I can't imagine a user who even wants unreads

humble mortar
#

exactly

hybrid fjord
#

Wait what about unmuted chats
In fully muted servers in muted chats any messages are considered as unreads
But if server unmuted and chat in server is unmuted then it counts as mention or as unread?

humble mortar
#

fully muted = no mentions or unreads
muted but allow pings = mentions and no unreads
unmuted = both

hybrid fjord
#

But on fully muted if you have mention then it shows as new message, isn't?
What's a point of mention if it didn't mention lol

humble mortar
#

I think we just delete the stock toggle and implement a four way toggle in Vesktops settings.

hybrid fjord
#

When you mute chat
And when someone type @ and your nick then it's mention and it will ping you even when chat is fully muted and at this situation there imo must be badge

#

Or just replies to your msg

humble mortar
#

u can make it so nothing comes through

hybrid fjord
#

Oh shit

humble mortar
hybrid fjord
#

4 toggles??? Sounds overwhelming

#

I think most users are like me who do not understands well about all this shit

#

So that number of toggles may be complicated for them

humble mortar
#

let me make a mockup

hybrid fjord
#

Or if you want you can do it but we should describe it very well
And to me too xd when I should show and when to hide

humble mortar
#

gimp is a visual design software

hybrid fjord
#

Looks good to me

#

But I have no idea how to do it in modal

humble mortar
#

first i need to figure out how to get message request count tho

hybrid fjord
#

Switches would be pain

humble mortar
humble mortar
hybrid fjord
#

I mean it would be pain to recreate this in tsx

humble mortar
#

mhm im looking for a thing to yoink

#

i mean theres check boxes right here

hybrid fjord
#

But here is like multuply picker and in badge settings there are settings like on or off, so I think that switches must be used

humble mortar
#

i think you could cheat and use a normal switch thing + an unlabeled one on the right

hybrid fjord
#

xd yeah but only question whether it will be aligned horizontally

#

Anyway it probably needs V thoughts about UI

#

And do we ever need to do this switches at all

#

But personally I like idea of these switches and UI mockup

#

If you add switches then your PR must be merged first so I can add tray icon support to it

#

And you just add new settings which will do nothing xd

#

And I'll use them

humble mortar
#

maybe fixing the toggles should be another pr that depends on both so its not in a weird limbo state of adding incomplete things

hybrid fjord
#

Ohhh

#

Or you can make changes to my PR?

#

All about badge

humble mortar
#

that one is already so massive πŸ’€

hybrid fjord
#

Xd

humble mortar
#

how the hell do i get the value of this

hybrid fjord
#

Check what functions do RelationshipStore have

humble mortar
#

nothing that looks like it'd return that value

hybrid fjord
#

Check it

#

It looks like exists

humble mortar
hybrid fjord
#

What if use findStoreByName function?

humble mortar
#

so it exists but its not a function

hybrid fjord
#

In MessageStore

humble mortar
vernal lintel
#

wdym by that

#

also tip, enable ConsoleShortcuts plugin and type Stores.

#

it has the entire list

humble mortar
hybrid fjord
humble mortar
#

OHHHHH

hybrid fjord
humble mortar
hybrid fjord
#

Very good

humble mortar
#

is it not at webpack common?

compact frigate
#

that doesnt have everything

#

use findStoreByName

humble mortar
compact frigate
#

nvm

humble mortar
#

oh i can just slap that in ok thats easy

simple groveBOT
#

Discord Account

sk_happytreefriends_c_tres_bien

Operating System

Windows 8.1

Linux Only ~ Desktop Environment

No response

What happens when the bug or crash occurs?

DiscradVirtualMemory is not located in AppData\Local\vesktop\Vesktop.exe

What is the expected behaviour?

Is work.

How do you recreate this bug or crash?

Install Windows 8.1 on a VM and install the drivers wifi of Windows 8.1 install Vesktop and normally is dont work.

Debug Logs

Is dont w...

hybrid fjord
#

What

next sundial
# simple grove

MFW when users send reports on unsupported operating systems

#

"yo I am having a problem with Vesktop on Ubuntu 13 please help me!! 😭"

simple groveBOT
#

Hi, so the issue seems to be resolved by using electron version 31.1.0. Hardware acceleration still fails on wayland, but at least discord can be viewed instead of just an invisible window...
The GPU errors are all still there using these flags:

--ozone-platform-hint=auto" "--enable-webrtc-pipewire-capturer" "--enable-features=WaylandWindowDecorations" "--enable-features=UseOzonePlatform" "--ozone-platform=wayland" "--use-gl=angle" "--use-angle=gl" "--enable-features=VaapiVideoDecodeLi...
simple groveBOT
hybrid fjord
#

but there's no this func in appBadge.ts)

sour muralBOT
hybrid fjord
#

ohh sorry

humble mortar
hybrid fjord
#

nah

#

prob its up to your PR xd

humble mortar
#

my PR just adds working icon badges

#

a better toggle system would be its own PR if not in yours

hybrid fjord
#

you think i should add 4 toggles into tray icon pr?

#

i mean i can but pr already massive

humble mortar
#

I think it should be a separate pr

hybrid fjord
#

yeah and after yours and mine PRs merged

humble mortar
#

πŸ‘

hybrid fjord
#

wait do i need then to remove this checking for -1?

#

bc i need that in main, not renderer

simple groveBOT
vernal lintel
#

would be really helpful if someoen could confirm it works nicely

simple groveBOT
simple groveBOT
#

change minimum framerate to match chosen value in order to stop unnecessary frame drops on wayland (demo video attached)

especially relevant when streaming videos from a web browser

i've seen at least one other person mentioning what i believe to be this bug in the support channel on discord

this may also fix frame drops i've experienced on X11 when streaming games but i haven't tested

nvidia-dkms 555.58-1
kde plasma 6.1.1-1

https://github.com/Vencord/Vesktop/assets/95729061/...

simple groveBOT
#

Can confirm I'm experiencing this issue with fcitx5 configured for Japanese input on Fedora 40 with Plasma 6.1.1.
The issue does not occur in any other electron application through Flatpak, and passing the --enable-wayland-ime works if the application is launched manually, but it is ignored in the .desktop file.

simple groveBOT
#

Discord Account

everythingonarm

Motivation

Discord itself doesn't provide any ARM builds, and Vesktop already has ARM builds for other operating systems, so it'd make sense to have a windows ARM build

Solution

Have a windows arm build of vesktop available

Alternatives

I usually use discord in firefox and have yet to try building vesktop myself

Additional context

No response

Request Agreement

  • [X] I have searched the existing issues and found no similar is...
vernal lintel
#

some mac and windows users wanna test HomuNeko

hybrid fjord
vernal lintel
#

i mean we will see next release if it works

#

if users don't complain that means it works

hybrid fjord
#

fair

vernal lintel
#

i think nsis installer should include both binaries? and automatically install right one

#

would be useful

simple groveBOT
hybrid fjord
#

top 10 useful bumps on issue

simple groveBOT
#

Discord Account

Operating System

Fedora 40 (BlueBuild)

Linux Only ~ Desktop Environment

Gnome on Wayland

What happens when the bug or crash occurs?

Vesktop doesn't show itself when launched with my Intel integrated GPU. However when launching it with the Nvidia GPU it works fine ONLY on first launch once setup is done if I restart Vesktop even with the GPU it does the same as with the Intel GPU.

By the way, everything was working fine yesterday so maybe there's som...

next sundial
#

btw, is Vesktop waiting for another new release of Chromium to fix some sort of screenshare bug?

hybrid fjord
upper pine
#

Sorry for my absence btw, will try to fix the open venmic issues soon but I think I've caught the cold

Just throwing this in to make sure I'm not insane: when I put down (via compose down -v) a postgres container and start it again on my system Vesktops Audio ceases to function, like I can still talk and other people hear me, but I can't hear them at all and also get no notif sounds husk

This is the compose:

services:
  postgres:
    container_name: db
    image: postgres
    hostname: localhost
    
    ports:
      - "5432:5432"
    
    environment:
      POSTGRES_DB: salon

      POSTGRES_USER: admin
      POSTGRES_PASSWORD: 12345

    volumes:
      - postgres-data:/var/lib/postgresql/data
    
    restart: unless-stopped

volumes:
  postgres-data:

I don't think it's a Vesktop issue but just wondering if someone is able to reprod this (command is: docker-compose down -v && docker-compose up -d) I have absolutely no clue why this happens lmao

humble mortar
simple groveBOT
hybrid fjord
simple groveBOT
humble mortar
#

when will electron support Wayland global menu 😭😭

hot juniper
silk elkBOT
humble mortar
hot juniper
humble mortar
#

yes it is?

hot juniper
#

no it isnt

#

just because it supports pipewire screen sharing doesnt necessarily mean it is native wayland

humble mortar
hot juniper
#

is it?

humble mortar
#

yeah 😭

humble mortar
humble mortar
simple groveBOT
simple groveBOT
simple groveBOT
#

Discord Account

No response

Operating System

Arch Linux/EndevaourOS

Linux Only ~ Desktop Environment

KDE on Wayland

What happens when the bug or crash occurs?

After I booted into my PC this morning, vesktop started to refuse to open. This happens on the AppImage as well as both the AUR vesktop and vesktop-bin builds. When launching from console (in this case vesktop-bin), I receive the error listed below.

What is the expected behaviour?

Vesktop should launch

...

simple groveBOT
#

system issue. in the future, try googling the error(s), for example https://google.it/search?q=Failed+to+get+'userData+path

you will find https://discourse.nixos.org/t/standard-notes-electron-app-fails-trying-to-get-userdata/45485, and if you scroll down:

The issue was that my ~/.config was set to require root permissions for writes for some reason, don’t know how that happened; switched it to being owned by my user and this fixed the problem

vernal lintel
#

why reply again

hybrid fjord
vernal lintel
#

lmao

hybrid fjord
#

I'm in mountains and have bad mobile signal xd

simple groveBOT
#

I had looked at what google suggested, but the problem was not permission related. The issue was a misconfiguration of environment variables on my side (loading XDG_CONFIG_HOME in /etc/environment instead of .zshrc), which for whatever reason only started to cause issues after my reboot today. Putting this here in case anyone else makes that mistake.

simple groveBOT
hybrid fjord
simple groveBOT
#

✍️ Bug Description

On the latest pipewire version (v1.2.0-*), when you try to share your screen on Vesktop v1.5.2, all it does it show a randomly pixelated screen instead of the screen you're sharing.

A temporary fix is to downgrade everything related to pipewire to 1.0.7-2.

πŸ” Steps to reproduce

  1. Install latest pipewire, 1.2.0 as of reading this from arch repos (not aur).
  2. Join any channel in vesktop and try to screenshare any monitor.
  3. Bug found.

πŸ—’οΈ Debug Output

`...

simple groveBOT
#

Discord Account

No response

Operating System

Linux

Linux Only ~ Desktop Environment

KDE

What happens when the bug or crash occurs?

When screensharing with audio the shared audio is only in Mono but not in Stereo

What is the expected behaviour?

The audio should be Stereo

How do you recreate this bug or crash?

  1. Start a screenshare with audio
  2. Route some Stereo audio into it
  3. Listen to it on the other side, notice both channels are the same and there ...
upper pine
#

We should probably track it in Vesktop right

#

I'll close the venmic issue and reopen the vesktop one

simple groveBOT
simple groveBOT
humble mortar
#

excludes; in window assets, controllable via css and the app icon(read [FEATURE] Ability to change app Icon #505, DEs provide methods of achieving this).

#

me omw to read the title and nothing else

simple groveBOT
simple groveBOT
humble mortar
#

@upper pine is there a special flag or something that specifies if the device is virtual

#

@hybrid fjord if you stream with audio the tray displays the speaking/audio detected icon

#

even if you arent actively playing audio to the stream as well

simple groveBOT
hybrid fjord
humble mortar
simple groveBOT
#

Discord Account

No response

Operating System

NixOS Unstable

Linux Only ~ Desktop Environment

XFCE4

What happens when the bug or crash occurs?

This occurs when I start up vesktop through either the AppImage or the nix package (I am aware it is unofficial). this does not occur with the flatpak

What is the expected behaviour?

I expect vesktop to get past the loading window and fully start up. I have found one similar issue that states I can't connect to the github ...

hybrid fjord
simple groveBOT
hybrid fjord
#

For tray, for example

simple groveBOT
simple groveBOT
#

Discord Account

interchicky

Operating System

Arch Linux

Linux Only ~ Desktop Environment

GNOME on Wayland

What happens when the bug or crash occurs?

When I open the app, the window starts offset. Click targets are accurate.
Screenshot from 2024-07-01 19-51-34

What is the expected behaviour?

I expect it to open fullscreen or in a window. This bug is a minor inconvenien...

simple groveBOT
#

Just FYI I know why the radix is specified now

From https://github.com/denysdovhan/wtfjs#parseint-is-a-bad-guy:

πŸ’‘ Explanation: If the input string begins with "0", radix is eight (octal) or 10 (decimal). Exactly which radix is chosen is implementation-dependent. ECMAScript 5 specifies that 10 (decimal) is used, but not all browsers support this yet. For this reason always specify a radix when using parseInt.

simple groveBOT
#

Great work! Can you add an option to disable the badge or have it only for pings?

For now, I just changed logic to show in tray only mentions and follow "Notification Badge" setting. In future planned to add fully customizing when to show badge (only for unreads, only for mentions or both or nothing). Only thing is question whether to do this in this PR or should I add this after this PR merging, because it's already massive PR.

simple groveBOT
#

Discord Account

haloxx

Operating System

Windows 11

Linux Only ~ Desktop Environment

No response

What happens when the bug or crash occurs?

Nothing happens

What is the expected behaviour?

For the Vesktop window to maximize when being dragged to the top of the screen or pressing WIN + Up Arrow

How do you recreate this bug or crash?

  1. Drag Vesktop window to top of screen to try to maximize how you would any other application or press WIN + Up Arrow

Debu...

hot juniper
#

real

simple groveBOT
#

Discord Account

Motivation

I'm always frustrated when I have to use the default GTK File Picker, as it doesn't integrate well with my workflow and preferences. I think it would be better if there was an option to choose between GTK and QT File Pickers.

Solution

I would like to have the ability to select between GTK and QT File Pickers in the settings. This would allow users who prefer QT's interface and features to use it instead of the default GTK File Picker.

Alterna...

compact frigate
#

i thought they were talking about a plugin for normal discord

#

not vesktop

simple groveBOT
humble mortar
#

@hybrid fjord I think the settings menu for the situation the indicator is active should be its own PR for reviewabilitiss sake but it should also be worked on now so when the tray PR is ready the settings menu is too

hybrid fjord
#

if you all want i can just add another one switch along with existing for notification like "Show mention badge on tray icon"

humble mortar
#

it doesnt show only for mentions tho

#

it shows for unreads

#

and doesnt show for mentions

#

horror

#

mb for yapping

hybrid fjord
#

bc for me it works good

humble mortar
#

nono it works

humble mortar
hybrid fjord
#

oh i thought that mb its "maybe" and not "my bad" xdd

simple groveBOT
humble mortar
# simple grove

this is at most an ok solution until finer control is added

hybrid fjord
#

but it will show badge for both unread and mentions😭

#

and i prob want more only mentions

humble mortar
hybrid fjord
#

but yes it should follow that shit

hybrid fjord
humble mortar
#

itll be only mentions if you just toggle

#

itll be unreads too if you toggle

hybrid fjord
#

it's in your pR?

humble mortar
hybrid fjord
#

OH THERE IS DISCORD SETTINGS TOO

humble mortar
#

YES

hybrid fjord
#

great

humble mortar
#

IMO this whole system needs to be redone cause its confusing which option does what

#

oh also the tray settings should be there own settings entry in vesktop

#

theres quite a lot

#

and reword some things

hybrid fjord
humble mortar
#

i can do that rn if you give me push access to your fork

#

:3

hybrid fjord
#

i can do it, wait a min

#

i mean give a pushj

humble mortar
#

alr ill work on it rn

hybrid fjord
#

I sent invite

simple groveBOT
hybrid fjord
#

Thanks, Cookie ^^

humble mortar
hybrid fjord
#

Yes, it's in .svgs

humble mortar
#

its not switching when i switch between breeze dark/light hm

hybrid fjord
#

It's not changing automatically, try toggle it

humble mortar
#

oh

hybrid fjord
#

I think that maybe there is some event from kde that theme changed

humble mortar
#

shouldnt the auto setting do that πŸ’€

hybrid fjord
#

I don't know how it works

humble mortar
hybrid fjord
#

Yeah but I still need some event

simple groveBOT
#

Discord Account

No response

Operating System

NixOS

Linux Only ~ Desktop Environment

Hyprland

What happens when the bug or crash occurs?

It occurs when someone joins the stream

What is the expected behaviour?

Steam quality being proper

How do you recreate this bug or crash?

  1. Start steaming
  2. Check debug info
  3. Everything is fine
  4. Make someone join
  5. Quality drops

Debug Logs

[10729:0701/220238.474188:ERROR:egl_dmabuf.cc(608)] Failed to ...
hybrid fjord
#

Oh there is "updated"

humble mortar
hybrid fjord
humble mortar
#

i think after that the pr is ready to merge

hybrid fjord
#

And after many many reviews for this shitty code xd

humble mortar
#

is it shitty if it works without bugs trol

hybrid fjord
#

Not fact that works in most optimal way

humble mortar
simple groveBOT
scenic hollow
#

???

#

oh

#

currently you are kinda supposed to hook up keybinds through your wm

#

this is temporary tho

#

i'll work on it some more when i'm done with school

humble mortar
#

your last comment on june 1st said something about ids next to the binds in the client

#

i dont see said id

scenic hollow
#

uhh maybe discord updated wait

simple groveBOT
humble mortar
#

yeah thats what i was thinking

scenic hollow
#

oh yeah no it's completely busted

#

i'll try fixing it

#

i think that fixed it

#

@humble mortar try again

#

there should be an ugly little id thing next to each keybind

humble mortar
#

seems to silently fail

#

no response from --keybind

#

actually this gets logged

simple groveBOT
scenic hollow
#

hmm so the toString prop thing i used has disappeared i think

#

i know nothing about props where can i see if i can get it from somewhere else?

simple groveBOT
#

I have the same issue with the flatpak on KDE Wayland and AMD graphics, but the errors seem different.
Other electron-based flatpaks don't seem to have any issues though, even the vanilla discord client runs without issues.

`Passing the following arguments to Electron: --ozone-platform-hint=auto
[3:0701/145117.900699:ERROR:bus.cc(407)] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
[3:0701/145118.293990:ERROR:bus.cc(407)]...

vernal lintel
#

begging people to stop reporting gpu issues

#

there are exactly 0 things we can do about it

hot juniper
#

begging google chrome developers to do something useful like contribute better wayland on nvidia support to chromium rather than adding a generic ai model in the browser

vernal lintel
#

it's on nvidia

dense grove
dense grove
hybrid fjord
simple groveBOT
simple groveBOT
hot juniper
vernal lintel
#

the ai feature is cool idk why you'd hate on it

simple groveBOT
#

Discord Account

h4rl

Operating System

Arch Linux

Linux Only ~ Desktop Environment

Hyprland on Wayland

What happens when the bug or crash occurs?

When I try to screenshare, all it shows is a white or pixelated screen instead of my screenshare.

Tested on both bin and git. other ways of sharing screens such as OBS has no issues, so it possibly can't really be a xdg portal issue.
![image](https://github.com/Vencord/Vesktop/assets/98224660/59c983f8-8713-4c41-b703-ca7bd70...

simple groveBOT
#

Discord Account

flaffwaffle

Motivation

I really like Vesktop, but in the spirit of configurability, I try to give my desktop a sleek/serious look. I'll actively replace the icons for various software if I don't like them/don't feel like they fit with the theme.

Anime characters are cool and all, but I would personally prefer the option to change that image when the software is loading. I very much prefer a sleek, minimalist look on my desktop...And given that Vesktop is the only...

hybrid fjord
dense grove
simple groveBOT
#

Discord Account

No response

Motivation

Background:
KDE 6.1
Kernel: 6.9.7-arch1-1
stable 306208 (159419c) Build Override: N/A
Vencord 5c05443 (Vesktop v1.5.2)
Electron 29.1.1
Chromium 122.0.6261.111

I noticed that when clicking a link in Vesktop, Firefox/Brave doesn't come to the foreground. After googling a bit, I found this thread https://forum.manjaro.org/t/firefox-doesnt-raise-window-after-clicking-a-link-on-wayland/154842/38 , which at the end points out that each ap...

hybrid fjord
#

Why kde is always a issue xddd

humble mortar
#

wait whats sunroof

#

fork of vesktop with prs merged

#

it takes two seconds to compile vesktop why make a fork

hybrid fjord
#

TF IS SUNCORD

sudden trout
humble mortar
simple groveBOT
hybrid fjord
vernal lintel
#

somehow

simple groveBOT
simple groveBOT
simple groveBOT
simple groveBOT
echo spire
#

Trying to understand how vesktop works. Is it a discord client with vencord already patched in (with maybe some extra sauce added on) or is it a custom client altogether?

upper wagon
#

depends on your definition of custom client

echo spire
marsh solstice
#

Vesktop was made from scratch, it loads discord webpage and injects vencord into it

upper wagon
#

that

echo spire
#

Hmm, does that mean that vesktop is not pinned to any version of discord because it would always load whatever is current for discord web?

#

I would have that it was some modified electron app

sudden trout
#

vesktop is just an electron wrapper for discord web with vencord and some screensharing patches

echo spire
#

Interesting. I thought it was modified version of the discord electron app itself

#

Was this because it is easier to integrate vencord?

vernal lintel
echo spire
#

Wow

#

Does that mean that the discord website could ever make breaking changes to vesktop though?

#

That could break vencord and such

hybrid fjord
#

Around week ago

echo spire
#

Ah, so that's why that happened

#

I was hearing people say to update

vernal lintel
#

it loads the latest discord website

echo spire
#

How are you guys interfacing to discord then? I see that vesktop is a react app on electron. But I'm kind of wondering how you're able to mess with discord's react components. Or do you guys just avoid that entirely some how?

vernal lintel
#

vencord does that

#

vesktop relies very heavily on vencord

tardy patio
#

how do i run vesktop from the command line? (required step for making a bug report)

hybrid fjord
simple groveBOT
#

this doesn't seem to work on my setup on ubuntu with i3+x11, unless I still don't get how to use it. not sure if it's just not compatible with my setup or i'm just stupid, but if it doesn't work due to a window manager or display server problem it's something to look into.

if i set a toggle mute keybind with an arbitrary key and it gets assigned an id of 3, running vesktop --keybind 3 doesn't toggle mute.

tardy patio
tardy patio
hybrid fjord
simple groveBOT
tardy patio
#

@hybrid fjord

tardy patio
# hybrid fjord

oh well how am i supposed to know that when thats under the 'building from source' section 😭

#

sorry for 2 pings i forgot to turn off reply ping

hybrid fjord
tardy patio
#

yeah i have vesktop already

#

i just need to run it from command line for the bug report

hybrid fjord
tardy patio
#

btw i dont know a thing about coding

compact frigate
#

/Applications/Vesktop.app/Contents/MacOS/Vesktop

tardy patio
compact frigate
#

run that

compact frigate
hybrid fjord
#

And this conv is offtop here

hybrid fjord
tardy patio
#

do i just copy & paste this into the vesktop github issue thingy?

tardy patio
#

ty

tardy patio
#

i thought yall would know here since ur all coders lol

simple groveBOT
#

Discord Account

comfortablemilk4454

Operating System

macOS 14.5 (23F79), stable 307392 (6818046) Build Override: N/A Vencord 5c05443 (Vesktop v1.5.2) Electron 29.1.1 Chromium 122.0.6261.111

Linux Only ~ Desktop Environment

No response

What happens when the bug or crash occurs?

"Complete" button to the right of "You must complete a few more steps before you can start talking in this server." text at the top of vesktop's window that displays when joining a new server do...

hybrid fjord
tardy patio
#

nws!

hybrid fjord
# simple grove

Are this reproducible in stock discord?
Maybe that's something on server side?

tardy patio
#

nope it works just fine on stock discord @hybrid fjord

hybrid fjord
tardy patio
#

web works too

tardy patio
# simple grove

@vernal lintel sorry I have zero coding knowledge, how do I fix the issue? It says in the pr linked in issue 293 to do a bunch of stuff I don’t understand

tardy patio
#

Ok

simple groveBOT
simple groveBOT
simple groveBOT
#

Discord Account

bigdankhank

Operating System

Bazzite 40

Linux Only ~ Desktop Environment

Wayland + NVIDIA

What happens when the bug or crash occurs?

Vesktop simply being open causes overall frame lag regardless of current frame rate. For example, in Apex Legends it shows I have 120-150 FPS, however it feels like 60-75 FPS. Closing Vesktop and using the official Discord app fixes the issue, but I'd like to be able to use Vesktop for the helpful plugins.

What is the ...

simple groveBOT
simple groveBOT
#

AllCallTimers, AmITyping, BetterActivities and MediaDownloader β€” all of these plugins are third-party plugins.

Try disabling them and see if it fixes the issue.
Neither Vencord nor Vesktop oficially support third-party plugins.

Also try to use the NVIDIA drivers version 560 for better experience on Wayland.
If possible, test on X11 too (with plugins enabled and disabled), because NVIDIA is known for not having a great Wayland experience at the moment.

hybrid fjord
#

560 released???

next sundial
#

this one is on the stable branch

#

I will update my reply on gh to avoid confusions

simple groveBOT
humble mortar
vernal lintel
#

anyway i need to fix this security issue

#

vesktop has sandbox escape 😭

#

cause im dumb

hybrid fjord
vernal lintel
#

via vencordDir setting

#

it's controllable by browser

simple groveBOT
vernal lintel
next sundial
#

@vernal lintel don't you think we should use the same word for both Vencord and Vesktop, considering that we use "Restart" for Vesktop and "Relaunch" for Vencord?

vernal lintel
#

what?

#

oop

#

old tray

#

vencord one says Repair

next sundial
#

I mean this

vernal lintel
#

it doesnt matter much

next sundial
#

we use Relaunch in the settings

#

alright then

vernal lintel
#

they are synonymous

vernal lintel
#

check out dev branch

simple groveBOT
vernal lintel
vernal lintel
#

cause needs new env vars and stuff

sly cairn
#

later

#

smh

vernal lintel
#

aww

#

get well soon :c

sly cairn
#

tyty :3

vernal lintel
#

or is it just cause youre old πŸ˜”

sly cairn
#

covid dear

#

im not old wtf???

vernal lintel
#

oh rip

simple groveBOT
#

Discord Account

@ht3n

Operating System

Windows 11 23h2 Pro

Linux Only ~ Desktop Environment

No response

What happens when the bug or crash occurs?

After unlocking my computer after some time (windows +l) opening Vesktop hangs on some type of loading screen and often logs me out of my account
To get back to discord, i need to Relaunch it but it usually logs me out of my account too
For reference i have multiple accounts logged in + have IgnoreDevtoolsWarning plugin e...

#
[Vencord/Vesktop] New tag created: v1.5.3
simple groveBOT
#
[Vencord/Vesktop] branch deleted: ci/meta-update
compact frigate
#

wait we killed updater?

#

why

humble mortar
#

will auto-update from now on

compact frigate
#

ohhhhhhhh

#

hell yeah

vernal lintel
simple groveBOT
hybrid fjord
vernal lintel
#

there's no point even waiting for bot cause i know it works 😭

#

but i have to wait

simple groveBOT
#

Discord Account

No response

Operating System

NixOS

Linux Only ~ Desktop Environment

Hyprland

What happens when the bug or crash occurs?

The link fails to open, specifically I get this error when clicking on a link.

LaunchProcess: failed to execvp:
xdg-open

However, opening the link through xdg-open on the terminal works. I tried reinstalling Vesktop and the issue still persists.

What is the expected behaviour?

Link gets opened

How do you re...

hybrid fjord
#

Xddd

vernal lintel
#

the sheep didn't work

#

seems like flathub bot is dead

#

xD

hybrid fjord
vernal lintel
golden cypress
#

They're currently rebuilding the KDE stack lol

vernal lintel
#

FEAR

#

why do they make that block 100% of builders?

#

would be way smarter to only use like 50% of builders so the other half can still build normal builds

golden cypress
#

So one builder for each package

vernal lintel
#

scary

hybrid fjord
#

Who use all kde packages as flatpak😭

#

That's FEAR

golden cypress
hybrid fjord
#

Does that not affect performance?

golden cypress
#

Even like kwin and so on?
No, just apps, like graphical apps

golden cypress
humble mortar
#

what about app integration stuff

golden cypress
#

In what way?

humble mortar
#

ark or kcm modules

hybrid fjord
# golden cypress No, why would it?

Dunno, I thought that sandboxing somehow affects performance, but I really may be wrong cuz not so much familiar with all that
For now I just think that native-builded apps may be faster in some way but again I really can be wrong

golden cypress
#

I was thinking of switching it to GNOME though, but then again I barely use my laptop so it's not a big deal for me

vernal lintel
#

tbh i don't like that most flatpak can't access your files

#

sucks when you try dropping / pasting some file and it fails cause of permissions 😭

golden cypress
#

That's more of an app/framework problem :p

vernal lintel
#

the former is issue of the app cause it doesn't use the portal

but it's still an issue in the end

next sundial
#

how does the auto-updater for vesktop work? does it ask the user or it just updates like vencord auto-update?

vernal lintel
#

maybe in the future we can make it configurable but that's more effort

golden cypress
next sundial
vernal lintel
#

yes it shows a notification

#

"Vesktop 1.5.4 downloaded. it will be installed once you close the app"

vernal lintel
#

makes flatpaks less usable

golden cypress
#

How? It's outside of their control and they have the APIs

#

Those APIs are standards

humble mortar
#

honestly I dont like auto updaters but thats probably me being package manager brained

golden cypress
#

It's like blaming Linux because Firefox doesn't follow XDG standards

humble mortar
golden cypress
#

2K apps isn't niche

vernal lintel
scenic hollow
vernal lintel
#

i'm just saying it's still a flatpak issue in the end

#

doesn't matter whose fault it is

#

it makes flatpaks less usable

golden cypress
#

I guess we see the issue differently, because I don't consider it a Flatpak issue

next sundial
vernal lintel
#

system notification

golden cypress
#

By that logic it'd be like blaming Linux because your NVIDIA drivers run like trash

#

At least that's how I'd see it

vernal lintel
#

once again i am not blaming flatpak

golden cypress
#

Sorry, let me rephrase

#

By that logic it'd be like calling it a Linux issue because your NVIDIA drivers run like trash

vernal lintel
#

but yes that would be a reason to not use linux, even though it's not linux' fault

#

same for these flatpak issues

golden cypress
humble mortar
golden cypress
#

Not everybody has the luxury of having the latest hardware

#

Older NVIDIA GPUs will continue to suffer

humble mortar
#

im on a 2060

golden cypress
#

Yeah, it came out in 2019, so it's fairly recent

humble mortar
#

less driver support is a thing with all old hardware

golden cypress
#

That's not less driver support though, it's literally no driver support (at least for Wayland)

humble mortar
#

wayland is a newer standard

golden cypress
#

And the GPUs that support it are fairly recent

humble mortar
#

you cant get upset at a company for not supporting old hardware

#

you can get upset at them for not open sourcing the drivers tho

golden cypress
#

I'm fine with the former, but not the latter

#

So I don't believe that NVIDIA GPUs "cook" as you put it, because the GPUs that don't/won't have support aren't that old

humble mortar
#

if you drop support for older hardware you should let the user modify the firmware/drivers

humble mortar
next sundial
#

stonks

humble mortar
#

flatpak supports chromeos???

golden cypress
next sundial
golden cypress
next sundial
#

I dunno how the download update button doesn't work for some people

#

for me it just opens the github releases page in my default browser and that's all

vernal lintel
#

it works for linux users

#

but not mac

marsh hinge
#

I like tux

vernal lintel
#

vencord old updater checked for file name

#

filename changed on mac so button is broken on mac

humble mortar
#

opinions?

hybrid fjord
humble mortar
hybrid fjord
#

And somewhen make it fully customizable

humble mortar
#

idk i feel like its quite a useless thing to have togglable just for the sake of following messy discord standards..

#

it feels more like an oversight than a deliberate decision

vernal lintel
#

i would stay consistent with discord

#

otherwise people might complain

humble mortar
#

the badges are already inconsistent with stock discord

#

the setting under notifications toggles both unreads and mentions on stock discord

#

while it only toggles unreads on vesktop

hybrid fjord
#

is that something broke on my branch or this is normal?

vernal lintel
#

probably issue with ur branch

hybrid fjord
humble mortar
#

which brings me back to why follow these dumb stock discord settings

#

if you want the mess of the stock client just use that

vernal lintel
simple groveBOT
#

Discord Account

comfortablemilk4454

Operating System

macOS 14.5 (23F79)

Linux Only ~ Desktop Environment

No response

What happens when the bug or crash occurs?

nothing

What is the expected behaviour?

devtools to open. note that i can open my devtools by clicking view in the menu bar & toggle developer tools

How do you recreate this bug or crash?

βŒ₯ ⌘ i

Debug Logs

Last login: Thu Jul  4 14:59:43 on console
mrbonk@aidans-MBP ~ % /Applications/...
simple groveBOT
simple groveBOT
#

Discord Account

spritzer.

Operating System

macOS Sonoma

Linux Only ~ Desktop Environment

No response

What happens when the bug or crash occurs?

The bug happens when you click the Screenshare button whilst in a voice channel. The permissions prompt cannot be closed, as it reopens when you try to close it. It still happens even when the permissions are correctly set.

What is the expected behaviour?

Vencord should open up the screenshare prompt and make it screensh...

hot juniper
#

If yes, would assuming this popup is because setting up a migration system that isnt itself vulnerable would be too much for a feature that a very small amount of users will see?

simple groveBOT
simple groveBOT
humble mortar
#

might be an electron skill issue

simple groveBOT
#

Hi, I wanna ask a question, and I don't wanna open a whole new issue for it, so I'll ask here. @Iris-TheRainbow @Vendicated

On my system with the following configuration:
KDE Plasma 9.1 + Wayland + Nvidia RTX 3070 on EndeavourOS

Vesktop looks great at 125% scaling on my main monitor. What doesn't seem to be supported though is per-monitor DPI scaling. Meaning that I have my secondary monitor set to 100% scaling, and when I drag it there, stuff looks smaller, but also blurrier, unlike,...

simple groveBOT
simple groveBOT
#

Discord Account

No response

Operating System

Arch Linux (Using flatpak version)

Linux Only ~ Desktop Environment

KDE Plasma on Wayland

What happens when the bug or crash occurs?

The crash occurs immediately upon startup, it does not even show the loading spinner.

What is the expected behaviour?

The app starts up normally

How do you recreate this bug or crash?

  1. Update to latest version of the flatpak
  2. run flatpak run dev.vencord.Vesktop in a terminal...
#

I am also having this issue. Also using KDE Plasma Wayland.

`❯ flatpak run dev.vencord.Vesktop
Using NVIDIA on Wayland, disabling gpu sandbox
Passing the following arguments to Electron: --enable-speech-dispatcher --disable-gpu-sandbox
[3:0705/013227.373161:ERROR:bus.cc(407)] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory
APPIMAGE env is not defined, current application is not an AppImage
checkForUpdatesAndNotify called...

#

I'm having a similar issue that is probably related to this issue.

Operating System

Fedora 40

Linux Only ~ Desktop Environment

Gnome on Wayland

What happens when the bug or crash occurs?

When trying to start Vesktop on Wayland nothing happens. Trying to start it using the flatpak run command in a terminal reveals an error. I'm not entirely sure if it's a Vesktop or a Vencord issue. But it only started happening after updating the Flatpak to version 1.5.3

###...

#

I am also experiencing this issue. I can solve it by passing --ozone-platform-hint=auto, but since this doesn't get passed at startup and adding it in the .desktop file is not permanent this is not a great solution.

Operating System

Fedora 40 - Linux 6.9.7

Linux Only ~ Desktop Environment

KDE Plasma Wayland

What happens when the bug or crash occurs?

The application crashes immediately after starting and attempting to initialize display devices.

What is the e...

simple groveBOT
#

Same issue here

Operating System

Fedora 40 - Linux 6.9.7

Linux Only ~ Desktop Environment

KDE Plasma Wayland

What happens when the bug or crash occurs?

The application crashes immediately after starting and attempting to initialize display devices.

What is the expected behaviour?

The app starts normally

How do you recreate this bug or crash?

Update to latest version of the flatpak
Open a terminal and run flatpak run dev.vencord.Veskto...
#

Same issue here!

Operating System

Fedora 40. Kernel: 6.9.7.200

Linux Only ~ Desktop Environment

KDE Plasma Wayland

What happens when the bug or crash occurs?

The application crashes immediately after starting, with kde displaying a notification that states "vesktop.bin crashed" This occurs when attempting to run it via flatpak.

What is the expected behaviour?

The app starts normally

How do you recreate this bug or crash?

Try to run the latest (1.5.3...

hybrid fjord
#

Wtf is going on

azure verge
#

flatpak updated?

#

I can test when I wake up

hybrid fjord
azure verge
#

I'll do it on my laptop

simple groveBOT
simple groveBOT
vernal lintel
#

because the value is untrusted

simple groveBOT
#

Discord Account

yorimirus

Operating System

openSUSE Tumbleweed

Linux Only ~ Desktop Environment

KDE Plasma 6.1.2 Wayland

What happens when the bug or crash occurs?

The application crashes right after I try to open it. Even right after I installed it.

What is the expected behaviour?

The application should open and a login screen should appear.

How do you recreate this bug or crash?

  1. Install Vesktop using Discover as a flatpak to your user
  2. Open the app
    ...
vernal lintel
# simple grove

people always so eager to leave 10 me too comments but once you ask them to test a fix they're suddenly quiet

simple groveBOT
#

Discord Account

No response

Operating System

Artix Linux

Linux Only ~ Desktop Environment

Plasma on Wayland

What happens when the bug or crash occurs?

When I normally run it via DE or CLI it just crashes, I updated to the latest as of submitting and I updated it through flatpak

What is the expected behaviour?

I just expect it to launch what else?

How do you recreate this bug or crash?

Normally run it via DE or CLI

Debug Logs

Well I do have the CLI i...

vernal lintel
#

wait why does this still say 1.5.2?

#

where does it pull the version from

#

am i dumb

#

oh the bot didn't update the metainfo

vernal lintel
sour muralBOT
vernal lintel
#

i wonder what that's needed for then

simple groveBOT
simple groveBOT
#

Discord Account

No response

Motivation

Since the new update dropped, I am having two "problems" with the new UI.

First: it's too big/large when compared to the old UI. Before, I was able to select every option before streaming, and now I have to scroll to select audio sources. My resolution is 1366x768.

image

Second: when selecting an item in "Audio Sources" and "Exclude Sources",...

#

Discord Account

No response

Operating System

Arch Linux Latest

Linux Only ~ Desktop Environment

Hyprland - Wayland

What happens when the bug or crash occurs?

When I put the vesktop app on my second monitor I am unable to click on it with my mouse but keyboard works fine.

What is the expected behaviour?

SHould just allow me to click stuff

How do you recreate this bug or crash?

  1. Have a second monitor
  2. Move the app to the second monitor
  3. Try to click ...
upper pine
# simple grove

When submitting such issues

Please propose a viable solution, that (if possible) has also been approved by other contributors

#

Also, a mock up is really helpful, as well as a POC that something that has been proposed is possible

#

As for the, "require a key press", test if something like that works, if so, let me know

#

Maybe we should really hide the thing behind an option to select multiple

#

Idk

#

It would require a proper discussion before hand as to not put in unnecessary work in case the solution is not deemed viable

#

@vernal lintel maybe you have some ideas for #731

next sundial
next sundial
upper pine
next sundial
# upper pine Too much indirection for audio share

I think the simplest alternative would be to simply make the menu close by default and then add a tooltip about "you can choose more than one application", without needing a keypress.

This creates an inconvenience for users who want to choose more than one app, but as I believe these are the minority, it wouldn't be a problem as it also removes the inconvenience for users who don't want to choose more than one app.

#

also, I think that "Audio Sources" and "Exclude Sources" should both be visible by default, since "Exclude Sources" appearing after "Audio Sources" is set seems a bit strange

#

then we could rename them to "Audio: Include Sources" and "Audio: Exclude Sources", with both being set to None by default

#

the tooltip would be valid for both of them

hybrid fjord
next sundial
#

I don't think so, current spacing seems fine

#

lemme grab a screenshot for you

hybrid fjord
marsh solstice
#

i think using ctrl to select multiple would be the best option, as it is pracically a standard

hybrid fjord
#

That's actually the main problem

next sundial
#

same spacing

#

the problem is that Exclude Sources is only visible after setting Include Sources

#

I think this is not good UX because Exclude Sources just magically appears

next sundial
#

I think the solution would be to not use None for Exclude Sources then

#

if the user picks Entire System for audio then we show None for Exclude Sources, but if the user picks an app then we show Everything Else or something like that for Exclude Sources

upper pine
simple groveBOT
#

Discord Account

No response

Operating System

Ultramarine 40

Linux Only ~ Desktop Environment

GNOME 46 on Wayland

What happens when the bug or crash occurs?

There appears to be a baked shadow which is considered a part of the whole window. This affects the grabbable resizing area, window snapping, and tiling. This is a regression in the latest version, v1.5.3, using the official package from Flathub.

https://github.com/Vencord/Vesktop/assets/35016761/97aafcf8-a949-4...

next sundial
#

fair argument

#

I think exclude sources should still be shown by default, maybe grayed-out so the user understands it's only available with a certain option (entire system)

#

I think it's best to show it by default rather than only showing after selecting Entire System

tardy patio
#

Fuck

#

Why isn’t my comment showing up here

#

Is it cuz my issue is closed

#

762

humble mortar
#

there isnt a 762 WHAT

vernal lintel
#

github webhook service dying

hybrid fjord
simple groveBOT
tardy patio
humble mortar
#

try building with different electron versions ig

#

I assume it was working before 1.5.2?

humble mortar
tardy patio
#

Was using vencord on stable discord

#

Also

humble mortar
tardy patio
#

Anyone here know how to completely uninstall vesktop from Mac

simple groveBOT
vernal lintel
#

vns

silk elkBOT
tardy patio
#

Nobody responded hedied

tardy patio
#

I didn’t comment just now btw lol

vernal lintel
tardy patio
#

The bot is just lagging behind

tardy patio
#

I’ll try asking again

simple groveBOT
humble mortar
simple groveBOT
#

That option was already disabled.

There is clearly an issue here. The app was functioning perfectly fine before, and it only began with this update, and no other app does this. GNOME is not supposed to decorate windows on its own, so this must be an issue with how the app is decorating itself. Closing this immediately feels very dismissive, I am left with no idea how to fix this issue, along with anybody else who may be experiencing this.

simple groveBOT
azure verge
hybrid fjord
azure verge
#

HAHAHAHA

#

that's incredible

#

also a really cool watch woah

#

i didnt know smart watches were advanced enough to have a res and system that good (i have literally never seen someone wear one)

hybrid fjord
azure verge
#

woahh

simple groveBOT
azure verge
#

yep the jitter is entirely gone :3

#

1.5.3 is amazing

simple groveBOT
simple groveBOT
humble mortar
#

@hybrid fjord did u ever get around to doing the tray dark/lightmode auto switching

simple groveBOT
humble mortar
#

i have auto selected but its light for me

#

oh i see

#

youre not updating the badge from generateTrayIcons() which is what is called by the system theme detection

simple groveBOT
humble mortar
#

since its picked from the thing it won't change with the system without the user manually updating it

#

maybe that ui needs to be redesigned

#

3 radio buttons

#

Default

System

Custom

#

selecting custom would have the colour picker appear

#

Default would be the vencord pink

#

could maybe yoink this

#

@hybrid fjord thoughts?

humble mortar
humble mortar
hybrid fjord
hybrid fjord
humble mortar
#

auto should be auto for them all

hybrid fjord
humble mortar
#

all should update on auto

hybrid fjord
#

So I just need to add changing color black/white for badge too?

humble mortar
#

i thnk so

hybrid fjord
#

Oki, that's will be easy

#

But really later xd

hybrid fjord
# humble mortar wdym

Dunno, by 1.5.3 I have new issue when one of the func can't send IPC event to renderer so maaybe somewhere icons cannot be updated

hybrid fjord
humble mortar
#

no i dont think thats related

humble mortar
#

the way youre setting the colour with the picker makes automatically syncing the accent with the system impossible

hybrid fjord
humble mortar
#

yes

hybrid fjord
#

Like in theme chooser of system

#

Oh shit

humble mortar
#

yea lol

hybrid fjord
#

Yeah good idea to add this

#

I'll do it

humble mortar
#

the the the me when feature creep

humble mortar
#

what about custom icons for dark/light mode with auto switching

azure verge
hybrid fjord
#

i can probably for badge create just circle svg wihout white in center

#

and it will follow picked color

#

and prob will look nice

simple groveBOT
hybrid fjord
#

Issue will be closed in 3... 2...

simple groveBOT
hybrid fjord
humble mortar
#

wait doesnt your pr support svgs

#

do custom svgs go through the same logic

simple groveBOT
#

Discord Account

No response

Operating System

Fedora 40

Linux Only ~ Desktop Environment

Gnome on wayland

What happens when the bug or crash occurs?

When setting the Legacy application theme to awaita-dark, it turns the menu bar of vesktop white.

What is the expected behaviour?

It shouldn't change it at all.

How do you recreate this bug or crash?

1: install gnome-themes-extra to change the theme of Legacy GTK applications.
2: open gnome tweaks and set th...

hybrid fjord
#

I thought that if user picks custom svg then color is already ok in this svg

humble mortar
#

well then you'd just use a PNG

#

the only reason to use an svg is its dynamic features

hybrid fjord
#

I can't use svg in electron's native image

humble mortar
#

put it through the same processing as the default svgs

hybrid fjord
#

It's converting user-picked svg to png and uses png

#

But not changing colors

simple groveBOT
upper pine
simple groveBOT
simple groveBOT
#

Sorry for the late response.

Granular selection is the culprit in your case, as the native pipewire-node of mpv does not include the PID (which is used for granular selection):

      "props": {
        "adapt.follower.spa-node": "",
        "application.icon-name": "mpv",
        "application.id": "mpv",
        "application.name": "mpv",
        "audio.adapt.follower": "",
        "client.id": 208,
        "clock.quantum-limit": 8192,
        "factory.id": 8,
        "fac...
hybrid fjord
#

Can we use stream.is-live as +1 device to granual selection?

upper pine
#

Not every node has it

#

Also

#

It's not really suitable here

hybrid fjord
#

😦

upper pine
#

We need something, that most nodes have, and something that is fairly unique

#

That's why I chose the PID

hybrid fjord
#

Fair enough

upper pine
#

client id might be a good candidate though

#

because that should always be present

simple groveBOT
#

Discord Account

zontreck

Operating System

Linux - Garuda & Linux - Endeavour

Linux Only ~ Desktop Environment

Wayland - KDE

What happens when the bug or crash occurs?

FPS Drops in the game, then both Vesktop, game (incl. steam) crash, and a message about Wayland crashing will appear.

What is the expected behaviour?

Expected behavior is that the FPS remain stable, and nothing crashes.

How do you recreate this bug or crash?

  1. Screen share
  2. Try to run a gam...
humble mortar
upper pine
simple groveBOT
hybrid fjord
#

@humble mortar cooked

#

its even changing when changing system accent color without any new code xd

humble mortar
#

me when i copy paste

hybrid fjord
#

Oh shit xdd

#

Yeah it was copy pasted ahahaha

humble mortar
#

hm

#

the mention badge seems to be discoloured

#

Default is red

#

system accent is the vencord default colour