#๐ฑ-vendroid-development
1 messages ยท Page 1 of 1 (latest)
owo
lemme check
if yes im also fixing it in my fork
} catch (IOException ex) {
message = "Error while building message lmao. Url is " + conn.getURL().toString();
}
we love vee shitcode
//noinspection CharsetObjectCanBeUsed thank you so much android studio but no i do not want to use an sdk33 api ._.
https://discord.com/"+(()=>location.pathname='/')+"
why are we evaluating arbitrary js
ah yeah
lemme try
by transitioning to a good crafted url
you could potentially run js
vee shitcode
oh no

not my fault it wasn't caught in a review

please ignore my "testing"
rule 1 of life: never count on reviews
markdown links can run anything
test;console.log("heehee )
maybe a bot button
i found a way with bot buttons
would record but sharex aint working rn
you cant do anything
FUCK
HA
sorry for thinking that wong code was shitcode
android urlencodes intent data
i mean i got lucky
HORROR
that was absolutely not considered when i made that pr
i finally fixed loading screen
wdym
"Loading vendroid" text was black on dark mode
so i made it white
it being black intensely irritated me

i have no idea what the hell is going on anymore
fuck you
oh my god it built
this is fine
it works
vendroid real
on first start
then it becomes better
its better than RN at least
55 
69
discord never tested this usecase
i'm in 80 servers

(people give me a Very Notable Toad role or whatever which makes me stay)

how
should I make "hop on vendriod"
yes
yuri is already used by hop on vencord
so i have to find something else
gay men is already used by hop on mirco
you should get regular role tbh
!husk
yea idk why nobody gave it to me yet 
vendroid will make my battery pregnant
how is scrolling in a channel on vendroid smoother than scrolling on my laptop
you will make vendroid settings page like vesktop has
yop
with browser.{css,js} edit boxes
sure
you will need to persist that in java space
i will make it into a vencord plugin
VendroidEnhancements
with GitHub actions automatically fetching it from another repo, and releasing mobile.js
you will get real
why is this page in white doom
when everything is dark
github flashbang
is this your code
yes
microsoft github
also
the enterprise and org signup billing stuff is the only place you will find cookie prompt on github
๐ช Microsoft moment
What's this
by the sounds of it
vendroid but good
what's the weird gradient in the background
my phone wallpaper
just screenshoted it of homescreen
and set it as my pfp
if i ever make vendroid server
i will add selfhosted vaius
fuck github
are you trying to upload webp 
yes
horror
okay
time to move my repo
discord:
type nin0-dev/Vendroid to confirm
me: copy paste
do you mean github
(as someone who recently made an organisation and changed ownership of it)
cause wtf is discord asking for that for 
yes github
debating if i should invite you in the org 
if u want
i'm an organisation collector
how many are "strictly moderated minecraft mod dev studios"
yes
You can be honest
wdym ๐ญ
idk
prism ๐
Is it an embarrassing statistic? Probably not
good minecraft launcher yes
yes!
poly was such a clusterfuck
shitcord
@rotund vigil you will judge and die inside
you will put this in your patches (make vendroid sidebar MUCH more responsive)
rate the vendroid
seriously discord will delete the entire sidebar instead of width:0 it
literally
why
wtf
why the fuck does chrome devtools use mega crusty jpeg for this
ew
i love
no way im copy pasting off an image 
would you mind sending the code :3
ofc not
please do read the branch name
for "performance reasons"
i would consider making this a plugin
so we have settings and all
that could be toggled
(yes i thought of injecting vendroid settings through a plugin)
yes
a proper plugin would be good
but also you need to consider
how will it be loaded
are you gonna do it in the current repo
that would be insane
okay so
my plan is likely insanely complicated
but
make vencord fork
that when new vencord build
gh actions fetch vendroidenhancements from another repo
it bombs arrpc
then builds
then publishes file
you will modify existing github actions to do it for you
terrible
ill work on this
should i make it save to a folder
like aliucord
or store in a sharedpreference

same
i did it
currently it nukes arrpc and publishes mobile.js
for future reference, the safe way to embed user strings into an eval is to json stringify it
vesktop does this in some places
I didn't write that code btw
i know.
just wanted to clarify
i would've done that but that means โจ external json library โจ
that's being called from java
really
yes.
is the only reason why stuff like gson existing because the native implementation on javas side is bad
fair warning: also I have never really played around with android specifically
gson is a proper serialiser
we are just looking for (glorified) string escaping
btw if you're gonna make this "VendroidEnhanced" fork please refrain from using our domain, use your own
explain
wdym
"dev.vencord"
changed to
com.nin0dev.vendroid
just not pushed yet i think
@rotund vigil add one to the tally
it still shocks me how discord disables so much stuff on their mobile app that Just Works
wdym
yeah i didnt push
will do
to get people to download the native mobile app
true
all modern apps with native mobile clients do this
java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.nin0dev.vendroid/com.nin0dev.vendroid.MainActivity}: java.lang.ClassNotFoundException: Didn't find class "com.nin0dev.vendroid.MainActivity" on path: DexPathList[[zip file "/data/app/~~iuVecX3XWKT-SeGYCn-X8g==/com.nin0dev.vendroid-XvGu_gIs3ZYNsdMPYGR6oQ==/base.apk"],nativeLibraryDirectories=[/data/app/~~iuVecX3XWKT-SeGYCn-X8g==/com.nin0dev.vendroid-XvGu_gIs3ZYNsdMPYGR6oQ==/lib/arm64, /data/app/~~iuVecX3XWKT-SeGYCn-X8g==/com.nin0dev.vendroid-XvGu_gIs3ZYNsdMPYGR6oQ==/base.apk!/lib/arm64-v8a, /system/lib64, /system_ext/lib64]]
time to see what the hell is happening
and the package names inside all the files
why tf are you making a native screen
do it in react
add a settings page like vesktop does
vesktop doesnt inject its first time config into the app directly
besides you'd want to change what branch you are using before the app even loads
then later you can also do it in react
that's true, for first launch
isnt first launch screen in vanilla html/css?
thats first launch
nop
afaik
wait
maybe
i forgot
oh yes it is
i am getting mixed up with vencord installer
which very much doesnt use electron
yop
before doing all of that ill focus on fixing this damn nonexistent activitiy bug
okay i found bug
kt standard library just wasnt installed
i hate kt
going back to java 
I appreciate this new movement being made for Vendroid
nuh uh kt good
namespace
fix the directory names
last i checked it was still src/main/java/dev/vencord/..