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 2020-11-12 00:00:00Z and 2020-11-13 00:00:00Z
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 if it works standalone, system.c especially
  • [ ] 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-addresssanitizer--undef...
00:31
83674ec Update 0.7 mapres (by saltyElefant, fixes #3288) - def- e6b8aa1 Merge #3290 - bors[bot]
Avatar
a278810 Updated norwegian translation - trml 3d26162 Merge #3301 - bors[bot]
Avatar
Gguys
01:50
need a clarification of the meaning of this number
Avatar
the servers that responded
Avatar
thought it was the number of servers that are "available" (means the client got the server info).
01:52
01:52
then is this wrong?
Avatar
not really
01:53
i guess
01:53
dunno if it already counts these servers
01:53
before 100%
01:53
idk, these numbers are always the same
01:53
at least visually
Avatar
wait i test it in faviourites, where servers dont respond
01:54
if they down
01:54
ok its buggy there too
01:54
then i guess its confusing 😄
01:54
i checked the code. but i don't know what NumSortedServers() means
01:54
that's why i asked
Avatar
maybe numfilteredservers?
Avatar
don't know why we need a number showing how many servers are sorted
Avatar
try filtering some servers
Avatar
maybe numfilteredservers?
@heinrich5991 that would make a little more sense
01:56
ye, you're right
01:56
it is filtered
01:59
me brain not working again
Avatar
i still think its a bit confusing
02:01
with the non responding servers
Avatar
if you check compatible version only, the number can look like they are for the responding server.
02:02
maybe that's why I was mistakenly thought it was that before
Avatar
Traditional Chinese has a large diff because I was trying to line it up with Simplified so I can check discrepancy.

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 if it works standalone, system.c especially
  • [ ] Considered possible null pointers and out of bounds array indexing
  • [ ] Changed no physics that affect existing maps
  • [ ] T...
Avatar
opinions?
04:27
Avatar
outlines are meh and the grey rectangle fills could be improved colorwise
04:29
top decorations are nice
Avatar
what outlines
04:31
i had the grey rectangles different before, but that doesnt fit the header and footbar then
Avatar
looks great
04:51
i meant outlines here
04:52
imo just alternating background color strength would probs look good
Avatar
yeah im not sure about that
04:53
i tried that too, but was too colorful then
04:54
04:54
e.g. csgo scoreboard
Avatar
58df55a A For You, M Disabled - ddnet-maps
Avatar
still better than the current one
Avatar
aa7e22b Updated norwegian translation - trml de6f4a7 chinese translation update - TsFreddie
07:39
15a06df chinese translation update - TsFreddie 6b63d7d Merge #3302 - bors[bot]
07:45
beast.png has no body at all, so for this skin we need to calculate the metrics with the outline. Sadly comes with more overheat ofc old: !screenshot_2020-11-12_08-42-52 new: !screenshot_2020-11-12_08-41-30

Checklist

  • [x] Tested the change ingame
  • [x] Provided screensh...
07:49
5494651 Add block list for drivers - Jupeyy 5c79e9a Less deep nesting in ParseBlocklistDriverVersions - def- 3b90f97 Pull out blocklist_driver.cpp and unit test it - def- 62e291b Allow opengl version 2.0 - def- 81a1153 Track the driver state - Jupeyy d04f2cf blocklist_driver unit test: also check gl version - def- 11d5e87 Merge #3255 - bors[bot]
Avatar
[storage]: failed to remove: /home/jupeyy/.teeworlds/ mh ok xd
12:30
doesn't sound so good
Avatar
it always says that
Avatar
yea that also always give me the chills
Avatar
how to reproduce?
Avatar
dunno just downloaded a map i think
13:11
Avatar
@Deleted User you're working on scoreboard? Also for DDNet or just pvp?
13:13
For DDNet would there be something else that could be interesting to show in scoreboard?
Avatar
i dunno, i dont play alot ddrace
13:14
@louis better ^?
Avatar
@Deleted User can't repro
Avatar
@deen well i had this bug, that when u join a map while map change, that it loads the old map
13:15
just wanted to see the debug output and saw this
13:15
and yeah it probably is a timing issue with the old bug load
13:15
it probs ignores the mapchange somehow
13:17
[2020-11-12 14:16:36][client]: connected, sending info [2020-11-12 14:16:36][client]: loading map, map=Simple World 2 wanted sha256=64a7191335a2350f548b463e1d513ac3a19473232822ad3e884d7514a61f1de2 [2020-11-12 14:16:36][datafile]: loading. filename='maps/Simple World 2.map' [2020-11-12 14:16:36][datafile]: could not open 'maps/Simple World 2.map' [2020-11-12 14:16:36][datafile]: loading. filename='downloadedmaps/Simple World 2_64a7191335a2350f548b463e1d513ac3a19473232822ad3e884d7514a61f1de2.map' [2020-11-12 14:16:36][datafile]: could not open 'downloadedmaps/Simple World 2_64a7191335a2350f548b463e1d513ac3a19473232822ad3e884d7514a61f1de2.map' [2020-11-12 14:16:36][client/network]: starting to download map to 'downloadedmaps/Simple World 2_64a7191335a2350f548b463e1d513ac3a19473232822ad3e884d7514a61f1de2.map.121427.tmp' [2020-11-12 14:16:36][http]: http https://maps2.ddnet.tw/Simple%20World%202_64a7191335a2350f548b463e1d513ac3a19473232822ad3e884d7514a61f1de2.map [2020-11-12 14:16:36][http]: task done https://maps2.ddnet.tw/Simple%20World%202_64a7191335a2350f548b463e1d513ac3a19473232822ad3e884d7514a61f1de2.map [2020-11-12 14:16:36][client/network]: download complete, loading map [2020-11-12 14:16:36][datafile]: loading. filename='downloadedmaps/Simple World 2_64a7191335a2350f548b463e1d513ac3a19473232822ad3e884d7514a61f1de2.map' [2020-11-12 14:16:36][datafile]: allocsize=3288 [2020-11-12 14:16:36][datafile]: readsize=2808 [2020-11-12 14:16:36][datafile]: swaplen=2828 [2020-11-12 14:16:36][datafile]: item_size=2264 [2020-11-12 14:16:36][datafile]: loading done. datafile='downloadedmaps/Simple World 2_64a7191335a2350f548b463e1d513ac3a19473232822ad3e884d7514a61f1de2.map' [2020-11-12 14:16:36][storage]: failed to remove: /home/jupeyy/.teeworlds/ [2020-11-12 14:16:36][client]: loaded map 'downloadedmaps/Simple World 2_64a7191335a2350f548b463e1d513ac3a19473232822ad3e884d7514a61f1de2.map'
13:17
i can reproduce
Avatar
ok, that is bad
Avatar
Ah
13:18
@deen wait
Avatar
can reproduce now. We're trying to remove garbage
Avatar
CClient::DemoRecorder_Stop
13:19
for me its this function
Avatar
(gdb) print aBuffer $1 = "/home/deen/.teeworlds/\000\000\366\365\004\365\377\177\000\000\177S\362\071\020\272\320\365\004\000\000\000\000\000\000\000 3\031\365\377\177\000\000\260", '\000' <repeats 31 times>, "\251\023\005\365\377\177\000\000Ж\241WUU\000\000\245\"\005\365\377\177\000\000\320b\241\254\327\026\071\270\031#\005\365\377\177\000\000h\r\000\000\000\000\000\000~\377\004\365\377\177\000\000\177\202<\n\267\357ϙ\327\060\a\016\377\237\257m7\n\255\375\337d\215\275\320\376\267j={\232\307@\353\323\323\032\001;g\264\377\v\365\377\177\000\000\003\260\bZ\a\340\230\221\004\000\000\000\000\000\000\000"... (gdb) bt #0 CStorage::RemoveFile(char const*, int) (this=0x555555be30c0, pFilename=0x7fffef517bf0 "", Type=0) at src/engine/shared/storage.cpp:473 #1 0x00005555556f48a7 in CClient::DemoRecorder_Stop(int, bool) (this=0x7fffef424010, Recorder=3, RemoveFile=true) at src/engine/client/client.cpp:3876 #2 0x00005555556e99a5 in CClient::LoadMap(char const*, char const*, SHA256_DIGEST*, unsigned int) (this=0x7fffef424010, pName=0x7fffef8cf640 "SimplePlay", pFilename=0x7fffffffbb30 "downloadedmaps/SimplePlay_b023a26a3b958d57daad9d1bcf2f4d86dde1a0e9d7270cac8f3816d638e2e6eb.map", pWantedSha256=0x7fffef8cf759, WantedCrc=1831392141) at src/engine/client/client.cpp:1179 #3 0x00005555556ee645 in CClient::FinishMapDownload() (this=0x7fffef424010) at src/engine/client/client.cpp:2377 #4 0x00005555556f04eb in CClient::Update() (this=0x7fffef424010) at src/engine/client/client.cpp:2863 #5 0x00005555556f1ba7 in CClient::Run() (this=0x7fffef424010) at src/engine/client/client.cpp:3242 #6 0x00005555556f8203 in main(int, char const**) (argc=1, argv=0x7fffffffe4d8) at src/engine/client/client.cpp:4355
Avatar
xD
13:19
ok
Avatar
Can you provide a fix or should I?
Avatar
better you
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 if it works standalone, system.c especially
  • [ ] 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-addresssanitizer--u...
Avatar
oh thats nice
Avatar
true
13:22
if we get a resizing scrollbar would be nice xd
13:22
like 0.7 and web browers
Avatar
why u do float& and then int*?
Avatar
if it can be null i also use pointers
13:24
its probs just being used to it
Avatar
reference because it can't be null, int* because it can be
13:26
havent see this used much in ddnet
Avatar
that change isn't far yet, I didn't even get to the problem I wanted to fix yet 😄
13:27
just have to fix the other thing first and didn't want to forget about it
Avatar
As noticed by Jupstar

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 if it works standalone, system.c especially
  • [x] Considered possible null pointers and out of bounds array indexing
  • [x] Changed no physics that affect existing maps
  • [x] Tested the change with [ASan+UBSan or valgrind's memcheck](https://github.com/ddnet/ddnet/#usin...
Avatar
References are nice, the fact that an optional type is missing/tough to use in c++ is annoying
Avatar
[quakenet] ChillerDragon BOT 2020-11-12 15:46:58Z
@jao fix bot not show issues when its formated :p
Avatar
according to this, half ddnet client is useless
15:47
aPES4_Steering
15:47
:h design-documented
Avatar
is it possible to colour only the body of the tee ingame? the eyes should not be dyed
Avatar
[quakenet] ChillerDragon BOT 2020-11-12 16:41:36Z
hue isnt that how it is that if you change player_color_body that it does not affect eyes?
16:42
arent eyes always blakc in 0.6 well depending on the src skin but ye
Avatar
it is always so the coloured eyes with be coloured
16:42
i ask bcs among us skin
16:42
so u can easy change colour
Avatar
[quakenet] ChillerDragon BOT 2020-11-12 16:44:03Z
i dont really understand your question but if you want more extensive skin customization use a 0.7 based client
17:34
mac cursor not being captured by the game
17:34
@noby any idea
17:36
forgot who else got mac
Avatar
As suggested by Cøke !screenshot_2020-11-12_19-17-01

Checklist

  • [x] Tested the change ingame
  • [x] Provided screenshots if it is a visual change
  • [x] Tested in combination with possibly related configuration options
  • [ ] Written a unit test if it works standalone, system.c especially
  • [x] Considered possible null pointers and out of bounds array indexing
  • [x] Changed no p...
Avatar
[quakenet] ChillerDragon BOT 2020-11-12 18:53:26Z
Learath
18:53
and HMH :troll:
Avatar
When a new Certificate Authority (CA) comes on the scene, it faces a conundrum: In order to be useful to people, it needs its root certificate to be trusted by a wide variety of operating systems (OSes) and browsers. However, it can take years for the OSes and browsers to acce...
Avatar
ill keep using it
19:38
this is just android update ecosystem being shit
19:40
Why does installing Firefox help? For an Android phone’s built-in browser, the list of trusted root certificates comes from the operating system - which is out of date on these older phones. However, Firefox is currently unique among browsers - it ships with its own list of trusted root certificates. So anyone who installs the latest Firefox version gets the benefit of an up-to-date list of trusted certificate authorities, even if their operating system is out of date
19:40
firefox saving the day
Avatar
My client crashes when I open a demo with debug enabled
Avatar
Try to open the demo without debug enabled 5Head (edited)
Avatar
i read this as "For you, Mr disabled"
20:29
weird
Avatar
also crashes on rc2 build
Avatar
@murpi can reproduce, thanks
Avatar
Since character doesn't exist then. Reported by murpi Originally introduced in https://github.com/ddnet/ddnet/pull/2578

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 if it works standalone, system.c especially
  • [ ] Considered possible null pointers and out of bounds array indexing
  • [ ] Changed no physics that affect existing ma...
Avatar
As found by ubsan. I'm not sure why m_ppServerlist is 0 here. ``` src/base/system.c:261:15: runtime error: null pointer passed as argument 2, which is declared to never be null /usr/include/string.h:44:28: note: nonnull attribute specified here #0 0x55ea065eb20c in mem_copy /media/ddnet/src/base/system.c:261:2 #1 0x55ea0696278d in CServerBrowser::Add(NETADDR const&) /media/ddnet/src/engine/client/serverbrowser.cpp:503:3 #2 0x55ea06963c85 in CServerBrowser::Set(NETADDR const&...
Avatar
weird bug happened today after going through some maps. context: for whatever reason I copied El Palmays hammer + hammer direction. I didn't make any inputs.
banhammer 1
Avatar
i really angry now
23:17
why this skin here and my not
23:17
he is today was it posted just (edited)
Avatar
did you submit it?
Avatar
i posted here
23:23
i ask before but seems there is no way officiall for submit
Avatar
dm me or ravie and ask for a submit
23:26
the skins need to be good quality
23:26
use a program like inkscape to make skins so they look good
Avatar
i use photoshop
23:31
anyway now it is too late
23:31
i really was hope put anything in ddnet 😦
23:35
is there an opportunity to put another one if i change collor and if i fixed something in the circle my skin? @louis
Avatar
possibly, but we'll see
23:37
if you want to contribute to ddnet, do so because you like the game and want to support i :p one skin wont matter too much in the long run
Avatar
Putting my print is enough for me
Exported 158 message(s)