#๐Ÿ‘พ-core-development

1 messages ยท Page 81 of 1

spark cove
#

how how howohw

austere talon
#

IDKKK

spark cove
#

wdym

#

hwo did u know

#

before u merged

olive aurora
#

dam whos this dzshn person smyn is a banger plugin

austere talon
#

actually

#

this error looks bad

spark cove
austere talon
#

IDKKK

spark cove
#

HOW DID U KNOW IT BROKE

#

BEFORE U MERGED IT

austere talon
#

yeah still explodes

spark cove
#

im gopnn

#

cra

#

y

#

xry

austere talon
#

oh i know

limber skiff
#

omg vap bricked vencord??

charred monolithBOT
stark flint
#

vecord

olive aurora
#

nothin will ever beat when nookies bricked vencord

charred monolithBOT
austere talon
#

JSIJOFJIGJIEDO

olive aurora
#

vecord ๐Ÿ˜„

marsh cave
#

veecord WHAT

charred monolithBOT
spark cove
austere talon
charred monolithBOT
#
[Vencord/Vesktop] New tag created: v0.2.9
austere talon
#

๐Ÿ”ฅ

#

vesktop will be broken for a bit now if you update vencord before updating vesktop

stark flint
# charred monolith

where was this when i was being a dumbass wondering why selecting the main vencord folder didnโ€™t do anything

austere talon
#

but once you update to 0.2.9 it will be fix

stark flint
austere talon
#

ANYWAY

#

REPORTER SHOULD BE LE FIXED

charred monolithBOT
austere talon
#

i ran

cunning canyon
#

i stole it from invisible chat tonguecat

frail skyBOT
#
Bad Patches

FakeNitro (had no effect):
ID: 618197
Match: /(([A-Za-z_$][\w$]*)=[A-Za-z_$][\w$]*\.node,[A-Za-z_$][\w$]*=[A-Za-z_$][\w$]*\.emojiSourceDiscoverableGuild)(.+?return )(.{0,450}Messages\.EMOJI_POPOUT_PREMIUM_JOINED_GUILD_DESCRIPTION.+?}\))/

IgnoreActivities (had no effect):
ID: 508898
Match: /!([A-Za-z_$][\w$]*)(\)return null;var [A-Za-z_$][\w$]*=([A-Za-z_$][\w$]*)\.overlay.+?children:)(\[.{0,70}overlayStatusText.+?\])(?=}\)}\(\))/

Bad Starts

None

Discord Errors
font-weight: bold;
color: purple;
 [kb store] KeybindStore: Looking for callback action SOUNDBOARD_HOLD but it doesn't exist in this version. Skipping
%c[FetchBlockedDomain] 
font-weight: bold;
color: purple;
 Unable to process domain list delta: Client revision number is null
%c[FetchBlockedDomain] 
font-weight: bold;
color: purple;
 Downloading the full bad domains file ```
austere talon
#

ONLY 2???

#

@limber skiff

#

btw it doesnt test desktop only plugins

limber skiff
#

what

frail skyBOT
#
Bad Patches

NoScreensharePreview (had no effect):
ID: 488967
Match: /(?=return\[(\d),[A-Za-z_$][\w$]*\.default\.makeChunkedRequest\([A-Za-z_$][\w$]*\.[A-Za-z_$][\w$]*\.STREAM_PREVIEW.+?}\)\];)/

FakeNitro (had no effect):
ID: 618197
Match: /(([A-Za-z_$][\w$]*)=[A-Za-z_$][\w$]*\.node,[A-Za-z_$][\w$]*=[A-Za-z_$][\w$]*\.emojiSourceDiscoverableGuild)(.+?return )(.{0,450}Messages\.EMOJI_POPOUT_PREMIUM_JOINED_GUILD_DESCRIPTION.+?}\))/

BetterGifAltText (had no effect):
ID: 178230
Match: /(?<==(.{1,3})\.alt.{0,20})\?.{0,5}\.Messages\.GIF/

WebContextMenus (had no effect):
ID: 893516
Match: /return\s*?\[[A-Za-z_$][\w$]*\.default\.canCopyImage\(\)/

WebContextMenus (had no effect):
ID: 480657
Match: /\w\.default\.copy/

PronounDB (had no effect):
ID: 1764
Match: /getGlobalName\([A-Za-z_$][\w$]*\);(?<=displayProfile.{0,200})/

IgnoreActivities (had no effect):
ID: 133881
Match: /!([A-Za-z_$][\w$]*)(\)return null;var [A-Za-z_$][\w$]*=([A-Za-z_$][\w$]*)\.overlay.+?children:)(\[.{0,70}overlayStatusText.+?\])(?=}\)}\(\))/

WebContextMenus (had no effect):
ID: 638525
Match: /\b[A-Za-z_$][\w$]*\.default\.(copy|cut|paste)/g

WebContextMenus (had no effect):
ID: 567068
Match: /\b[A-Za-z_$][\w$]*\.default\.(copy|cut|paste)/g

Bad Starts

None

Discord Errors
font-weight: bold;
color: purple;
 [kb store] KeybindStore: Looking for callback action SOUNDBOARD_HOLD but it doesn't exist in this version. Skipping
%c[FetchBlockedDomain] 
font-weight: bold;
color: purple;
 Unable to process domain list delta: Client revision number is null
%c[FetchBlockedDomain] 
font-weight: bold;
color: purple;
 Downloading the full bad domains file ```
limber skiff
#

noscreensharepreview has a broken patch

#

LOL

#

GOD DAMN

austere talon
#

CANARY EXPLOSION

#

holy shit

limber skiff
#

I fixed fake nitro and no screenshare preview

austere talon
#

this is why canary bad bad

#

i will fix web context menus

#

cause idk if u even use vesktop

limber skiff
#

I dont

#

I will fix pronoun db

austere talon
#

switched to canary in vesktop and got confused why i got logged out

limber skiff
#

but later

austere talon
#

but then i remembered

#

can u make a pr with ur fixes

#

or make a branch rather

#

i will make branch

#

i made a branch

#

wait

olive aurora
#

the commit in question: shuffle around some code to harass dz

austere talon
#

the webcontextmenu patches are all just

#

s/default/\i

#

they all changed to .ZP

#

are all .default gone?

#

hmm no

#

maybe we should entirely stop using .default tho

#

?

#

thoughts?

charred monolithBOT
austere talon
#

very hard

#

bettegifalttext still works???

#

what is it talking about

#

oh i see

#

but wait it also works

#

is this just false positive again

#

oh yeah

#

wrong module

austere talon
#

@limber skiff please push ur fixes whenever u can <3

charred monolithBOT
#

STR:

  1. Go to Desktop settings and enable Discord titlebar
  2. Restart Vesktop
  3. Maximize window
  4. Double click on edge of title bar

Expected behaviour:
Double clicking on the edge of the custom titlebar of a maximized window will restore the window

Actual behaviour:
Double clicking on edge of custom titlebar of a maximized window does not restore window

Version:
0.2.9

Operating system:
Windows 10 22H2

Notes:
It's also not possible to do other actions with the tit...

austere talon
#

so difficult ๐Ÿ”ฅ

austere talon
#

these are some hard fixes....

austere talon
#

wait i think my pronoundb fix breaks it on stable

#

grrrr

limber skiff
#

might have to redo it all

frail skyBOT
#
Bad Patches

FakeNitro (had no effect):
ID: 618197
Match: /(([A-Za-z_$][\w$]*)=[A-Za-z_$][\w$]*\.node,[A-Za-z_$][\w$]*=[A-Za-z_$][\w$]*\.emojiSourceDiscoverableGuild)(.+?return )(.{0,450}Messages\.EMOJI_POPOUT_PREMIUM_JOINED_GUILD_DESCRIPTION.+?}\))/

PronounDB (had no effect):
ID: 1764
Match: /getName\([A-Za-z_$][\w$]*\);(?<=displayProfile.{0,200})/

IgnoreActivities (had no effect):
ID: 508898
Match: /!([A-Za-z_$][\w$]*)(\)return null;var [A-Za-z_$][\w$]*=([A-Za-z_$][\w$]*)\.overlay.+?children:)(\[.{0,70}overlayStatusText.+?\])(?=}\)}\(\))/

Bad Starts

None

Discord Errors
font-weight: bold;
color: purple;
 [kb store] KeybindStore: Looking for callback action SOUNDBOARD_HOLD but it doesn't exist in this version. Skipping
%c[FetchBlockedDomain] 
font-weight: bold;
color: purple;
 Unable to process domain list delta: Client revision number is null
%c[FetchBlockedDomain] 
font-weight: bold;
color: purple;
 Downloading the full bad domains file ```
austere talon
#

I KNEW IT

#

BROKEN ON STABLE NOW

#

ITS OVER

maiden sapphire
frail skyBOT
#
Bad Patches

NoScreensharePreview (had no effect):
ID: 488967
Match: /(?=return\[(\d),[A-Za-z_$][\w$]*\.default\.makeChunkedRequest\([A-Za-z_$][\w$]*\.[A-Za-z_$][\w$]*\.STREAM_PREVIEW.+?}\)\];)/

FakeNitro (had no effect):
ID: 618197
Match: /(([A-Za-z_$][\w$]*)=[A-Za-z_$][\w$]*\.node,[A-Za-z_$][\w$]*=[A-Za-z_$][\w$]*\.emojiSourceDiscoverableGuild)(.+?return )(.{0,450}Messages\.EMOJI_POPOUT_PREMIUM_JOINED_GUILD_DESCRIPTION.+?}\))/

IgnoreActivities (had no effect):
ID: 133881
Match: /!([A-Za-z_$][\w$]*)(\)return null;var [A-Za-z_$][\w$]*=([A-Za-z_$][\w$]*)\.overlay.+?children:)(\[.{0,70}overlayStatusText.+?\])(?=}\)}\(\))/

Bad Starts

None

Discord Errors
font-weight: bold;
color: purple;
 [kb store] KeybindStore: Looking for callback action SOUNDBOARD_HOLD but it doesn't exist in this version. Skipping
%c[FetchBlockedDomain] 
font-weight: bold;
color: purple;
 Unable to process domain list delta: Client revision number is null
%c[FetchBlockedDomain] 
font-weight: bold;
color: purple;
 Downloading the full bad domains file ```
austere talon
#

YEPPP

charred monolithBOT
stark flint
#

suppoort

austere talon
#

oop

stark flint
austere talon
#

hmm

#

i hate that vesktop renderer update requires me to bump the entirety of vesktop

#

i need to make it update renderer dynamically

#

:(

charred monolithBOT
austere talon
#

i wonder how we would best update the renderer

#

without requiring host update

#

how?

#

i mean it seems kinda hard

#

cause how do i differentiate renderer changes that also require a host update from those that dont

austere talon
round gust
#

relationship viewer

#

when will u be viewed

#

...

#

sob

charred monolithBOT
austere talon
#

whar?

charred monolithBOT
#

This is so the inconsistent indentation can be fixed on the old license header, which Prettier has problems with. Vencord isn't using Prettier for anything currently, but it will be for at least CSS files soon (see Stylelint's Migrating to 15.0.0).

I rebased this branch from 135da2a5f35e89bf04cb9a9b2d03f9bb7e48c65d to d5b3b510502e952e7d0a6033f6c69fe1042ba3f1 with no merge conflicts, and I don't expect merge conflicts to arise for other branches.

pine wadi
#

Initial PR, as per ^

pine topaz
pine wadi
#

this fixes it for more than just CSS but i already did the work

pine wadi
pine topaz
#

or if they simply dont want the plugin to have shitty code

pine wadi
#

if I ran into rebasing conflicts here I would have reduced the changes to just CSS files

#

wait i can't read

#

sorry, missed you were replying to the other PR & thought you were replying to mine

olive aurora
pine wadi
#

i asked after doing the work (sed invocation)

olive aurora
#

thats

#

you could have just reconfigured eslint

austere talon
#

we will never use prettier in vencord

pine wadi
#

this avoids problems from any formatter we choose to use noticing the header weirdness

austere talon
#

thats css tho and the css files dont even use a header

#

i dont understand the correlation

pine wadi
#

it turns out that's the only CSS file but i just remembered seeing a CSS file show up while verifying that the header rewrite applied successfully

#

i don't know if any linters besides Prettier would also cause problems on this header, but this would avoid any future problems

austere talon
#

the reason i didnt want to move all headers is because its so noisy

#

it ruins history

pine wadi
#

Git provides tools for this (ignoring certain commits) but GitHub unfortunately hasn't integrated any of them yet

austere talon
#

github is kinda shit

#

does gitea support them

pine wadi
#

Oh, it is supported by GitHub & GitLab

#

i'll go incorporate that then

austere talon
#

and is supported by GitHub

#

but is that only blame

#

or also other history

olive aurora
#

its just blame

#

ithink

pine wadi
austere talon
#

thats kinda L then

pine wadi
olive aurora
#

I still don't see the point in doing this

pine wadi
olive aurora
#

we're not going to use other linters

#

that's a nonissue

pine wadi
#

so how are you going to lint basic CSS style after stylelint removes its checking for indentation & such?

#

no linter for that at all?

olive aurora
#

only use prettier for css?

austere talon
#

you're still mixing ts and css files here

#

we would only be using prettier or some other formatter for css

#

the ts files just stay the way they're now

#

eslint and stylelint are separate things

olive aurora
#

or just never bump stylelint shiddohwell

austere talon
#

true

#

i would have just done thta lmao

#

anyway we need to soon move majority of plugins anyway

#

cause each plugin will be moved into its own folder

#

actually this is gonna be tragic for stacktraces

pine wadi
austere talon
pine wadi
#

if your editor doesn't display the directory name in that case that's its problem

austere talon
#

stacktraces

#

inside devtools

pine wadi
#

oh, yeah, that's sucky & harder to fix

austere talon
#

they only display the filename

olive aurora
#

if you hover over the filename it shows the full path i think

#

but still kinda annoying

austere talon
#

yeah real

#

cursed fucking link

olive aurora
#

lmao how

austere talon
spark cove
#

cus source maps are silly

austere talon
#

this opens dms

#

if you click it

olive aurora
#

true

pine wadi
olive aurora
#

im dming src

#

just do it when we move things

austere talon
#

kid named src

olive aurora
#

though thats a good question should css files have headers

#

my plugin probably works w/o parsers since it doesnt need the ast

austere talon
#

i need the ast

#

hungry.

olive aurora
#

nodes ๐Ÿ˜‹

austere talon
#

๐Ÿ˜‹๐Ÿ˜‹

spark cove
#

ats

#

abstract token stream

olive aurora
#

this will be procmacros in 2077

pine wadi
olive aurora
#

you should just remove header-old.txt from .eslintrc.json and let eslint fix everything lol

pine wadi
#

at least this preserved copyright lines, if those ever differed

olive aurora
#

hmm

spark cove
#

@pine topaz at the very least u should just fetch the code text once

#

and then do loop over the replaces / evals times

#

also most of those .thens arent needed because ur not doing anything async

charred monolithBOT
austere talon
#

nookies sooo slow

spark cove
#

december 8th

austere talon
austere talon
#

12th august

spark cove
#

string RAW

austere talon
#

whar?

olive aurora
spark cove
#

whar

#

what is bre

austere talon
#

it disables escape sequences

spark cove
#

oh is bre the

#

thing

austere talon
#

it's cause regex inside string is ultra cringe

spark cove
#

that makes . => \.

austere talon
#
- new RegExp("\\d\\.\\d")
+ new RegExp(String.raw`\d\.\d`)
#

realest

spark cove
#

yea we should do the thing

austere talon
#

/(([A-Za-z_$][\w$])=[A-Za-z_$][\w$].node,[A-Za-z_$][\w$]=[A-Za-z_$][\w$].emojiSourceDiscoverableGuild)(.+?return )(.{0,450}Messages.EMOJI_POPOUT_PREMIUM_JOINED_GUILD_DESCRIPTION.+?}))/

#

i need to fix this

#

EMOJI_POPOUT_PREMIUM_JOINED_GUILD_DESCRIPTION

spark cove
#

vee

#

vee

#

vee

austere talon
#

shortest name

charred monolithBOT
#

The role listing in the permissions viewer can now be scrolled separately from the permissions listing. Additionally, the permission list scroll position is preserved when changing which role is displayed.

The permissions viewer permissions listing now has a toggle to hide permissions which are irrelevant to the computed permission set. By default, all permissions are shown, but this default can be changed. You can also hide or show irrelevant permissions for just the current permissions v...

spark cove
#

bre when

olive aurora
#

yknow something that'd be kinda fire

austere talon
olive aurora
#
/* Copyright (c) 2023 rini */

autofixes to the correct header keeping the copyright

spark cove
#

wpexs

marsh cave
charred monolithBOT
spark cove
#

i forgot about the svelt thing

#

because the sveltekit demo project has a wordle game in it

#

and i keep playing it

rancid dragon
austere talon
#

i love git

austere talon
#

ADHD BRAIN ๐Ÿ˜ญ

spark cove
charred monolithBOT
spark cove
#

i won omggg

#

play again!!

austere talon
#

okay we run patch tester again

charred monolithBOT
austere talon
#

wake me up once it finished

olive aurora
#

you won :)

austere talon
spark cove
#

yes

austere talon
#

real

spark cove
#

fire

austere talon
#

kurt cobain is kinda hot

#

would

#

jk hes too old

spark cove
#

skull emoji

austere talon
#

ohj wait

#

i forgot he died so oyung

olive aurora
#

hes DEAD

austere talon
#

rip in peace.......

olive aurora
#

vee

spark cove
#

vee silly

austere talon
#

sorry its not my fault nirvana kinda boring so i never looked much into the lore

spark cove
#

cries

charred monolithBOT
spark cove
#

they're too much of a dad band now in america for people to not know

austere talon
#

uh

#

what that do?

#

i dont really get it

pine wadi
# austere talon what that do?

allow me to have a //.vscode/settings.local.json file with a few overrides without losing sync or perpetually having to ignore my modifications in Git. this should really be a built-in feature

austere talon
#

why not have them on a user level?

spark cove
#

does that require people to have the extension for workspace settings to work

austere talon
#

i think so and thats kinda a dealbreaker ngl

#

cause it will make people use the wrong formatter and stuff

pine wadi
# austere talon why not have them on a user level?

because sometimes stuff is repo-specific, like disabling or enabling actions on save, and if you have multiple workspaces open putting the overrides in user settings doesn't work. also if the workspace is overriding you then it doesn't work

spark cove
#

thats a fire extension tho it really should be a normal feature

frail skyBOT
#
Bad Patches

IgnoreActivities (had no effect):
ID: 508898
Match: /!([A-Za-z_$][\w$]*)(\)return null;var [A-Za-z_$][\w$]*=([A-Za-z_$][\w$]*)\.overlay.+?children:)(\[.{0,70}overlayStatusText.+?\])(?=}\)}\(\))/

Bad Starts

None

Discord Errors
font-weight: bold;
color: purple;
 [kb store] KeybindStore: Looking for callback action SOUNDBOARD_HOLD but it doesn't exist in this version. Skipping
%c[FetchBlockedDomain] 
font-weight: bold;
color: purple;
 Unable to process domain list delta: Client revision number is null
%c[FetchBlockedDomain] 
font-weight: bold;
color: purple;
 Downloading the full bad domains file ```
spark cove
#

i always used to just

#

add .vscode to my .git/ignore

#

or whatever the file is called

limber skiff
austere talon
olive aurora
#

.git/info/exclude

limber skiff
#

wait

austere talon
#

omg that was a bad typo

limber skiff
#

u stole my commit!!!!

spark cove
limber skiff
#

lmao how did you find it

olive aurora
#

so fire

austere talon
spark cove
#

me when %c[KeybindsStore]
font-weight: bold;
color: purple;
[kb store] KeybindStore: Looking for callback action SOUNDBOARD_HOLD but it doesn't exist in this version. Skipping
%c[FetchBlockedDomain]
font-weight: bold;
color: purple;
Unable to process domain list delta: Client revision number is null
%c[FetchBlockedDomain]
font-weight: bold;
color: purple;
Downloading the full bad domains file

limber skiff
#

kekw

pine wadi
# austere talon cause it will make people use the wrong formatter and stuff

we already have recommended extensions like dbaeumer.vscode-eslint, EditorConfig.EditorConfig, and stylelint.vscode-stylelint that if not present will make people not notice lint errors. Swellaby.workspace-config-plus has been added as the first recommended extension, so it's the first thing people are prompted to install.

spark cove
austere talon
#

yeah but those arent a dealbreaker

#

if someone doesnt have eslint the workflow will warn you

spark cove
#

oh its just saying discord issues

pine wadi
#

and if someone uses vim they'll never notice the VS Code formatter

olive aurora
#

i should make a vim plugin that automatically adds .editorconfig everywhere so i stop forgetting to

austere talon
#

meanwhile if people dont have workspace plus it wont get them any of the settings and formatting will be irreversibly bad

olive aurora
frail skyBOT
#
Bad Patches

IgnoreActivities (had no effect):
ID: 133881
Match: /!([A-Za-z_$][\w$]*)(\)return null;var [A-Za-z_$][\w$]*=([A-Za-z_$][\w$]*)\.overlay.+?children:)(\[.{0,70}overlayStatusText.+?\])(?=}\)}\(\))/

Bad Starts

None

Discord Errors
font-weight: bold;
color: purple;
 [kb store] KeybindStore: Looking for callback action SOUNDBOARD_HOLD but it doesn't exist in this version. Skipping
%c[FetchBlockedDomain] 
font-weight: bold;
color: purple;
 Unable to process domain list delta: Client revision number is null
%c[FetchBlockedDomain] 
font-weight: bold;
color: purple;
 Downloading the full bad domains file ```
austere talon
#

okay based

pine wadi
austere talon
#

we also enforce line endings via eslint iirc

olive aurora
#

ys

pine wadi
#

oh, nice

#

in any case the bigger problem is you using VS Code as your formatter, which isn't portable to the CLI

olive aurora
#

isnt vscode formatter just tsserver

pine wadi
#

ooh, idea actually

charred monolithBOT
austere talon
#

the problem is that that pr basically drastically decreases DX for everyone in exchange for improving your own DX

#

i dont really think thats a worth it tradeoff

#

theyj ust need to make it inbuilt..

austere talon
# charred monolith

too bad we will have to wait days before we can release it tobrowsers cause google soooo slow

pine wadi
#

tested with Workspace Config+ disabled & it works properly

austere talon
#

wtf is that

#

oh is that a symlink

spark cove
#

oh u made links

#

kinda real

austere talon
#

why not do the symlink the other way round

#

would probably be better

#

and less intrusive diff

pine wadi
austere talon
#

oh

#

the generated file?

spark cove
#

wouldnt that be a file modification in git

pine wadi
pine wadi
#

tree objects are completely independent

austere talon
spark cove
#

huh

#

u said it overwrites the symlink

austere talon
#

why did u change the entire gitignore

#

makes it kinda hard to follow

pine wadi
pine wadi
austere talon
#

how so

#

this is perfectly fine to follow

spark cove
#

im kinda lost, doesnt that make it so that when u use the extension ur .vscode folder becomes dirty

austere talon
#

dist and node modules

vencord installer shenanigans

mac and intellij

other package managers

log files

vencord misc files

pine wadi
spark cove
#

oh they are

#

but they're commited so would it really be ignored

#

i thought it just ignored untracked files

#

AAAA I DONT WANNA DELETE THE WORDLE

#

i will sneak wordle into the installer

olive aurora
#

keepit as a secret page

austere talon
#

DO

#

UNIRONICALLY

#

easter egg

spark cove
#

will

#

WILL

austere talon
#

idk how it will be triggered

#

but somehow

spark cove
#

typeing wordle

austere talon
#

real

#

typing worlde in custom location input

spark cove
#

YOPP

olive aurora
#

vencordle

#

guess the webpack id

spark cove
#

vite id

#

vencordle guess the patch

austere talon
#

.vc-permviewer-perms-perms-settings-setting

#

these classnames are insane

olive aurora
austere talon
#

(not the prs fault they were already insane previously the pr just stays consistent)

#

.vc-permviewer-perms-perms-item

spark cove
#

WAIT

#

THATS FIRE

#

im gonna play rn

austere talon
#

SO GOOD

#

nvm my brain is already dead

olive aurora
#

๐Ÿ”ฅ

#

same i never finished it

austere talon
#

(...?)\1*

#

THIS IS DERANGED

#

almost done ๐Ÿ”ฅ

#

WAIT NO

#

NOT EVEN CORRECT

spark cove
#

i only have this

olive aurora
#

LOOOL

spark cove
#

i guess there E at the end of that row too

olive aurora
#

get on my level ๐Ÿ™„

spark cove
#

F

austere talon
olive aurora
#

true

austere talon
#

oh wait u create one this way

spark cove
#

WTF LOL

#

oh there are some that are true .s

#

like at the bottom left

#

actually thats assuming the .* is .+

#

nbmv

#

nvm

olive aurora
#

tip: try to intersect possible characters

spark cove
#

yop

austere talon
austere talon
#

i was trying to look for regexes that have fixed characters in prefix and suffix

#

but basically none

#

tbh @spark cove idek if proper monorepo would help

#

we can probably just have one single project and root package.json

spark cove
#

yea

#

same

austere talon
#

and then like

#

build just spawns two things

#

one is svelte vite (?) thingie

spark cove
#

concurrently package

austere talon
#

the other is esbuild for banana

charred monolithBOT
austere talon
pine wadi
spark cove
#

WTf

#

dev dependency

austere talon
#

nono itsj ust

#

this is way easier

spark cove
#

oh lol

austere talon
spark cove
#

real

pine wadi
# charred monolith

Oh yeah, should I add myself to authors for this level of change? Not sure when you're supposed to do that

austere talon
#
// loads env vars
import "./utils/dotenv";
// starts (duh)
import "./start";

spawnNodeModuleBin("tsx", ["scripts/build/build.mts", "--", "--watch", "--dev"]);
austere talon
#

like if u add a new feature

#

if just like single line fix then not

#

and i also don't add myself as dev usually cause otherwise id be dev in every single plugin

spark cove
#

@olive aurora is this right?

olive aurora
spark cove
#

the RHH i got from deducing the final H

olive aurora
#

it can also be m

spark cove
#

i figured it cant cus the top right pattern

#

cus its either E or [^CME]

#

since its in final position for that pattern

olive aurora
#

oh

#

yea

spark cove
#

ok based

olive aurora
#

sane

pine wadi
spark cove
#

fear

#

RHH -> XR pipeline

#

this is so fun

#

has anyone made

#

a solver for this

olive aurora
#

thers a solution link at the bottom trol

spark cove
#

yea but i mean

#

like code solution

olive aurora
#

idk

spark cove
#

using like set reduction

#

or smth

olive aurora
#

nop brute force it

spark cove
#

FAKe

olive aurora
#

trsut

spark cove
#

tomorrow at 12 am

#

good morning discord

olive aurora
#

will take 2 seconds

spark cove
olive aurora
#

trusttt

spark cove
#

oh my god this is so fucke dup

#

im so unconfident every time i think ive solved a letter

olive aurora
#

๐Ÿ’ช

spark cove
#

hacks

olive aurora
#

love systemd-timesyncd

spark cove
#

why windows so dumb

olive aurora
#

doesnt windows have ntp too

spark cove
#

i mean it has ntp but idk if it has a service for it

olive aurora
#

yea there are ms ntp servers

spark cove
#

i mean service like

#

cronjob type beat

austere talon
#

@spark cove

spark cove
#

vinstaller ๐Ÿ˜ญ

olive aurora
#

vimstall

spark cove
#

why is it ai powered

charred monolithBOT
pine topaz
#

isnt this already a plugin

spark cove
#

cant u do that with textreplace

austere talon
pine wadi
austere talon
#

textreplace so real

olive aurora
spark cove
#

ah

spark cove
#

vee i would vinstaller but

#

im regex crosswording

olive aurora
#

I HATE GITHUB I HATE GITHUB I

spark cove
#

i hate github because all my npm emails get ignored

pine wadi
olive aurora
#

textreplace

spark cove
olive aurora
#

same

spark cove
#

fear

olive aurora
#

wtf

austere talon
#

what doest hat do exactly

#

does it patch the copy message link btn

pine wadi
# olive aurora textreplace

textreplace solves the issue of sending Discord links that use Canary or PTB variants into Discord messages, not the issue of the variant link being copied to your clipboard

pine wadi
pine topaz
#

oohh i see

pine wadi
olive aurora
#

? ?? ? ?? ? ? ? ?

stark flint
#

3

olive aurora
#

@oak hull ur a ghost

spark cove
#

i was gonna pr a thing

#

that padded the user list with empty users

#

based on reaction count

#

but i got bored or something

#

i have so much junk in my vencord git stash

umbral widget
spark cove
#

oh yea thats true

umbral widget
#

idk why they wanna make it so social

spark cove
#

i like the fyp's repo recommendations

olive aurora
#

Recommended for you: Delete your Github account

spark cove
#

new mars argo just dropped

olive aurora
#

man i havent filled in a quarter of this crossword yet

#

imgona die

spark cove
#

same

limber skiff
#

does anyone have vc double click enabled

olive aurora
#

ya

limber skiff
#

does it work

olive aurora
#

works

#

well let me refresh

limber skiff
#

okay nice

#

I saw some people saying it didnt

#

it was a while ago though

olive aurora
#

yea works

stark flint
#

it was broken for a little bit yea

olive aurora
#

nop fuck this crossword

#

im playing sveltle

spark cove
#

i wanna get (...?)\1*

#

so bad

austere talon
spark cove
#

now

#

omg

#

why banana

charred monolithBOT
austere talon
olive aurora
#

arrpc in installer

austere talon
#

this is what i think basic structure should be @spark cove and svelte code will be in src/renderer

spark cove
#

yea this makes sense

#

senseses

austere talon
#

we should also keep all installer related code isolated from electron / svelte stuff

#

so we can have cli too

spark cove
#

yea will shared

austere talon
#

basically the installer bits should be like a library

spark cove
#

mmmm this is gonna be real

olive aurora
#

pnpm add vencord-installer

spark cove
#

let me just follow this train of thought and then i will svelte

austere talon
#

anyway this should be semi good

#

obv if u think im an idiot and want to do smth differently thats fine

#

i think ipc is kinda useless here we should just enable node integration

olive aurora
#

i think ur an idiot bu i wont fix anythin

austere talon
#

hmm but

#

if we dont use ipc then we cant use esm

#

so maybe ipc is the way afterall

spark cove
#

OH MY GOD

limber skiff
#

we remaking installer with electron?

austere talon
#

ye

spark cove
#

@olive aurora

#

dont listen to voice message

austere talon
spark cove
#

but

limber skiff
#

what happened to go version lol

austere talon
#

bad

#

so manyl imitations

spark cove
limber skiff
#

ic

austere talon
#

and doesnt run on non 64bit win10 / bad gpu

spark cove
#

this section is so insane

#

if u start from that spot

olive aurora
#

WHY HWER E YOU RECORIDN THAT

limber skiff
#

make in rust

olive aurora
#

THAS WHAT IM SAYIN

spark cove
#

cus i had to listen to it over again

limber skiff
#

installer will run on 4mb

austere talon
#

yeah probably we do use ipc

olive aurora
#

theyshould make tauri but epic

austere talon
#

tauri is malware โ™ฅ

spark cove
#

that was the most

#

satisfying thing

#

ever

olive aurora
#

๐Ÿ‚ฑ ?????????????

#

THERE ARE UNICODE SYMBOLS FOR ALL CARDS

#

WHAT

spark cove
#

๐Ÿ‚ฑ

#

lmfao what the hell

olive aurora
austere talon
#

fire

oak hull
spark cove
#

.*(.)(.)(.)(.)\4\3\2\1.* is so mean

austere talon
#

kill it

#

I mean that just means mirrored word

spark cove
#

this is so good

austere talon
#

with arbitrary suf and pre

spark cove
#

yea but the evil part is theres a 4 letter margin

olive aurora
#

means u have no idea where it is

spark cove
#

ya

austere talon
#

yeah true

spark cove
#

so u have to like

olive aurora
#

imgonna kill whoever made this

spark cove
#

have enough info

austere talon
#

oh wrong chat

#

vban @frank rain turned insane and kinda useless now

austere talon
#

๐Ÿ˜ญ

#

why did u repost it

#

I didnt mean to post it here

#

it have the bad word

#

๐Ÿ˜ผ

spark cove
#

oh i wanted to test fxtwitter

#

i forgot about the post

austere talon
#

LOL

#

real

spark cove
#

lmfaoo

olive aurora
spark cove
#

IM SO CERTAIN THAT

#

THESE TWO ARE NOT POSSIBLE

limber skiff
austere talon
#

this is a christian server....

austere talon
#

horror

limber skiff
#

yes

#

aliucord is epic

#

I cant open staff chat though โ˜ ๏ธ

austere talon
#

๐Ÿ”ฅ

limber skiff
#

cuz of that

austere talon
#

probably automod embed

limber skiff
#

ye

olive aurora
#

yea

#

i keep opening it accidentally on aliu lmao

#

and then it crashes

limber skiff
#

I cry every crash

olive aurora
#

and when i relaunch im on the same chanel if i accidentally scroll it crashes again

#

๐Ÿ”ฅ

limber skiff
#

should I do actual bug report

austere talon
#

I mean

#

I don't work on Aliucord anymore

#

juby will probably fix maybe idk

limber skiff
#

or just throw that log file on core dev channel

#

for juby

spark cove
#

ok im saving my progress

olive aurora
#

is on localstorage

spark cove
#

fear

#

what if clear

austere talon
olive aurora
#

just do it again dumyy

#

so easy

spark cove
#

that shit is crazy

olive aurora
#

im doing the digital one

#

i was like

#

"oh this is easier"

#

"nvm

#

gsjdkghsjkgd

spark cove
#

digital?

olive aurora
#

theres other puzzles

spark cove
#

why is it called digital

olive aurora
#

click it

spark cove
#

im on it

#

oh cus]

olive aurora
#

the regexes r slly

spark cove
#

i see

#

silly

#

map of n maps

olive aurora
#

this website if it had an undo buffer

spark cove
#

ok no more

#

fr

#

tree-like undo buffer

olive aurora
#

true

#

aseprite has that

spark cove
#

wait really

olive aurora
#

yea

#

experimental option

spark cove
#

how does it work is there like

#

go back without undo

#

keybind

#

and then a write will branch

olive aurora
#

you still only have undo/redo

#

but redo is non-destructive

limber skiff
olive aurora
#

is funky

limber skiff
#

insane context

olive aurora
#

i think its a tree like u said but flattened

charred monolithBOT
spark cove
#

when is redo ever destructive

#

oh are u saying writes dont kill redo buffer

#

so its like ur doing inserts

olive aurora
#

yea

spark cove
#

FAKE TREE

#

FAKE TREE

olive aurora
spark cove
#

ITS LINEAR

#

ITS LINEAR

#

FAKE

#

FAKE

#

ITS STILL LINEAR

#

FAKEEEEE

olive aurora
#

its just flattened . .. . . .. . .. .

spark cove
#

IF YOU CAN REPRESENT THE STRUCTURE WITH ONLY A ONE DIMENSIONAL BUFFER

#

ITS LINEAR

#

METADATALESS ONE DIMENSIONAL BUFFER

olive aurora
spark cove
#

phew that was close i almost called all turing machines linear

austere talon
#

become sane

spark cove
#

aseprite develoeprs take a topology class

olive aurora
#

no computer is turing-complete

#

.

spark cove
#

........

#

universe might be a computer

olive aurora
#

ilvoe saying C is not turing complete

lunar ravine
spark cove
#

prove

olive aurora
#

they have been at the border

#

trust them

#

its all finite

spark cove
#

antarctica :

olive aurora
#

true

#

if u go to antartica u jus fall

austere talon
#

calm

#

C macros are probably Turing complete

olive aurora
#

they arent ๐Ÿ’”

spark cove
#

what if

olive aurora
spark cove
#

boltzmann computer

#

computer but turing complete for real

austere talon
#

wtf is a hint file

olive aurora
#

im the boltzmann brain actually but i just like being silly

austere talon
#

it's just a text file what is this guy cooking

olive aurora
#
  • Ultra-fast: The resulting C program will print the output in
    time O(n), where n is the length of the output. This means for
    example that you can solve NP hard problems in polynomial time!
    ;-)
#

this is real

#

i love iocccc

#

this is a program which resizes ascii art

#

and is ascii art

#

and the resized program is still a valid one

#

AND its valid brainfuck

#

actuallyyou can resize it four times

#

what the fuck

spark cove
#

LOL WTF

olive aurora
#

It takes quite a bit of skill and obfuscation to interleave a C program 4 levels deep, itโ€™s much easier to interleave something like a brainf#$% program in a C program, for example. For comparison, a brainf#$% program is embedded inside akari.c

#

๐Ÿ˜ญ

#

insane flex

charred monolithBOT
spark cove
#

rinia

olive aurora
#

Member of the C++ readability team

spark cove
#

WHERE IS AKARI

#

WHERE IS KAAR

#

AKARI

olive aurora
#

blind

spark cove
#

I SWEAR ITS NOT ONT HERE

#

why isnt it in the huge list wtf censorship

olive aurora
#

IT IS

spark cove
#

ITS NOT

#

LOOK A TITT

olive aurora
#

I GOT IT FROM THERE

spark cove
#

oh wait

#

it is isee it now

#

im so blind

lunar ravine
spark cove
#

cooked

#

sveltekit is so unbased

#

raw dogging the svelte

charred monolithBOT
austere talon
#

even tho I never changed its settings

#

and yeah it's kinda useless now since all relevant platforms can natively play twitter videos catstare

mortal fractal
#

yeah that was added when elon broke tweet visibility

austere talon
#

AlinaSalute_MM it served us well while it lasted

#

goodbot

#

idk why i banned I think I was using my pc one handed (CAUSE EATING CHIPS DONT THINK THAT WAY) so i couldn't kick cause no mouse

spark cove
#

@olive aurora

#

jesus

#

spaced-comment insane too

olive aurora
#

lmaoa

#

how js it missing license header

spark cove
#

frr

olive aurora
#

RIFHT THWRE

#

??

#

dumb plugin

#

whomade thsi

#

iam supposed to be asleel

spark cove
#

TROLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL

#

reminderbot i need

charred monolithBOT
charred monolithBOT
spark cove
#

cursed vite config

lunar ravine
charred monolithBOT
#

thanks for reviewing

why the any type here?

oops i was just copy pasting.

maybe make the botmessage have your pfp and name? For the most complete โœจ immersion โœจ

ill try add that tomorrow

might be worthwhile to move this to commons since I think this is used by multiple plugins?

sure, i tried doing that in the latest commit 6c25c08. maybe check if its okay?

ill continue tomorrow

charred monolithBOT
charred monolithBOT
verbal pumice
#

couldn't even bother taking another screenshot

charred monolithBOT
charred monolithBOT
charred monolithBOT
austere talon
lime stone
#

imo issues are better though ๐Ÿ˜”

#

doesn't make sense when third party plugins are added

lime stone
#

it's annoying you can't close discussions automatically

tawny cipher
spark cove
#

Changed a single digit of the pop-up in Photoshop

#

I was literally dying laughing when I saw the commit

austere talon
#

what?? ๐Ÿ˜ญ

spark cove
#

And the "uhm yeah'"

lime stone
spark cove
#

IT'S SO FUNNY

lime stone
#

using ai using linked issues

spark cove
#

WHAT IS WRONG WITH PEOPLE

lime stone
lunar ravine
tawny cipher
lime stone
#

yeah

#

you can also add prs without that

#

(provided you are a maintainer)

lime stone
#

hmm

#

maybe you should find more collaborators for the repo, then you'd have less work including sorting out bad issues @austere talon
I don't know how many there currently are though

austere talon
#

I wish it were as simple as that

lime stone
#

you have like a million moderators on this server lol

austere talon
#

I can't just conjure collaborators out of thin air

#

๐Ÿธ

lime stone
#

yeah but there are a lot of contributors

#

either that or pick random people in genelera trolley

austere talon
#

they would need to be familiar with the codebase, be able to write clean code and also judge other people's code, be nice and also willing to review / moderate

#

i don't think anyone really fits that description

lime stone
#

lol

#

that is true

#

you don't fit that description

austere talon
#

๐Ÿค”

#

idgi

olive aurora
#

ur not nice

#

meanie

lime stone
#

i was joking

austere talon
lime stone
#

you don't need to find people that are perfect

austere talon
#

people could already review prs now if they wanted to but noone does that

lime stone
#

i do sometimes

#

i've seen arjixwastaken do so too

austere talon
#

arjix agony

lime stone
#

he's pretty smart but doesn't necessary have the best behaviour blobcatfearful

austere talon
#

also another thing is that it wouldn't be "okay you're now a collaborator go review" but a "you have been actively helping out and reviewing a bunch, would you like to be a collaborator"

#

it's a natural process you can't really force it unless you are able to employee people (I am not unfortunately) ๐Ÿธ

lime stone
#

unfortunately i'm not too great at typescript

agile gull
azure jay
#

you dont?

agile gull
#

Nop kotler more fun

azure jay
#

compile kotler to js

austere talon
#

Aliucord was peak modding

azure jay
#

wdym was

austere talon
austere talon
lime stone
#

i like modding and i'm fairly good at programming in general (imo lol) but i'm not very good at typescript - otherwise i'd be interested in collaborating on the repo

austere talon
#

just typescript or also Javascript?

agile gull
agile gull
#

I like using discord like it is 2021

#

Most of new features are just useless

lime stone
#

i'm not very good at js

#

i'll just keep doing occasional reviews :P

lime stone
charred monolithBOT
lime stone
#

it's just a huge mess that i struggle to understand why anyone would want to learn

#

"would you like some sauce with that javascript?"

austere talon
agile gull
#

I don't see anything wrong with it

austere talon
#

I consider aliucord essentially finished

austere talon
agile gull
#

Well have fun then xD

lime stone
austere talon
#

I appreciate it btw!!

lime stone
#

ty :D

charred monolithBOT
stark flint
stark flint
#

Can't you just edit it though

#

Or what am I missing

#

Oh nvm I get it lol

charred monolithBOT
#

Discord Account

alosh

What happens when the bug or crash occurs?

The server folder sidebar stays open, and empties itself so it's basically just another sidebar that you can't close

If you open a folder with the blank sidebar the servers will fulfill but the sidebar but still won't close/go away when closing the server folder you just opened

If you go back to the account that opened the sidebar you can close it just fine (unintended fix?)

What is the expected behaviour?

...

lime stone
subtle otter
#

Hey! Is this the right place to ask questions regarding vesktop

tawny cipher
#

it is if it's in regards to its development

subtle otter
austere talon
#

bottom of desktop settings

subtle otter
#

Oh. Thank you so much!

#

Keeps happening to me. I am pretty sure im selecting the right folder.

stark flint
#

is it up to date

subtle otter
#

It was. I restarted it and it seems to work perfectly pretty silly.

olive aurora
#

it doesnt give me an error but its also not using my local build

#

@austere talon th did you do

austere talon
#

restart duly

#

fully

olive aurora
#

yes

#

doesnt work

#

not sane

austere talon
#

#smartphOWNED

olive aurora
#

nvm its workin

verbal pumice
#

building vencord again after update fixes it for me

olive aurora
#

does ventop need build or buildweb

verbal pumice
#

build

woeful sable
#

ventop jawdroppinbro

austere talon
#

ventop is fake

#

it's all in ur head

#

btw @spark cove we need to like organise vinstaller work so we don't duplicate work