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 2021-08-14 00:00:00Z and 2021-08-15 00:00:00Z
Avatar
i mean, you need the numbers to know who has strong to who, the red only matters to you, so the hook icon is redudant
Avatar
chillerdragon BOT 2021-08-14 06:45:59Z
Oh no! Since yesterdays arch update I get 1 second black screen when tabbing out of ddnet :/ Can anyone reproduce it? I hope this does not have to be fixed on ddnet side but goes away with the next nvidia/kernel update. Those are my gfx settings btw https://github.com/ChillerTW/GitSettings/blob/master/swap_settings/gfx.cfg
Saving my personal data (teeworlds settings). Contribute to ChillerTW/GitSettings development by creating an account on GitHub.
07:03
Avatar
…:CSampleHandle in order to catch more bugs (cherry picked from commit https://github.com/teeworlds/teeworlds/commit/563f1d0c52283c2718cedd16cf4002353a7e661f)

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
  • [ ] Cha...
Avatar
Avatar
Anime.pdf
Click to see attachment 🖼️
looks like torture
Avatar
chillerdragon BOT 2021-08-14 07:42:57Z
its settings -.-
Avatar
maybe its a sdl update thing
08:01
i cant reproduce it since im not using a desktop enviroment
Avatar
chillerdragon BOT 2021-08-14 08:23:25Z
gnome masterrace
Avatar
btw sdl might fixed realtive mosue mode on windows, there are some commits about it
Avatar
Avatar
chillerdragon
gnome masterrace
do you use wayland compositor?
Avatar
chillerdragon BOT 2021-08-14 08:25:21Z
i think im on x11
08:25
ya i am
08:25
wayland has buggos for me
Avatar
Description This is a well documented flaw at windows' end, where a window will not receive an initial WM_ACTIVATE event if the window is created while another window has focus. Nor will it...
08:26
probably fixes the mouse bug for some ppl on windows
Avatar
btw idk if anyone knwos but the demo recorder is broken on arch linux
09:57
the best perf gui
10:23
monkaS
Avatar
chillerdragon BOT 2021-08-14 10:23:52Z
is that the best perf gui?
10:24
looks pretty much the same as the thing i use
Avatar
the image is not perf gui
10:25
i made the img with gprof and gprof2dot
Avatar
chillerdragon BOT 2021-08-14 10:25:20Z
ah right thats why it looks the same
10:25
why dont u use the firefox thing if its so good?
Avatar
i wanted to see different tools
10:26
but the firefox doesnt show a img like this
Avatar
does the firefox thing work for the gcc one?
Avatar
gprof?
10:27
idk
10:27
i only tried it with perf
10:27
Documentation related to the Firefox Profiler, a tool to record and visualize profile.
10:30
10:30
TextEx is our hungy function monkalaugh
Avatar
yeah 😄 in server browser yes
10:30
lookupuuid also insane
10:31
just noticed that
10:32
10:32
ignore the typo
Avatar
chillerdragon BOT 2021-08-14 10:32:26Z
nub
Avatar
do the same ingame
Avatar
i was mostly ingame
Avatar
then do it with gl 3.3
Avatar
idk how to control when to record with gprof
10:33
since its a compile flag
10:33
-pg
Avatar
ah yeah
Avatar
i already had gl3.3
Avatar
you could start the client with "connect localhost" or smth
10:33
and close over alt+f4
Avatar
textex has to die anyway, GPUs hate this trick xd
10:36
10:36
done
Avatar
Avatar
Deleted User
textex has to die anyway, GPUs hate this trick xd
what trick
Avatar
streaming vertices
Avatar
the main overheard in this last is network
Avatar
and thats still harmless
10:37
under windows i saw around 30% for the recv
Avatar
Short poll for command line users: (A) I know and use the shortcuts "up arrow key" and CTRL+R (B) I know and use the shortcuts ALT+B ALT+F ALT+D ALT+. (C) I know all of them (D) I know none of them
Avatar
bcs the kernel call is so slow
Avatar
chillerdragon BOT 2021-08-14 10:38:57Z
whats ALT+.
10:39
xd
Avatar
chillerdragon BOT 2021-08-14 10:39:08Z
guess (A) from my side then
Avatar
whats ctrl r
Avatar
ALT+. fills in the last argument from the last command
Avatar
chillerdragon BOT 2021-08-14 10:39:21Z
troll
10:39
Avatar
chillerdragon BOT 2021-08-14 10:39:49Z
why the poll timakro ?
You're invited to talk on Matrix
Avatar
renderquadlayer is up there
Avatar
I'm considering writing a post about ALT+F ALT+B ALT+D ALT+. ^^
10:40
i feel like a lot of people don't know them
Avatar
floating point calculations are always slow i guess
Avatar
currently asking around
Avatar
chillerdragon BOT 2021-08-14 10:40:27Z
i feel they are unknown because they are not very useful
10:40
CTRL ones are much better
Avatar
is there another CTRL one i'm missing?
Avatar
chillerdragon BOT 2021-08-14 10:40:53Z
I only use ALT+D
10:41
CTRL+U CTRL+K CTRL+Y are super important
Avatar
Avatar
chillerdragon
i feel they are unknown because they are not very useful
thats a fallacy
10:41
tw is unknown but its good
Avatar
ALT+. is super useful
Avatar
chillerdragon BOT 2021-08-14 10:41:14Z
CTRL+A CTRL+E
Avatar
i didn't know those what do they do?
Avatar
chillerdragon BOT 2021-08-14 10:41:51Z
wow how can u even use the commandline without those :D
10:42
CTRL+A and E are navigation beginning and end of line
10:42
CTRL+K and U are cut from cursor to end or start
Avatar
ah i use home and end
Avatar
chillerdragon BOT 2021-08-14 10:42:11Z
CTRL+Y is paste cut
Avatar
Avatar
chillerdragon
CTRL+A and E are navigation beginning and end of line
if u type ctrl d it closes ur terminal right
Avatar
chillerdragon BOT 2021-08-14 10:42:20Z
ah guess that works too
Avatar
imagine working on smth
Avatar
chillerdragon BOT 2021-08-14 10:42:27Z
ya
Avatar
and u press it by accident
Avatar
ah i use ctrl+d
Avatar
doing ctrl a and e
10:42
monkalaugh
Avatar
chillerdragon BOT 2021-08-14 10:42:41Z
doesnt happen
10:42
also ctrl+d only works when the buffer is empty
Avatar
i close my terminal like any other app
Avatar
chillerdragon BOT 2021-08-14 10:42:56Z
its safe
Avatar
mod shift q
Avatar
chillerdragon BOT 2021-08-14 10:43:02Z
how?
10:43
lol
Avatar
my wm binds
10:43
i open a term with mod + enter
Avatar
chillerdragon BOT 2021-08-14 10:43:19Z
i close it with ctrl+d spammed 100 times to close all tmux panes
Avatar
mod is bound to the windows button that most keyboards have
10:43
they remind u of bad OSes
10:43
nouis
Avatar
chillerdragon BOT 2021-08-14 10:43:49Z
timakro: i added them to ddnet console too btw
You're invited to talk on Matrix
10:43
only ctrl+u and ctrl+k
10:44
a and e too i guess
10:44
ye
Avatar
chillerdragon: so ctrl+y is some kind of terminal local clipboard?
You're invited to talk on Matrix
Avatar
You're invited to talk on Matrix
Avatar
chillerdragon BOT 2021-08-14 10:44:17Z
yas
Avatar
signing in to matrix takes so long
10:44
matrix is rly ineficient
Avatar
are you really using that clipboard?
Avatar
you can setup own matrix server
Avatar
chillerdragon BOT 2021-08-14 10:44:46Z
more the cut less the paste
10:44
i probaly use ctrl+u and ctrl+k 10 times a day
Avatar
yeah they seem really useful
Avatar
chillerdragon BOT 2021-08-14 10:45:12Z
i use ctrl+e ctrl+u where others might use ctrl+c
Avatar
i should remember them
Avatar
hi from the matrix
Avatar
yep i use ctrl+c to abort
Avatar
im hacking the mainframe rn
Avatar
chillerdragon BOT 2021-08-14 10:45:33Z
imo its ugly
10:45
so when do u use ALT+. ?
Avatar
still idk how there is 1.3k ppl here
10:46
does it count discord ppl?
Avatar
for file manipulation
10:46
mkdir cd
Avatar
they all have weird names
Avatar
Avatar
Ryozuki
does it count discord ppl?
ofc
Avatar
chillerdragon BOT 2021-08-14 10:46:35Z
hmm maybe i should try it
10:47
ah its rly good actually timakro :D
You're invited to talk on Matrix
Avatar
replys dont show as reply on matrix
Avatar
chillerdragon BOT 2021-08-14 10:47:11Z
but yea i will never switch to word hopping with alt from ctrl and arrow keys
Avatar
i just recently looked this stuff up i never cared about it
10:47
but i noticed how helpless i am on the command line compared to vim
10:47
holding left/right arrow for ages
Avatar
i have my vim selection on the middle mouse clipboard
Avatar
to scroll somewhere
Avatar
chillerdragon BOT 2021-08-14 10:47:38Z
turn on vim mode then instead of emacs
Avatar
holding backspace/delete agees
Avatar
chillerdragon BOT 2021-08-14 10:47:45Z
i think default commandlines use emacs bindings
10:47
there is vim mode too
Avatar
@tima
Avatar
idk that feels annoying to me always going into that mode and leaving it
Avatar
timakro: what term emulator do u use?
You're invited to talk on Matrix
Avatar
currently alacritty but i don't really care
Avatar
i use alacritty, i think it has some kind of vim modes
Avatar
yaeh and i don't want to be dependent on that
Avatar
xd
Avatar
chillerdragon BOT 2021-08-14 10:48:45Z
gnome masterrace
Avatar
no
Avatar
chillerdragon BOT 2021-08-14 10:49:07Z
go buy some desktop
10:49
you miss out
Avatar
i would put kde before gnome
Avatar
before I write a post I will definitely integrate the ctrl stuff you tought me into my workflow :D
10:49
chiller
Avatar
chillerdragon BOT 2021-08-14 10:49:38Z
🥳
Avatar
chillerdragon BOT 2021-08-14 10:50:21Z
i like my shell
Avatar
it's so hard to look up that stuff because nobody even knows where it is implemented
Avatar
chillerdragon BOT 2021-08-14 10:50:34Z
i wrote 10k lines of bash to restart/run my tw server :D
Avatar
terminal emulator? shell? what even is "readline"? .inputrc?
Avatar
chillerdragon BOT 2021-08-14 10:50:52Z
yea nobody knows if its the shell or the emulator xd
10:51
haha ye classic
10:51
do u know ctrl+x+e ?
Avatar
and i bet it's some of them here some of them there
Avatar
i doubt its the emulator
Avatar
nope
10:51
whats ctrl+x+e?
Avatar
chillerdragon BOT 2021-08-14 10:51:45Z
i always forget how
10:51
doesnt work for me rn
10:51
omagawd
Avatar
it opens vim!?
Avatar
chillerdragon BOT 2021-08-14 10:51:54Z
wasnt it xe
Avatar
what is this
Avatar
chillerdragon BOT 2021-08-14 10:51:56Z
for u?
Avatar
idk
10:51
yeah
Avatar
chillerdragon BOT 2021-08-14 10:52:00Z
why did it break for me
10:52
omagawd
10:52
anyways
10:52
opens EDITOR
Avatar
timakro
Avatar
chillerdragon BOT 2021-08-14 10:52:12Z
and then runs on file save
Avatar
it opens ur editor
10:52
default
Avatar
chillerdragon BOT 2021-08-14 10:52:21Z
u can use it to edit long ass command in cli
Avatar
eXecute Editor
10:52
:D
Avatar
chillerdragon BOT 2021-08-14 10:52:31Z
isnt that what u wanted
Avatar
can i execute other stuff?
Avatar
chillerdragon BOT 2021-08-14 10:52:38Z
vim efficiency in commandline?
Avatar
browser?
10:52
xb?
10:52
ok no
Avatar
ahh it opens the editor and when I save that command is run
Avatar
chillerdragon BOT 2021-08-14 10:53:02Z
why does mine no longer work
Avatar
I get it now :D
Avatar
chillerdragon BOT 2021-08-14 10:53:08Z
omagawd my sys broken
10:53
yas
Avatar
but no it's super inconvenient
10:53
you can't see the old commands anymore
10:53
you gotta twist your fingers for that xe moe
Avatar
chillerdragon BOT 2021-08-14 10:53:32Z
it opens last command
Avatar
move
10:53
you gotta exit vim
Avatar
windows 7 aero best xd
Avatar
chillerdragon BOT 2021-08-14 10:53:44Z
how to exit vim?
Avatar
>> gnome
Avatar
xD
10:54
alt+f4
Avatar
chillerdragon BOT 2021-08-14 10:54:03Z
ah ye
10:54
right
Avatar
chillerdagon show pic of your DE
10:55
dragon*
Avatar
guys I found a new window manager
10:56
it's like the most obscure thing you can find
Avatar
i litteraly tried to make a better win7 aero design xD
10:56
bcs its best
Avatar
i think there's a charm of using a piece of software that only has a dozen users
11:03
you're one of the few people on the planet who understand and use it
11:03
i kinda feel like this with my music player (really mpd client) https://github.com/boysetsfrog/vimpc
Official repository for vimpc a vi/vim inspired client for the Music Player Daemon (mpd). Pull requests are welcome. - GitHub - boysetsfrog/vimpc: Official repository for vimpc a vi/vim inspired cl...
11:03
and i guarantee you it's the best terminal client for mpd
11:04
even though most people use ncmpcpp
Avatar
@Deleted User when
11:07
monkalaugh
11:07
i can enable it monkaS
Avatar
yeah i waited to see if deen or learath react to the issue
Avatar
+1 reason for maintainers to burn out
Avatar
but i guess we can enable it
11:07
we could atleast try it out
11:07
if it sucks we disable it again xD
Avatar
Avatar
timakro
+1 reason for maintainers to burn out
its to keep feature requests separate from actual issues
11:08
11:11
monkalaugh
Avatar
lol did u enable?
11:11
i dont see any reason this can be bad
Avatar
i never really used it
11:12
what i'd define as bad is, if its less readable
11:13
mhh what subtopics could we use
Avatar
Features
Avatar
features/ideas improvements
Avatar
basically that for now
Avatar
do you want to alter it?
Avatar
im doing so
11:14
we can add another for Design Discussions
Avatar
ok
Avatar
if u want
Avatar
y<eah, but remove Q&A or not?
Avatar
hmmm maybe not?
Avatar
i think that should stay on this channel
11:15
i delete it
11:15
ok done
11:15
now i have to figure out how to move issues
11:15
there
Avatar
transfer issue
11:16
if you click on a single
11:16
ah no xd
11:16
its for other repositories xd
11:16
but the button bellow xD
11:16
which says convert to discussion xDD
Avatar
cant u do it with selection?
Avatar
probably
11:17
but how many issues are tagged as suggestion
Avatar
well now im moving the obvious
11:18
u have to do it 1 by 1 i think
11:21
@Deleted User ppl can upvote discussions
11:21
xd
11:21
maybe that can show which one most ppl are interested
Avatar
yeah if many ppl would use github xD
Avatar
xD sad
Avatar
discord needs such features
11:22
but i also fear they'd upvote annoying features no devs want todo xDD
Avatar
Account system😎
Avatar
enhancement
11:23
is the label
Avatar
well its a feature
Avatar
sad we cant move all at once
11:23
are already 4 pages
11:25
hussain rly be spamming suggestiosn xd
11:29
#4009
Avatar
stupid bot
11:30
#3978
Avatar
This was asked a bunch of times on the discord. As of now, the only way to actually see your own key presses is by recording and watching the recorded demo in the demo viewer. in addition if anyone...
Avatar
#4009
11:30
😡
Avatar
Avatar
Ryozuki
hussain rly be spamming suggestiosn xd
XD true
Avatar
@Deleted User im adding labels everywhere
11:38
colorful github
Avatar
yeah
11:39
awesome
Avatar
oh shit
11:43
there is a shitload of issues
Avatar
yeah
Avatar
Can anyone test it? I just haven't found any problems yet, but it's not a fact that there aren't any #3960 (edited)
Avatar
Off by default, cl_nameplates_strongweak 1 to enable; Also shown in debug mode (ctrl-shift-d); You can change the colors in the HUD. Checklist Provided screenshots if it is a visual change Tes...
Avatar
Avatar
σℓí♡
Can anyone test it? I just haven't found any problems yet, but it's not a fact that there aren't any #3960 (edited)
don't worry, we do release candidates before releasing a new version
11:50
where hopefully people test the new stuff
11:50
xD
Avatar
Avatar
Ryozuki
don't worry, we do release candidates before releasing a new version
xd ty 🙂
Avatar
bigspam
Avatar
well its the webhook
11:55
monkaS
Avatar
You closing the ideas that didn't seem to get any traction?
11:56
im moving them
11:56
to discussions
11:56
DDraceNetwork, a cooperative racing mod of Teeworlds - Discussions · ddnet/ddnet
11:56
but the move closes the issue
11:56
well some features are closed cuz they are implemented already
11:56
like the local top
11:57
discussions dont need to be closed
11:57
so we dont have to manage them in the future
Avatar
awesome, imagine bugfixes would be so fast
Avatar
40 issues in 10minutes
Avatar
im only at page 4
12:00
of 14
Avatar
xD
Avatar
and im being very lenient
12:00
on what to move
12:00
xd
12:02
If anyone wants to summarize the discussion, feel free to. I just wanted to create the issue now.
12:02
i guess i should move
12:02
this sacred issue
12:02
monkaS
Avatar
If anyone wants to summarize the discussion, feel free to. I just wanted to create the issue now.
Avatar
too bad
12:03
where is GitHub implement features ©️
Avatar
my phone is ringing and ringing
monkaS 1
Avatar
upvote to trigger ppl monkalaugh
Avatar
xDD
12:06
👀
12:14
should i reopen all my issues then
Avatar
just disable github bot for a few minutes
Avatar
Avatar
gerdoe
should i reopen all my issues then
u cant xd
12:14
i think u can if u closed it
12:14
urself
12:14
i did xd
Avatar
are they features?
12:15
u can open them and i can convert them
Avatar
Avatar
Deleted User
just disable github bot for a few minutes
not exactly trivial to do 😄
Avatar
can you just remove the rights?
12:16
temporary
Avatar
then just disable #developer xD
Avatar
dont delete the reopens so fast
12:17
i have to click on it
12:17
so i know which one
Avatar
i missed one
12:17
smooth something
12:17
@gerdoe do u know it?
Avatar
If we have smooth zoom we also should have smooth camera, i.e for movies.
Avatar
road to under 300
Avatar
we at 320
Avatar
I tried making a smooth camera once, for some damn reason I couldn't figure out how to get the math right so the camera does always catch up
12:18
monkalaugh
Avatar
Avatar
Learath2
I tried making a smooth camera once, for some damn reason I couldn't figure out how to get the math right so the camera does always catch up
use heinrich algorithm
12:19
for smooth zoom
12:19
fits perfect
Avatar
that also still has an unfixed issue
12:19
#3747
Avatar
Should stop at the target zoom level more correctly. Currently it e.g. zooms in when resetting from a very far zoom(for a few frames)
Avatar
Well I was using a bezier curve for the x and y position of the camera, but you need to tailor the curve in such a way that the velocity of the camera is always faster than the tee so that it's guaranteed to catch up
12:22
It's easy to control the first derivative at the start and the end of the motion, not so sure how to do it during the motion 😛
12:23
Correction: I can write the velocity out as a formula, just not sure how best to constrain it
Avatar
12 to go
Avatar
Also the sum of the squares of two bezier curves is just extremely ugly 😛
Avatar
just ask @TsFreddie he already made a smooth camera for ddnet
Avatar
@TsFreddie why don't you share?
Avatar
Similar to what unique-race has done, this allows 0.7 and 0.6 players to play on the same server: https://github.com/unique-clan/unique-race Start was: unique-clan/unique-race@5675762 Ask @timakro ...
Avatar
its inside the client already
12:25
its just for dyncam rn
Avatar
thats why i say it
12:25
ah
12:25
xd
Avatar
just close it
12:25
nobody will miss it xD
Avatar
sixup does this i think
Avatar
7
12:26
ur issue
Avatar
I remember the time when we had it below 100 😛
12:27
me too
Avatar
dont even know if it still finds that bug, but it indeed was a bug
12:27
or atleast, not really useful code
12:27
does it work?
12:27
xd
Avatar
Well do any of us have windings?
Avatar
windings?
12:31
As reported by Tequila | 1. Sometimes changes weapon quickly, sometimes slowly. I asked him to test since which version.
12:31
is this true?
12:31
last update, is from 2019 btw
12:31
xd
12:35
gg
12:35
thats it for now
Avatar
293 😮
12:35
nice
Avatar
check ur mails
12:36
u will enjoy it
Avatar
i had around 3
12:36
xd
Avatar
@Patiga does #1921 still happen? sounds like a driver bug to me
Avatar
To have a smooth image I need to turn off vsync and up the cl_refresh_rate value. I have a 144hz monitor, and I keep the cl_refresh_rate at about 500 to fix this. Without any fps-limit I get at lea...
Avatar
road to 200
12:43
xd
Avatar
most issues are insignificant bugs
12:44
so no one puts time on them
12:44
xd
12:44
when /showothers is on it does edit:: does make a sounds for others outside of solo, with /showothers off
Avatar
Avatar
Deleted User
@Patiga does #1921 still happen? sounds like a driver bug to me
I have this issue aswell
Avatar
on windows?
Avatar
Avatar
Ryozuki
most issues are insignificant bugs
many are also SDL bugs #2091
Avatar
Problem: When focusing another application and later return to DDNet the mouse sometimes isn&#39;t trapped inside client window. Getting another courser which moves outside the window to next m...
Avatar
@murpi what is ur GPU
Avatar
asus rog strix 1070
Avatar
mh weird xd
12:45
normally vsync and windows is pretty good
12:46
the client just calls a SDL function to enable/disable vsync, so in worst case its a SDL bug i guess
Avatar
@Deleted User there are lot of prs open, is it cuz no one checks them or because some other reason?
12:48
32 prs
Avatar
deen is holidays or smth
12:48
learath and heinrich are busy
12:49
i mostly check client prs only
Avatar
time for me to come into play
Avatar
chillerdragon spams 0.7 stuff
Avatar
i have holidays this week
12:49
but i dont go anywhere
12:49
xd
Avatar
ezt
12:49
merge my libpng pr
12:49
without anybody noticing xd
Avatar
we need a dev branch where i can just push changes without checks hehehe
12:54
@Deleted User whats the diff between GL_ARRAY_BUFFER and copy buffer
Avatar
there is no real difference
Avatar
I can try to take a look at the PRs
Avatar
its just another "name"
Avatar
@Learath2 someone asked u to check
12:55
😀
12:55
im looking at some prs
12:55
but most require us to agree
12:55
on whether to add the stuff or not
12:55
xd
Avatar
i also never know how strict i should be xD
12:55
when i look at someone else code i always have that feeling to rewrite it a bit xD
12:56
i always look first if it follows the conventions
12:56
specially for new ppl
Avatar
e.g. #3960 checks local player extended data, but not the target extended data if((g_Config.m_Debug || g_Config.m_ClNameplatesStrong) && m_pClient->m_Snap.m_aCharacters[m_pClient->m_Snap.m_LocalClientID].m_HasExtendedData) Even if its an edge case i'd just do it xD
Avatar
Off by default, cl_nameplates_strongweak 1 to enable; Also shown in debug mode (ctrl-shift-d); You can change the colors in the HUD. Checklist Provided screenshots if it is a visual change Tes...
Avatar
Avatar
Deleted User
e.g. #3960 checks local player extended data, but not the target extended data if((g_Config.m_Debug || g_Config.m_ClNameplatesStrong) && m_pClient->m_Snap.m_aCharacters[m_pClient->m_Snap.m_LocalClientID].m_HasExtendedData) Even if its an edge case i'd just do it xD
then mention it lol
12:57
xd
Avatar
0b8380a Add /emote normal description (thanks to tela) - def- c10508f Merge #3981 - bors[bot]
12:58
brb eat
Avatar
@Deleted User #3967 can you take a look at my comment?
Avatar
fixes #3951 by adding a state if no master was found Checklist Tested the change ingame Provided screenshots if it is a visual change Tested in combination with possibly related configuration o...
Avatar
@gerdoe u tested it ingame?
13:09
mark the checkboxes monkalaugh
Avatar
c1446c5 Populate jetpack field properly - Learath2 5f1f13d Merge #4002 - bors[bot]
Avatar
677c556 Disable chat sounds when recording without chat (fixes #3983) - def- 94624c1 Merge #3984 - bors[bot]
Avatar
chillerdragon BOT 2021-08-14 13:23:38Z
I use default gnome nothing exciting to show @Deleted User
13:23
omagawd still no arch updates available :c I am getting worried
13:24
I used to hammer hit with 2 clients now i have like 3 sec black screen on switch :( so sad
Avatar
I've tested it ingame, but still have to make sure, that the ordering of the teehistorian messages are right. I would be really happy if we could land this before changing team joining logic (#4006 or /practice logic, but there isn't a pr for this yet), but I would like to make sure that the change is correct.

Checklist

  • [ ] Tested the change ingame
  • [ ] Tested in combination with possibly related configuration options
  • [x] Written a unit test if it works standalone, system.c es...
Avatar
@Learath2 check https://github.com/ddnet/ddnet/pull/4006 i think this is a good use case
Avatar
Avatar
chillerdragon
I used to hammer hit with 2 clients now i have like 3 sec black screen on switch :( so sad
Windowed fullscreen fixes all blackscreens for me
Avatar
chillerdragon BOT 2021-08-14 13:27:50Z
hmm windowed
13:27
image.png
Avatar
Avatar
Ryozuki
@Learath2 check https://github.com/ddnet/ddnet/pull/4006 i think this is a good use case
But how often do you need to just join the first empty team?
Avatar
chillerdragon BOT 2021-08-14 13:28:37Z
i dont want a window :( i wanna full screen
Avatar
Avatar
Learath2
But how often do you need to just join the first empty team?
in tournaments its rly useful
Avatar
chillerdragon BOT 2021-08-14 13:29:03Z
but yea windowed works without blackscreens
13:29
for what
13:29
a team
Avatar
Avatar
chillerdragon
i dont want a window :( i wanna full screen
hence I said windowed fullscreen, not windowed 😛
13:29
Oh, I'm braindead
13:29
it's s/windowed/borderless/
13:30
it's all the sun, it should be illegal for it to be this hot
13:30
Avatar
@Ryozuki u made me finally press that that submit PR button ^^, but was just minutes before it anyway. I think it would be good to merge #4079 or similar before #4006
Avatar
I&#39;ve tested it ingame, but still have to make sure, that the ordering of the teehistorian messages are right. I would be really happy if we could land this before changing team joining logi...
Checklist In addition for #4005. Now /team -1 forces player to first empty team. Tested the change ingame Provided screenshots if it is a visual change Tested in combination with possibly relat...
Avatar
chillerdragon BOT 2021-08-14 13:32:45Z
still shows my gnome taskbar
13:32
ye fak heat
13:36
this motivated me to fix some issues
13:36
lets find some ez ones kek
13:36
back to touching c++ code, my hands were too clean using rust
13:36
monkalaugh
Avatar
chillerdragon BOT 2021-08-14 13:37:09Z
what about the issue that we still use a 0.6 protocol from last decade in the client side?
Avatar
If it ain't broke, don't fix it
Avatar
chillerdragon BOT 2021-08-14 13:39:18Z
it is broken
13:39
I wasnt able to play vanilla in years
13:39
i rly miss it :(
Avatar
what is broken about it?
Avatar
chillerdragon BOT 2021-08-14 13:40:31Z
the ddnet client can not connect to vanilla servers
Avatar
wontfix
Avatar
depends
Avatar
chillerdragon BOT 2021-08-14 13:48:29Z
@Deleted User: omagawd thanks for the feedback on the pr but why didnt u just fix it instead of just writing "here" now i have to search it all :D
Avatar
i'd like to split the network from the client, for other purposes and then the client would have messages without a fixed API
Avatar
chillerdragon BOT 2021-08-14 13:48:39Z
you can just send patches on github directly
Avatar
i dunno
13:49
i prefer not to touch others code too often
13:49
else i could also just pr it myself
Avatar
chillerdragon BOT 2021-08-14 13:49:30Z
.-.
13:49
touch me pls
Avatar
thats why i need dev branch xd
Avatar
i request some mapper to make a map for testing purposes, that has nearly all special tiles that are not global
13:51
thanks
Avatar
chillerdragon BOT 2021-08-14 13:51:37Z
yea that would be useful
Avatar
chillerdragon BOT 2021-08-14 13:51:48Z
also for the CI to just run the server with that map
13:52
im sure every 2nd Vasten100 map uses all special tiles
13:52
fakin vasten modded maps
13:53
@Deleted User: did you check all?
Avatar
yes, but better check again xd
13:54
brains are bad at detecting such stuff xD
Avatar
chillerdragon BOT 2021-08-14 13:54:15Z
i like breaking the ddnet master branch
Avatar
TIL ./DDNet-Server "change_map Test" this works
14:10
dont even need to copy paste rcon now
Avatar
Fixes #3822

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-addr...
Avatar
road to 200 LETS GO
14:27
14:27
77 closed issues
Avatar
nice
14:34
@murpi do the FPS go down alteast, if you enable vsync (to the monitor refresh rate)
14:36
else you could try out SDL 2.0.16 and check if its a SDL bug https://www.libsdl.org/release/SDL2-2.0.16-win32-x64.zip or update your drivers, and check if its a bug there
Avatar
Avatar
Deleted User
@murpi do the FPS go down alteast, if you enable vsync (to the monitor refresh rate)
yeah, that works fine
Avatar
Avatar
murpi
yeah, that works fine
weird, bcs if the FPS are down tearing should naturally go away, are they only sometimes or what?
Avatar
tearing happens after enabling vsync, extremely noticeable while moving around
Avatar
ok xd
Avatar
Avatar
murpi
tearing happens after enabling vsync, extremely noticeable while moving around
do you have cl_refresh_rate set?
14:45
and is gfx_asyncrender_old 1
Avatar
Avatar
Deleted User
do you have cl_refresh_rate set?
I limited it to 700
Avatar
Avatar
Deleted User
and is gfx_asyncrender_old 1
yes
Avatar
i mean you could try to set refresh rate to 0 for testing but maybe its also just some adaptive sync or smth that causes it
Avatar
thank god i documented this ages ago
15:00
otherwise i would have to relearn this hud shit everytime
Avatar
OH SO U THAT GUY WHO DID SUCH A BRAINFUCK GUI SYSTEM monkalaugh
Avatar
no i didnt
16:06
i just added some text to explain how it works
Avatar
oh okay, thx for thatmonkalaugh
Avatar
flyhags
Avatar
interesting
Avatar
more interesting question is where can we put this
Avatar
it looks cool, probably, if you work it out, you can use it somehow in the ddrace, for example, conundrum, as a separate type of map xd
18:51
I don't know how much this is possible
Avatar
@Ryozuki thanks for being active again :p
f3 1
heartw 1
19:03
also i have question to y'all: what do you think about representing CPlayer in DOD?
19:04
and maybe even CEntitybut idk wouldn't it be harmful for using inheritance
19:05
ah bruh CEntity means we have unlimited amount of them
Avatar
hm but we can do it for CCharacter tho
Avatar
chillerdragon BOT 2021-08-14 19:18:44Z
…:CSampleHandle in order to catch more bugs (cherry picked from commit teeworlds/teeworlds@563f1d0) Checklist Tested the change ingame Provided screenshots if it is a visual change Tested in co...
19:18
tbh i wasnt sure about that one
19:23
imo the code how it was before looks wrong already
19:25
#include "stdio.h" bool IsValid(int Id) { return Id != -1; }; int main() { int Id = 1; printf("%d\n", 1 + (int)Id == -1); // -> 0 printf("%d\n", 1 + (int)!IsValid(Id)); // -> 1 return 0; }
19:25
the first one printing 0 looks wrong to me already
Avatar
the problem is the 1
19:26
the !*
19:26
its inside the []
Avatar
chillerdragon BOT 2021-08-14 19:26:23Z
how so?
Avatar
bcs that is not part of the Isvalid statement
Avatar
chillerdragon BOT 2021-08-14 19:26:51Z
ooooooooooooooh
19:26
now i see it
Avatar
(int)!EntitesAreMasked
19:27
btw your printf stuff is correct
Avatar
chillerdragon BOT 2021-08-14 19:27:05Z
ya
19:27
wat a crazy line of code
Avatar
1 == -1 is false, thus 0
Avatar
chillerdragon BOT 2021-08-14 19:27:11Z
hahaha i see it now
19:27
1 + 0 should be 1 imo
Avatar
ahj
19:27
but + has higher prio
19:27
2 == -1 is still wrong xd
Avatar
If you resize multiple layers they all get recolored to (0, 0, 0, 0) by default, which makes it not very usable. If color settings aren&#39;t changed they should be ignored so layers retain the...
Avatar
ddnet client doesnt start with the latest sdl2 version 2.0.16? :o After downgrading to 2.0.14 it worked again.
21:30
I'm on wayland
Avatar
guess you have to wait for 2.0.18 then
Avatar
3 of my GitHub issues were closed by ryotroll without any comment why
Avatar
not closed
21:42
moved
21:42
where moved
Avatar
click on the issue
21:42
and it tells u
Avatar
Avatar
Index
ddnet client doesnt start with the latest sdl2 version 2.0.16? :o After downgrading to 2.0.14 it worked again.
what is ur dm/wm?
Avatar
Avatar
lynn
3 of my GitHub issues were closed by ryotroll without any comment why
cuz troll
Avatar
okay so when do we use discussions vs issues then
21:43
I don't get it
21:43
only for bugs?
Avatar
features / ideas
21:43
yes
Avatar
isn't astramast / gerdoe team issues duplicates
Avatar
i don't have team issues
21:44
i have only pr
Avatar
one was already added for emptyteam
21:44
ah
21:46
an issue for the editor should probably be added to replace mine, if we're going to adopt the 0.7 editor features
21:47
since it's a larger scope than what my issue described
21:50
or I can just rename it later :P
Avatar
just use map_convert07
Exported 668 message(s)