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 2021-03-26 00:00:00Z and 2021-03-27 00:00:00Z
[quakenet] ChillerDragon
BOT
2021-03-26 12:46:31Z
when i ctrl+c the client closes normally is this some SDL magic or did the tw code catch the SIGINT signal somewhere?
12:47
hm maybe its the atexit call
12:49
nah that does not catch signals
[freenode] seabass[m]
BOT
2021-03-26 12:56:29Z
ChillerDragon: No, only terminal emulators send a SIGINT on Ctrl-C
[quakenet] ChillerDragon
BOT
2021-03-26 12:56:47Z
yes i use a terminal emulator
[freenode] seabass[m]
BOT
2021-03-26 12:56:56Z
ah, OK
[quakenet] ChillerDragon
BOT
2021-03-26 12:57:05Z
i run it from my gnome terminal
[freenode] seabass[m]
BOT
2021-03-26 12:57:16Z
well it certainly does close on SIGNIT
12:57
*SIGINT
[quakenet] ChillerDragon
BOT
2021-03-26 12:57:25Z
i mean i can kill it i just wonder how it closes gracefully
Dune
2021-03-26 12:57:28Z
doesn't Teeworlds catch SIGINTs?
[quakenet] ChillerDragon
BOT
2021-03-26 12:57:35Z
i wonder where
Dune
2021-03-26 12:57:40Z
just the same as alt+f4 or a click on the red cross
12:57
SDL_QUIT event probably?
[quakenet] ChillerDragon
BOT
2021-03-26 12:57:50Z
yes
12:57
it is SQL_QUIT for sure
[freenode] seabass[m]
BOT
2021-03-26 12:58:21Z
yup in src/engine/client/client.cpp:1921
[quakenet] ChillerDragon
BOT
2021-03-26 12:58:26Z
https://github.com/teeworlds/teeworlds/blob/c397fdf5a8bb8451f9a5ed5ef5571a000007792c/src/engine/client/input.cpp#L474
assume comming from here
teeworlds/teeworlds
A retro multiplayer shooter. Contribute to teeworlds/teeworlds development by creating an account on GitHub.
Dune
2021-03-26 12:58:43Z
I have a dozen of matches for SDL_QUIT in Teeworlds
[freenode] seabass[m]
BOT
2021-03-26 12:58:59Z
heh, you have a dozen? I get just 4
Dune
2021-03-26 12:59:03Z
yeah probably that
12:59
probably because I grep SDL include files :D
[quakenet] ChillerDragon
BOT
2021-03-26 12:59:27Z
well anyways seems to be SDL specific huh?
[freenode] seabass[m]
BOT
2021-03-26 12:59:29Z
lol OK that makes sense :D
13:01
Dune, where are you sending your messages from? You come up as [teeworlds] <Dune> for me
[quakenet] ChillerDragon
BOT
2021-03-26 13:01:43Z
discord
[freenode] seabass[m]
BOT
2021-03-26 13:02:03Z
ah, thanks
[quakenet] ChillerDragon
BOT
2021-03-26 13:02:19Z
would be nice if the server would also have that behaviour wouldnt it?
[freenode] seabass[m]
BOT
2021-03-26 13:02:48Z
which behaviour? The server close on SIGINT, doesn't it?
[quakenet] ChillerDragon
BOT
2021-03-26 13:02:59Z
yea but it doesnt catch
13:03
so CGameContext::OnShutdown() is not called for example
[freenode] seabass[m]
BOT
2021-03-26 13:03:15Z
ah, right. Hmm...
[quakenet] ChillerDragon
BOT
2021-03-26 13:06:01Z
https://github.com/teeworlds/teeworlds/blob/740555190a7f98ba94862e8cd01bde1a19ee6d31/src/engine/server/server.cpp#L1478
closing the econ connection and all the other things sounds like a nice thing todo on SIGINT
teeworlds/teeworlds
A retro multiplayer shooter. Contribute to teeworlds/teeworlds development by creating an account on GitHub.
[freenode] seabass[m]
BOT
2021-03-26 13:07:00Z
ChillerDragon, sounds like a good issue for GitHub, eh?
[quakenet] ChillerDragon
BOT
2021-03-26 13:07:14Z
yea right ima open one
13:07
btw seabass can u send brain on how to use matrix?
[freenode] seabass[m]
BOT
2021-03-26 13:07:44Z
I'm all for best practices, +1 ChillerDragon :D
13:07
yup I have brain to spare
13:08
Where are you up to so far with Matrix?
[quakenet] ChillerDragon
BOT
2021-03-26 13:09:22Z
element installed and logged in
[freenode] seabass[m]
BOT
2021-03-26 13:09:43Z
ahah! So you can join a room by pressing the little + button on the panel on the right
[quakenet] ChillerDragon
BOT
2021-03-26 13:10:06Z
13:10
?
[freenode] seabass[m]
BOT
2021-03-26 13:10:30Z
yup that's the one
[quakenet] ChillerDragon
BOT
2021-03-26 13:10:39Z
so how do i get here? :D
[freenode] seabass[m]
BOT
2021-03-26 13:10:40Z
well there's also a + button elsewhere
[quakenet] ChillerDragon
BOT
2021-03-26 13:11:06Z
13:11
i see 3 here
13:11
people, rooms and communities
[freenode] seabass[m]
BOT
2021-03-26 13:11:26Z
OK, so if you want to start a PM you use the people one
[quakenet] ChillerDragon
BOT
2021-03-26 13:11:34Z
i want to go here
13:11
on this irc
[freenode] seabass[m]
BOT
2021-03-26 13:11:51Z
OK, so you can click + on the rooms and the expore public rooms
[quakenet] ChillerDragon
BOT
2021-03-26 13:12:17Z
[freenode] chillerdragon[m]
BOT
2021-03-26 13:12:36Z
aaaaa
13:12
yes
[freenode] seabass[m]
BOT
2021-03-26 13:12:41Z
:)
[freenode] chillerdragon[m]
BOT
2021-03-26 13:12:47Z
time to delete irc xd
[freenode] seabass[m]
BOT
2021-03-26 13:12:51Z
I guess it was just being a little slow then?
[freenode] chillerdragon[m]
BOT
2021-03-26 13:12:59Z
my brain was slow big time
[freenode] seabass[m]
BOT
2021-03-26 13:13:09Z
Matrix does take a while to start federating, it's not just your brain :)
13:13
aw you have your cute profile picture on Matrix ^^
[quakenet] ChillerDragon
BOT
2021-03-26 13:13:39Z
meh cant find #ddnet
[freenode] seabass[m]
BOT
2021-03-26 13:14:04Z
yeah, Freenode have an official Matrix bridge run by Matrix.org
13:14
I don't think quakenet have one
[freenode] chillerdragon[m]
BOT
2021-03-26 13:14:17Z
ddnet is also freenode
[freenode] seabass[m]
BOT
2021-03-26 13:14:17Z
so it's up to individual channels to operate one
13:14
ah, OK
[quakenet] ChillerDragon
BOT
2021-03-26 13:14:31Z
i think
[freenode] seabass[m]
BOT
2021-03-26 13:14:36Z
#freenode_#ddnet:matrix.org
[quakenet] ChillerDragon
BOT
2021-03-26 13:14:49Z
can i join without exploring
[freenode] seabass[m]
BOT
2021-03-26 13:14:57Z
yup as long as you use that address
[quakenet] ChillerDragon
BOT
2021-03-26 13:15:14Z
nice
Exported 73 message(s)