Guild icon
DDraceNetwork
Development / developer
Development discussion. Logged to https://ddnet.org/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 2024-07-05 00:00 and 2024-07-06 00:00
Avatar
GM
Avatar
MilkeeyCat 2024-07-05 08:11
Good evening
🫨 1
Avatar
Merhaba
Avatar
Mornin
Avatar
Does the proof layer need to be visible, when opening up the tileset for selection? (space)
10:16
Idk if it's a bug or an unintentional action
Avatar
What's the current state of rust in ddnet? What parts are implemented in Rust? What types of features would be suitable to be implemented in Rust vs. C++ in the future? Is there maybe a wiki/doc page I missed about rust in ddnet?
Avatar
Avatar
timakro
What's the current state of rust in ddnet? What parts are implemented in Rust? What types of features would be suitable to be implemented in Rust vs. C++ in the future? Is there maybe a wiki/doc page I missed about rust in ddnet?
Well, you can say it's... rusty
Avatar
Rust bindings have only been created for very low level stuff in src/base src/engine right?
10:49
So if I start work on fastcap support I shouldn't consider rust, right?
Avatar
chillerdragon BOT 2024-07-05 10:50
In your fork you can do what you want or what do you mean.
Replying to @timakro So if I start work on fastcap support I shouldn't consider rust, right?
Avatar
i'm considering adding fastcap support to ddnet
Avatar
chillerdragon BOT 2024-07-05 10:51
But yea in the official code base rust is not really used. It’s more there ready to be picked up. I think heinrich has some plans for it in his bigger projects. Like quic
Avatar
i see
10:51
i feel like i have to catch up on a lot of work from the past couple of years
Avatar
chillerdragon BOT 2024-07-05 10:51
Oh yea hm. That would be a first then. I think some were concerned that not everyone is comfortable with rust.
Replying to @timakro i'm considering adding fastcap support to ddnet
10:52
Not sure if there will be back lash.
10:52
I think basically all active devs had contact with rust already anyways or are major rust fans
Avatar
deen said he'd be in for it if it's done cleanly and i commit to maintaining it, which is reasonable (edited)
10:53
there was some discussion on something heinrich is working on with rust soon
10:54
something about compatibility code
10:54
but i didn't get what it was about exactly
Avatar
chillerdragon BOT 2024-07-05 10:54
Yea but you would be working on core gameplay that’s a bit different imo
Avatar
i'm just curious what he is planning with rust
Avatar
chillerdragon BOT 2024-07-05 10:54
I think Heinrich wants to fully extract all 0.7 bridge code
Avatar
i see
Avatar
chillerdragon BOT 2024-07-05 10:55
He has libtw2 ready to be used for ddnet
10:55
You can checkout some of his rust prs
Avatar
oh, the idea is to import libtw2 into ddnet?
Avatar
chillerdragon BOT 2024-07-05 10:55
quic for example and I think there was some rust proxy stuff
10:56
That’s more an assumption of mine
Replying to @timakro oh, the idea is to import libtw2 into ddnet?
10:58
Still missing: timeout protection works on computers other than my own? works on windows? works for cross-compiling review protocol for segmenting messages, is there some sort of standard may...
Avatar
Bors Matyas 2024-07-05 11:17
does any of the original creators of teeworlds work at ddnet?
Avatar
chillerdragon BOT 2024-07-05 11:18
Who still counts as original for you?
11:18
I would consider heinrich a teeworlds creator
11:19
But only to some degree
11:20
None of the true original creators are around as far as I know
Avatar
Avatar
Bors Matyas
does any of the original creators of teeworlds work at ddnet?
No not really, the original group is pretty much gone
Avatar
chillerdragon BOT 2024-07-05 11:20
But that was before my time anyways
Avatar
matricks showed up a couple months ago and gave us a bit of nostalgia
Avatar
chillerdragon BOT 2024-07-05 11:20
I don’t even know who the original crew was
Avatar
Avatar
Learath2
No not really, the original group is pretty much gone
Bors Matyas 2024-07-05 11:21
oh ok
Avatar
chillerdragon BOT 2024-07-05 11:21
I saw some old images with a bunch of ppl but not sure how many very actively involved in the very beginning
11:22
That was 2001 bro @Bors Matyas
Avatar
Avatar
chillerdragon
I saw some old images with a bunch of ppl but not sure how many very actively involved in the very beginning
Bors Matyas 2024-07-05 11:23
oh im intrested tho
Avatar
chillerdragon BOT 2024-07-05 11:23
This is a list of remarkable events that happened during DDraceNetwork's lifetime and leading up to it. If you want to get a better overview, look at https://ddnet.org/news/ Events directly related to DDNet are marked bold.
Avatar
omg Voxel is in that screenshot!
11:24
i miss him frfr
Avatar
Omg, he's gonna sue us now poggers
❓ 1
💀 2
11:25
but ye we miss em
Avatar
Avatar
meloƞ
i miss him frfr
MilkeeyCat 2024-07-05 11:33
I wish i could tell him.. that... I use rust
Avatar
i couldnt tell him that i use arch for months now, i feel.. empty (i'm joking, i hope he's doing well)
Avatar
MilkeeyCat 2024-07-05 11:34
i use debian btw
11:35
and i had to edit prod db without backup because my version of pg_dump is too old pepeW
troll 1
Avatar
Avatar
Learath2
matricks showed up a couple months ago and gave us a bit of nostalgia
sadly no photos from snowy mountains xd
Avatar
do we compile ddnet with mingw or msvc
13:48
i mean the official binary and steam
Avatar
mingw probs
Avatar
Avatar
Ryozuki
mingw probs
Yes
14:18
They are cross compiled by @deen
Avatar
ok
14:26
thanks
14:26
love you @fokkonaut
Avatar
Avatar
TsFreddie
love you @fokkonaut
love you too
Avatar
TIL about glob-expand-word. You can do C-x* (the default binding for it) to get bash to expand a glob
Avatar
Avatar
Learath2
TIL about glob-expand-word. You can do C-x* (the default binding for it) to get bash to expand a glob
I got two strokes trying to read that (edited)
Avatar
radiance cascades in ddnet when
Avatar
is this somewhat nice traffic for a blog?
15:33
cloudflare says different data lol
Avatar
Avatar
Ryozuki
is this somewhat nice traffic for a blog?
famous
Avatar
spain vs germany
16:02
spain
Avatar
i want to write blogs too
16:12
but i'm too lazy and bad
16:19
i consider myself bad at blogging xd
Avatar
Avatar
Ryozuki
spain vs germany
yes peepoveryhappy
🛹 1
Avatar
spain wil win
Avatar
LOL
17:14
I just found a GitHub Webhook Bug
17:14
Issues created on the mobile app don't trigger webhooks
17:14
And closed aswell xD
Avatar
Not a mobile bug, the webhook seems broken in general
17:39
Welcome to GitHub's home for real-time and historical data on system performance.
Avatar
why my beloved free sans bold is so cursed being rendered in ddnet 😭
Avatar
Avatar
zhn
why my beloved free sans bold is so cursed being rendered in ddnet 😭
can you send a screenshot?
Avatar
i mean (afaik) its teeworlds 0.5 font and its kinda different from what i remember
17:42
i know 0.5 had some font atlas script
Avatar
Bold smells like it would have issues with the outline
17:42
Ok, nvm that looks extracursed
Avatar
Avatar
zhn
i know 0.5 had some font atlas script
but it shouldn't be so tiny imo
17:42
its bold xd
17:43
website preview looks fine too
Avatar
Avatar
zhn
i mean (afaik) its teeworlds 0.5 font and its kinda different from what i remember
Where did you get the font file from? I tried a random website and it looks better for me. Seems like not all unicode is supported, but for example the number-sized space before the client IDs in the scoreboard is rendered correctly (i.e. empty) and not as a replacement character for me.
Avatar
GitHub BOT 2024-07-05 17:50
Opening links and files with the open_link and open_file functions does not work on Android, as the open_link function uses fork which is not supported on Android. This also seems to cause a strange bug where client networking partially breaks. Currently, after trying to open any link, connecting to servers is not possible anymore but the server browser still works, with the connection getting stuck randomly in the connecting/loading state. SDL implements URL opening, including of ...
Avatar
Avatar
Robyt3
Not a mobile bug, the webhook seems broken in general
LOL
Avatar
Somehow your issue travelled in time
Avatar
the webhook felt insulted after reading your message
thonk 1
Avatar
Avatar
Robyt3
Where did you get the font file from? I tried a random website and it looks better for me. Seems like not all unicode is supported, but for example the number-sized space before the client IDs in the scoreboard is rendered correctly (i.e. empty) and not as a replacement character for me.
there https://fonts2u.com/free-sans-bold.font, can you provide more reliable source please?
Avatar
Avatar
zhn
there https://fonts2u.com/free-sans-bold.font, can you provide more reliable source please?
Hmm, I used the same file. How did you add it to the client?
18:20
b05ca91 Use SDL_OpenURL to open links and files on Android - Robyt3 398dc7e Merge pull request #8562 from Robyt3/Client-Open-Link-SDL - def-
Avatar
GitHub BOT 2024-07-05 18:32
See #8559.

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/#us...
Avatar
By the way, it didn't get into the client :^(
Replying to @GitHub GitHub: > def- […]
18:46
Avatar
if I update thst everyone gets notified
Avatar
Oh well, then it's not really worth it (edited)
19:08
Planning on supporting Ukrainian l10n for now, maybe will even do something for other languages too
Avatar
Avatar
Robyt3
Hmm, I used the same file. How did you add it to the client?
pasted into data/fonts and redacted index.json
19:39
changed default line
Avatar
Avatar
zhn
pasted into data/fonts and redacted index.json
Did you also add the font filename to the list of files? The value for default must be the family name of the font (FreeSans Bold)
19:43
I guess it shows the fallback font for you since it can't find the default font
Avatar
huh wait seems i typed family name wrong
Avatar
The correct family name should be printed as debug message to the console if your loglevel is high enough, when you add the font file to the list
19:45
D textrender: Loaded font face 0 'FreeSans Bold' from font file 'fonts/FreeSansBold.ttf'
Avatar
so yep seems problem was with fallback font
20:05
thank you! free sans bold feels so much better to use
20:06
it misses a lot of unicode symbols though xd
20:10
xd
Avatar
Avatar
zhn
it misses a lot of unicode symbols though xd
I thiiink we have either a way to fall back for symbols or maybe a tool to patch fonts with atleast our ui symbols
Avatar
GitHub BOT 2024-07-05 22:40
ecafa10 Fix server crash when starting with random(_unfinished)_map - Robyt3 fb6a6cc Merge pull request #8563 from Robyt3/Server-Random-Map-Crash - def-
Avatar
ws-client BOT 2024-07-05 23:25
<ChillerDragon> huh not sure what i would ever need it for but its a cool flex when someone is watching you xd @Learath2 but something i noticed while trying that is that i get some weird selections of text by spamming ctrl+x xd
Avatar
Avatar
Learath2
I thiiink we have either a way to fall back for symbols or maybe a tool to patch fonts with atleast our ui symbols
Make a symbols-only font and set that as the highest priority?
Avatar
Avatar
ws-client
<ChillerDragon> huh not sure what i would ever need it for but its a cool flex when someone is watching you xd @Learath2 but something i noticed while trying that is that i get some weird selections of text by spamming ctrl+x xd
I wanted to delete all files in a folder but one
Exported 135 message(s)
Timezone: UTC+0