#👾-core-development

1 messages · Page 266 of 1

limber skiff
#

screenshot it

austere talon
#

time to make our own select component

gritty iris
#

canary

#

stable

limber skiff
#

send the module id

gritty iris
#

619307

limber skiff
#

filters.componentByCode('="filled",', ".select,", '"Escape"===')

#

check if this is enough

gritty iris
#

Im on it

#

seems good

#

pushed

charred monolithBOT
limber skiff
#

oh yeah remove the escape

#

I forgot this isn't regex

gritty iris
limber skiff
#

make sure it works in stable and canary real quick

#

both finds

gritty iris
#

I do kinda wonder what happened to the style

gritty iris
#

I know selectable is

#

select isnt

limber skiff
#

I mean the new finds

#

they should probably be now

gritty iris
#

variant: v="filled" isnt there

limber skiff
#

bruh

gritty iris
#

select is

#

just filled would stop it

limber skiff
#

what about ="bottom",

gritty iris
#

yup

#

pushed

limpid tusk
#

what protocol does screenshare use

#

and what protocol does voice use

#

does anyone know

olive aurora
#

webrtc

#

misinformation

austere talon
#

Web uses plain webrtc

weary cave
#

hii nerds

#

oh you already talking about screenshare

#

ill contribute this

left sequoia
#

they just use a different capture method

#

no?

#

well it's rtsp over webrtc but yeah

weary cave
gritty iris
fossil inlet
#

oh

#

im even blinder than you

weary cave
#

thanks

gritty iris
fossil inlet
gritty iris
austere talon
#

@limber skiff can you handle the select fix please

#

I'm too tired

limber skiff
#

damn

#

I was just trying to sleep right now

#

ill do it tomorrow once I wake up before I leave

#

~8 hours

#

they wont bump stable for now

austere talon
charred monolithBOT
austere talon
#

vtest dev

nimble pendantBOT
nimble pendantBOT
nimble pendantBOT
charred monolithBOT
charred monolithBOT
#
scenic brook
#

I am the killjoy today

charred monolithBOT
scenic brook
#

Trying to sneak in other plugins smh

gritty iris
#

figured a non capture was the best root, for the find not sure if its good or not but seemed to be the best

fossil inlet
charred monolithBOT
gritty iris
gritty iris
#

the find more or less is only like that because stable is .tabBarPanel,children canary is .tabBarPanel,{[ like above

limber skiff
gritty iris
limber skiff
#

we'll push once they bump stable

gritty iris
#

I normally see is it stable compatible so I just do it Joe_Shrug

limber skiff
#

or instead

gritty iris
#

?

limber skiff
#

nvm

#

just do what I commented

gritty iris
#

just commited it

limber skiff
gritty iris
#

I know 😭

#

im suprised WIDGETS isnt on the bot modal yet I mean it has everything else

charred monolithBOT
odd heath
#

thanks react

austere talon
#

update react devtools

#

by deleting the folder in vencord extensioncache

odd heath
#

and i dont wanna search

limber skiff
odd heath
#

oh cool im just insanely dumb

#

thamks

#

wait that is not the folder though

#

guh?

scenic brook
#

Just go back one level

odd heath
#

o

#

thank

#

im actually retarded

#

well anyway time to fix the pr

charred monolithBOT
charred monolithBOT
#
[Vendicated/Vencord] New tag created: v1.12.13
night creek
limber skiff
#

vtest

nimble pendantBOT
nimble pendantBOT
nimble pendantBOT
charred monolithBOT
limber skiff
#

my eslint is cooked

fossil inlet
limber skiff
#

does ur eslint work @fossil inlet

#

okay I fixed it

#

I have to add typescriptreact here

#

weirdly enough I always had it like this and it never caused issues before

charred monolithBOT
fossil inlet
charred monolithBOT
limber skiff
#

forgot to port this plugin to modal v2

austere talon
#

no one uses that 😭

#

we could delete

austere talon
#

insane

prime dew
fossil inlet
#

weird, i can't find document in the current module or an old one i have from 2 months ago

austere talon
#

they probably changed it to WindowStore

#

it has a has focus method

elder plinth
#
function h() {
    return document.hasFocus()
}
...
let I = i.memo(function(e) {
    let {dotRadius: t, dotPosition: n, fill: a="currentColor", spacing: o=2.5} = e, c = i.useRef(h()), u = i.useRef(!0);
let I = i.memo(function(e) {
    let {dotRadius: t, dotPosition: n, fill: a="currentColor", spacing: o=2.5} = e, {focused: u} = (0, c.vP)(), d = i.useRef(!0);
#

changed from top to bottom

fossil inlet
#

i know how to fix it but i'm wondering how my old archives of discords modules don't have document.hasFocus in it

elder plinth
#

idk what u is tho

fossil inlet
elder plinth
#

bad archiver ig

fossil inlet
#

no lol

#

wait a minute

#

i'm really stupid

#

why did the old version not have document.hasFocus in it

errant nacelle
#

I was trying to see how realistic it would be to crack the hashes by brute force but I got stuck at the base64 decoding part cuz it kept returning slightly incorrect results blobcatcozy

fossil inlet
errant nacelle
#

I didnt

elder plinth
#

oh shit they changed their implementation of hashing recently didnt they

#

is that why it failed for me the other day

fossil inlet
#

not in the client

elder plinth
#

I tried cracking a new hash and it failed

fossil inlet
#

(yet)

#

just in the lib

errant nacelle
elder plinth
#

so you mean the ones theyve already generated wont be changed

errant nacelle
#

Yeah, I have no idea how to remove those collisions (even if I only use uppercase characters and _)

elder plinth
#

idk what that means

errant nacelle
#

Holdon I'll show u some of my output

#

do you use a wordlist with common english words and discord code names?

#

like barely any of these make sense 😭

elder plinth
#

im just using the existing list and splitting by underscore and then adding any words I feel like might be in the new key

errant nacelle
#

Oh I see, that's smart

elder plinth
#

kinda impossible for long keys though

#

each additional word ups the number of possibilities

#

above 4 or 5 and SKULL_SKELETON

errant nacelle
#

They also sometimes misspell words blobcatcozy

elder plinth
#

you have to be kidding me

#

aint no way

#

thats such an ugly fucking key

#

never in a million years would I have guessed that

#

it's like they tried their hardest to make it 7 words long too

#

so it would take billions of attempts ||(number there is wrong, thanks sonnet)||

scenic brook
#

How long did that take to run

austere talon
charred monolithBOT
elder plinth
elder plinth
#

1 hour 15 min not that bad tbh though it is obviously a collision lmao

charred monolithBOT
charred monolithBOT
austere talon
still maple
#

there's probably some stupid "privacy" list that do that

charred monolithBOT
left sequoia
charred monolithBOT
charred monolithBOT
fossil inlet
#

krystal insane

dusk blaze
austere talon
#

nina has lost it

#

narcissistic nina

#

naive nino

dusk blaze
#

didn't you know

#

vee will fix her workflow

austere talon
#

nothing to fix

charred monolithBOT
charred monolithBOT
elder plinth
#

real?

fossil inlet
elder plinth
#

release

fossil inlet
elder plinth
#

immediately

fossil inlet
elder plinth
#

woah

#

big if true

fossil inlet
#

i love microsoft

errant nacelle
dusk blaze
#

sadan virus

hybrid jetty
#

Thank you broskito

scenic brook
#

I've fallen ages behind on the intellij version smh

charred monolithBOT
scenic brook
#

I forgot I was supposed to re-look into making that automatic

fossil inlet
#

What you see is the actual impl

#

It’s something like React.currentRenderingJsxNode.useState

#

(Why you can only use hooks in function components)

errant nacelle
errant nacelle
fossil inlet
errant nacelle
#

insane

fossil inlet
#

The parsers just got moved to their own package not dependent on vscode

fossil inlet
#

@limber skiff just found a bug in chromes devtools pretty printer blobcatcozy

limber skiff
#

what is it?

fossil inlet
#

becomes

#

i found this because i tried to require every discord module concatonated with , in node

#

and got a syntax error

limber skiff
#

😭

fossil inlet
#

looks like nobody has reported it either

fossil inlet
charred monolithBOT
bright island
#

wumpus himself comes over to kill this person with hammers

charred monolithBOT
charred monolithBOT
fossil inlet
olive aurora
#

it's fair use bruh

charred monolithBOT
olive aurora
#

Disclaimer: This can violate Discord's Terms of Service. Use at your own risk. For educational purposes only.

bright island
#

i mean so does vencord i guess

fossil inlet
#

For educational purposes only.
wires

olive aurora
#

dude is this readme ai

austere talon
#

yeah

#

it's always funny when people put educational in the readme

#

i highly doubt that makes a difference

bright island
#

it's like "in minecraft"

olive aurora
#

it can't be just educational if you're also making it easy to run

#

either way very bad idea KoyukiStare

bright island
#

there's a variable named gudBoi that's initialized as true

#

i like it

austere talon
#

used for printing their own name to the console

fossil inlet
#

😭

austere talon
#

just like how i like it

bright island
#

wait

#

who's feddo?

#

yeah their name is aqualunem, i think this is just a variable of the love of the game

desert cosmos
#

Loveeee

scenic brook
#

Seems fairly minor to put yourself in devs for

desert cosmos
#

Its not minor

#

its huge

#

Vee will merge

scenic brook
#

My mistake

charred monolithBOT
#

ven will NOT merge asap :trollface: steamhappy

I genuinely hope you suffer, screaming in horrible pain and agony, experiencing the burn of a thousand suns, begging for the merciful release of death. You fucking plead for your sensory tissue to finally be released from such a miserable state of immersive disgrace, no longer forcefully exposed to torture. But it will not happen. Death comes for all of us; just not for you, nor will the loss of consciousness. Instead...

scenic brook
#

Reporting to github

bitter parcel
#

kill all snitches

scenic brook
#

Reporting to discord

#

Kiss goodbye to your account

bitter parcel
#

☹️

austere talon
#

you will genuinely get banned from github over that

odd heath
bitter parcel
#

dunno

charred monolithBOT
austere talon
#

did you deliberately add a second entry in devs? @bitter parcel

#

do u not wanna updatet he old one

bitter parcel
#

true

dusk blaze
bitter parcel
dusk blaze
white ridgeBOT
austere talon
#

github projects is like trello right

#

should we use it to track things to do in vencord

fossil inlet
#

couldn't hurt to try

bitter parcel
#

buy slot @dusk blaze

austere talon
#

we can track tasks there etc

bitter parcel
#

did u ditch Codeberg

austere talon
#

it's like a way to manage issues

#

you still make issues for everything but then can you can organise them in the project

austere talon
#

when u go create an issue u can add it to the project

#

u can probably make the issue template do it by default

#

anyway we could track issues + project in a separate repo maybe so we dont get so many dummies creating issues

fossil inlet
#

?remind 4 hr RCE and message logger

shut vineBOT
#

Alright @fossil inlet, in 4 hours: RCE and message logger

fossil inlet
#

?remind 4hr whoreacted tooltip

shut vineBOT
#

Alright @fossil inlet, in 4 hours: whoreacted tooltip

austere talon
austere talon
fossil inlet
#

many issues

#

ill open pr with example later

#
  • stock feature lol
scenic brook
#

Can you make whoreacted actually update when people react

pine topaz
#

?remind 4h fix the bug that will destroy vee's reputation if not fixed. like its a bug SO BAD that everyone will hate vee for it if it isn't fixed in like, 2 days

shut vineBOT
#

Alright @pine topaz, in 4 hours: fix the bug that will destroy vee's reputation if not fixed. like its a bug SO BAD that everyone will hate vee for it if it isn't fixed in like, 2 days

💡 Did you know you can set your timezone with "?timezone set"?

charred monolithBOT
fossil inlet
austere talon
#

ohhh

#

when u hjover the +n

#

okay

bitter parcel
#

is that aight

austere talon
#

no your house will explode

bitter parcel
#

oh

#

😰

dusk blaze
bitter parcel
#

evil

limber skiff
#

since when

austere talon
#

what do u think about this tho

#

we can limit who can create issues on that repo

dusk blaze
#

yop

#

private repo or something

austere talon
#

naaah public

#

just turn this on

dusk blaze
#

trueee

#

just ?remind 6m

limber skiff
shut vineBOT
#

@fossil inlet, <t:1756749893:R>: RCE and message logger

#

@fossil inlet, <t:1756749905:R>: whoreacted tooltip

bitter parcel
#

rce

#

⚠️

shut vineBOT
#

@pine topaz, <t:1756751758:R>: fix the bug that will destroy vee's reputation if not fixed. like its a bug SO BAD that everyone will hate vee for it if it isn't fixed in like, 2 days

austere talon
#

wdym

scenic brook
# austere talon idgi

Basically this, it doesn't display the other 3 until you open the modal and pull the users

#

It's fine if the reactions are already there when you open the channel/scroll to the message but doesn't update in realtime, I assume if the user isn't cached

dusk blaze
odd heath
#

alwaysanimate still isnt animating nameplates Hmm is that intentional

limber skiff
#

oh

#

I guess I am that blind

fossil inlet
limber skiff
#

to not see it

#

mb

#

we did the same fix either way lol

fossil inlet
fossil inlet
charred monolithBOT
limber skiff
#

vtest dev

nimble pendantBOT
nimble pendantBOT
nimble pendantBOT
# limber skiff vtest dev
Bad Patches

NoTypingAnimation (had no effect):
ID: 438784
Match: ```
/focused:(\i)/g

Slow Patches

FriendsSince (took 6.1ms):
ID: 384816
Match: ```
/#{intl::USER_PROFILE_MEMBER_SINCE}),.{0,100}userId:(\i.id),.{0,100}})}),/

odd heath
limber skiff
#

ill merge to main once it reaches stable

austere talon
limber skiff
#

SHHH

austere talon
#

can't believe you're stealing sadan's fix and committing it as your own...

#

is this powercord

limber skiff
#

I should have made it less obvious

#

merge as soon as possible

bright island
austere talon
limber skiff
#

yes I got bored of the old one finally

#

now I prefer salad cat

austere talon
#

dont merge into main yet

limber skiff
#

I wont

charred monolithBOT
#

@Vendicated is there an up-to-date list of major websites to test against to build a generalized case? I am thinking this can be solved by diffing the header order and count before and after sanitization, all are sent from the client of he who generated and is sending the URL so I think this may not be a privacy compromise. and they'll be HEAD or OPTIONS requests so not much of a bandwidth penalty.

From my initial probing with google calendar, discord and spotify, I think header order seems ...

fossil inlet
charred monolithBOT
austere talon
charred monolithBOT
#

@Vendicated

honestly no clue what you just said but optimally we would just adapt this plugin to use ClearURLs list

The idea is to ditch maintaining a Rules list directly and instead work on a generalized method, as it's impossible to realistically keep track of all the domains and the non-standard tracking parameters used (many websites also change their tracking param names from time to time to thwart the "dumb" rule lists), while also avoiding over...

dusk blaze
#

ven pls

left sequoia
#

wouldn't be vencord if a pr wasn't stalled for half a year

bitter parcel
#

ven pls

dusk blaze
#

ven pls

elder plinth
#

wouldn't be vencord if a pr wasn't stalled for half a year

grizzled halo
#

lmao what

bitter parcel
elder plinth
#

one day we'll stop making a mockery of pr comments... one day

brazen bone
#

Never

scenic brook
#

Opposite of a contributor smh

glass jasper
#

Ik some people whom use it

fossil inlet
austere talon
#

what in the powercord is this

elder plinth
#

lgtm

charred monolithBOT
elder plinth
#

lock the ability to comment on prs behind 5+ merged prs

limber skiff
#

im gonna lock you from the repo @elder plinth

#

if everyone is okay with it

#

😊

elder plinth
#

the same number of my prs would be merged in that case as now

limber skiff
#

😭

elder plinth
#

plz merge viewicons icon pixel size fix

#

literally 1 line change

limber skiff
#

what is it called

#

ahh you meant view raw

elder plinth
#

yeah forgor name

limber skiff
charred monolithBOT
elder plinth
#

based pog cool

#

see guys getting your prs merged isn't that hard after all Clueless

austere talon
#

why did u merge

#

undo

#

I thought we agreed to never merging a Murphy pr

elder plinth
limber skiff
elder plinth
#

step 1 to getting merged, don't be me apparently

limber skiff
#

and kidnapped me too

elder plinth
#

step 2 is bribe and kidnap nookies

limber skiff
#

bribe didnt work so u kidnapped

elder plinth
#

at the same time

bitter parcel
#

bro u gotta be kidding me

elder plinth
#

bribe you with not being kidnapped a second time

elder plinth
austere talon
shell shuttle
#

i can't believe they stole my credit

gritty iris
elder plinth
gritty iris
#

I'm already home

#

My entire mouth is numb

elder plinth
#

good luck on not getting dry socket

fossil inlet
gritty iris
fossil inlet
#

sounds fun

gritty iris
#

I feel dead because I was already sick

gritty iris
#

@limber skiff they reverted mutualdroupdms's .tabBarPanel,{[

#

should I try to find a better find or what

limber skiff
#

sure

gritty iris
#

I dont really think regex is worth it just for that

#

but Ill look

gritty iris
charred monolithBOT
limber skiff
gritty iris
#

kinda thinking I should to this for the match match: /\.tabBarPanel,.{0,50}children:(?=.+?section:(\i))/,

#

becuase the they just shortened it again but what if they redo it yk

#

661462 module id

gritty iris
#

.*? breaks it?

limber skiff
#

we do similar approaches in a lot of patches

gritty iris
#

I might just be losing it as I dont know regex to much granted

limber skiff
#

what did u change

gritty iris
#

.*? to .{0,50}

#

its reverted in that ss

#

just the find changed

limber skiff
#

change the .+? to .*?

#

only

gritty iris
#

yup

#

what does the + do?

limber skiff
#

match from 1 to infinity

gritty iris
#

I assume it looks for after char

#

ye okay

limber skiff
#

* matches from 0 to infinity

gritty iris
#
.WIDGETS?
.tabListScroller,fade
#

most of it looks like its duped

limber skiff
#

hmmm

#

lets do .WIDGETS?

gritty iris
#

thats what I was thinking

#

bots wont ever have that if they're smart abt it lol

gritty iris
#

you tryna check out my prs nookies :)

gritty iris
austere talon
#

nina joining the skids in opening insane prs 😭

scenic brook
#

waiter there's gradle in my vencord

gritty iris
#

@limber skiff applied it

charred monolithBOT
limber skiff
#

vtest

nimble pendantBOT
limber skiff
gritty iris
#

Lol

nimble pendantBOT
nimble pendantBOT
austere talon
austere talon
#

@limber skiff the never use friend nicknames setting doesn't work and honestly i dont get the point

#

just dont use friend nicknames if you dont want them to show up

#

the default setting is just the default how discord does it too

#

with the never setting friend nicknames would never show up which defeats the point of using them in the first place

austere talon
#

@fossil inlet can just remove renderMoreUsers entirely

austere talon
#

i will

#

pushed

#

wtf is the handleClickAvatar for

#

clicking the avatar is supposed to open user profile

#

but no workey

#

this is the problem

#

but why

#

did discord break their own code

fossil inlet
#

i tried breakpoint render but it wouldn't run??

austere talon
#

omg they did

fossil inlet
#

love

austere talon
#

if popoutUserId is null then it doesnt use the popout component so the ref never gets populated

fossil inlet
#

😭

#

peak discord shitcode

austere talon
#

what are they cooking

charred monolithBOT
fossil inlet
#

oh neat

#

the project thing does this for you

dusk blaze
#

i saw merge to branch main from dev i pred without reading

#

didn’t notice repo ykyk

austere talon
#

wow UserVoiceShow code is shitcode

fossil inlet
#

why are there commented out patches 😭

fossil inlet
#

deaf = more likely to be afk

#

but it wouldn't hurt to have both ig

charred monolithBOT
austere talon
#

yeah indeed

fossil inlet
#

@austere talon wdym co authored by god

charred monolithBOT
austere talon
#

should we merge into main

#

vtest dev

nimble pendantBOT
fossil inlet
nimble pendantBOT
nimble pendantBOT
austere talon
#

seems so

#

should we

fossil inlet
#

dont really see a reason not to

charred monolithBOT
#

17b90be add context menu options to vencord badges - Vendicated
8ebfd9a NoTypingAnimation: Fix not working due to broke... - Nuckyz
f0f75aa AlwaysAnimate: Add nameplates support (#3641) - sadan4
9b0ae0f Translate: support automod & forwarded messages... - jamesbt365
75a2506 ViewRaw: Adjust icon size to match other icons... - EtorixDev

jagged cloak
#

huge

limber skiff
#

how is it shit

limber skiff
#

It's explained in the comment

charred monolithBOT
#

This pull request adds a new plugin called AutoReactions which automatically adds emoji reactions to messages containing certain keywords.

Features

  • Reacts to messages containing configured keywords with a user-defined emoji.
  • Supports multiple languages (Arabic and English) in the default configuration.
  • Uses Vencord's Flux dispatcher and MessageActions to inject reactions natively.
  • Simple to configure additional keyword → emoji rules by editing the TRIGGERS array in the ...
scenic brook
#

Nice AI readme

hollow musk
dusk blaze
#

@north knoll stop constantly bumping your pr you’re emailing 13 people everytime

#

just makes people want to ignore it further ykyk

glass jasper
#

@fossil inlet

fossil inlet
charred monolithBOT
north knoll
olive aurora
#

close conversation blobcatcozy

austere talon
#

your expertise

limber skiff
#

will do

austere talon
#

@fossil inlet did u see my comment on SendAndForgetti

austere talon
#

alr

limber skiff
#

@austere talon were u fr when u said uservoiceshow is shit code lol

limber skiff
#

why tho

#

what exactly is bad

austere talon
#

theres a lot of code like this

limber skiff
#

how is that bad

#

better than passing undefined to the function?

austere talon
#
const channel = ChannelStore.getChannel(channelId);
#

the function checks for u

limber skiff
#

what if it didnt

austere talon
#

then anything like this

limber skiff
#

that one is bad yeah

austere talon
#
role={props.onClick && "button"}
limber skiff
#

I changed already

austere talon
#

same thing

limber skiff
#

idk what I was smoking

austere talon
#

oh u wrote that

limber skiff
#

I did

#

thats why im asking why it's shit code

austere talon
#

this should be typed, not on one line

limber skiff
#

what should be typed

austere talon
#

voiceStates is any

limber skiff
#

I mean it doesnt really matter

#

It's normal for us to use any for things we dont wanna type

austere talon
#

i prefer everything being typed

limber skiff
#

line being too big I agree tho

#

either way the plugin isn't shit code, you are just mentioning small things right now

austere talon
#

well it's not that bad lmao

#

shitcode was an overstatement

#

i just saw some things that annoyed me

#

:P

limber skiff
#

I commited to that pr and moved it outside the icons

#

and it makes way more sense

charred monolithBOT
austere talon
# charred monolith

honestly this one is more appropriate to be in vencord but it still seems pretty niche

scenic brook
#

It's basically the same plugin tbf so I figured same response

#

So yeah maybe

charred monolithBOT
austere talon
#

that one is a manual fix for the occasional not embedded link

the other one is an automatic replace that a user would expect to just work without user input

scenic brook
#

Yeah fair

austere talon
#

copilot auto generated commit messages are revolutionary

fossil inlet
austere talon
#

yes

#

i never use it

#

i always use cli

fossil inlet
#

lazygit blobcatcozy

austere talon
fossil inlet
#

@austere talon hop on lazygit

bright island
#

if you ain't doin cli, then you're silli

elder plinth
#

I manually copy and paste each file before and after my edits into chatgpt and ask it to generate a commit message

austere talon
#

useless for me

scenic brook
#

I use git in intellij almost exclusively tbh

austere talon
scenic brook
#

Only place I use cli is setting remote for userplugin folders because intellij doesn't get that I wanna init git in the folder because vencord overall is already in git

fossil inlet
bright island
#

i use only jetbrains products i get this pain

austere talon
#

well yeah bing is famous cause microsoft

fossil inlet
#

what the fuck is SauceNAO, IQDB or ImgOps

bright island
#

the hell is saucenao

austere talon
#

saucenao is anime sauce finder
iqdb searches boorus
imgops is a meta search engine

leaden furnace
bright island
#

seems like saucenao also does boorus

austere talon
#

yes

#

yandex is best

bright island
#

i use yandex

austere talon
leaden furnace
#

yeah

austere talon
#

imgops is like a search engine index

#

lmao what is this warning

#

never seen that in my life

charred monolithBOT
fossil inlet
austere talon
#

yea

bright island
fossil inlet
#

letsencrypt blobcatcozy

fossil inlet
#

./run

console.log((false && 2, 3))
vital lionBOT
#

Here is your js(18.15.0) output @fossil inlet

3
fossil inlet
#

comma operator my beloved

fossil inlet
# charred monolith

@austere talon this has been the reason why i still have the plugin disabled despite really liking it

charred monolithBOT
fossil inlet
austere talon
#

<@&1167970304027533312>

#

that they're at the end?

fossil inlet
#

hold on, let me enable it

austere talon
#

I don't remember why I did that

#

well if it's at the start it conflicts with the colour dot if u have that on fwiw

fossil inlet
austere talon
#

<@&1065031546219806731>

#

whats wrong with the default icon

#

i took it from here

scenic brook
#

Wouldn't this technically be the default role icon?

fossil inlet
fossil inlet
scenic brook
#

Looks like an admin badge or something though

austere talon
austere talon
fossil inlet
#

wait this confuses me

how can a component be it's own child

austere talon
#

???????

#

nah thats not whats happening lmaoo

#

it's reassigning the variable lol

#
let child = "hi";
return null != child && (child = <div>{child}</div>);
#

bundler gore

fossil inlet
#

oh yeah

austere talon
#

we really need a DiscordTweaks plugin that just contains a bunch of minor objective improvements like this

#

or a different section for it

scenic brook
#

Didn't Nuckyz start that already

fossil inlet
austere talon
#

only streams presumably

bright island
#

reading all of these and making a plugin derived from all of them might not be a bad idea, but idk the ratio of actual readable code vs. shitcode

austere talon
#

idk i dont talk to anyone who uses their cam lol

shell shuttle
#

i kinda wanna make a plugin for like

#

fixing that fuckass RTC Connecting bug

bright island
#

oh y es please

shell shuttle
#

after some time it'll just boot you to RTC and if ur already in a vc it won't tell you (it still says connected despite it) and clips don't clip either

#

even ctrl r'int discord doesn't fix it

#

because it hangs

#

you have to directly reboot discord by killing it

austere talon
#

im gonna make a Tweaks category in the project

#

and add all the minor prs to it

shell shuttle
austere talon
shell shuttle
#

would it be too bloaty if vencord had a plugins and tweaks tab?

#

just throwing ideas

austere talon
#

why is that plugin so many patches

elder plinth
#

more patches = better plugin

scenic brook
#

3 month review wait per patch

elder plinth
#

questify has like 15 and it's the best plugin

shell shuttle
#

hi! please do not use AI for writing pull requests. this pull request is closed!

shell shuttle
fossil inlet
#

(these are just the ones that i can parse and run statically)

scenic brook
austere talon
#

flameshot sooo broken

fossil inlet
austere talon
#

yes

#

it used to work fine until like a few days ago

#

now it's soooo fucked

#

idk what happned

fossil inlet
#

did you get the new major?

austere talon
#

no

#

i wish gnome screenshot had draw tools

fossil inlet
austere talon
#

on the top should i add new views for:

  • bugs
  • new plugin features
  • new plugins
  • tweaks
#

then we split up issues into those categories

#

it's different pages

#

like in google sheets

austere talon
fossil inlet
austere talon
#

right

#

it kept bugging me about new update

#

so I assumed i wasnt on it yet

fossil inlet
#

they're on 13.1 now

#

might have some bug fixes

austere talon
#

having this issue

fossil inlet
#

flameshot has more bugs than vencord 🔥

austere talon
#

can take ss with gnome ss and then pipe into satty

#

GUHHHH

fossil inlet
#

tbh what if someone forked spectacle and made it good

#

(it might already be able to be made good with config tbh, never looked into it)

austere talon
fossil inlet
austere talon
#

guhhh

fossil inlet
#

oh god i'm about to make the most cursed patch ever

gritty iris
austere talon
#

okay satty is peak

#

but there's no way to invoke the gnome screenshot tool from terminal 🥴

fossil inlet
#

really glad i made this, so handy

gritty iris
gritty iris
#

thank you

austere talon
#

also please disable that horrid custom curesor

gritty iris
#

^ please disable it

fossil inlet
#

ok

gritty iris
austere talon
fossil inlet
limber skiff
fossil inlet
limber skiff
#

u lost the best years of discord modding

olive aurora
#

NOPE

fossil inlet
austere talon
#

GUHHHHHHHH

#

SadanCompanion

charred monolithBOT
#
            <path d="M418-340q24 24 62 23.5t56-27.5l224-336-336 224q-27 18-28.5 55t22.5 61zm62-460q59 0 113.5 16.5T696-734l-76 48q-33-17-68.5-25.5T480-720q-133 0-226.5 93.5T160-400q0 42 11.5 83t32.5 77h552q23-38 33.5-79t10.5-85q0-36-8.5-70T766-540l48-76q30 47 47.5 100T880-406q1 57-13 109t-41 99q-11 18-30 28t-40 10H204q-21 0-40-10t-30-28q-26-45-40-95.5T80-400q0-83 31.5-155.5t86-127Q252-737 325-768.5T480-800zm7 313z" />
austere talon
#

i created more projects to separate by type @limber skiff @fossil inlet

#

for the tweaks one, just read the description

#

way too niche to make these official plugins

#

but we can just add them as tweak

#

enabled by default

fossil inlet
#

what's the difference bewteen a new plugin todo and a new plugin in progress

austere talon
#

well idk lol

#

todo = new pr
in progress = on reviewing etc

#

idk

#

it's just the default

charred monolithBOT
austere talon
#

why did this get downvoted

#

lmao

fossil inlet
#

handy search for nothing in a project

#

-project:vendicated/2 -project:vendicated/5 -project:vendicated/4 -project:vendicated/3

charred monolithBOT
scenic brook
#

Also misspelled

fossil inlet
#

😭

charred monolithBOT
austere talon
#

INSANEEE

#

closed for inactivity i think

fossil inlet
#

over a year old i think

austere talon
#

can u show a screenshot of ur new svg btw

#

no rush just whenever u do the changes add a screenshot to the pr

fossil inlet
#

<@&1167970304027533312>

#

<@&1244313853357981787>

austere talon
#

makes it easier to find already reviewed stuff again

#

maybe we can make ci auto move it

fossil inlet
#

or maybe some stale group

austere talon
#

maybe we should just get stale bot for prs

fossil inlet