Guild icon
Teeworlds
IRC / bridge
One-way IRC channel bridge. If you want to be able to send messages to IRC, contact @Dune or @heinrich5991. https://www.teeworlds.com/?page=docs&wiki=rules/irc_rules
Between 2020-04-19 00:00:00Z and 2020-04-20 00:00:00Z
Avatar
[quakenet] ChillerDragon BOT 2020-04-19 08:07:32Z
Yo Oy can we get an option to skip chat rendering? So one can turn off all chat without losing messages.
08:08
Currently its kinda hard to make videos or screenshots because server messages can not be hidden.
Avatar
[quakenet] Oy BOT 2020-04-19 08:12:46Z
isn't there already a feature to disable all chat messages?
Avatar
[quakenet] ChillerDragon BOT 2020-04-19 08:13:57Z
no there is a option to not recieve chat messages but that does not affect server messages. And not recieving is information that is lost.
08:14
Just skipping the render but keeping the chat history ready to read would be better. Also it should hide all chat.
Avatar
[quakenet] Oy BOT 2020-04-19 08:15:23Z
yeah sure
Avatar
[quakenet] ChillerDragon BOT 2020-04-19 08:15:57Z
So change that or additional option?
Avatar
[quakenet] Oy BOT 2020-04-19 08:45:19Z
an option would probably the better choice
Avatar
Player and tee tabs should be merged imo
08:53
that country selector takes up too much space for nothing
Avatar
[quakenet] ChillerDragon BOT 2020-04-19 09:11:45Z
Oy I would just skip the rendering but still playback sound so you know you got a message or should that be muted as well?
Avatar
[quakenet] ChillerDragon BOT 2020-04-19 09:19:22Z
console command descriptions are not localized right?
Avatar
[quakenet] Oy BOT 2020-04-19 09:35:19Z
yeah, these could be merged. then we'd have a free tab for ui/client settings
09:35
ChillerDragon: should be like the other chat messages
09:35
settings
Avatar
[quakenet] ChillerDragon BOT 2020-04-19 09:36:32Z
merge what?
09:37
ah ye what Sonix said ye
Avatar
Trafalgar Law 2020-04-19 09:40:08Z
ChillerDragon: could you come on, its important
Avatar
[quakenet] ChillerDragon BOT 2020-04-19 09:44:38Z
i am on i sent u a private message
09:44
rq
Avatar
Trafalgar Law 2020-04-19 09:51:09Z
I got nothing
Avatar
[quakenet] IRLDune BOT 2020-04-19 11:02:19Z
We should have a counter somewhere
11:02
Days without a request for a new chat option
11:03
@Sonix that's a great idea, we really need some space
Avatar
I prefer the "days wihtout people getting tilted" counter
Avatar
Is there any way to prefix server side demos to see where they actually come from :o? (like multiple servers recording, dumping into same directory)
Avatar
[quakenet] Oy BOT 2020-04-19 11:55:35Z
just use a different save directory for each server
Avatar
I'm using a centralized directory, same as with logs
Avatar
do we know what was actually fixed for OSX? I didn't follow the whole thing
Avatar
to have shared partial server configs and stuff, I updated the issue
11:59
to see how it looks like
Avatar
It seems like windowed mode can have several resolutions now(?)
Avatar
looking at the demo size, Teehistorian ❤️
12:02
(still small compared to actual videos, tho)
Avatar
[quakenet] Oy BOT 2020-04-19 12:08:06Z
Dune: the accent menu doesn't show up anymore on osx
12:08
for the several resolution thing a sdl release is needed i think
Avatar
[quakenet] Oy BOT 2020-04-19 12:13:18Z
there wasn't a sdl release since then
Avatar
wait, we now render spectator HUD when game is paused? https://github.com/teeworlds/teeworlds/pull/2408 @fokkonaut
This is the same fix the ddnet client uses. It doesnt set the local character when we also get the spec info from the server. This is a fix for a /pause command for example, so the client doesnt re...
12:21
doesn't that mean players can look around during, say, a paused vanilla game?
Avatar
no, thats meant for /pause. So when the player is in Team spectators, the local character is not set.
12:23
look
Avatar
This does not impact vanilla pauses?
Avatar
use vanilla 0.7.4 and go on abddrace server and say /pause, while your viewpos is nearby your character it will render hearts, ammo, and not the spectator hud. When you leave your tee (due to network clipping) it is normal. Try the same with F-Client or latest master and the spec HUD is also while your tee is nearby
12:25
it does not impact vanilla, because such a situation cant happen in vanilla (your local character + specinfo)
12:28
specinfo is an object of CPlayer::Snap, which gets sent while you are spectator (or in ddrace /pause)
Avatar
[quakenet] Dune BOT 2020-04-19 13:04:05Z
glad to see the none theme are fixed
13:04
is*
13:05
should we announce anything on Steam even
Avatar
[quakenet] Oy BOT 2020-04-19 13:06:39Z
hm dunno, not much to show
Avatar
[quakenet] Dune BOT 2020-04-19 13:06:42Z
Learath2: what about https://github.com/teeworlds/teeworlds/pull/2575 ? Oy is around and redix might be
This was supposed to fix #2573, but turns out the server doesn't even handle command messages at all. I don't think a fallback to a chat message is desirable here, but it's ...
13:06
Yeah and I doubt anyone uses Steam to host servers
13:07
I put up the changelog
13:07
I parse PRs for that, so I might have missed some of the things you did on your own, Oy
Avatar
[quakenet] Oy BOT 2020-04-19 13:07:58Z
blargh that command stuff again, thought everything was fixed :)
Avatar
Okay, do you think it would be okay to not include this fallback? the command stuff is only used by mods and the two mods that we discovered using it are both willing to just fix it themselves
Avatar
[quakenet] Oy BOT 2020-04-19 13:08:53Z
what's the fallback for?
Avatar
The command feature was initially released with a pretty meh implementation in 0.7.4
Avatar
[quakenet] Dune BOT 2020-04-19 13:09:39Z
(It existed before, but only client-side)
Avatar
The field is named "arguments" but the client was sending the entire chat line which the couple mods relied on
13:10
Also in 0.7.4 the argument line was sent but never even used
13:10
The fallback ignores the argument list like 0.7.4
Avatar
[quakenet] Oy BOT 2020-04-19 13:10:42Z
the whole thing is only used by mods anyway right?
Avatar
[quakenet] Dune BOT 2020-04-19 13:10:53Z
server-side commands, yeah
Avatar
Yes, well unless vanilla would like some server-side commands in the future
13:11
but it hasn't been used by vanilla yet
Avatar
[quakenet] Oy BOT 2020-04-19 13:12:10Z
yeah, so as long as the current client doesn't break, hangs whatever when using the commands on an old server
13:12
i'd say make it work. people have to fix there servers
13:12
so skip the fallback
Avatar
Okay, instead of a fallback, lets just clear the chat on a parsing failure and maybe add an error indication in the future?
Avatar
[quakenet] Oy BOT 2020-04-19 13:14:43Z
yeah, sounds good
Avatar
Are you getting ready for a 0.7.5 btw?
Avatar
[quakenet] Oy BOT 2020-04-19 13:15:49Z
yeah
Avatar
[quakenet] Dune BOT 2020-04-19 13:15:54Z
writing the stuff
Avatar
[quakenet] Oy BOT 2020-04-19 13:15:56Z
today right Dune?
Avatar
Make sure you build the osx release with an old version of the sdk or it won't work on catalina (not without a master SDL)
Avatar
[quakenet] Dune BOT 2020-04-19 13:16:00Z
yes Oy
Avatar
[quakenet] Oy BOT 2020-04-19 13:16:13Z
yeah, my mac is pretty old
Avatar
I got the patch into SDL but it wasn't released yet
13:16
btw we've been building ddnet on a single linux machine for a while and it's been pretty stable so far, you might want to consider doing cross builds too
Avatar
[quakenet] Learath2 BOT 2020-04-19 13:34:23Z
hm, it's not trivial to detect how the failure in parsing occured, do you think maybe we should just not even register commands with malformed argument lists?
Avatar
throw string "yeet";
Avatar
Learath2: sounds like a good idea
Avatar
I'd guess devs would want a properly formated list, so assert crash 😮
13:36
to find error fast :0?
Avatar
is bridge dead?
Avatar
[quakenet] ChillerDragon BOT 2020-04-19 15:32:28Z
u
15:32
where is the 2 hours of conversation
15:33
:( discord ded
Avatar
[quakenet] ChillerDragon BOT 2020-04-19 15:33:30Z
uninstall discord :p
Avatar
@Learath2 will you execute that idea?
Avatar
[quakenet] Learath2 BOT 2020-04-19 16:08:14Z
yes, just a minute
16:08
it's easy to come up with the regex to verify argument lines, but C string operations are not always easy to get right, just testing it before pushing
Avatar
[quakenet] Oy BOT 2020-04-19 16:31:22Z
that's one last thing that has to be added for 0.7.5
16:32
anyone here botted up a linux or mac? and could quickly test sth?
16:32
*booted
Avatar
[quakenet] Learath2 BOT 2020-04-19 16:38:58Z
I'm on mac
Avatar
[quakenet] Oy BOT 2020-04-19 16:44:21Z
could you start teeworlds via terminal with a path, so not on your cwd
16:44
and check if it finds the images and stuff
Avatar
[quakenet] Learath2 BOT 2020-04-19 16:48:22Z
Oy: A dmg packed version or not?
16:53
a version I build finds the data just fine
16:57
I pushed the fix but this whole feature did a number on my self confidence so I keep feeling unsure
17:01
oh you could maybe get #2464 in, its simple enough
Avatar
[quakenet] Oy BOT 2020-04-19 18:54:07Z
Dune: if you want you can test the command thing :)
18:54
anything else that needs to be fixed?
Avatar
[quakenet] Dune BOT 2020-04-19 19:29:16Z
no
19:29
did anything change wrt the Learath PR?
19:31
Learath2: thanks for all the iterations and the testing :)
19:32
looks like we finally reached a satisfying solution
Avatar
[quakenet] Learath2 BOT 2020-04-19 19:32:03Z
Thanks for your patience, that was very painful
Avatar
[quakenet] Oy BOT 2020-04-19 19:33:27Z
yeah, looks good :)
Avatar
[quakenet] Dune BOT 2020-04-19 19:34:50Z
getting my linux dinosaur up
Avatar
[quakenet] Dune BOT 2020-04-19 19:42:51Z
Oy: I'll point to the commit that fixes the exploit
Avatar
[quakenet] Oy BOT 2020-04-19 19:43:03Z
ok
Avatar
[quakenet] Oy BOT 2020-04-19 19:52:46Z
the ddrace servers on top have some problems. get thousands of "invalidated index" msg's
Avatar
with debug on?
Avatar
[quakenet] Oy BOT 2020-04-19 19:59:19Z
yeah
Avatar
[quakenet] Learath2 BOT 2020-04-19 20:01:39Z
its extended netobjects
20:03
[2019-04-15 21:16:23][game]: invalidated index=161 type=-1 ((out of range)) size=4 id=52 [2019-04-15 21:16:23][game]: invalidated index=164 type=-1 ((out of range)) size=4 id=53 [2019-04-15 21:16:2...
Avatar
[quakenet] Dune BOT 2020-04-19 20:05:03Z
we can tag the release?
20:05
ah, nvm, translations
20:05
forgot
Avatar
[quakenet] Learath2 BOT 2020-04-19 20:06:07Z
you could maybe output the debug message once for every type of unknown object? you wouldnt need to get ddrace specific or do the extended netobjects patch, but it'd fix the issue with thousands of log messages
Avatar
[quakenet] Oy BOT 2020-04-19 20:10:35Z
Dune: yeah :)
20:11
Learath2: yeah, happen just with debug on, so not that urgent ;)
Avatar
Oy: that's harmless then, the client tags all the netobjs it doesn't know
Avatar
[quakenet] Oy BOT 2020-04-19 20:14:05Z
@heinrich5991 yeah, just lags
Avatar
Oy: that's kinda the fault of the dbg message. maybe we can drop it
Avatar
[quakenet] Dune BOT 2020-04-19 20:16:34Z
checking strings sanity
20:17
polish has issues
Avatar
[quakenet] Oy BOT 2020-04-19 20:17:11Z
@heinrich5991 probably need that msgs just for testing
20:17
oh
Avatar
[quakenet] Dune BOT 2020-04-19 20:20:54Z
languages updated
20:21
(polish fixed)
Avatar
[quakenet] Oy BOT 2020-04-19 20:22:22Z
https://www.teeworlds.com/forum/viewtopic.php?pid=125608#p125608 2nd paraghragh: add a "that" between update and aims
Avatar
[quakenet] Dune BOT 2020-04-19 20:22:30Z
thanks
Avatar
[quakenet] Dune BOT 2020-04-19 20:34:31Z
preparing steam
Avatar
[quakenet] Oy BOT 2020-04-19 20:37:59Z
good :)
Avatar
[quakenet] Dune BOT 2020-04-19 20:39:23Z
can we tag, Oy?
20:39
ah well there's a commit
Avatar
[quakenet] Oy BOT 2020-04-19 20:42:28Z
tag will be added automatically when the github release is published
Avatar
[quakenet] Learath2 BOT 2020-04-19 20:42:33Z
Dune: how do you gather strings to translate from the source?
Avatar
[quakenet] Dune BOT 2020-04-19 20:42:56Z
Language files for teeworlds - we use transifex, please read the wiki - teeworlds/teeworlds-translation
Avatar
[quakenet] Learath2 BOT 2020-04-19 20:44:06Z
There are Localize(.*) in comments, you seem to be picking those up too
Avatar
[quakenet] Dune BOT 2020-04-19 20:44:21Z
ah, I misread, sorry
20:44
we use the convert_l10.py script
20:44
in scripts/
Avatar
[quakenet] Learath2 BOT 2020-04-19 20:44:34Z
e.g. "Show chat messages from:"
Avatar
[quakenet] Dune BOT 2020-04-19 20:44:58Z
actually, it's explained in the link I sent you
Avatar
[quakenet] Learath2 BOT 2020-04-19 20:45:33Z
hmm, that seems like a pretty naive grep of the source, which can't check whether the localize happens in a comment or not
Avatar
[quakenet] Dune BOT 2020-04-19 20:45:38Z
yes
20:45
I like how steamcmd sets the console window title to my username and password
Avatar
[quakenet] Learath2 BOT 2020-04-19 20:45:44Z
LOL
20:46
take a screenshot and you are fucked
Avatar
[quakenet] Dune BOT 2020-04-19 20:46:26Z
to be fair there is steam guard for new locations/computers
Avatar
[quakenet] Learath2 BOT 2020-04-19 20:46:43Z
maybe we should do convert_l10.py with libclang if available?
Avatar
[quakenet] Dune BOT 2020-04-19 20:46:58Z
Localize in comments is a good thing
20:47
sometimes we do loops and comment with a bunch of localize
20:47
see menus_browser.cpp
Avatar
[quakenet] Learath2 BOT 2020-04-19 20:47:43Z
ah, well in the above case you seem to have a colon in the comments but no colon outside the comments so that duplicates the string
20:47
might want to fix that
20:48
not that it's important at all, just saw it and wanted to investigate why it happened
Avatar
[quakenet] Oy BOT 2020-04-19 20:48:19Z
Dune: win, mac and src up
Avatar
[quakenet] Dune BOT 2020-04-19 20:48:28Z
uploading x86 64, building x86
20:52
getting maps from master submodule btw
Avatar
[quakenet] Oy BOT 2020-04-19 20:53:27Z
yeah
Avatar
[quakenet] Dune BOT 2020-04-19 20:54:20Z
I cannot start the x86 binaries on my 64-bit linux, I think that's normal
20:55
downloading win&mac for steam
Avatar
[quakenet] Learath2 BOT 2020-04-19 20:58:27Z
want me to give the mac release a try? you said you were on an older mac Oy and Catalina can get quite weird
Avatar
[quakenet] Dune BOT 2020-04-19 20:58:49Z
you have steam on your mac, Learath2?
Avatar
[quakenet] Learath2 BOT 2020-04-19 20:58:52Z
yeah
Avatar
[quakenet] Dune BOT 2020-04-19 20:58:54Z
so you can test two things at once :)
Avatar
[quakenet] Oy BOT 2020-04-19 20:59:44Z
yeah, good :)
Avatar
[quakenet] Dune BOT 2020-04-19 20:59:49Z
we only upload win32 to steam iirc
Avatar
[quakenet] Oy BOT 2020-04-19 21:00:07Z
ah ok
Avatar
[quakenet] Dune BOT 2020-04-19 21:00:17Z
(I mean, not win64)
21:00
oh, it's that time of the year when I re-learn to unzip a .dmg
Avatar
[quakenet] Oy BOT 2020-04-19 21:01:04Z
:D
21:01
we should release more often :)
Avatar
[quakenet] Learath2 BOT 2020-04-19 21:02:06Z
it's trivial with dmgtools
Avatar
[quakenet] Dune BOT 2020-04-19 21:04:30Z
Avatar
[quakenet] Learath2 BOT 2020-04-19 21:07:58Z
ah you aren't crossbuilding so you probably don't have dmgtools installed, I think it was libdmg-hfsplus that provides the dmg packer/unpacker
21:08
atleast that's what we use to pack ddnet dmgs
Avatar
[quakenet] rand BOT 2020-04-19 21:12:14Z
yeah, $ bsdtar xf random_file # works most of the time
Avatar
[quakenet] Dune BOT 2020-04-19 21:12:24Z
grr steamcmd doesn't even implement ls
21:17
building steam
Avatar
Dune: 7z x a.dmg
Avatar
[quakenet] Dune BOT 2020-04-19 21:18:01Z
yeah, did just that @heinrich5991 :)
21:18
thanks
Avatar
7z extracts everything
Avatar
[quakenet] Learath2 BOT 2020-04-19 21:19:48Z
I wonder if 7z can do all the features of dmg
Avatar
no, not create
Avatar
[quakenet] Dune BOT 2020-04-19 21:23:35Z
Learath2: pm'd you a beta test key for steam/osx
21:28
heinrich5991: we could revert the video on the frontpage
Avatar
sure
Avatar
[quakenet] Dune BOT 2020-04-19 21:29:54Z
steam done, though no news
Avatar
front page updated
Avatar
[quakenet] Dune BOT 2020-04-19 21:31:52Z
that's not the one I remember? :D maybe I remember wrong
21:32
Learath2: is it working?
Avatar
[quakenet] Learath2 BOT 2020-04-19 21:32:40Z
downloading rn, turkey isn't known for it's amazing internet :P
21:32
(there was a steam update before this too)
Avatar
Dune: which one do you remember?
Avatar
[quakenet] Learath2 BOT 2020-04-19 21:33:31Z
Dune: doesn't work
Avatar
[quakenet] Dune BOT 2020-04-19 21:33:41Z
derp, what fails?
Avatar
[quakenet] Learath2 BOT 2020-04-19 21:34:02Z
can't find datadir
Avatar
[quakenet] Dune BOT 2020-04-19 21:34:11Z
ah
Avatar
[quakenet] Oy BOT 2020-04-19 21:34:16Z
grr
Avatar
[quakenet] Dune BOT 2020-04-19 21:34:21Z
could be my fault
21:34
Learath2: can you find the data dir?
Avatar
[quakenet] Learath2 BOT 2020-04-19 21:35:46Z
well datadir seems to be @executable_path/..
Avatar
[quakenet] Dune BOT 2020-04-19 21:37:17Z
okay it is
Avatar
[quakenet] Learath2 BOT 2020-04-19 21:38:08Z
fwiw, in the previous build you seem to ship a storage.cfg AND datadir is @executable_path/data
21:39
which is in the searchlist because argv[0] is checked
Avatar
[quakenet] Dune BOT 2020-04-19 21:39:13Z
reuploading
21:41
Learath2: please update and test again
Avatar
[quakenet] Learath2 BOT 2020-04-19 21:42:38Z
works great
Avatar
[quakenet] Oy BOT 2020-04-19 21:42:47Z
\o/
Avatar
[quakenet] Learath2 BOT 2020-04-19 21:43:13Z
well, seems to have some trouble grabbing the mouse but that's been there since we first went to sdl2 :P
21:43
I'm guessing it's another sdl bug
Avatar
[quakenet] Oy BOT 2020-04-19 21:43:48Z
there're lots of them...
Avatar
[quakenet] Dune BOT 2020-04-19 21:43:50Z
\o/
Avatar
[quakenet] Oy BOT 2020-04-19 21:44:23Z
what next?
21:44
push buttons?
Avatar
[quakenet] Dune BOT 2020-04-19 21:44:29Z
ship it!
Avatar
[quakenet] Oy BOT 2020-04-19 21:44:48Z
github done
Avatar
[quakenet] Dune BOT 2020-04-19 21:45:02Z
teeworlds.com now
Avatar
[quakenet] Learath2 BOT 2020-04-19 21:45:23Z
let me try the dmg build too, rpaths can become an issue with bundles
Avatar
[quakenet] Dune BOT 2020-04-19 21:46:33Z
all done
Avatar
[quakenet] Oy BOT 2020-04-19 21:47:02Z
great :)
Avatar
[quakenet] Learath2 BOT 2020-04-19 21:47:09Z
works fine aswell, \o/
21:48
that storage.cfg you are shipping in the dmg is pretty much ignored btw
Avatar
[quakenet] Oy BOT 2020-04-19 21:49:15Z
yeah, have to look into that with the other datadir detection stuff
Avatar
[quakenet] Learath2 BOT 2020-04-19 21:50:47Z
not very advisable to reach outside of your bundle in the macOS world iirc
21:53
especially given the bundle is supposed to be installed into Applications, I think storage.cfg either belongs in the bundle or in appdir
Avatar
+ Render spectator HUD when game is paused
21:56
@Dune
21:56
wrong
21:56
/paused in ddrace has nothing to do with game being paused
Avatar
[quakenet] Dune BOT 2020-04-19 21:56:46Z
right, how would you describe it then @fokkonaut ?
Avatar
just a fix, not worth mentioning
Avatar
[quakenet] Dune BOT 2020-04-19 21:57:25Z
this changelog mentions a lot of fixes, this is mostly a fixing release :)
Avatar
well, it only affects mods, so idk
21:58
it was fixed in F-Client anyways (guess Zilly also applied it)
21:58
+ Rename dump_binds to binds, tune_dump to tunes
21:58
binds is clientside
21:59
but listed under server
Avatar
[quakenet] Dune BOT 2020-04-19 21:59:32Z
edited, thanks
Avatar
tunes is serverside tho
Avatar
Dune: perhaps "fix spectator UI not rendering in some cases"?
Avatar
[quakenet] Dune BOT 2020-04-19 22:04:03Z
thanks heinrich5991
Avatar
@Dune loolololol
22:04
what are you doing xD
22:05
+ Rename dump_binds to binds, tune_dump to tunes this is client and serverside, while + Fix spectator UI not rendering in some cases is clientside
22:05
you listed the spec thing as server and the other as client
22:05
also, guess that HUD fits better
Avatar
how is it serverside?
22:07
dump_binds is a clientside thing
Avatar
tunes is serverside, binds is clientside
Avatar
The frontpage still seems to want me to download 0.7.4 btw
Avatar
same
Avatar
@heinrich5991
Avatar
not for me 😛
Avatar
heh, works for me
Avatar
404 though
22:08
lemme fix that
Avatar
you can add "- remove the chat command limit" to the chat commands section
Avatar
getting a steady 30KB/s from github.com
Avatar
and "descriptions for console command arguments" too
Avatar
@heinrich5991 yeah it's been slow for me too
Avatar
me3 but I have slow internet in general so I didn't think much of it
Avatar
@Learath2 the descriptions part is kinda there
Avatar
did steam update?
Avatar
@Dune
Avatar
@Assa oops, forgot to push it live
Avatar
yes, i was usefull today ^^
Avatar
there you go
Avatar
[quakenet] Learath2 BOT 2020-04-19 22:39:37Z
I guess with the release going fine I can get some sleep
Avatar
zzz
Exported 284 message(s)