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-03-07 00:00:00Z and 2023-03-08 00:00:00Z
Avatar
5c4d5fb Close editor popups and prevent popups from opening when GUI hidden - Robyt3 b9486ac Merge #6384 - bors[bot]
Avatar
ChillerDragon BOT 2023-03-07 07:58:19Z
@Avolicious wot do you live in munich? o.O
Avatar
ZIEHT DEN BAYERN DIE LEDERHOSEN AUS
08:11
Avatar
Avatar
ChillerDragon
@Avolicious wot do you live in munich? o.O
No, but I was 1 semester at TU München, due to erasmus 😄
Avatar
ChillerDragon BOT 2023-03-07 09:03:49Z
did you use the slides?
Avatar
Avatar
ChillerDragon
did you use the slides?
No 😦 it was during the peak pandemic... ( so zoom/ms teams and bbb only ). One thing I'd have to mention is that Big Blue Button is crap, please never use it (edited)
Avatar
ChillerDragon BOT 2023-03-07 09:59:30Z
xd
Avatar
bbb lmai
09:59
worst shir
09:59
You are the only person in this conference
10:00
kek
Avatar
ChillerDragon BOT 2023-03-07 10:00:38Z
yo vim pros wat i do if vim syntax highlight breaks on basic bash script :(
10:00
Avatar
try :e
Avatar
ChillerDragon BOT 2023-03-07 10:28:50Z
didnt help wat it do
10:29
ok it works in neovim :D guess ill use neovim just for this file then lmao
Avatar
Is it weird that I miss null-terminated strings in rust?
Avatar
ChillerDragon BOT 2023-03-07 10:46:11Z
wow exiting visual mode is hard in neovim its soooo different than vanilla vim
10:46
no null terminated strings are awesome
10:46
rust strings are bloat
Avatar
It's quite useful to be able to iterate one past the end of a string, makes tokenizers and stuff so pretty
10:47
e.g. with null terminated strings treating the null as a whitespace is enough
Avatar
Avatar
Learath2
Is it weird that I miss null-terminated strings in rust?
its weird
10:51
strings with a length u know before are way way better
10:52
tokenizers in rust are easy too, slices are so powerfull
10:52
Create ridiculously fast Lexers. Contribute to maciejhirsz/logos development by creating an account on GitHub.
10:52
check this out
Avatar
I don't want to generate lexers, I'm talking about making them from scratch
10:56
Yes, I know your fancy space age technology is faster than what I can write by hand
Avatar
Can u give an example for an iteration
Avatar
Not really, I was working on it a couple days ago, just thought about it now. I already remade it in terms of iterators
11:00
It just needs special handling for getting a None out of Iterator::next not too complicated. Just made me think of iterating past the end and null termination
Avatar
Can't really think of a real use case. Maybe saving strings to binary or network to save a few bytes
Avatar
Avatar
Learath2
Yes, I know your fancy space age technology is faster than what I can write by hand
good that u know
11:09
WinkWink
Avatar
thebluepandabear BOT 2023-03-07 11:22:55Z
Voice message.ogg
Avatar
Не дамми 2023-03-07 11:57:24Z
I was banned, on all DDNET servers, allegedly I blocked What should I do? I'm not a blocker (edited)
Avatar
hey i got an issue after swapping headset to new one when i start the game this shows up
Avatar
Avatar
nothing
hey i got an issue after swapping headset to new one when i start the game this shows up
Try to set your headphones in windows sound mixer first, then start the game, should help
Avatar
already did
Avatar
Idk, try to restart pc lol
Avatar
Avatar
nothing
already did
^
Avatar
Then it's unrepairable gigachad
Avatar
Anything in the logs?
12:24
Maybe anti virus running that blocks it?
Avatar
lemme find logs
Avatar
But the headset works?lol
Avatar
uhm where do i find them
12:26
yeah headset works everywhere except ddnet
Avatar
Avatar
nothing
uhm where do i find them
F1
Avatar
Else i guess we need to improve the error logging for sound failure, i didn't see this very often yet
Avatar
I client: starting... 2023-03-07 13:26:01 I sdl: SDL version 2.0.16 (compiled = 2.0.20) 2023-03-07 13:26:01 I gfx: Created Vulkan 1.1 context. 2023-03-07 13:26:02 I gfx: GPU vendor: NVIDIA 2023-03-07 13:26:02 I gfx: GPU renderer: NVIDIA GeForce RTX 3070 2023-03-07 13:26:02 I gfx: GPU version: Vulkan 1.3.236 (driver: 531.18.0.0) 2023-03-07 13:26:02 I client/sound: unable to open audio: WASAPI can't activate audio endpoint: 2023-03-07 13:26:02 I socket: Setting TOS on ipv6 failed: 0 2023-03-07 13:26:02 I socket: Setting TOS on ipv6 failed: 0 2023-03-07 13:26:02 I socket: Setting TOS on ipv6 failed: 0 2023-03-07 13:26:02 I freetype: freetype version 2.12.1 (compiled = 2.12.1) 2023-03-07 13:26:02 I textrender: loaded font from 'data/fonts/Icons.otf' 2023-03-07 13:26:02 I joystick: 0 joystick(s) found
Avatar
Mhh I cannot activate it
12:28
Is it Bluetooth?
Avatar
no its wired
12:28
logitech g pro x
Avatar
Then I can only assume some app is disallowing ddnet actively
12:29
Logitech App running ?
Avatar
Anti virus?
12:29
Maybe one of these
12:30
turned both off still doesnt work
Avatar
I assume a setting in Logitech app
12:31
That is saved inside the headset
12:31
Else search in the internet, you can't be the only one
12:31
Or call Logitech support
Avatar
ill look around
12:33
hmm might be dac issue
Avatar
switch to linux and use pipewire
12:42
BASEDHALT
Avatar
Avatar
GitHub
Click to see attachment 🖼️
the broken popups have been annoying me for a while since I always close the ui when working on stuff so I was hoping it would get fixed properly in the next update, but why remove them completely? this got broken in one of the recent updates and worked fine before, and even vanilla (0.6 and 0.7) has this functionality
Avatar
Write in github
Avatar
Avatar
Jupstar ✪
Write in github
under the pr or new issue?
Avatar
Avatar
Ravie
under the pr or new issue?
I guess as a staring point in the pr. Since u want to veto it if I got u right
Avatar
well I want the popups to work again and not get removed at all because they broke recently
Avatar
Yeah I read that as a veto to remove them
13:12
And if robyte won't fix it in the pr create new issue for ur real issue
13:13
U can also create an issue and link it in the pr. Doesn't matter xd
13:14
But i guess write smth in pr so it didn't get merged (edited)
Avatar
Avatar
Jupstar ✪
But i guess write smth in pr so it didn't get merged (edited)
it already has xd
Avatar
Oh mb
13:19
Then create an issue
Avatar
Some recent update has broken editor popups when the gui is hidden, which now got fixed by removing the popups completely in that situation. It would be nice to get a proper fix since editing quads while gui is hidden is a useful little feature that even vanilla client has.
Avatar
Brutal amount of random crashes ALMOST every time i change a window via alt + tab it crashes then when i start ddnet again it didnt remember anything I started it with terminal it said invalid instructions Not only was i crashing mostly on this blocker server : 185.112.83.38:8305 but i was getting lags only on this server(before it was fixed) System:Linux CPU:Intel® Core™ i3-10100F × 8 GPU:NVIDIA GeForce GTX 1050 Memory:12GiB Hardware model:Gigabyte Technology Co., Ltd. H410...
Avatar
while trying to reproduce #6386 All i did is press ALT+F4 to close the client ``` ================================================================= ==53368==ERROR: AddressSanitizer: heap-use-after-free on address 0x7f0686612138 at pc 0x559b5e3dbe90 bp 0x7ffdd2663a60 sp 0x7ffdd2663a58 READ of size 1 at 0x7f0686612138 thread T0 #0 0x559b5e3dbe8f in CCollision::TileExists(int) const src/game/collision.cpp:824:22 #1 0x559b5e3e2b99 in CCollision::GetMapIndex(vector2_base) const ...
Avatar
X-Speed bleibt positiv, aber position ändert sich nicht, hmm
18:10
okay, x-speed ist so klein, dass das weggerundet wird 😮
Avatar
sry i dont speak german
Avatar
Avatar
AssassinTee
X-Speed bleibt positiv, aber position ändert sich nicht, hmm
pls dont use german in this chat
18:25
#off-topic
18:25
its highly rude
Avatar
Avatar
Jupstar ✪
sry i dont speak german
based
Avatar
Breaks make DDNet and make DDNet-Server

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](h...
Avatar
ChillerDragon BOT 2023-03-07 18:39:57Z
GERMANY
Avatar
Avatar
Ryozuki
its highly rude
saying speakin german is highly rude is rude, sorry usually i only speak english, i have a problem with context switching sometimew
Avatar
Avatar
AssassinTee
saying speakin german is highly rude is rude, sorry usually i only speak english, i have a problem with context switching sometimew
it is rude to the others
18:43
who dont understand german
18:43
dont think only about urself
18:43
so no, saying speaking german is rude is not rude on itself
18:43
and idc if u dont usually speak english
Avatar
Avatar
ChillerDragon
Click to see attachment 🖼️
i believe it happens when you got long lines that are truncated by the viewport
Avatar
Seems to be needed only for MinGW/Unix Makefiles generator. Note: ninja (and probably some other build systems) does not allow us to add extra DDNet target because it already builds a file with that name. At the same time, CMake alias targets are not propagated to Makefile.
Avatar
Avatar
Ryozuki
and idc if u dont usually speak english
i think you miss understood him. Usually he speaks english, but he has a problem with context switching and even apologized :/
Avatar
ChillerDragon BOT 2023-03-07 19:56:37Z
ofc the german jopstar stepping in for fello germans
Avatar
yeah i am ausruhender Drache fan
Avatar
ChillerDragon BOT 2023-03-07 19:57:03Z
xd
Avatar
yeah germans smh
Avatar
Avatar
Ryozuki
so no, saying speaking german is rude is not rude on itself
it seems that you were against being called rude. AssassinTee probably also felt that way, especially given that it was a mistake
Avatar
ChillerDragon BOT 2023-03-07 20:41:10Z
the dude that made homebrew is now building a blockchain package manager to make it even slower than brew :D
20:41
somehow its still interesting im not sure tho what to think about this https://github.com/teaxyz/cli#teacli-0249
the next-generation, cross‐platform package manager - GitHub - teaxyz/cli: the next-generation, cross‐platform package manager
20:41
it installs commands it does not know automatically
20:42
its like the ubuntu/mac way of "mimimi git is not installed but you can run this command to install it" in more intense.
Avatar
sometimes i speak english to germans for hours in chat 🙃
😄 2
Avatar
meanwhile in France, we speak french even when there are non french speakers at the table 😄
Avatar
I just noticed a bug with the new zoom feature, I managed to slow down the editor into freezing
21:51
use this values (just a high zoom value) and zoom out of the editor (mousewheel), remember to press the Zoom button above
21:53
If you set it even higher your game might crash
Avatar
Avatar
AssassinTee
I just noticed a bug with the new zoom feature, I managed to slow down the editor into freezing
Can confirm. Can you open an issue?
Avatar
yes
Avatar
https://cdn.discordapp.com/attachments/293493549758939136/1082782694565498880/screenshot_2023-03-07_22-51-04.png activating Zoom, zooming out of the map (mousewheel down) and setting really high zoom values might freeze or even crash your game.
21:59
Closes #6385.

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/...
Avatar
d69084c Revert "Close editor popups and prevent popups from opening when GUI hidden" - Robyt3 da08533 Revert "When GUI inactive, unlock mouse and don't render popup menus" - Robyt3 797b153 Merge #6391 - bors[bot]
Avatar
The "Custom Zoom" property was not initialized when creating a new layer group, leading to the property editor not working correctly and an undefined value being saved to the map file. !property-editor

Checklist

  • [X] Tested the change ingame
  • [ ] Provided screenshots if it is a visual change
  • [ ] Tested in combination with possibly related configuration options
  • [ ] Writ...
Avatar
96ccfbb Add missing default value for custom parallax zoom property - Robyt3 0fd284a Merge #6392 - bors[bot]
Exported 133 message(s)