#πŸ‘Ύ-core-development

1 messages Β· Page 22 of 1

quaint sapphire
#

having a life doesn't prevent you from checking a PR for 25 mins a day

woeful sable
#

y'all are so mean it's literally holidays

umbral hedge
#

yop

jagged cloak
#

me when my completely unneeded addition isn't looked at and merged in 2 picoseconds!

#

🀯

long heart
woeful sable
#

ven will give me write access so i can deny PRs

austere talon
#

soon

robust basin
#

i will soon take over ven's vessel

charred monolithBOT
frail skyBOT
#
Bad Patches

None

Bad Starts

None

Discord Errors
Failed to load resource: the server responded with a status of 404 () ```
#
Bad Patches

None

Bad Starts

None

Discord Errors
WebSocket connection to 'ws://127.0.0.1:1337/' failed: Error in connection establishment: net::ERR_CONNECTION_REFUSED
Failed to load resource: the server responded with a status of 404 () ```
charred monolithBOT
quick ibex
#

@charred monolith im gonna empty my balls on your face

#

@frail sky you are next

austere talon
#

ayo

solemn spoke
quick ibex
# austere talon ayo

Did I ever tell you what the definition of insanity is? Insanity is doing the exact... same fucking thing... over and over again expecting... shit to change... That. Is. Crazy. The first time somebody told me that, I dunno, I thought they were bullshitting me, so, boom...I shot him! The thing is... He was right. And then I started seeing, everywhere I looked, everywhere I looked all these fucking pricks, everywhere I looked, doing the exact same fucking thing... over and over and over and over again thinking, 'This time is gonna be different, no, no, no please... This time is gonna be different'.

austere talon
solemn spoke
#

:p you could have told me and i would fix it

austere talon
#

there's so much still inline

solemn spoke
#

hm

#

but well, you could have told me which parts i forgot and i would do it

#

unless you was pressured to merge, in that case my problem is with lack of activity, so yea, i would be still happy to fix anything more

austere talon
#

just look

#

there's many places

solemn spoke
#

i forgor

solemn spoke
#

like, what made you to merge a PR that you knew there were points missing

austere talon
#

cause it doesn't matter

solemn spoke
#

hah, interesting

#

and my second question, if you saw those missing parts, why didn't you told me before merging? i could have fixed instead of another person having to fix by me

austere talon
#

that's the same question as before

charred monolithBOT
woeful sable
#

guh

charred monolithBOT
quaint sapphire
#

(well, if you also use random numbers, not just set the seed)

arctic granite
unborn garnet
#

what

spark cove
#

how does this group of people have customs that i dont

charred monolithBOT
somber ginkgo
#

@austere talon hit button

charred monolithBOT
charred monolithBOT
long heart
#

githu

charred monolithBOT
austere talon
#

aaaaa

#

^

placid wave
#

@austere talonLMAO

#

mine doesnt do this lol

#

doe sit only do for you

austere talon
#

now it doesnt??

#

IDGI

placid wave
umbral hedge
#

maybe after a message is too old?
or depends on client?

austere talon
#

discord dum

#

a

umbral hedge
#

a.

austere talon
#

what

placid wave
#

[Android] build success on main

#

WHY

#

WHAT

austere talon
#

discord moment

umbral hedge
#

h

frail skyBOT
#
Bad Patches

None

Bad Starts

None

Discord Errors
Failed to load resource: the server responded with a status of 404 () ```
#
Bad Patches

None

Bad Starts

None

Discord Errors
Failed to load resource: the server responded with a status of 429 ()
Failed to load resource: the server responded with a status of 404 () ```
charred monolithBOT
charred monolithBOT
charred monolithBOT
verbal pumice
#

it broke 100 comments πŸŽ‰

placid wave
#

@austere talon lol

charred monolithBOT
austere talon
umbral hedge
#

ven insane

swift fjord
#

now move vencord repo to vencord org

jagged cloak
#

nop

#

it will be wingio/aperii

spark cove
#

uh yea it works

umbral hedge
#

wtf

spark cove
#

100kb link is not real it doesnt exist

brave geyser
#

Insane

swift fjord
#

virus link ⚠️

charred monolithBOT
placid wave
#

WHY IS THIS A JWT

#

HORRIBL

spark cove
#

its not

#

its just b64 json

placid wave
#

husk what

frail skyBOT
#
Bad Patches

None

Bad Starts

None

Discord Errors
Failed to load resource: the server responded with a status of 404 () ```
#
Bad Patches

None

Bad Starts

None

Discord Errors
Failed to load resource: the server responded with a status of 429 ()
Failed to load resource: the server responded with a status of 404 () ```
austere talon
elfin dew
#

oh oh god

#

oh no..

charred monolithBOT
spark cove
#

so i can put build analyzer links in releases

charred monolithBOT
frail skyBOT
#
Bad Patches

None

Bad Starts

None

Discord Errors
Failed to load resource: the server responded with a status of 429 ()
Failed to load resource: the server responded with a status of 404 () ```
#
Bad Patches

None

Bad Starts

None

Discord Errors
Failed to load resource: the server responded with a status of 404 () ```
charred monolithBOT
azure jay
#

husk when will ven merge

unborn garnet
#

never

#

ive been waiting for like 3 weeks too

#

@austere talon VEN ITS BEEN 3 WEEKS

#

its not that complex of a plugin husk

#

it doesnt take a month to test

charred monolithBOT
unborn garnet
#

@umbral hedge you will be the merger

umbral hedge
charred monolithBOT
fathom herald
#
// components/DecryptionModal.tsx
import { decrypt } from "../index";
``````jsx
// components/EncryptionModal.tsx
import { encrypt } from "../index";
``````jsx
// index.tsx
import { buildDecModal } from "./components/DecryptionModal";
import { buildEncModal } from "./components/EncryptionModal";
frail skyBOT
#
Bad Patches

None

Bad Starts

None

Discord Errors
Failed to load resource: the server responded with a status of 404 ()
Failed to load resource: the server responded with a status of 429 () ```
#
Bad Patches

MessageDecorationsAPI (had no effect):
ID: 976805
Match: /(\(\).roleDot.{10,50}{children:.{1,2})}\)/

MessageAccessoriesAPI (had no effect):
ID: 30581
Match: /(\(\)\.container\)?,children:)(\[[^\]]+\])(}\)\};return)/

CallTimer (had no effect):
ID: 847719
Match: /(?<=renderConnectionStatus=.+\(\)\.channel,children:)\w/

IgnoreActivities (had no effect):
ID: 690109
Match: /\(\)\.badgeContainer.+?.\?\(0,.\.jsx\)\(.{1,2},{name:(?<props>.)\.name}\):null/

CommandsAPI (found no module):
ID: -
Match: ().source,children

BlurNSFW (found no module):
ID: -
Match: ().embedWrapper,embed

MessageLinkEmbeds (found no module):
ID: -
Match: ().embedCard

PlainFolderIcon (found no module):
ID: -
Match: ().expandedFolderIconWrapper

Settings (found no module):
ID: -
Match: ().versionHash

ViewIcons (found no module):
ID: -
Match: ().popoutNoBannerPremium

Bad Starts

None

Discord Errors
Failed to load resource: the server responded with a status of 429 ()
Failed to load resource: the server responded with a status of 404 () ```
austere talon
#

().foo is now just .foo

#

fixing should be easy af

#

Z().foo -> Z.foo

umbral hedge
austere talon
#

fixed all of them

#

just remove () from everything and it works

tidal cloud
#

insane

charred monolithBOT
austere talon
#

literally just delete all the ()

#

now run reporter

frail skyBOT
#
Bad Patches

None

Bad Starts

None

Discord Errors
Failed to load resource: the server responded with a status of 404 () ```
#
Bad Patches

BlurNSFW (had no effect):
ID: 30581
Match: /(\.renderEmbed=.+?(.)=.\.props)(.+?\(\)\.embedWrapper)/g

BlurNSFW (had no effect):
ID: 30581
Match: /(\.renderAttachments=.+?(.)=this\.props)(.+?\(\)\.embedWrapper)/g

Bad Starts

None

Discord Errors
WebSocket connection to 'ws://127.0.0.1:1337/' failed: Error in connection establishment: net::ERR_CONNECTION_REFUSED
Failed to load resource: the server responded with a status of 404 () ```
austere talon
#

wait

#

i missed some

charred monolithBOT
woeful sable
#

u fixed it by simply not running the test at all for it

umbral hedge
#

ye

#

😎

austere talon
#

yea

frail skyBOT
#
Bad Patches

None

Bad Starts

None

Discord Errors
Failed to load resource: the server responded with a status of 404 () ```
#
Bad Patches

None

Bad Starts

None

Discord Errors
Failed to load resource: the server responded with a status of 404 () ```
austere talon
#

πŸ”₯

charred monolithBOT
austere talon
#

^ why you should always make wildcards in regex lazy

#
- .+
+ .+?```
#

.+ = match as much as possible, aka it will prefer matching 3000000 characters over matching 3 if possible
.+? = match as little as possible, after the first match it will stop searching

tribal fjord
#

^^^^^^^

#

i love lazy match

austere talon
#

anyway I will look at prs tmrw umuCool

#

sorry for taking a bit I was busy over the holidays and then had no motivation to look at them

tribal fjord
#

ven apologizes for having life

woeful sable
#

bro just broken my plugins

#

tf did u do broski

austere talon
#

figure it out

#

maybe css classes renamed

#

const getStatusColor = findByCodeLazy("STATUS_YELLOW", "TWITCH", "STATUS_GREY");

#

see if this is the right method

#

it should return css colours

#

if you pass in "online" it should return "var(--status-green)" or smth like that

tidal cloud
#

cancelled

verbal pumice
#

thats why the circle

#

replacing the two .{1,2} groups with /i seems to fix it

charred monolithBOT
austere talon
#

how did i/it not catch that

#

u will pr fix

scenic pendant
#

uh

#

does that mean i can update

#

?

verbal pumice
umbral hedge
verbal pumice
austere talon
#

I probably forgot to remove () from replacement

#

yeah

grave mangoBOT
austere talon
#

().embedCard

#

need to be removed

#

should be just that, shouldn't it?

#

@verbal pumice

verbal pumice
#

most likely

#

or just

#

throw out that entire bit for $&

charred monolithBOT
austere talon
#

not on my pc rn or I'd do it

verbal pumice
#

yeah i'll open a pr to fix everything

austere talon
#

no need imo

verbal pumice
#

ok then

charred monolithBOT
austere talon
#

ayo forged commit??

charred monolithBOT
unborn garnet
#

vennnn

#

PrPrPr

austere talon
#

yop

#

After dinner

charred monolithBOT
#

The motivation for this change is that as a server moderator I've had it happen many times that isDeletePressed was incorrectly set to true and I ended up deleting messages of other users incorrectly which is extreme frustration

I don't understand that, why not fix the actual underlying bug then instead of adding a workaround?

I also don't like that the way you implemented it means that options require a restart. Why not do the check inside the handler instead so it immediately works ...

austere talon
#

what now

#

??????

umbral hedge
#

lmfao

austere talon
#

windows so bad

#

istg

austere talon
#

did u even test ur plugin @unborn garnet

unborn garnet
#

What do you mean

austere talon
#

youre inserting the function's code into the input box lmao

unborn garnet
#

LOL

austere talon
#

(ill fix it no need to)

unborn garnet
#

Alright

austere talon
#

read β’β€β’β’β€Œβ’β€Œβ€β‘β’β€β‘β£β’β€Œβ€Œβ’β€Œβ’β€β’β€Œβ’β‘β’β‘β€β’β€β€Œβ€β‘β€Œβ’β€Œβ€β€β€Œβ‘β’β’β€β’β‘β€Œβ’β’β‘β£β€Œβ€Œβ€Œβ’β€Œβ£β‘β€Œβ’β£β€Œβ’β€β’β€β’β€β€to explode

unborn garnet
austere talon
#

works

unborn garnet
#

Ya, did test the plugin

austere talon
#

unless u only tested without cover

unborn garnet
#

Just not that feature since it was very last minute

austere talon
#

fair

unborn garnet
#

Yop

austere talon
#

the icon has no hover indicator nor tooltip

#

i will fix both

unborn garnet
#

Message Indicator isn't supposed to have one

austere talon
unborn garnet
#

Oh

austere talon
#

i will make it be the same as the other buttons there

unborn garnet
#

Oke

#

Never noticed a tooltip on them tbh

austere talon
#

@unborn garnet u like?

unborn garnet
#

ooh yes i like :D

#

Thank you!

austere talon
#

testing β€Œβ€β€β‘β‘β€β’β£β’β€Œβ€β’β‘β£β€β’β€Œβ‘β’β£β‘β€β£β’β‘β’β’β€β’β‘β€β€Œβ’β€Œβ’β‘β‘β’β€β’β‘β‘β‘β€β’β£β€β’β‘β‘β’β‘β€β’β‘β‘the test

#

okay so

#

you just modify the content here right

#

i see that you push to an array

#

is it an array of html elements?

#

as in, can I push a span?

#

oh wait totally

#

what am I saying

#

i will add tooltip to that as well

unborn garnet
#

oh no

#

tooltips everywhere blobcatscared

austere talon
#

yop

unborn garnet
#

fear

austere talon
#

@unborn garnet

unborn garnet
#

that looks good actually

#

i approve :D

austere talon
#

otherwise people will be confused

#

why they have weird locks

#

without the tooltip i mean

#

i also added some padding

#

so its not hugging the message content

charred monolithBOT
unborn garnet
#

Looks good to me

#

i like the random webpack button looks change

austere talon
#

lmao wdym

#

oh the common addition?

unborn garnet
#

ya

austere talon
#

yeah i used that in the chat button

#

so needed to add it

unborn garnet
#

ah thats fair

#

seems good to go!

#

i would do this but husk

charred monolithBOT
unborn garnet
charred monolithBOT
azure jay
#

holy shit a pr merged

#

thats impossible

unborn garnet
#

ikr

azure jay
#

@austere talon who are you

#

and wheres ven

limber skiff
#

grrr

#

discord broke some part of ignore activities

brave geyser
#

Horror

austere talon
limber skiff
#

I am

frail skyBOT
#
Bad Patches

None

Bad Starts

None

Discord Errors
Failed to load resource: the server responded with a status of 404 () ```
#
Bad Patches

None

Bad Starts

None

Discord Errors
Failed to load resource: the server responded with a status of 404 () ```
solemn spoke
#

what a day. so much prs closed

charred monolithBOT
charred monolithBOT
#

I don't understand that, why not fix the actual underlying bug then instead of adding a workaround?

If I knew what the bug was, sure. But I have absolutely no idea how to debug the issue either because it doesn't always happen and I cannot reproduce it actively.

I also don't like that the way you implemented it means that options require a restart. Why not do the check inside the handler instead so it immediately works after toggling?

I tried it without restarting and that didn'...

charred monolithBOT
woeful sable
charred monolithBOT
charred monolithBOT
solemn spoke
#

o yea it looks like. but still, why making this shortcut windows specific

tribal fjord
#

PortalTrainL unless I'm stupid and missing something I did it on my fedora xd PortalTrainR

solemn spoke
#

what

charred monolithBOT
charred monolithBOT
umbral hedge
#

i just alt+f4 like I would in any other program

#

making it global was probably a mistake

#

but it should at least be toggleable husk

charred monolithBOT
austere talon
#

and many other apps have it on Windows

#

I didn't mean to make it work outside of windows

umbral hedge
#

I've never used CTRL+Q to close an app on windows xd

solemn spoke
#

me too

golden gulch
#

i would very much like to disable the shortcut on Linux i press it on accident way too often xd

austere talon
#

how

golden gulch
#

global keyboard shortcuts for my DE and hitting ctrl instead of win key

#

also I'm just bad at typing

austere talon
#

that's why I ported it

#

I didn't mean to make it work in other apps that's my bad

unborn garnet
charred monolithBOT
azure jay
frail skyBOT
#
Bad Patches

None

Bad Starts

None

Discord Errors

Failed to load resource: the server responded with a status of 404 ()

austere talon
#

can u show a screenshot? @agile laurel

frail skyBOT
#
Bad Patches

None

Bad Starts

None

Discord Errors
Failed to load resource: the server responded with a status of 404 () ```
agile laurel
#

oh shit yeah i meant to run the changes by u first i am just out of it today

glass cedar
#

Uh

#

What's the diff

#

They look super similar

agile laurel
#

less flat

#

i made it have a darker background color and deeper backdrop shadow on hover

#

also made the settings cog lighter when you hover over it so it actually looks responsive

#

before it hardly changed

#

i think ui should be responsive to everything you do at least subtly

charred monolithBOT
agile laurel
#

i have a lot more ideas for the ui but im struggling a lot with motivation atm so cba

glass cedar
#

It might be better to have the same BG for both

agile laurel
golden gulch
#

change in appearance on hover doesn't make much sense when there's no interactivity with what you're hovering over

#

if I hover over the card and it changes, I usually expect that to mean that I can click on it and something will happen - that's not the case with the plugin cards (unless you click on the title, which in turn toggles the plugin)

agile laurel
#

its less misleading than it is right now lol

#

theres a random cursor: pointer on the whole card selector in the css

#

for no reason

#

if yall do anything please change that lol

agile laurel
golden gulch
#

yeah I was going to mention the cursor being wonky but it wasn't something you did so I didn't

charred monolithBOT
umbral hedge
charred monolithBOT
austere talon
#

yeah clicking any of the card used to open the card

#

idk why that was changed at some point, maybe an accident

charred monolithBOT
agile laurel
#

of course you could just make clicking the card toggle the plugin

#

thereby making all my changes valid 😎

umbral hedge
#

bad

quick ibex
#

Clicking the card should open settings

#

Y'all mad

charred monolithBOT
charred monolithBOT
charred monolithBOT
woeful sable
charred monolithBOT
charred monolithBOT
charred monolithBOT
austere talon
#

I agree tbh but there were many people requesting this and the BD plugin has it that way

#

but yeah option would be cool

woeful sable
#

I just realised inputType: ApplicationCommandInputType.BUILT_IN, is probably not what I want

austere talon
#

BUILT_IN = no automatic response, but u can still manually respond
BUILT_IN_TEXT = automatic response with what you return, if you return nothing it bugs out and sends your command as text. Meant to make this cancellable but it was such a pain I have up

#

avoid the rest

woeful sable
#

oh I thought it changed the input box and that's why it opens text input for boolean

austere talon
#

for boolean it should just make u type true or false I think

woeful sable
#

that should be documented I think cuz I couldn't tell at all

#

yeah that's what it's doing right now

#

slash commands so bad

#

I enabled invisible chat and I don't see the chat button mm

#

didn't fail to patch though

golden gulch
#

I just enabled invisible chat and reloaded and the button shows up

woeful sable
#

it got display: none'd by removing nitro ads css

golden gulch
frail skyBOT
#
Bad Patches

None

Bad Starts

None

Discord Errors

Failed to load resource: the server responded with a status of 404 ()

woeful sable
#

i hate svgs

#

how the fuck

frail skyBOT
#
Bad Patches

None

Bad Starts

None

Discord Errors
Failed to load resource: the server responded with a status of 429 ()
Failed to load resource: the server responded with a status of 404 () ```
woeful sable
#

JSHandle@error

umbral hedge
#

JSHandle@error

unborn garnet
#

JSHandle@error

charred monolithBOT
charred monolithBOT
jagged cloak
#

JSHandle@error

austere talon
#

you love

jagged cloak
#

ye

grave mangoBOT
austere talon
#

this is supposed to unwrap the JSHandle

#

idk why it no workey for this

prime jewel
solemn spoke
#

🀯

umbral hedge
#

There is no war in Ba Sing Se

#

I wanna watch avatar again

#

good show

charred monolithBOT
charred monolithBOT
charred monolithBOT
frail skyBOT
#
Bad Patches

None

Bad Starts

None

Discord Errors
Failed to load resource: the server responded with a status of 500 ()
Failed to load resource: the server responded with a status of 404 () ```
austere talon
#

500

#

love

frail skyBOT
#
Bad Patches

IgnoreActivities (had no effect):
ID: 185884
Match: /this.renderLastPlayed\(\)]}\),this.renderOverlayToggle\(\)/

Bad Starts

None

Discord Errors
Failed to load resource: the server responded with a status of 500 ()
Failed to load resource: the server responded with a status of 404 ()
Failed to load resource: the server responded with a status of 500 () ```
austere talon
#

guh

#

@limber skiff im so sorry

woeful sable
#

It's jover

austere talon
#

your plugin has too many patches

austere talon
limber skiff
#

it has 3 patches what do you mean 😭

#

I changed it remember

#

grrrr I gotta make this patch better discord keeps breaking it

woeful sable
austere talon
#

didn't it use to have like 15 replacements

limber skiff
#

yeah

#

it doesn't anymore

#

that's it

austere talon
#

oh, big

frail skyBOT
#
Bad Patches

None

Bad Starts

None

Discord Errors
Failed to load resource: the server responded with a status of 429 () ```
#
Bad Patches

IgnoreActivities (had no effect):
ID: 185884
Match: /this.renderLastPlayed\(\)]}\),this.renderOverlayToggle\(\)/

Bad Starts

None

Discord Errors
Failed to load resource: the server responded with a status of 404 () ```
limber skiff
#

kek they just completely removed renderLastPlayed and renderOverlayToggle

brave geyser
#

Horror

charred monolithBOT
charred monolithBOT
#
[Vencord/Installer] New tag created: v1\.0\.9
austere talon
charred monolithBOT
charred monolithBOT
charred monolithBOT
charred monolithBOT
frail skyBOT
#
Bad Patches

None

Bad Starts

None

Discord Errors

Failed to load resource: the server responded with a status of 404 ()

frail skyBOT
#
Bad Patches

IgnoreActivities (had no effect):
ID: 185884
Match: /this.renderLastPlayed\(\)]}\),this.renderOverlayToggle\(\)/

Bad Starts

None

Discord Errors
Failed to load resource: the server responded with a status of 404 () ```
woeful sable
charred monolithBOT
austere talon
#

IT IS TOGGLEABLE

woeful sable
#

it's off by default even

#

trolley

#

@rigid venture tonguecat

rigid venture
#

man don't look at me like i'm gonna read the code

woeful sable
#

I am looking directly at you

#

look behind u

rigid venture
#

it's gonna get wicked

charred monolithBOT
woeful sable
umbral hedge
#

lol

charred monolithBOT
charred monolithBOT
charred monolithBOT
charred monolithBOT
austere talon
#

@umbral hedge

charred monolithBOT
austere talon
#

you will review

dapper tiger
#

@austere talon merge #400 and #401 NOW

austere talon
#

suggestion

dapper tiger
#

@austere talon MERGE

frail skyBOT
#
Bad Patches

IgnoreActivities (had no effect):
ID: 185884
Match: /this.renderLastPlayed\(\)]}\),this.renderOverlayToggle\(\)/

Bad Starts

None

Discord Errors
Failed to load resource: the server responded with a status of 404 () ```
#
Bad Patches

IgnoreActivities (had no effect):
ID: 185884
Match: /this.renderLastPlayed\(\)]}\),this.renderOverlayToggle\(\)/

Bad Starts

None

Discord Errors
Failed to load resource: the server responded with a status of 404 () ```
limber skiff
#

kek

#

it happened

robust basin
#

how

limber skiff
#

how what

limber skiff
charred monolithBOT
charred monolithBOT
#

This PR creates an alternative to the options field that is more typesafe: a new settings plugin field that takes in settings, which can be defined using definePluginSettings

You can check the changes to see shiki as a usage example, but a [^1]basic overview:

const settings = definePluginSettings({
  someText: { type: OptionType.STRING },
  amount: { type: OptionType.NUMBER },
}, {
  // value is implicitly a string
  someText: {
    isValid(value) { return value.length ...
slate solar
charred monolithBOT
charred monolithBOT
charred monolithBOT
charred monolithBOT
lament nimbus
azure jay
austere talon
#

lazy

charred monolithBOT
woeful sable
#

Add files via upload

umbral hedge
austere talon
#

some considerations:

  • the reason I named options options and not settings was because I wanted to keep the possibility open to later have this.settings refer to the actual settings object. I guess this is kind of obsolete now so it's okay to rename it though
  • I don't like there being both options and settings now, we should try to migrate the old code to not be confusing and have less deprecated code
  • the settings update filter path is flawed, what if your setting contains a period? that issue already existed before the pr but I realised that just now and we should probably fix it
austere talon
#

vapo is the anti jsdoc

umbral hedge
#

I thought that maybe we should do it in a different PR tho which is why I didn't mention it

charred monolithBOT
spark cove
austere talon
#

TRUE

umbral hedge
#

the

austere talon
#

TODO comment is my favourite fix

spark cove
#

TODO:

umbral hedge
#

I have so many TODOs in my code at work

spark cove
#

ven showed me best TODO vscode extension last night

#

life changing

austere talon
#

now you can TODO like a master

spark cove
#

actually real

#

like a mistress

woeful sable
#

make eslint error on TODO comments

umbral hedge
#

i use this

spark cove
#

i think i will pr comment anchors

#

to allow scoped

#

anchors

woeful sable
#

@austere talon what were you thinking

umbral hedge
#

thinking about the letter j

spark cove
#

j

austere talon
#

what was I thinking indeed

#

idk why I added my name there

#

I think cause I said "I"

umbral hedge
#

I put my name in work code TODOs

spark cove
#

same

austere talon
#

gotta assert dominance and claim your territory

umbral hedge
#

yop

spark cove
#

TODO(vap): hi

#

fixme

#
// FIXME(vap): this code works fine, someone please fix me i needf hlep```
woeful sable
#

you will add other name in todo comment and git blame-someone-else

umbral hedge
#

discord has more TODOs than files

spark cove
#

cursed

#

those are all actually just TODO constants

umbral hedge
austere talon
#

adding other people's names in todos is probably the most passive aggressive thing you could do

umbral hedge
#

ven will replace all // TODO with // TODO(megu)

spark cove
#

todo: stan

austere talon
#

// TODO(vap): Rewrite this code

#

adding this everywhere

spark cove
#

i will espionage

umbral hedge
#

// TODO: Add token lagger

woeful sable
#
dzshn:git/ % rg TODO | wc -l
917
umbral hedge
west plinth
spark cove
#

added the TODO

west plinth
#

Add the ability to bypass the upload limit, by automatically partitioning the data and then automatically putting it back-together on the other client as 1 file to download sorta. Wouldn't be that useful, just a cool idea.

solemn spoke
umbral hedge
#

discord

solemn spoke
#

didn't that got removed after compilation?

austere talon
#

megu is discord employee

umbral hedge
#

yop

spark cove
#

yop

#

i will now apply

#

i have an interview soon

umbral hedge
#

discord is doing internships now

spark cove
#

i hope it so epic

#

discord internship sounds kinda fun

#

fun free labor

umbral hedge
#

wha

#

free

#

internships are normally paid

spark cove
#

i have heard the opposite thats wack

#

but thats cool to hear

solemn spoke
umbral hedge
#

is this one of those america moments

spark cove
#

probably

solemn spoke
#

that's kinda pog ig

umbral hedge
#

Discord pays $67/hr for the internship

#

wtf so much

spark cove
#

i will intern ship

#

soon tm

#

i just need one more discord bot on my resume

modest venture
austere talon
umbral hedge
#

ikr

#

I make significantly less than that per hour

austere talon
#

discord will add non US jobs immediately

umbral hedge
#

yop

#

I mean they have jobs in EU but they're support & community roles

spark cove
#

@umbral hedge are u in america

umbral hedge
#

no

#

UK

spark cove
#

thought so

charred monolithBOT
austere talon
#

pog

#

so

#

since you reuse a lot of stuff from petpet

#

why not

  1. extract them to webpack commons
  2. add an upload function to utils/discord that wraps promptToUpload
#

@slate solar

#

would be cool

slate solar
charred monolithBOT
woeful sable
#

yop

cunning bobcat
#

jfc why does my heartbeat quicken when i hover over "Create pull request"

cunning bobcat
#

oh screw it im just gonna do it

charred monolithBOT
woeful sable
charred monolithBOT
woeful sable
#

1984

cunning bobcat
woeful sable
cunning bobcat
#

which one is preferred?

umbral hedge
#

merge better for canonical commit history

cunning bobcat
#

done

#

oh god please don't tell me commits have to be signed

austere talon
#

merge commit

cunning bobcat
austere talon
#

you dont have to sign but you really should

umbral hedge
#

you should, but don't have to

cunning bobcat
#

lemme add it onto my infinite TODO list

austere talon
#

give me one sec and i will tell you a compelling reason to sign your commits

cunning bobcat
#

ok

austere talon
#

theres no way to tell that it's not actually by you

#

if you used signing it would say Unverified

cunning bobcat
#

that is fair

#

pushed from low priority to medium priority

austere talon
#

committing in someone elses name is really simple

#

git --config user.email theiremail
git --config user.name theirname

cunning bobcat
#

i remember when I tried it once with a friend

#

it failed somehow

#

(proof i suck at github)

#

what the fuck is this suppsoed to be

austere talon
#

wha

#

oh

#

just make it "Github Signing Key"

cunning bobcat
#

where the hell did they go i cant find them

#

nvm me when cli

charred monolithBOT
cunning bobcat
#

oh for fuck sake

#

hang on

#

WHAT THE FUCK DO YOU MEAN

austere talon
#

DONT

cunning bobcat
#

?

#

THERE WE GO

charred monolithBOT
austere talon
spark cove
#

but none of them are pull request issue number 403

frail skyBOT
#
Bad Patches

None

Bad Starts

None

Discord Errors

Failed to load resource: the server responded with a status of 404 ()

#
Bad Patches

None

Bad Starts

None

Discord Errors
Failed to load resource: the server responded with a status of 404 () ```
spark cove
#

SHUT UP

austere talon
#

BE NICE

charred monolithBOT
spark cove
#

so bad

austere talon
#

??

charred monolithBOT
spark cove
# austere talon ??

Failed to load resource: the server responded with a status of 404 ()
Failed to load resource: the server responded with a status of 429 ()
Failed to load resource: the server responded with a status of 404 ()

austere talon
spark cove
#

xdxd'

umbral hedge
#

Failed to load resource: the server responded with a status of 404 ()
Failed to load resource: the server responded with a status of 429 ()
Failed to load resource: the server responded with a status of 404 ()

tribal fjord
#

what the fuck was the

#

fuckin flag

#

HUSk

#

i cant find it

#

The actual flag is --enable-speech-dispatcher.

#

i found

charred monolithBOT
austere talon
#

wha whats the point of this

#

just use an object

rare shale
#

nah

#

im too lazy

#

jokes aside idk it just made sense to me

rare shale
#

bruh

charred monolithBOT
charred monolithBOT
austere talon
hot pecan
austere talon
grave mangoBOT
austere talon
#

long name

hot pecan
#

nah its the same thing as in api docs

hot pecan
#

i just knew that echo struggled with defining that type last time which inspired that pr

austere talon
grave mangoBOT
austere talon
#

why do some of their enums start with 0

#

while others start with 1

#

so infuriating

woeful sable
#

discord so sane

rare shale
austere talon
#

fun fact Javascript Date api is a copy of Javas Date api (https://twitter.com/BrendanEich/status/481939099138654209) which deprecated half its methods due to being terribly designed and was replaced by the Calendar api

@jasonstehle In case it helps (it doesn't for most), JS's Date is a copy of Java's JDK1.0 (1995) java.util.Date. Made it look like Java...

#

Java fixed their shitty date apis but in js world we're still stuck in stone age

woeful sable
#

I want to kill brendan

austere talon
#

he had to apparently

#

in his defense

#

he had 10 days to make js and was told to make it look like java

woeful sable
#

I want to kill brendan and whoever thought of making him do that

austere talon
hot pecan
#

and i mean i cannot wait, like that would actually be dope, the modern java time apis are really nice

woeful sable
#

good

hot pecan
#

i love leap seconds

woeful sable
#

they'll be gone soon

#

The year 2035 for eliminating leap seconds was chosen considering Russia's request to extend the timeline, since, unlike the United States's global navigation satellite system, GPS, which does not adjust its time with leap seconds, Russia's system, GLONASS, does adjust its time with leap seconds.

charred monolithBOT
charred monolithBOT
cunning bobcat
#

clever

charred monolithBOT
austere talon
#

what's a gui switcher

charred monolithBOT
solemn spoke
austere talon
#

why would it do that

#

I can add a cli interface but are you really too lazy to click one button

umbral hedge
#

^

austere talon
#

and there's no way of knowing which install u wanna patch anyway

#

if u have multiple

umbral hedge
#

my only dislike of the installer was the envvar thing, but because the PR makes it add the envvar automatically, my complaints are resolved

#

I'm happy to click an install button

charred monolithBOT
cunning bobcat
#

I cant wait for #407 to be merged. I had to go to hell and back to patch discord with a dev install

quaint sapphire
#

@cunning bobcat why?

#

are you perhaps on linux?

#

(not like the OS matters ig)

woeful sable
#

pnpm buildWeb trolley

charred monolithBOT
woeful sable
#

explode

umbral hedge
#

[Vendicated/Vencord] New star added

charred monolithBOT
#
[Vencord/Installer] New tag created: v1\.2\.1
umbral hedge
#

woa

charred monolithBOT
umbral hedge
#

pog

woeful sable
#

real

umbral hedge
#

trolled

charred monolithBOT
austere talon
umbral hedge
#

usage: link [options] main.o

charred monolithBOT
umbral hedge
#

TROLLED

verbal pumice
#

mac users do not exist

umbral hedge
#

linux users do not exist

woeful sable
#

windows users do not exist

umbral hedge
#

soon

verbal pumice
#

everyone uses templeos now

umbral hedge
#

windowd builds take ages apparently

woeful sable
#

yop

#

windows so bad

umbral hedge
#

so true

charred monolithBOT
umbral hedge
#

real

#

[Installer:]

#

amazing

austere talon
#

happens when you force push Tags

umbral hedge
#

ah

umbral hedge
#

TROLLED

austere talon
#

thats the old one

umbral hedge
#

yeah i figured xd