00:07 <+bridge> https://x.com/Hypixel/status/2069162358510076105 00:08 <+bridge> "We've spent years in open source, and nothing kills the passion faster than PRs that sit unanswered. That's how a repo turns toxic" 00:08 <+bridge> ddnet 👀 03:21 <+bridge> guys 03:21 <+bridge> how do i fix this 03:21 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1518788064741163158/Screencast_From_2026-06-23_04-20-38.webm?ex=6a3b311c&is=6a39df9c&hm=a5c2354fac96d96af4cb6f9398b1b3fccf217c075ff7d017a758adec4d4a3a0f& 05:38 <+bridge> ive actually had this issue before, i think Pio as well 05:38 <+bridge> i think i had to change resolutions once via config file 05:38 <+bridge> or no, maybe it was gfx_fullscreen 05:39 <+bridge> is this on latest? cus i thought this was fixed 06:54 <+bridge> it is on 19.8.2. i am sure 06:55 <+bridge> it is on 19.8.2. I am sure 08:41 <+bridge> Teeworlds* 09:25 <+CN-Bridge> Try to open a vanilla Teeworlds client before launch DDNet 11:51 <+bridge> its not fullscreen 11:52 <+bridge> and its happens while in fullscreen 13:07 <+bridge> tried steam version too 13:07 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1518935410473041940/Screencast_From_2026-06-23_14-06-29.webm?ex=6a3bba56&is=6a3a68d6&hm=beeab21f9f4ef59a9f3dcc1c62c29d8277ceb20f16f2e8b770f1c86496822ed5& 13:07 <+bridge> isnt custom build 13:09 <+bridge> try this plz( 13:09 <+bridge> launch a vanilla teeworlds 13:09 <+bridge> I guess you are on Wayland. 13:11 <+bridge> Omg 😳💰 13:11 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1518936529433788447/1.jpg?ex=6a3bbb61&is=6a3a69e1&hm=10e33127dc215cd5b8f58144bdfd76927ecd27c8c18af9ac831ec98329f77abf& 13:11 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1518936529844572210/2.jpg?ex=6a3bbb61&is=6a3a69e1&hm=443adb4206a24686e74c2cb7deb0ab8021d12c814e34ebadfa70b985dd5e2f75& 13:12 <+bridge> i dont wanna afford for this 13:12 <+bridge> ```cl_mouse_flat 1``` command fixed it 13:25 <+bridge> dreaming of in ddnet 13:26 <+bridge> whats ts 13:33 <+bridge> can someone give me an old demo of a tutorial playthrough pls? at least ~1 year old would be neat, I'm on my laptop rn so don't have access to all my demos ^^ 13:36 <+bridge> (just for debugging my demo renderer with nameplate rendering, any other map would also do ig) 13:36 <+bridge> I can check again at home, I have a 2 yo run_venice demo if you like 13:36 <+bridge> sounds like you aren't at home rn :happy: 13:37 <+bridge> Indeed I am at work 😄 13:37 <+bridge> wait I can check my homeserver sync 13:40 <+bridge> my tutorial demo is from februrary xD 13:40 <+bridge> might be fine 13:41 <+bridge> I have lots of other old demos if you want, you are lucky I got them out of the trashbin 13:41 <+bridge> :D 13:41 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1518944134788808866/Tutorial_159.980_Assa.demo?ex=6a3bc276&is=6a3a70f6&hm=e2021fdaac7c6bfa0d2cec9fbe5061192a48898ff4fa7740247f3552fc0e5ba8& 13:41 <+bridge> the tutorial one and one older would definitely suffice :) 13:42 <+bridge> Mai 2020, is this old enough? 13:42 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1518944353878413412/Impetuous_43.400__ssa.demo?ex=6a3bc2aa&is=6a3a712a&hm=cd0bf08026e14fa12ddf200bf2fa16f652fd5b2a4873a7aece98eda7df9e3c7b& 13:44 <+bridge> eeeh, pls a demo with a map twmap likes 😅 13:45 <+bridge> if impractical, I can also replace the map in the demo with a fixed one, but would take a few mins 13:46 <+bridge> nono, I just have issues with multidemo download 13:46 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1518945263589527632/Threll_805.700__ssa.demo?ex=6a3bc383&is=6a3a7203&hm=2d9d0e39a875993827ca7c276b628890791121a47faf0ed2fe1a1bb35627609d& 13:46 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1518945263916552275/Planet_Venus_1764.080__ssa.demo?ex=6a3bc383&is=6a3a7203&hm=6a450a16296bd915b5269c5939415a7f8ce7400aa73c75c12cbb847abc482f70& 13:46 <+bridge> here even the timestamp was secured 13:47 <+bridge> btw the demo name is broken, because back then I still had the name `/\ssa` 13:48 <+bridge> I have no idea which maps twmap does not like 13:48 <+bridge> thanks, these work for me :) 14:07 <+bridge> I means! 14:07 <+bridge> launch a vanilla Teeworlds 14:07 <+bridge> and then 14:07 <+bridge> launch DDNet 14:07 <+bridge> idk why that worked on my computer at before but it works at least. 14:08 <+bridge> wayland works for me without issues in ddnet - sdl-compat creates issues for me :justatest: 14:09 <+bridge> i guess that's a specifical Wayland version issue. 14:09 <+bridge> because it haven't happened since I updated the packages. 14:15 <+bridge> I was looking for docs about testing in echo library, and clanker gave me this banger of an overview 14:15 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1518952570565951578/image.png?ex=6a3bca51&is=6a3a78d1&hm=3d003bcf231fb4e71ffbf6ef0e0d0add3ac9f6d5de3f6034abcbf1e621d6844a& 14:26 <+bridge> don't fall on this scam 14:27 <+bridge> ai tries to be good with you to capture world government 14:27 <+bridge> fire data centers 14:44 <+bridge> @rei_ayanami_0001 you still have a question left on your new open suse PR :justatest: 15:54 <+bridge> is there another launcher for teeworlds in main ddnet source idk? 15:54 <+bridge> WHAT 15:54 <+bridge> didnt it finish 16:29 <+bridge> https://github.com/ddnet/ddnet/issues/11609 16:29 <+bridge> @robyt3 I'm trying to implement a fix for #11609 but the server browser is too complicated for me :justatest: I want to wait with a message like "Getting server list from master server" while the `RequestDDNetInfo` task finishes and then refresh the server browser. I tried adding a flag but I'm not really sure where. Do I need to add it to `CServerBrowser` and also add a getter to the `IServerBrowser` interface? 16:29 <+bridge> @robyt3 I'm trying to implement a fix for #11609 but the server browser is too complicated for me :justatest: I want to wait with a message like "Getting server list from master server" while the `RequestDDNetInfo` (in case `LoadDDNetInfo` fails) task finishes and then refresh the server browser. I tried adding a flag but I'm not really sure where. Do I need to add it to `CServerBrowser` and also add a getter to the `IServerBrowser` interface? 16:30 <+bridge> @robyt3 I'm trying to implement a fix for #11609 but the server browser is too complicated for me :justatest: I want to wait with a message like "Getting server list from master server" while the `RequestDDNetInfo` task finishes (in case `LoadDDNetInfo` fails) and then refresh the server browser. I tried adding a flag but I'm not really sure where. Do I need to add it to `CServerBrowser` and also add a getter to the `IServerBrowser` interface 16:39 <+bridge> @robyt3 i left a comment in #12195 pls react. 16:39 <+bridge> https://github.com/ddnet/ddnet/pull/12195 18:19 <+ChillerDragon> @davide55 oh i got firewall filtered again looks like i cant send any data to the server anymore 18:20 <+ChillerDragon> i still get occasional snaps and can read chat 18:26 <+ChillerDragon> resolved it self fast enuff so i could use timeout code but still would be nice if this could be fixed smh :p 21:07 <+bridge> I've seen your comment, but I haven't looked at the overall PR again because I don't know how to address the other open comment. I'll remove the frequency after verifying that is it unused. 21:31 <+bridge> @chillerdragon A pcap while it happens would be super useful 😄 21:36 <+bridge> bro 21:36 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1519063651376562207/1.jpg?ex=6a3c31c5&is=6a3ae045&hm=f6d9b42e6a9ba66e0d1dbb6e693e4737f96c6248a7ebf4d63acd3f97bc33a867& 21:36 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1519063651699654757/2.jpg?ex=6a3c31c5&is=6a3ae045&hm=880dd2e3ad11cb980148722987d6ccd56e49a79ddd5d76045954fddc34ee8d00& 21:36 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1519063652064432198/3.jpg?ex=6a3c31c5&is=6a3ae045&hm=9c417502c92d7b27b380566e7f107414dbac4d4cbdeefa4979813cb6b3ede3e1& 21:36 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1519063652559487277/4.jpg?ex=6a3c31c5&is=6a3ae045&hm=cdba1f8d90274632e1b3cf6f76c4e2fcedb1840aa651b1d8a413f0b7d6982825& 21:39 <+bridge> I don't quite understand how adding a message or a flag resolves the issue. It seems more like we don't update everything correctly depending on the order. `IClient::InfoState` already describes whether the DDNet info is loading or failed to be loaded. 22:05 <+bridge> As I understand it the problem is that `LoadDDNetLocation` gets called instantly in the initialization. However if `LoadDDNetInfo` fails it gets called before `m_pDDNetInfo` is initialized and so `m_OwnLocation = CServerInfo::LOC_UNKNOWN` causing the bug. Only afterwards `RequestDDNetInfo` initializes `m_pDDNetInfo` but it is not updated again. Thats why the update should wait for `m_pDDNetInfo` to be initialized. 22:06 <+bridge> Hmm, I wouldn't make the update wait. Just update whatever needs to be updated once new info is available. 22:10 <+bridge> I guess that also works, I wanted to avoid that since it seems annoying for the server to refresh while you browse. But its probably fine. 22:10 <+bridge> But then I still need some way to indicate that the update has happened before `m_pDDNetInfo` was initialized. 22:12 <+bridge> You shouldn't need a full refresh. If you start without info and ping cache, everything works except the server ping color AFAICT. It seems like all required info should already be available and it only need to be propagated properly. 22:12 <+bridge> You shouldn't need a full refresh. If you start without info and ping cache, everything works except the server ping color AFAICT. It seems like all required info should already be available and it only needs to be propagated properly. 22:31 <+bridge> I think I fixed it. 23:20 <+bridge> That looks clean, nice! I didn't even notice that everything else gets updated there too :nouis: