Guild icon
DDraceNetwork
Development / developer
Development discussion. Logged to https://ddnet.tw/irclogs/ Connected with DDNet's IRC channel, Matrix room and GitHub repositories — IRC: #ddnet on Quakenet | Matrix: #ddnet-developer:matrix.org GitHub: https://github.com/ddnet
Between 2023-05-18 00:00:00Z and 2023-05-19 00:00:00Z
Avatar
Avatar
Learath2
Nah, but I noticed I can actually just check if numbers are within a range too
Bruh wtf are you working on where you only have the & and == operators available? Genuinely curious
Avatar
oh shit wait
05:13
next update is going to be DDNet 17.0
Avatar
ChillerDragon BOT 2023-05-18 05:32:30Z
DDNet 0.7 > DDNet 17.0
Avatar
what caused timecp and scoreboard to be bugged?
Avatar
i got this mail lol
06:26
why would someone ever ask advice from mr ryo
06:26
justatest
Avatar
answer: sure, i take my 10 grants per call ofc
Avatar
ChillerDragon BOT 2023-05-18 06:37:38Z
Is this an ad or a job offer? xd
Avatar
ChillerDragon BOT 2023-05-18 06:52:19Z
06:52
javascript devs invaded git?
Avatar
Avatar
Ryozuki
i got this mail lol
nice
07:03
vanilla 0.7.5 server crasher
07:04
I kinda have the urge to abuse it xd
Avatar
ChillerDragon BOT 2023-05-18 07:36:04Z
ok nvm its not that exciting it seems
Avatar
my name is not lyra
Avatar
Avatar
ChillerDragon
ok nvm its not that exciting it seems
unfortunate
Avatar
ChillerDragon BOT 2023-05-18 07:36:20Z
classic ping bugo
07:36
also what is that hack hud at the bottom?
07:36
sus
07:36
what's hack about it
Avatar
ChillerDragon BOT 2023-05-18 07:36:59Z
it shows angle o.O
07:37
for better aim hack
07:37
nah jk idk is that in ddnet nowerdays?
Avatar
ddnet shows angle too
Avatar
Avatar
ChillerDragon
nice, does it affect the life servers?
Avatar
ChillerDragon BOT 2023-05-18 07:37:24Z
oh so its not ddnet
07:37
sus
Avatar
over network? sounds scary
Avatar
it is ddnet
Avatar
ChillerDragon BOT 2023-05-18 07:37:35Z
wot
07:37
ban
Avatar
it's fake ddnet
07:37
tater
07:37
my bar beloved
Avatar
ChillerDragon BOT 2023-05-18 07:37:51Z
sus tater
07:39
also everything in that bar is visible in vanilla ddnet except for the zoom
07:39
i had to reverse the dumb ass zoom value function (edited)
07:40
it was simple but still stupid i had to do it (edited)
07:43
i bet ur bridge loved my edits
Avatar
ChillerDragon BOT 2023-05-18 07:52:13Z
yes veri nice edits
Avatar
Avatar
YupHio
Bruh wtf are you working on where you only have the & and == operators available? Genuinely curious
Iptables u32 filters
Avatar
ChillerDragon BOT 2023-05-18 08:10:08Z
wot?
08:10
ah thats what u do
08:10
i see
08:10
U fixin da reflection attax?
08:13
!rob u did all the map editor search improvements right? Just wanted to say thanks its so amazingly smooth to quickly open maps in sub folders with search and without mouse
Avatar
chillerbot BOT 2023-05-18 08:13:05Z
@Robyt3
Avatar
ChillerDragon BOT 2023-05-18 08:13:32Z
its old news i guess
08:13
but i do not open the editor often these days
Avatar
ChillerDragon BOT 2023-05-18 08:43:08Z
!jup hm i got no screen tearing in vanilla client so maybe there is a fix
Avatar
chillerbot BOT 2023-05-18 08:43:08Z
@Jupstar ✪
Avatar
what the hell
Avatar
Avatar
ChillerDragon
!jup hm i got no screen tearing in vanilla client so maybe there is a fix
proof
Avatar
Avatar
Voxel
what the hell
some more than could work didnt test xd int a = decltype(a)(5); int a = decltype(a){5}; int a = int(5); int a = int{5}; int a = {5}; auto a = 5; auto a = int(5);
Avatar
ChillerDragon BOT 2023-05-18 08:51:09Z
c++ is bloat af
Avatar
i mean they all have a similar scheme
08:55
but yeah
Avatar
bloated
Avatar
Avatar
Voxel
what the hell
All of the above and all of them are technically different types of initialization that can have different effects. (Not for a primitive like int, but still)
Avatar

Checklist

  • [X] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Written a unit test (especially base/) or added coverage to integration test
  • [ ] Considered possible null pointers and out of bounds array indexing
  • [ ] Changed no physics that affect existing maps
  • [ ] Tested the change with [ASan+UBSan or valgrind's memcheck](https://github.com/ddnet/ddnet/#using-addres...
10:43

Checklist

  • [X] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Written a unit test (especially base/) or added coverage to integration test
  • [ ] Considered possible null pointers and out of bounds array indexing
  • [ ] Changed no physics that affect existing maps
  • [ ] Tested the change with [ASan+UBSan or valgrind's memcheck](https://github.com/ddnet/ddnet/#using-addres...
Avatar
05f2b19 Remove unused SLabelProperties Props variable - Robyt3 af67130 Use nullptr for unused UI rect splitting parameters - Robyt3 f60dd0d Fix name of static variable s_LastLoadRender - Robyt3 fe359e2 Combine Margin function calls - Robyt3 13ed0e3 Use const when possible - Robyt3 ac820ce Merge #6607 - bors[bot]
Avatar
i am once again compiling llvm
11:17
ill die of old age
Avatar
review PR in the mean-time
Avatar
Avatar
GitHub
Click to see attachment 🖼️
this
11:19
we need a release soon or I will keep adding stuff justatest
Avatar
@Robyt3 no, keep going
11:24
btw i review it, looks good
11:24
i need to learn how the textcontainer stuff works
11:24
i also wanna add/do more stuffs but idk what
Avatar
very soon
11:27
17.0 will be big
11:27
iwanted to add postgres support
11:27
but the postgres syntax differs way too much
11:27
unlike sqlite and mysql, which they resemble
11:27
so i stopped
Avatar
If you wanna debug a lot then solving #4339 would be cool (edited)
Avatar
when joining a server you see your tee at the position you was before you left for a second, it needs a short time to update where you actually are. Feels weird and happens with 15.6
Avatar
i never said i like debugging justatest
11:28
and is this still a thing
Avatar
the issue should be updated to reflect the last update then
11:29
i personally ignore old client issues
Avatar
it's easy to reproduce
11:30
I renamed the issue to the duplicate issue that described it a lot better
Avatar
@Robyt3 can u send again ur issue bookmark
11:30
with the filters
11:30
i forgot
Avatar
GitHub search for relevant issues: is:issue sort:updated-desc is:open -label:needs-discussion -label:to-reproduce -label:incomplete -label:"3rd party" -label:meta-discussion -label:question (edited)
Avatar
maybe someone can pin it
11:30
@Learath2 ehem
gerdoe pinned a message to this channel. 2023-05-18 11:31:07Z
Avatar
basically excludes all the stuff that can't be immediately implemented
11:31
we should label new issues tho xd
11:32
ima label some
Avatar
I really need to get #5842 done and in :/
Avatar
Supersedes #5092, I am still not very sure about this structure either, but I think it's time someone else takes a look. Remaining concerns: Should errors in the http module just be fatal? I...
Avatar
@Robyt3 i think there is a way, to make a issue template, and that template can set labels automatically (normal ppl dont have rights usually)
11:32
ill look into it
Avatar
"no label" either means it's an old issue, it's a new issue, or it's an issue where we are not sure about it
Avatar
Every update we make before I finish this is a little sus, there is UB in the updater pepeW
Avatar
@Learath2 no, u need to do this https://github.com/ddnet/ddnet/pull/5558
A couple players mentioned a lower opacity freeze bar is better for them. This allows that without introducing an extra option but rather repurposing the old ones. It adds a magic coefficient of .7...
11:33
i asked if i should take over it
11:33
some days ago
Avatar
Avatar
Ryozuki
@Learath2 no, u need to do this https://github.com/ddnet/ddnet/pull/5558
I asked a question in the comments
11:33
I'm unsure how to finish that pr 😄
11:34
I mean I can implement what was asked, that's not the issue, but is it good UX?
Avatar
Avatar
Ryozuki
@Robyt3 i think there is a way, to make a issue template, and that template can set labels automatically (normal ppl dont have rights usually)
yeah, but maybe just create a label for "new-issue" or do you want the user to add labels like "bug" and "enhancement"?
Avatar
iirc we can make a simple 3 issue options, client bug ,server, bug, feature
11:34
i saw it o na repo
11:35
11:35
11:35
it allows big customization
11:35
i can look into it
Avatar
there are also some issues that are just like questions or support requests basically
11:36
maybe we should add a label for those or eventually close them
11:37
#5899
Avatar
I can't login my discord,so I have to report here.Sorry for that. Some Chinese players said that they can't see servers with other mods(like MMOTee,InfClass).I had these questions,too. I sa...
Avatar
I am interested if there are some users of eCON out there. Is it widely used?
Avatar
Is #6594 fixed now?
Avatar
PeX — Today at 00:14 Wrong sort after new finishes. Sry if it was posted somewhere Skeith — Today at 03:38 shows a completely wrong time when someone just connects as well, weird Furthermore, I dis...
Avatar
ed09bba Support rendering tooltips with multiple lines of text - Robyt3 31304c4 Support overlapping tooltip activation rects - Robyt3 47fca76 Add alpha fade-in for tooltips - Robyt3 373595d Merge #6608 - bors[bot]
Avatar
we should upgrade SDL2 finally, so nightly players can report bugs early
11:51
@deen
Avatar
this allows non-authorized users to create issues with minimum set of labels
Avatar
@Ryozuki do u need a task for a pr? xd
12:01
ur tasks never good
Avatar
Avatar
Jupstar ✪
@Learath2 Windowed = A window that is part of the WM eco system Borderless = A window that is either part of WM eco system, or with fullscreen resolution implementation dependent (e.g. Windows does fullscreen optimizations for screens that block the full window(might be disabled by rightclick->properties->compability->fullscreen optimizations), KDE does not allow this in borderless) Windowed fullscreen = A special mode to allow fullscreen, but act like "Windowed" Desktop fullscreen = use desktop video mode(this should normally act like fullscreen just without minimize). This is also nativly supported by SDL for easier window managment if you dont care to request video modes etc. Fullscreen = exclusive fullscreen. for true gamers xdd
add tooltips for those ^
f3 1
Avatar
I opened a very simple issue, but I marked it with a new label "good first issue" so maybe a new contributor comes along
12:02
we should do that
12:02
ddnet bus factor is 2 rn
12:03
well 1.5
12:03
robyt is 1 and im 0.6
12:03
0.5
12:03
cant type
12:03
The bus factor is a measurement of the risk resulting from information and capabilities not being shared among team members, derived from the phrase "in case they get hit by a bus". It is also known as the bus problem, truck factor, or bus/truck number.The concept is similar to the much older idea of key person risk, but considers the consequenc...
12:09
caa7624 Clean up CServerLogger (fixes #6598) - def- 6525e9e Merge #6604 - bors[bot]
Avatar
Avatar
Jupstar ✪
add tooltips for those ^
ill do this later
Avatar
@Ryozuki what table do u have? XD i'd kinda like to have a better one, my current is a table for like kids, but i kinda dislike it xD
Avatar
its a "gaming" table
12:17
from ikea
12:17
but idk if i would choose it next time
12:17
i cant put the display arms in this one
12:17
so i have them standing
Avatar
for me the display standing is too big, it goes over the edge
Avatar
@Jupstar ✪
12:21
my camera sucks
Avatar
Avatar
Ryozuki
@Jupstar ✪
yeah ok yours sucks hard xD
Avatar
i wonder why it went so bad quality
12:23
my mobile has a 0.6x zoom option
12:23
maybe it reduces quality a lot
12:23
xd
Avatar
Avatar
Jupstar ✪
Click to see attachment 🖼️
nice cup lmao
12:23
drinking rich
12:24
i have some weeb cups
Avatar
Avatar
Ryozuki
nice cup lmao
its a money box
12:24
bro
Avatar
in germany there is still lot of cash
Avatar
i cleaned my desk a lil
12:24
before screenshot
12:24
justatest
Avatar
Avatar
fokkonaut
Click to see attachment 🖼️
tooth cleaning stuff
Avatar
i dont have physical monyt
12:25
i should have put the deck there
12:25
to flex
12:25
my bad
Avatar
Avatar
Jupstar ✪
tooth cleaning stuff
of course
12:26
im a person of chaos xD
Avatar
yea okay
12:26
and what are those meds
12:27
on the right side of ur keyboard
Avatar
magnesium
Avatar
aha!
Avatar
for my mental health being here all the time
Avatar
I would be scared to u use that Roma glass block to hold a cable, if u tap that cable ur glass is broken
12:29
the furthest i was ever away from home
Avatar
is now abused for the wireless adapter of the mouse xD
Avatar
Avatar
Jupstar ✪
Click to see attachment 🖼️
its cuz ur vegan right
Avatar
Avatar
Ryozuki
its cuz ur vegan right
i'd also take most of them if i'd not be one
12:30
meat isnt really good food except proteins and b12
Avatar
and i dislike fish, never liked it in my life 😄
Avatar
same
12:31
But chimky nuggies are delicious
Avatar
some fish is rly good
12:31
You can hunt me with fish
Avatar
fish good for brian
Avatar
my brian > fish
Avatar
bad brain > fish xd
Avatar
x > fish
12:33
@Jupstar ✪ did you try McPlant
Avatar
i dunno, is that meat alternatives?
Avatar
Ohhh, I crave some good makke donalds right now
Avatar
i tried them all xd
Avatar
Avatar
Jupstar ✪
i dunno, is that meat alternatives?
yes
12:34
McPlant Burgers and McPlant Nuggies
Avatar
i find LIDL vegan nuggets good
Avatar
but generally i only use meat alternatives for nudels with bolognese
Avatar
So you dont like to have a nice burger or smth?
12:35
U just go with the more calorie salad? xd
12:35
In mcd
Avatar
burgers sometimes, my mum sometimes makes one, completely self made
12:35
they are insanely nice xD
Avatar
With meat?
Avatar
with fake meat, but also self made
Avatar
Yea okey
12:36
Whats the reason u dont beat your meat, ehh eat some meat
Avatar
i dont need it, so i dont do it xd
12:36
i like to not kill animals for no logical reason
Avatar
Yea alright see your point
Avatar
i didnt eat meat since 13 years. so i really dont miss it anyway 😄
Avatar
i like to eat meat cuz its tasty
Avatar
i probably dont even know how it tastes anymore
Avatar
I think i'll go to mc donalds today
Avatar
I have the rainbow glass
12:38
ez
Avatar
Avatar
Jupstar ✪
i probably dont even know how it tastes anymore
tastes like a burger but without the bread, sauces, etc
12:39
troll
Avatar
xd
Avatar
Im still in bed
Avatar
@Jupstar ✪ update to sdl3
Avatar
I should stand up and eat
Avatar
when i was young, i always had chicken from ALDI. they were awesome, but they were also bumped with spices.. so it probably wasnt the meat itself that was nice xD
Avatar
Avatar
Ryozuki
@Jupstar ✪ update to sdl3
lets go
12:44
i cant find sdl3 docs
12:44
xd
Avatar
Simple Directmedia Layer. Contribute to libsdl-org/SDL development by creating an account on GitHub.
Avatar
Simple Directmedia Layer. Contribute to libsdl-org/SDL development by creating an account on GitHub.
Avatar
well sdl looks like its still in dev
13:02
i like sdl
13:02
but with rust, i prefer winit
13:02
Window handling library in pure Rust. Contribute to rust-windowing/winit development by creating an account on GitHub.
Avatar
SDL is unmatched feature and platform wise
Avatar
i also like it keeps thing separate, unix philosophy
13:03
for example, if sdl has a bug with audio, u need to update whole sdl
13:03
winit focuses on windowing and window input only
Avatar
But it's way too unstable on Windows, even tho windows should be the most stable with most testers
Avatar
and providing a surface handle
Avatar
But i blame ms
Avatar
But the repo picture
Avatar
just noticed lmfao
13:04
epic
Avatar
Such trolls
Avatar
A tiny hardware-accelerated pixel frame buffer. 🦀. Contribute to parasyte/pixels development by creating an account on GitHub.
13:11
this is also a good alternative to macroquad
13:17
@Jupstar ✪ do u know a simple thing to do to learn machine learning related stuff
13:17
i need to look at rust crates
13:17
using gpu ofc
Avatar
i guess reading numbers in from pixels
Avatar
ChillerDragon BOT 2023-05-18 13:18:41Z
ah very pog ryo and joüpsti doing room tour!
13:18
!ryo why u have electron bloat open instead of vim? busted
Avatar
chillerbot BOT 2023-05-18 13:18:58Z
@Ryozuki
Avatar
ChillerDragon BOT 2023-05-18 13:19:14Z
!jup u famous pro streamer or waddup with ur wall?
Avatar
chillerbot BOT 2023-05-18 13:19:15Z
@Jupstar ✪
Avatar
!c when do you do roomtour. but i bet everything made out of gold and diamonds
Avatar
chillerbot BOT 2023-05-18 13:19:18Z
ChillerDragon
Avatar
xd
Avatar
Avatar
ChillerDragon
!ryo why u have electron bloat open instead of vim? busted
i switch between vscode and vim a lot
Avatar
!c yeah i tried it out to reduce echo
Avatar
chillerbot BOT 2023-05-18 13:19:47Z
ChillerDragon
Avatar
but tbh it'd need to do all walls and that would suck xd
13:20
so failed experiment xD
Avatar
ChillerDragon BOT 2023-05-18 13:20:30Z
im scared of leak xd
Avatar
i am open human
13:20
cant leak anything
Avatar
ChillerDragon BOT 2023-05-18 13:21:18Z
lawyer jopstinger if i forget to hide drugs can i say it was gimped and doge legal consequences?
Avatar
u can say its deep fake
Avatar
ChillerDragon BOT 2023-05-18 13:21:35Z
ok
13:25
Avatar
nice gimp skillz
Avatar
ChillerDragon BOT 2023-05-18 13:26:04Z
ty
Avatar
but nice table actually
13:26
that's about what i am looking for
13:26
and bro.. so clean
Avatar
ChillerDragon BOT 2023-05-18 13:26:24Z
i had to dim the lighting to hide the dirt on the table xd
Avatar
way too unlazy
Avatar
too clean
13:26
ur not human
13:26
nice mic
13:26
are u a streamer
Avatar
ChillerDragon BOT 2023-05-18 13:26:57Z
xd
Avatar
he is github influencer
Avatar
ChillerDragon BOT 2023-05-18 13:27:04Z
i tell u if ryo tells me waddup with his wall
Avatar
he needs expensive mic
Avatar
he is a eboy
Avatar
but different sized monitors is selfkill bro
Avatar
ChillerDragon BOT 2023-05-18 13:27:28Z
nono
13:27
its fine
Avatar
is that your new monitor?`
Avatar
ChillerDragon BOT 2023-05-18 13:27:41Z
the secondaries are same and i only look at main
13:27
no thats still my old rig
13:27
new stuff is shippin
Avatar
yeah i used to have different sized
13:27
but i got 2 144hz same sized now
Avatar
when leak left background image
13:28
looks nice
Avatar
ChillerDragon BOT 2023-05-18 13:28:44Z
u mean the tw mountain?
13:28
its very pog
13:28
my images folder is open src ofc
Avatar
nice, i hope its 2k resolution
13:29
bcs i have wqhd
Avatar
ChillerDragon BOT 2023-05-18 13:29:13Z
My personal pictures folder. Contribute to ChillerData/Pictures development by creating an account on GitHub.
13:29
it looks crisp on my 28" 4k main
13:29
i mean its still a tw mountain
13:29
so i can count the pxls on my fhd screen
Avatar
xd
13:29
use svg version
13:29
;9
Avatar
ChillerDragon BOT 2023-05-18 13:29:59Z
its not the svg remake its super old thing i think Cellegen made it
13:30
i found it somewhere on discord i think
Avatar
thanks cellegen
Avatar
ChillerDragon BOT 2023-05-18 13:30:21Z
yes it very pog
13:30
My personal pictures folder. Contribute to ChillerData/Pictures development by creating an account on GitHub.
13:30
i use this on windows
Avatar
having access to teehistorian maybe we can train a ddnet ai
13:31
time to buy big ssd
Avatar
ChillerDragon BOT 2023-05-18 13:31:26Z
time to build client that is ready to get ai code plugged in
Avatar
u could for sure
Avatar
ChillerDragon BOT 2023-05-18 13:31:56Z
!rust when ddnet-rs headless client?
Avatar
chillerbot BOT 2023-05-18 13:31:57Z
@Ryozuki
Avatar
the first step is to make the format as simple as possible and without unneeded stuff i guess
13:32
chiller do u have a headless client
Avatar
ChillerDragon BOT 2023-05-18 13:32:39Z
i got all of them
13:33
ryo u rly gotta try out term-ux
13:34
also im close to finishing the python 0.7 client
Avatar
here chiller, my desktop
13:34
jk
Avatar
ChillerDragon BOT 2023-05-18 13:34:40Z
got a client lib in ruby 0.7
13:34
xd
13:34
i knew it
13:34
kde windows enjoyer
13:35
this is my wallpaper usually
13:35
bcs i like space stuff
Avatar
ChillerDragon BOT 2023-05-18 13:35:50Z
cant save shit
13:35
ur kde looks ugly as windows
13:36
buy some quality gnome pro
Avatar
ChillerDragon BOT 2023-05-18 13:36:17Z
hot
Avatar
caa76249d88a8f4f88adc7f76980128bc73abe3e is the first bad commit @def-
Avatar
ChillerDragon BOT 2023-05-18 13:37:51Z
Avatar
stalker
Avatar
ChillerDragon BOT 2023-05-18 13:38:12Z
!:justatest:
Avatar
chillerbot BOT 2023-05-18 13:38:12Z
Avatar
oreo is rl friend and tw friend and the longest friend i have
13:38
over 26 years ez
Avatar
ChillerDragon BOT 2023-05-18 13:38:34Z
wat the logo?
Avatar
tru friendship
Avatar
ChillerDragon BOT 2023-05-18 13:38:39Z
is this gute frage?
Avatar
its telegram, sometimes i dont use matrix
Avatar
ChillerDragon BOT 2023-05-18 13:38:53Z
eww telegram
Avatar
but usually my telegram is bridged
13:39
to matrix
13:39
but some stuff doesnt work xd
Avatar
ChillerDragon BOT 2023-05-18 13:39:09Z
id rather use skype
Avatar
well basically all my friend use telegram
13:39
gotta swim with the mass
Avatar
ChillerDragon BOT 2023-05-18 13:39:45Z
well basically all my friend use whatsapp
Avatar
my family uses matrix
Avatar
ChillerDragon BOT 2023-05-18 13:39:49Z
i swing the masses
Avatar
ez
Avatar
Avatar
Jupstar ✪
bcs i like space stuff
same
13:40
u should play elite dangerous
13:40
Avatar
ChillerDragon BOT 2023-05-18 13:40:40Z
@YADDB who u? new number
Avatar
looks like no mans sky xd
Avatar
yaddb is discord bot
13:40
yet another discord bot
13:40
ddnet*
Avatar
ChillerDragon BOT 2023-05-18 13:41:12Z
@Knuski hi i know u from yt
13:41
i fan
Avatar
Separate friend list into three groups, which can be expanded and collapsed: online players, online clanmates and offline friends. Friends with the same name/clan are no longer grouped together. Instead, each individual player that is online and has name/clan matching a friend is shown in either the online players or online clanmates group. Friends for which no matching players are found are shown in the offline group. Friends in the friend list can no longer be selected. Instead, left-...
Avatar
Avatar
Jupstar ✪
looks like no mans sky xd
haha xd its better
13:41
pog
13:41
and short changelog
13:41
diff
13:42
mood
Avatar
Avatar
Jupstar ✪
and bro.. so clean
Mine is about the same
Avatar
Avatar
fokkonaut
Mine is about the same
pic or lie
Avatar
ChillerDragon BOT 2023-05-18 13:42:16Z
go leak
Avatar
@Robyt3 prepared for anti updaters complains?
13:42
justatest
Avatar
Axax i only have 1 Monitor
Avatar
ChillerDragon BOT 2023-05-18 13:42:38Z
gimp 4
Avatar
Avatar
ChillerDragon
@Knuski hi i know u from yt
troll
Avatar
ChillerDragon BOT 2023-05-18 13:42:41Z
like me
13:42
i even convinced them i can afford a mic
Avatar
Avatar
Ryozuki
@Robyt3 prepared for anti updaters complains?
inb4 someone has "nameless tee" as a friend and is now annoyed that they have 15 online friends all the time
Avatar
@Robyt3 do u know if the search is fuzzy?
Avatar
no, it's exact
13:43
there is cl_friends_ignore_clan to ignore the clan
13:43
but name and clan are matched exactly
Avatar
exact ignore case?
Avatar
ChillerDragon BOT 2023-05-18 13:44:10Z
omg i cant stop stalkin yo guys i find other ppls setups so fun xd
Avatar
Avatar
Ryozuki
exact ignore case?
no, str_comp, so also same case necessary
Avatar
ChillerDragon BOT 2023-05-18 13:44:20Z
13:44
time to 3d print ryos key
Avatar
@Robyt3 has over 1000 teeworlds friends
13:45
what a boss
Avatar
are the optimizations hard?
13:46
lol yeah how do u have 1000 friends
Avatar
yeah, I tested before with a lot of friends when we increased the limit from 1024 to 4096 I think
13:46
I used a script to create lots of friends lol
Avatar
ChillerDragon BOT 2023-05-18 13:46:36Z
uwu robi u frint me?
Avatar
no its the other ChillerDragom
13:46
justatest
Avatar
ChillerDragon BOT 2023-05-18 13:46:58Z
ah F
Avatar
a java script, if you will public class GenFriends { public static void main(String args[]) { if(args.length != 2) { return; } int min = Integer.parseInt(args[0]); int max = Integer.parseInt(args[1]); for(int i = min; i <= max; i++) { System.out.println("add_friend \"friend" + i + "\" \"clan" + i + "\""); } } }
Avatar
@Robyt3 Spectating is better word than Watching imho
Avatar
be aware of discrimination ryozuki
Avatar
ChillerDragon BOT 2023-05-18 13:48:24Z
ye also +1 for spec
Avatar
Chillerdragon would probably write "Speccing"
Avatar
ChillerDragon BOT 2023-05-18 13:48:49Z
"java script" xd
13:48
speggsing
Avatar
didnt you actually do that in /viewers xd
Avatar
ChillerDragon BOT 2023-05-18 13:49:09Z
i might have ye
Avatar
@Robyt3 pr looks good, lot of todos about optimizing tho
13:49
i wonder what @Jupstar ✪ would say
Avatar
yeah, those are already on upstream
Avatar
ChillerDragon BOT 2023-05-18 13:49:58Z
kek 1
Avatar
Avatar
Ryozuki
@Robyt3 pr looks good, lot of todos about optimizing tho
i give a fuck about out-game UI, as long it is okish
Avatar
ChillerDragon BOT 2023-05-18 13:50:19Z
still waiting for a mail fron info@ddnet.org saying "woah there you have been playing quite a lot recently. Do not forget to sleep"
Avatar
well, the second todo is on upstream. the FriendlistOnUpdate function is just empty on upstream
Avatar
Avatar
Jupstar ✪
i give a fuck about out-game UI, as long it is okish
xdd
Avatar
it shouldnt make ur FPS go to 200 fps xd
Avatar
i also thought about it
13:50
its just menu
Avatar
I think we could also render the friend tees in the friend list afterwards
f3 2
Avatar
oh true
13:51
maybe we can remove the friends header
13:51
more space
Avatar
ChillerDragon BOT 2023-05-18 13:51:33Z
Generating friends with code yikes
Avatar
the way of the dev
Avatar
ChillerDragon BOT 2023-05-18 13:52:22Z
robi pls code me a gf thank
Avatar
@Robyt3 wait i noticed it was java not javascript
13:52
why would u do that with java
13:52
justatest
Avatar
ChillerDragon BOT 2023-05-18 13:52:52Z
its a "java script"
13:52
just for the meme
Avatar
Avatar
Ryozuki
maybe we can remove the friends header
yeah, we could do it like on upstream: move the buttons to the top
Avatar
ChillerDragon BOT 2023-05-18 13:52:58Z
he pulled out java
13:53
robi when send image of ur setup?
Avatar
moving buttons to top might be a too big change for our little players
Avatar
It was just the easiest to use in that situation, because I mostly write java for job
Avatar
Avatar
Ryozuki
moving buttons to top might be a too big change for our little players
I wouldn't remove the title then though, the other tabs also have the title
Avatar
yeah its fine
Avatar
Avatar
Robyt3
yeah, we could do it like on upstream: move the buttons to the top
maybe add some hardcoded special cases DDRaceNetwork => DDRace or DDNet
13:54
looks over verbose
Avatar
ChillerDragon BOT 2023-05-18 13:54:34Z
my condolences
Avatar
i know its what the server list says, but still
Avatar
Avatar
Jupstar ✪
maybe add some hardcoded special cases DDRaceNetwork => DDRace or DDNet
no wrapping?
Avatar
@Jupstar ✪ ur verbose
Avatar
Avatar
gerdoe
no wrapping?
If it gets too long it will decrease the font size
13:55
wrapping would be more complicated
13:55
marquee would be easier I guess lol
Avatar
there's no workaround for flexible height it seems
13:56
duh
Avatar
Avatar
ChillerDragon
my condolences
for java job?
Avatar
yeah marques
13:56
With this website we want to teach you the best web design practices to avoid Bad HTML. Find here everything you need to know to build the most user-friendly website ever!
13:56
everything moving like in the old days xd
13:56
i literally remember my first HTML page already included many GIFs
Avatar
pretty cute
Avatar
bcs it was the norm back in the days
13:57
13:57
best part
13:57
they added small game xd
Avatar
ChillerDragon BOT 2023-05-18 14:05:28Z
ryo reshare
14:05
do again ban
Avatar
| On 0.7 the tabs are on the top and use icons: | We have the tabs at the bottom and use text: | |-------|----------| | !upstream | !current | A) Should we also move the tabs to the top? Tabs in other locations are also mostly at the top and not the bottom. We could also remove t...
15:26
console outputs nothing
15:26
the shared ptr broke it
15:26
xd
Avatar
15f8399 Port friends list UI from 0.7 - Robyt3 5eeb3fa Merge #6612 - bors[bot]
15:50
Now that online friends in the friends list correspond exactly to players currently on servers (#6612), we can use the tee skin server info to render the tees also in the friends list.
Avatar
ChillerDragon BOT 2023-05-18 15:51:20Z
wot works for me
Avatar
dbg_msg still prints?
Avatar
terminal output works, but F1 is completely empty
Avatar
ChillerDragon BOT 2023-05-18 15:53:27Z
my f1 is not empty
Avatar
i meant dbg_msg inside f1 xd
Avatar
with latest master? wut
Avatar
ChillerDragon BOT 2023-05-18 15:54:00Z
no i merged like idk yesterday
15:54
maybe im too late lemme remerge
Avatar
troll
Avatar
ChillerDragon BOT 2023-05-18 15:54:35Z
gotta get those new bugs pog
Avatar
new friendlist xd
Avatar
ChillerDragon BOT 2023-05-18 15:55:01Z
is it alr merged?
Avatar
ryo speedruns ddnet rn
15:55
all for new release xDD
Avatar
ChillerDragon BOT 2023-05-18 15:55:42Z
wowo
Avatar
we have so many features already, gonna be big update
15:55
robyte has to bug fix next 3 weeks xd
Avatar
ChillerDragon BOT 2023-05-18 15:55:58Z
and big merge conflitcts -.-
Avatar
Avatar
Jupstar ✪
we have so many features already, gonna be big update
sounds fitting for ddnet-next
🫠 1
Avatar
ChillerDragon BOT 2023-05-18 16:00:34Z
merged to master still f1 all good
16:01
6612: Port friends list UI from 0.7 r=edg-l a=Robyt3 Separate friends list into three groups, which can be expanded and collapsed: online players, online clanmates and offline friends. Friends ...
16:01
pressing f1 here and saying echo or printing the value of a config all shows
16:01
omg nvm
16:01
now its gone xd
16:01
wtf how
16:02
maybe i ran the client while it was still buildin faak
16:02
omg now my console is empty ffs
16:02
wait something is off
Avatar
@heinrich5991 Was the atomic important? Could we have a lock instead if so? Seems a bit annoying since atomic can't have a shared_ptr inside !Screenshot 2023-05-18 at 18 02 32

Checklist

  • [x] Tested the change ingame
  • [x] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Written a unit test (especially base/) or adde...
Avatar
ChillerDragon BOT 2023-05-18 16:03:45Z
oh hm my update script is broken i have been updating my code base and merging and shit since months and still was running a old client how did i never notice xxxxxxxxxxxxxxxxxxxD
Avatar
ddnet now is in rapid driven development mode
16:04
gigachad
16:04
lots of features, with lots of bugs
Avatar
ChillerDragon BOT 2023-05-18 16:04:32Z
yikes
16:05
?
16:05
@deen atomic can have a shared ptr! we just need c++20!
Avatar
if i knew cpp well enough id help debug
16:07
im such a cpp expert
Avatar
i wonder how much we can optimize when we do switch to cpp20
Avatar
not much
Avatar
what can be optimized already doesnt change by using c++20
16:49
(atleast 99%)
16:50
source: random guy in discord
16:54
servers should display the commit somewhere imho
16:54
16:54
nvm
16:54
they do
Avatar
even if u could optimize stuff, it probably is not enouhg to make 1-2 fps difference xd
Avatar
how to find 3f890d1c08715624
Avatar
git checkout
16:55
commit
Avatar
Avatar
Jupstar ✪
even if u could optimize stuff, it probably is not enouhg to make 1-2 fps difference xd
perfect for real time devs
Avatar
wanted on github but ye
16:55
❯ git checkout 3f890d1c08715624 error: pathspec '3f890d1c08715624' did not match any file(s) known to git
16:56
kekw
Avatar
ddbroken
Avatar
DkrTremos BOT 2023-05-18 16:56:09Z
evening
Avatar
is this after my time fix or not
16:57
so there is still the bug when u finish
16:57
that ur time isnt updated
16:57
in the ui
Avatar
checkout CPlayer::Snap
16:58
i think there's something related to score stuff
Avatar
this is client side
17:01
ok no
17:01
xd
Avatar
im server side wizard
17:03
have never really touched client side
Avatar
honestly the score code confuses me
17:08
and this is all due to backwards compat
Avatar
who even plays 0.7 anymore
Avatar
I want to find all paths that visits each node at most once from A to B in a directed graph, DFS is the best I can do, right?
Avatar
if(Player->m_Score < TTime || !Player->m_HasFinishScore) if(Player->m_Score == -1 || Player->m_Score < TTime) { Player->m_Score = TTime; Player->m_HasFinishScore = true; }
17:13
@Learath2 this on teams.cpp onfinish()
17:13
-1 usually is for no score
17:13
but shouldnt this be if != -1 ?
17:13
if != -1 i means there is a score right, so it should be set
17:13
i thiink this if is backwards
17:13
TTime is
17:13
int TTime = 0 - (int)Time;
Avatar
bloat
Avatar
What is that double if even? 😄
Avatar
ok i can reproduce locally
Avatar
Avatar
Ryozuki
if != -1 i means there is a score right, so it should be set
Hm, if there is no score or if the players score is lower than the team time, it should be set, that's how I read it
Avatar
im gonna try my fix
17:16
where is the sqlite db btw
17:16
found
Avatar
Avatar
Ryozuki
if(Player->m_Score < TTime || !Player->m_HasFinishScore) if(Player->m_Score == -1 || Player->m_Score < TTime) { Player->m_Score = TTime; Player->m_HasFinishScore = true; }
oh god
17:17
i printed a dif
17:17
17:17
current code is this
17:18
i see
17:19
the score doesnt get updated
17:19
on a new time
17:19
because it is only updated on -1
17:19
which means only if u dont have a previous rank
17:19
so that == -1 needs to be removewd
17:20
ok if i remove the == it doesnt get set xd
17:20
time to dbg print
Avatar
should we create a list of bugs that need to be fixed before rls?
17:21
like the ones that NEED to be fixed?
Avatar
woah its completly borked
17:23
sometimes it works sometimes not
17:24
ryotime: score: -1, ttime: -8, time: 8.38 ryotime: score: -8, ttime: -4, time: 4.22 I ryotime: score: -4, ttime: -1, time: 1.96
17:24
first, worked
17:24
second worked
17:24
3 made the rank disappear in hud
17:24
oh
17:24
ofc
17:24
-1 makes it disappear cuz -1 means no score
17:25
we gotta add the bool back
kek 1
Avatar
use 0 instead
17:28
or 1 kekw
17:28
if 0 is legal score
17:28
ill use std::optional
justatest 1
17:29
its already used
17:29
in fact
17:29
i introduced it
17:29
some time ago
17:29
and why
Avatar
look tooltips code
17:29
cuz its cleaner
17:29
and better?
17:53
i fixed it
17:54
or not wtf
Avatar
no worries
Avatar
i fixed it now
18:48
its a mess between the score being interpreted by the client and loading it from the db with a positive value
Avatar
Fixes the time displayed, this time i tested it quite thoroughly, i could reproduce the wrong ordering in scoreboard and the time not updating before, and fixed it now.

Checklist

  • [x] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Written a unit test (especially base/) or added coverage to integration test
  • [x] Considered possible null pointers and out of bounds array ind...
Avatar
@Robyt3 ^
Avatar
Avatar
Ryozuki
@Robyt3 ^
1 test fails
Avatar
Avatar
Robyt3
1 test fails
fixed
Avatar
poggers
19:14
skins
19:14
17.0 biggest update
Avatar
I like the new list but do we really need tees in every ui place they don't belong?
Avatar
yes we do
19:17
it looks way more friendly
Avatar
Avatar
Ravie
I like the new list but do we really need tees in every ui place they don't belong?
yes
Avatar
it's bloat
Avatar
nah its cute
Avatar
not when it's in every single ui rectangle
Avatar
it isnt anywhere else in the main menus
Avatar
it's cute in scoreboard, not every other random place
Avatar
it is cute there
Avatar
it's in browser and chat
Avatar
and it makes lot of sense there
19:18
tee skins make ppl easier to recognize
19:18
specially those who dont change
19:18
like me
Avatar
for friends it makes a lot of sense if multiple players have the same name
Avatar
why would they have the same name
Avatar
happens a lot
19:19
specially chinese
19:19
and also nameless tee
Avatar
discord ravie edition
Avatar
this is not a bad ui element
19:20
we can make a vote in #announcements
Avatar
@Jupstar ✪ not until you close that gap
19:21
lmao xD
Avatar
now it's too close
19:22
you need just a little bit of padding but not so much that the text feels unanchored
Avatar
@murpi vote
19:22
still looks worse tho
Avatar
this is lovely
19:22
circle avatars suck anyway
Avatar
why u dont delete ur pfp then
Avatar
because it won't fix every other one
Avatar
What's this about?
Avatar
Avatar
Robyt3
Click to see attachment 🖼️
new friends list
19:24
ravie doesnt want to show skins
19:24
we want to
19:24
3 devs vs 1 ravie
Avatar
ddnet devs when reworking ui and they remember renderTee() exists:
Avatar
so make a vote
19:25
in #announcements
Avatar
we have skins in the server info list, why not have it in the friendslist as well?
Avatar
i like that logic
19:25
indeed
Avatar
I demand some tees in main menu, and some in irrelevant settings pages too for good measure
Avatar
we can provide that
Avatar
Avatar
Ravie
I demand some tees in main menu, and some in irrelevant settings pages too for good measure
u dislike them in server info?
Avatar
server info needs at least 8
Avatar
yes or no
Avatar
@Ravie What's your opinion on #6613?
Avatar
On 0.7 the tabs are on the top and use icons: We have the tabs at the bottom and use text: A) Should we also move the tabs to the top? Tabs in other locations are also mostly at the top and not the...
Avatar
i guess one problem is that they are directly below other buttons
19:38
so many buttons close to each other
19:38
Avatar
@Robyt3 I like all of the 0.7 but please don't add tees in random places
Avatar
guys do you like my concept for the settings page?
Avatar
ravie
Avatar
Avatar
Jupstar ✪
u dislike them in server info?
^
Avatar
I said it needs at least 8
Avatar
Avatar
Ravie
it's cute in scoreboard, not every other random place
"cute in scoreboard" it is a scoreboard. Just a different one than the ingame scoreboard
Avatar
Avatar
Ravie
guys do you like my concept for the settings page?
You have an unassigned keybind for Tsin
Avatar
I mean scoreboard is one place where it makes sense cause those are actual tees on the server that you're on and it's not shoved in your face also
19:43
too much is just too much
Avatar
mhh
Avatar
could argue that the ones in chat are fine also but the whole chat redesign is 🤢 to me
Avatar
what i just dont understand is
Avatar
I can't stand the rounded rectangles and gap in front of text
Avatar
u say ddnet UI is so awesome
Avatar
teeworlds ui is awesome*
19:45
and I love the 0.7 one as well, it's tasteful and not overdone
Avatar
is this good deisng? info nobody cares about 99,99% of the time
Avatar
ping is completely redundant
Avatar
Avatar
Robyt3
justatest
STOP IT IM ON SHIFT AND SEE THIS IM LAUGHING SO HARDJJO99
Avatar
unintuitive filters
19:46
ugly buttom part
Avatar
Avatar
Ravie
guys do you like my concept for the settings page?
THIS TOO
Avatar
bloated af
19:47
too much text
19:47
wtf happened here
Avatar
true, ddnet ui is just too much, normal teeworlds is much better
19:47
I get that some things need improving and they are improved, but in other areas there is just too much stuff and bloat
Avatar
Avatar
Jupstar ✪
Click to see attachment 🖼️
this almost looked normal for a second
19:49
im reading everything here hold on
Avatar
then lets start with 0.7
19:49
19:49
text too close
19:50
to edge
19:50
weird shadowing.. good idea, badly done imo
Avatar
@Voxel it's even funnier that a few hours ago I said to you that I like the new friends list because they didn't spam it with irrelevant tees xD
Avatar
oh my god lol
Avatar
mhh looks weird.. too many color changes, weird padding the rect color is also padded
Avatar
Avatar
Jupstar ✪
wtf happened here
yeah i hate that giant whitespace at the top
Avatar
Zatline already did this for 0.7: https://github.com/teeworlds/teeworlds/issues/3161
A little summary of the most bugging inconsistencies and flaws that need to be addressed and sorted out eventually. For each of the tasks, I'll be opening separate issues to go into further det...
Avatar
generally lot of space wasted.. makes it look good, but sadly also removes information.. so its a trade
Avatar
yeah, 0.7 UI is really tiny
Avatar
Avatar
Jupstar ✪
ugly buttom part
still waiting on #5878
Avatar
Better for 5:4, allows seeing full ip:port, also ran language update, removed "Refresh" in demo menu too for consistency Old: New: Checklist Tested the change ingame Provided screen...
Avatar
Avatar
Voxel
still waiting on #5878
that will make it worse
Avatar
Avatar
Robyt3
Zatline already did this for 0.7: https://github.com/teeworlds/teeworlds/issues/3161
ah interesting
Avatar
@Jupstar ✪ those are tiny flaws that don't stand out too much, at least someone didn't put some huge ugly elements that don't need to be there at all
Avatar
yeah dunno, but i think without a background image it gets clear that the UI isnt beatiful
19:54
u are a fan of roundings in roundings inside roundings with all custom background color
19:54
to me this looks very ugly
19:55
i've never seen such unclean UI except for teeworlds
19:55
and ddnet even worse xD
Avatar
the bottom two windows are a bit jank but the top part is really nice
Avatar
i think we should make a mockup in figma of 17.0 UI before actually coding it in
Avatar
654ee03 fix timescore - edg-l 48feb2a fix test - edg-l 7790937 Merge #6616 - bors[bot]
Avatar
we should release 17.0 soon
Avatar
Avatar
Robyt3
Zatline already did this for 0.7: https://github.com/teeworlds/teeworlds/issues/3161
i like how ur pr is open since 2022
19:58
tw in a nutshell
Avatar
yeah, but likr ryoz said, we need to fix all the bugs we caused with all these updates lolol
Avatar
@Robyt3 no hate against u btw, i know u spent lot of time for the UI its all personal taste^^
Avatar
Related: https://github.com/ddnet/ddnet/issues/6318#issuecomment-1498626132 and #2391 Unsolo is often needed especially in maps with death tiles and solo part spawns, undeep can also be useful for some parts. Some notes:
  • didn't use CFGFLAG_SERVER for the commands as it resulted in a conflict with the registered unsolo and undeep super team console commands, not entirely sure if that's okay
  • /help unsolo and /help undeep will print the help text of the super team command...
Avatar
Avatar
Robyt3
Zatline already did this for 0.7: https://github.com/teeworlds/teeworlds/issues/3161
lmfao i didnt realize this was a thing
Avatar
i like bloated interfaces
20:00
specially if i know how to use em
20:00
time ago isaw a graph
20:00
usability vs cleanliness
Avatar
u like no interfaces xd
Avatar
in complex programs
Avatar
terminal ftw
Avatar
pros need complexity to achieve better
20:01
or smth like that
20:01
dont quote me
Avatar
+jump +left +jump
20:01
exit
Avatar
the thing is
20:01
coding UI sucks ass
20:01
and more
20:01
cuz the code sucks ass
20:01
and its impossible to make good looking ui code
20:01
i never seen it
Avatar
Avatar
Ryozuki
coding UI sucks ass
writing your own UI library and coding in it is pretty hard anyway
Avatar
if u have html + css u basically have industry standard
Avatar
pros need tees in friends list because their brain processes the tee's color faster than text so it lets them save precious time on joining servers
Avatar
but drawing some rects here and there and make it look great, hard
Avatar
something else about the UI: wtf is the ghosts tab in game?
Avatar
tees in friend list gives friends more personality
20:02
ghosts is a tee from a demo
20:02
showing ur best time
Avatar
Avatar
Ryozuki
ghosts is a tee from a demo
yeah but it only shows like, 1. from your best and no one even uses that tab lol
20:03
dont ask me
20:03
this is a legacy game
Avatar
Avatar
Ryozuki
tees in friend list gives friends more personality
same with chat, and votes... and players... and server browser.....
Avatar
its also unrealistic to expert pro level design/code
20:03
expect
20:03
noboidy is getting paid
20:04
and the new devs get chased away by crying about features
20:04
xd
Avatar
so much personality everywhere that it loses all of it poggers
Avatar
nah its good
Avatar
i think u just found smth to pick at
20:04
and become obsessed
20:04
just like me and rust
20:04
a marriage
Avatar
tees in places are good... ...under moderation
Avatar
someday u gotta divorce
Avatar
nah it just annoys me so much when people make random additions to ui that make no sense from my perspective
Avatar
yeah and ur perspective isnt the only one
Avatar
but it is the minest
Avatar
but as i said
20:06
if u want to actually make ddnet urs
20:06
become a coder
20:06
and make more prs than robyt
Avatar
The friends list is an abomination and I never use it greenthing
Avatar
this is the only way to direct a project in open source
20:06
that or pay someone
Avatar
Avatar
Skeith
The friends list is an abomination and I never use it greenthing
well it got reworked
Avatar
I don't wanna make it mine
Avatar
@Skeith clicking 2 times on it joins the server now!
Avatar
Avatar
Skeith
The friends list is an abomination and I never use it greenthing
i use it! i like having friends
Avatar
@Skeith
Avatar
that's way better
Avatar
imagine having friends
20:07
robyt has over 1000
Avatar
Avatar
Ryozuki
@Skeith clicking 2 times on it joins the server now!
that sucks i liked it when you could double click it to see what server SPECIFICALLY so i know if its a good server and if i have enough ping
Avatar
Avatar
Voxel
that sucks i liked it when you could double click it to see what server SPECIFICALLY so i know if its a good server and if i have enough ping
yeah u can do that
20:07
with 1 click only!
20:08
usability increased, rare event
20:08
just try nightly tomorrow
20:08
or compile
Avatar
The tees make sense, a blob of text is worse to look at, I might actually use the friends list now
20:08
im pro tees too
Avatar
i could go either way
Avatar
the tees just add too much random colors and stuff, hurts to look at, and they offset the text weirdly
Avatar
ur offseted weirdly
20:11
justatest
Avatar
man when i just look how much trouble i had with a friend designing the fng scoreboard to smth we both kinda liked xD
20:11
way too muhc trouble
Avatar
i think its way better honestly
20:11
way more usable and way more info
Avatar
Avatar
Ryozuki
ur offseted weirdly
offset*
Avatar
Avatar
Ryozuki
@Skeith
wait a second what if you friend nameless tee justatest
Avatar
Closes #6614. !screenshot

Checklist

  • [X] Tested the change ingame
  • [X] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Written a unit test (especially base/) or added coverage to integration test
  • [ ] Considered possible null pointers and out of bounds array indexing
  • [ ] Changed no physics that affect existin...
Avatar
the entire friendslist will be full of nameless tees since they are all seperate now (edited)
Avatar
then dont friend nameless tee ez
Avatar
Avatar
Voxel
the entire friendslist will be full of nameless tees since they are all seperate now (edited)
frozen 1
Blushie 1
Avatar
unfriending noby
Avatar
for real the bottom one is so much less distracting and stuff, a pleasure to read in comparison to top
Avatar
i love the tee
20:13
its easier on the eyes
Avatar
vote on #general
Avatar
Avatar
Robyt3
Click to see attachment 🖼️
the one question is, how similar will this look to the info tab
20:15
will they have similar spacing and tee placement?
Avatar
here is my image collection about making a scoreboard. everytime you change smth, u have to recompile the shitty source code xDDDDDDD i know nobody cares, but idc that nobody cares, this channel is for hobbyless nolifers anyway
Avatar
Avatar
Jupstar ✪
here is my image collection about making a scoreboard. everytime you change smth, u have to recompile the shitty source code xDDDDDDD i know nobody cares, but idc that nobody cares, this channel is for hobbyless nolifers anyway
this channel is for ppl who spends too much time in the wrong things
20:18
justatest
Avatar
Avatar
Ravie
@Jupstar ✪ here's an idea with a scrollbar, we could also do something about the spectator box below to have more space for players
i remember this
Avatar
mouse in scoreboard is cool, but scrollbar probs sucks
20:23
64p servers are bloat
20:23
:^)
Avatar
go for 128
Avatar
Avatar
Ryozuki
im such a cpp expert
I noticed that now I'm not using C++ at work anymore, I'm getting more annoyed by C++ 😄 My first Rust code at work took some time to get working though
20:24
thats the way of rust
20:24
justatest
20:25
ryo right now
20:25
in his mind
Avatar
yes, one more in the bag
20:26
today i nearly started myself a cpp project, cuz i wanted to use the llvm cpp api
20:26
but i remembered thats a unforgiven sin
20:26
and well lazyness kicked in
20:26
just getting cmake to work is bad
Avatar
thats indeed what i hate most about c++ and c dependencies and build tool
20:27
in a world with only linux this would be different maybe xd
20:27
@deen b4 u rq again. did u plan to build sdl soon?
20:28
so we can test for nightly players
20:28
I was nearly done
Avatar
n1
Avatar
Then got annoyed every weekend
20:28
it's good timing since today is a holiday, so maybe I'll try again
Avatar
is it holiday?
Avatar
in germany it is
Avatar
btw i fixed the score issue
20:29
deploy master!
Avatar
Avatar
deen
I noticed that now I'm not using C++ at work anymore, I'm getting more annoyed by C++ 😄 My first Rust code at work took some time to get working though
is this a sign for ddnet justatest
Avatar
Nope, I don't have much time for DDNet nowadays
Avatar
Avatar
Ryozuki
deploy master!
ok, building it
Avatar
sad
Avatar
i noticed
20:30
but lately im motivated to code ddnet
Avatar
deen goes into pension who follows?
Avatar
and we got robyt anyway
20:30
the problem is
20:30
i think me jupstar and robyt have no access
20:30
in case heinrich u and learath go rly off
20:30
justatest
Avatar
i doubt they'd all go off at the same time without giving us a chance 😄
Avatar
well ups and downs are normal
20:32
its been long since i coded too
Avatar
Avatar
Jupstar ✪
i doubt they'd all go off at the same time without giving us a chance 😄
Not by chance, but there were some suspicious sounding questions about ending DDNet 😄 (edited)
Avatar
we need more 16y old coders who can spend all day
Avatar
xd
20:32
u mean we need more slaves
Avatar
Avatar
deen
Not by chance, but there were some suspicious sounding questions about ending DDNet 😄 (edited)
i dont understand this phrase
20:33
is it missing a coma
Avatar
Avatar
Ryozuki
i dont understand this phrase
Yeah its missing something 😄
Avatar
thinking about trying to take cpp more seriously but i wouldnt know how
Avatar
Maybe someone will kidnap all DDNet developers
Avatar
Avatar
deen
Not by chance, but there were some suspicious sounding questions about ending DDNet 😄 (edited)
ah yeah in #questions i seen it too
20:33
the guy who said he is waiting for ddnet to end?
Avatar
i mean its his right to wait
20:34
but i wont stop until i reached my goal
20:34
of 3000000000000000000000000000000 fps
Avatar
@Jupstar ✪ we need to add inline assembly style optimizations
20:35
justatest
20:35
go all the way xd
Avatar
He probably asked because he wants ddnet 2
Avatar
Avatar
Jupstar ✪
deen goes into pension who follows?
maybe he wont, pension will be at 80 soon
Avatar
its in coding, gimmi 10 more years
Avatar
Avatar
Ryozuki
maybe he wont, pension will be at 80 soon
ddnet pension is, when u die
20:36
xd
Avatar
@deen do u already have kids?
20:36
i bet that will change everything
Avatar
Avatar
Ryozuki
maybe he wont, pension will be at 80 soon
Pension is not the only major life event that takes time 😄
Avatar
once they come
Avatar
in 2 months I will
Avatar
HYPE
Avatar
congrats
Avatar
nice
20:37
teach it ddnet
20:37
xD
Avatar
i would definitly do xd
20:37
but too evil ppl for these little minds
20:37
too
Avatar
@deen it will defs change everything. when i look at me how much i already like my niece (first baby in our closer family) and its not even my own child xD
Avatar
@Jupstar ✪ having a niece is wayy different
20:38
than having a kid
Avatar
i know
Avatar
i kinda half know the struggles of a kid
20:38
my sister lives with us and had a kid
Avatar
yeah but i also mean from time management
20:38
i often play 1-2h with my niece
20:39
my sister the other 14h per day 😅
Avatar
At least we have lots of parental leave in Germany, will have to see how that goes
20:41
can heinrich or learath do releases btw?
20:41
not being rude but, it may happen that u truly disappear for lot of time then xd
Avatar
heinrich paid the steam access didnt he
Avatar
I think they have the permissions, but probably haven't run the setup script
20:42
it's not fully automated, depends on Arch and a Debian VM: https://github.com/ddnet/ddnet-scripts/tree/master/release
The magic scripts that make DDNet run. Contribute to ddnet/ddnet-scripts development by creating an account on GitHub.
Avatar
Avatar
deen
I think they have the permissions, but probably haven't run the setup script
I think we should have all the necessary permissions
Avatar
@Learath2 btw i might go to singapure next
20:44
on end of year
20:44
gigachad
20:44
Singapore*
20:45
i wont bring drugs, u can get beheaded there justatest
Avatar
I want to go to singapore sometime aswell, but I'm not in the mood to go anywhere
Avatar
i think its farther than japan tho
20:46
15hours of flight are tiring xd
20:46
my flight lasted that, when returning, due to avoiding russia
Avatar
Just wanted to say the same, takes some time longer now if you're not flying with a Russia-friendly airline
20:48
~2 hour difference with Lufthansa vs Air China to Beijing I think for example
20:48
i had lufthansa
20:48
and then Ana
20:48
the only japanese airline i think
20:48
well most famous*
Avatar
Avatar
Ryozuki
the only japanese airline i think
There is also JAL
20:50
Singapore is extremely expensive btw, be ready 😄
Avatar
and the 2 flights i had
20:50
there was a japanese boy when going
20:50
and a girl when returning
20:50
they only got up once
20:50
to toilet
20:50
insane ppl
20:50
in a 14h flight average
Avatar
Avatar
Learath2
Singapore is extremely expensive btw, be ready 😄
justatest
Avatar
I was dying of food poisoning on my flight to japan
Avatar
its ok i go with my sister xD
Avatar
Is she bringing her kid too?
Avatar
my other sister
Avatar
the rich one
Avatar
hentai
Avatar
2000 patreons
20:51
crazy
20:52
2200 now probs
Avatar
can she take me to singapore aswell?
Avatar
yeah
Avatar
We are good friends, I'll become a rust priest
Avatar
learath and your sis
20:52
best couple
Avatar
Avatar
Learath2
We are good friends, I'll become a rust priest
you have to forsake C forever
Avatar
Avatar
Ryozuki
you have to forsake C forever
hmm, not worth I guess
Avatar
I really want to go to japan again this year but I just don't have the time for it :/
Avatar
i also wanna go back there
20:53
its kinda fun how different it is
20:53
and i only went to a gaijin bar at night i should have been more daring
20:53
but im kinda shy anyway
Avatar
Maybe I'll try going next winter, do some skiing, it's been so long since I got to ski
Avatar
skiing in japan?
Avatar
Yep, there are some pretty good winter resorts around hokkaido
Avatar
didnt know
20:54
i go to the mountain close by
Avatar
and I get to have ramen in the cold and it can snow in the background
Avatar
pirineus
20:54
Pyrenees
20:54
xd
Avatar
I don't have anyone to go with, so I haven't went skiing in like 7 years
20:55
once my friends got a driver license and 1 got a car
20:55
we going places now
20:55
ill go near the border in france this summer
20:55
also its common to go to andorra
20:55
to shop there
20:55
no taxes
20:55
xD
Avatar
Avatar
Ryozuki
ill go near the border in france this summer
san sebastian and biarritz were both quite interesting
20:57
but I'd guess you'd go to the eastern side of the border, closer to you 😄
20:59
unironically
20:59
ill go near the Catalan Pyrenees
21:00
park
21:00
or smth like that
21:00
which is inside france xD
21:00
cuz it was originally catalonia hehe
21:00
but they invaded
21:00
justatest
21:02
anyway time to sleep, cya
GoodNight 2
Avatar
night
Avatar
bf1954b Fix logging (fixes #6611) - def- 2d5321d Merge #6615 - bors[bot]
Avatar
@Ryozuki get ddnet admin and add virus that secretly installs linux
Avatar
Avatar
Jupstar ✪
@Ryozuki get ddnet admin and add virus that secretly installs linux
if my computer bricks itself because of this im sueing you
21:27
[ddnet/ddnet-libs] New branch created: pr-versions
21:28
4201cd0 Update ddnet-libs instructions - def-
21:30
SDL 2.0.20 -> 2.26.5 Curl 7.84.0 -> 8.0.1 Freetype 2.12.1 -> 2.13.0 SQLite 3.39.2 -> 3.41.2 ffmpeg 5.1 -> 6.0 libpng 1.6.37 -> 1.6.39
21:33
SDL 2.0.20 -> 2.26.5 Curl 7.84.0 -> 8.0.1 Freetype 2.12.1 -> 2.13.0 SQLite 3.39.2 -> 3.41.2 ffmpeg 5.1 -> 6.0 libpng 1.6.37 -> 1.6.39

Checklist

  • [x] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Written a unit test (especially base/) or added coverage to integration test
  • [ ] Considered possible null pointers and out of bounds array indexing
  • [ ] Changed no physic...
21:37
b6348b1 Update libraries - def- 8d377eb Version 17.0 - def-
21:49
97e7017 Update libraries - def- 261e521 Version 17.0 - def-
22:07
e3fed7d Update libraries - def- 374229f Version 17.0 - def-
Avatar
it's taking shape poggers2
Avatar
[ddnet/ddnet-web] New branch created: pr-17.0
Avatar
Avatar
Voxel
it's taking shape poggers2
Still have to get the build working again with libs update 😄
Avatar
DDNet 17.0 is supposed to release in 1 week, assuming no bad bugs are found. Please test the Release Candidate to prevent problems being only discovered after release. Report bugs in the #bugs channel on DDNet Discord or directly on Github:
Avatar
take your time ^^
Avatar

Checklist

  • [ ] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Written a unit test (especially base/) or added coverage to integration test
  • [ ] Considered possible null pointers and out of bounds array indexing
  • [ ] Changed no physics that affect existing maps
  • [ ] Tested the change with [ASan+UBSan or valgrind's memcheck](https://github.com/ddnet/ddnet/#using-ad...
22:24
090f4f1 Update translation stats - def-
Exported 1,101 message(s)