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-10-15 00:00:00Z and 2020-10-16 00:00:00Z
Avatar
hi guys
01:56
check this i maked wiki
01:59
Anyone want fix my wrongs or additions anything let him/her do that (edited)
Avatar
thanks developers for take my suggestion🙌 brownbear
02:35
02:35
for the second timetroll
Avatar
00bcdf8 M garden, A FreeDoom2 - ddnet-maps
Avatar
i really hope windows puts out some update soon
07:45
the guy in general also thought that the older clients worked
07:45
he also has a intel from 2019
07:45
so not some old stuff xd
Avatar
c74cd0d Focus input fields on maps/players pages - def-
Avatar
@Deleted User honestly these issues occur way too often. I don't think we can just keep telling people to update drivers
Avatar
@deen so whats ur suggestion? block windows update, you must be aware that these reports magically happened like 1-2 weeks ago
08:05
before that nobody said anything
Avatar
oh, it's a problem with the driver version windows delivers? I didn't follow closely, I assumed it was some gl code change we did using more features
Avatar
well he has a CPU from 2019, even if i use the most exotic opengl 4.5 function it has to work xD but yeah, appearently its since only 1-2 weeks, bcs then it started, and all had the same bug
Avatar
then maybe let's write a website news at least?
Avatar
i've no proof, but i know that alot of ppl think that 14.7 and newer worked and the new GL code is since 14.6.2
08:12
well you can do it, sure, wouldn't hurt
Avatar
could you report it at microsoft?
Avatar
well since a driver update yet always solved the issue, its probably known
08:15
but yeah can see if there is some report for it
Avatar
would be nice if you could write the news post too 🙂
08:16
this has happened
08:16
in the past
08:16
look this xD
08:16
08:16
ppl get black screen right?
Avatar
but they are on windows
08:16
is that a forum for windows?
Avatar
yeah this is windows
Avatar
ok
Avatar
u didnt even read the title
Avatar
but 2015
08:17
doesnt sound new xd
08:17
but they may have made the same issue
08:17
now
Avatar
intel is known to have alot of problems always
08:17
not even only opengl
08:17
when i searched the internet a bit yesterday i found so many bug reports
08:19
they have a builtin app, but cant find any other way
Avatar
ah german
08:19
yes i understands
Avatar
good, bcs u have to learn german anyway
Avatar
i do c++ with german keywords
08:19
and force it into the world
Avatar
german words are stupidly large
08:20
xdd
Avatar
falls(x == 0) { } mache { } solange (x == 0)
Avatar
english is the best
08:20
u dont have to press multiple keys
08:20
to do stuff like ü
08:20
cuz it doesnt exist
Avatar
äöü are one key each :p
08:24
ñç are
Avatar
well on a german keyboard at least
Avatar
@deen i am not good at writing, just write something like this, but in your own words xd: --- layout: post title: "Problems with Intel processors" permalink: /news/intel-driver-problems/ tag: current --- There were a lot of reports about for bugs and crashes with intel processors under Windows lately. It might have been created by a windows update, which also updates the intel GPU's driver. A driver update seemed to help with this situation (downloaded the latest driver for intel and update it with help of [this](//https://forums.lenovo.com/t5/Lenovo-Yoga-Series-Notebooks/Update-to-Latest-Intel-Graphics-Driver/m-p/4457633?page=1#4457786)) We hope that intel can solve their issue quickly, until then you can just try to follow the advice above.
Avatar
Hi, I was wondering if it would be possible to have a 2nd HD option especially for a foreground in my case (so it remains an option)
08:54
Is it possible or not ? 😮
Avatar
theoretically yes xd
08:56
if u really just mean that foreground would e.g. show the high details
08:56
lets say it like this: the client knows what is foreground and what is background and it could disable highdetails for one, while the other has it on (edited)
Avatar
I mean it could be like hd, you check yes on the wanted layers
Avatar
the client can already do this? it just doesnt split foreground and background
09:03
so the only chance is to split foreground with background option, but not in the edtior
09:03
in the editor you know whats foreground, bcs of the gamelayer ofc
09:04
but if you mean a 2nd option for the same layer
09:04
that is not possible
09:04
only a second option to split between foreground and background layers
Avatar
ok let me show you
09:10
I'd like the foreground, not playground, to be an option
Avatar
aslong every layer after the gamelayer would be your definition of "foreground" then yes
09:13
else no
Avatar
yep everything above it
09:13
or actually no the game layer graphics are above game as well
Avatar
then it won't work probably, bcs in the client everything after the gamelayer is the foreground
Avatar
so another HD (graphics/high details) option isn't conceivable?
Avatar
it would break vanilla compability
09:16
so i guess ddnet wont allow it
Avatar
hm I thought about it but in that case, wouldn't it just display it for vanilla players ?
09:17
only ddnet users would be able to show/hide it then
09:18
an option for these two is possible
09:18
but not single layers inside these groups
09:19
well maybe it is possible, but i dunno if they want it in ddnet 😄
09:19
i mean everything is possible somehow xD
Avatar
yeah, maybe it's possible without breaking compatibility 🤔
09:22
I thought I might just be the only one to use it but actually it'd be great to have a bar going from 0 to 2 (for HD 0, HD 1, HD 2) where you could decide how many details you want
Avatar
looking in the editor yes
Avatar
and not just nothing/everything as it currently is
Avatar
it'd be possible to add it for ddnet only, i dunno how sensitive the vanilla client is, but probs it will just ignore the flag
09:23
you could add another ~31 high detail steps as far as i can see
Avatar
Ok, I'll wait for more opinion about it
09:23
anyway I can't code 😄
Avatar
@Pipou I think HD on/off is enough, wouldn't add more. It also means all have to be tested
09:39
I think the foreground stuff looks cool
09:39
maybe make it a bit transparent to make it clear it's just graphical (if that's your worry)
Avatar
I think it might be too much that's why I wanted to leave it as an option
Avatar
I understand, but we have too many options
Avatar
yeah it's ok then
09:41
here is what it looks like without hd
09:41
Avatar
i dont even understand whats the problem of having alot of options
09:41
we only save non defaults anyway
Avatar
it's complexity
09:42
every combination of options can fail
Avatar
only if its used more than 1 time tho
09:43
if you do int Detail = g_Config.m_HighDetails and that is the level of detail that doesnt add complexity
09:44
0 = no level of detail in this case
09:44
32=all
09:44
smth like that
Avatar
ok, in this case. but still annoying for testers having to check all 32 levels
Avatar
[ddnet/ddnet-web] New branch created: pr-news
09:51
Avatar
can't it be less than 32?
Avatar
yeah was just an example
Avatar
so people can adjust the design to their liking or pc performances
Avatar
i think performance doesnt differ that dramatically. using a new feature to adjust the design to ones liking is not possible on any map released up to this point, would be another thing future mappers have to take care of
Avatar
Yes of course
Avatar
Which still calls SnapFindItem for every player every time
11:44
Reported by Ravie, better ask him for more details !image
Avatar
@Ravie which version is it broken on
12:16
I will pay whoever fixes the damn cmake issue on macOS where it obsessively links to our bundled libs
12:19
@Ravie fwiw the texture UV works perfectly fine on master
Avatar
Suggestion Preparing a simplified map creation program like thisgreenthing
13:24
Avatar
Removes the unnecessary SnapFindItem (which is a linear search, ew)
Avatar
@Learath2 @heinrich5991 What do you think about the option I mentioned earlier ? (concerning the HD option)
14:36
85f385b Optimize nameplate rendering. Fix #3103 - Learath2 5a8fe3d Merge #3105 - bors[bot]
Avatar
[quakenet] ChillerDragon BOT 2020-10-15 14:53:28Z
cockblock @Learath2
Avatar
[quakenet] ChillerDragon BOT 2020-10-15 14:53:43Z
:p
14:53
took me whole day to find it xd
14:55
14:56
i should have registered first before making a pr i guess
14:56
u ow me a infinite supply of shirts now learath xd
Avatar
I'm not the one submitting shitPRs 😛
Avatar
[quakenet] ChillerDragon BOT 2020-10-15 14:57:07Z
its good
14:57
spaces are the worst
Avatar
@Ravie I don't really see why we need another option here. performance isn't a problem
Avatar
The only reason I could think of would be to let pros get a cleaner view of the map like they like but without stripping the entire design. Though I don't think anyone would use it
Avatar
I have 2 people unable to update to the latest client version (15.1.1 to 15.1.2)
15:17
non steam version
Avatar
Any errors?
15:20
the other person also said something about ddnet info error
Avatar
yeah that fails sometimes, maybe we should disable the wwarning again or rate limit it
Avatar
any way to solve this? or do they have to update to the newest version manually?
Avatar
thats not about the version actually is it?
Avatar
Well, it'd be nice to see the console if they don't mind
15:21
I'd like to see why the curl request failed
Avatar
all I know is, they can't update to the newest version bcs the update button doesn't appear
15:21
i'll ask them @Learath2 abit difficult bcs they don't have discord
Avatar
its in the main menu now
Avatar
[quakenet] ChillerDragon BOT 2020-10-15 15:25:20Z
@murpi they can hop on irc btw no need for discord
Avatar
Дядя Женя 2020-10-15 15:25:32Z
the other person also said something about ddnet info error
@murpi
Sometimes there is a popup "ddnet-info error" showing up. Moon, translate it to him
Avatar
[quakenet] ChillerDragon BOT 2020-10-15 15:25:36Z
Avatar
@Learath2 I updated about 2 days ago, just to be clear the bug happens when you select different combinations of quad corners
15:30
is there a way to write the entire console output to a file?
15:30
or is the screenshot suffcient?
Avatar
f1, logfile client.log
15:30
and then restart cleint
Avatar
where does it save the file?
Avatar
and the file keeps growing, mine is > 1 year old already
15:32
the screenshot doesn't show an error
15:34
maybe there's an error that we don't log
Avatar
Дядя Женя 2020-10-15 15:34:47Z
Could you review my PR on chat update pls?
Avatar
Дядя Женя 2020-10-15 15:35:32Z
Idk, somwone who can finally check it, refactor if needed and merge
Avatar
I haven't really looked into it, saw that there was a discussion already
Avatar
there is no need to rush is there
Avatar
we also haven't finished the discussion about what to do with the options yet
Avatar
Дядя Женя 2020-10-15 15:36:47Z
Already done "old chat" config option
15:36
No need to discuss
15:37
Don't like the new style - switch to completely same old
Avatar
The problem with introducing more and more config options to selectively disable certain features is that it becomes hard to impossible to change the existing code without breaking something, hindering the exploration of new features such as your PR. I'm trying to solve that problem by offering less configuration options, but still allowing players to go back to a version they liked.
15:37
citing myself
15:37
that's what is to discuss
15:37
adding yet another config option is not sustainable
Avatar
but we could actually move that discussion out of the PR, couldn't we?
Avatar
Дядя Женя 2020-10-15 15:38:33Z
It is, because it's only one options to make ppl that don't like an update satisfied
Avatar
@deen not if players become used to those config options and annoy us due to that
Avatar
Дядя Женя 2020-10-15 15:39:05Z
I mean only 1 new config option that solves the problem
Avatar
@heinrich5991 then open a separate issue, make a milestone 15.2, and tag that issue with the milestone so that we decide on it before release
Avatar
Дядя Женя 2020-10-15 15:39:37Z
You could, btw, disable parts of an old style one by one in future updates
15:39
So old players get used to new style slowly
Avatar
@deen okay, I can do that
Avatar
@Ravie how do you select multiple corners of a quad?
Avatar
@Learath2 shift?
Avatar
what do we do if it's not solved by then? revert the PR @deen
Avatar
shift + left click
15:40
@heinrich5991 not release until it's solved
15:41
i mean the same issue existed for every configuration option we introduced in the last years. so it's a bit unfair to suddenly hold back one change because of it
15:41
entire console output
Avatar
k, I'm fine with that
Avatar
@murpi is that from the run where the error occured?
Avatar
Eeeeh, I don't really know what the behaviour would be if it behaved "correctly"
15:43
If you select multiple corners and the U/V value are not meant to be the same, editing them together makes a mess as expected
Avatar
@deen I have no idea
Avatar
Is there a way to check if theres an update available via console?
15:44
15:44
lol
Avatar
what console?
Avatar
isn't he on the latest version?
Avatar
bottom says one is available. Is that DDNet client from website or steam?
Avatar
Дядя Женя 2020-10-15 15:45:03Z
that's the reason I didn't have enough motivation to make any updates for ddnet. Because you spend a lot of time on useless discussions about "Old players may not like the update, so we will not release it. But we can make a config option to revert an update. But then there becomes to many config options, so we better don't release it" and developments stays for months.
Avatar
no, he's on 15.1 and 15.1.2 is available
Avatar
Honestly, the fact that we can't ever to a visual update is pissing me off. We shouldn't have to maintain options to keep the game looking the "same"
Avatar
it's the client from the ddnet site
Avatar
s/to/do/
Avatar
Дядя Женя 2020-10-15 15:45:57Z
Just stop being scared to improve the game already please
Avatar
I think it's understandable that it's hard to change UI when people have been used to it for > 10 years
Avatar
Дядя Женя 2020-10-15 15:46:41Z
it's just one click to change it
Avatar
tbf, whether it's an improvement is debatable, I don't really think the tees bring much to the table
15:47
it does look cute though
Avatar
yeah, should have discussed previously if this is even wanted :/
Avatar
should I just tell him to manually update then? :S edit: them (edited)
Avatar
Дядя Женя 2020-10-15 15:47:43Z
it is wanted
Avatar
how do you know?
Avatar
@murpi That log doesn't show an actual error, so I don't really see us being able to help them. They'll need to update by hand
Avatar
is the auto updater off?
Avatar
shouldnt it always show the update button if a update is there
Avatar
Oh wait yeah
Avatar
yes, i'm checking the windows build right now
Avatar
I wonder why autoupdate is off
Avatar
damn, somehow the official build is without autoupdater
15:49
@murpi yeah, manual download
Avatar
Дядя Женя 2020-10-15 15:49:15Z
The way you can deal with old unpleased players is to slightly remove old features one by one, making them get used to new styles/features/updates
15:50
if there is at least more then 75% players who likes an update. If there is around 50% maybe it's better to: 1. Improve new feature, so more ppl want it 2. Make a config variable for choosing between new/old and support both
Avatar
i think the chat thing is cool as long as it's not buggy, ofc some ppl will not like it and they always complaain about it in discord but u can just add a "show chat backdrop" or w/e in the options
Avatar
Дядя Женя 2020-10-15 15:51:29Z
I already did cl_chat_old option
15:51
so, as I said already, there is nothing to discuss
15:52
move forward, update the game, stop discussing each update for months
Avatar
not just cl_chat_old u should have a button in options
15:52
15:53
also why is this srv at top when i have both player+ping sorting
15:53
isnt it above 100 ping
Avatar
Дядя Женя 2020-10-15 15:53:13Z
it's already a button in options
Avatar
hmmm @louis
Avatar
@Дядя Женя Which update have we discussed for months?
15:54
Your change is 2 days old and some of us have other things to do as well
Avatar
Дядя Женя 2020-10-15 15:56:23Z
I thought each update which is not bug-fix
Avatar
it's probably since it has over 64 players @heinrich5991, just a guess
Avatar
Дядя Женя 2020-10-15 15:57:23Z
I left ddnet at that moment, but how long did it took you to accept and implement "showing map name instead of "Scoreboard" text in [tab]"?
15:57
just curious
Avatar
Not sure if this feature should exclude non ddrace gametypes. Or exclude standard maps. Or if the truncation limit should increase with bigger scoreboards.
15:58
took 20 days to get merged, but I see no discussion
Avatar
#861 took 1 month
Avatar
A port to opengl 3.3. I will explain what i did here. To stay in the coreprofil i used the opengl 3.3 core profile you will find here: https://www.khronos.org/registry/OpenGL/specs/gl/glspec33.core...
Avatar
xD
Avatar
Дядя Женя 2020-10-15 15:59:05Z
lol yes
Avatar
that was a larger thing and we still have troubles ^^
Avatar
Дядя Женя 2020-10-15 15:59:39Z
idk what it included, but that shouldn't be so large
Avatar
u cannot always make small prs
Avatar
Дядя Женя 2020-10-15 16:00:04Z
just new message from server on map load + simple text change on client side
16:00
1-2 days feature
Avatar
@Дядя Женя I was really busy around that time since I moved to a new apartment and had lots of other things private things going on. I don't think you can expect responses in X days
Avatar
@Дядя Женя I was talking about the opengl3 request that @Deleted User mentioend ("larger thing")
Avatar
Дядя Женя 2020-10-15 16:02:09Z
I see now. But the previous thing took 3/4 month to merge
16:02
when it's simple af
16:02
and definitely an improvement
Avatar
which previous thing?
Avatar
lol i noticed the boxes dont line up btw
Avatar
Дядя Женя 2020-10-15 16:02:45Z
"showing map name instead of "Scoreboard" text in [tab]"
Avatar
they someone added a useless margin somewhere xd
Avatar
Дядя Женя 2020-10-15 16:02:52Z
Which I suggested some years ago
Avatar
It took 19 days, didn't it?
Avatar
Дядя Женя 2020-10-15 16:03:31Z
So 3 weeks is 3/4 of month?
Avatar
@Дядя Женя anyway, you pr changes the whole chatting, and we need to discuss anyway if we want this default or not
Avatar
ooh, I misread that as 3-4 months 😄
Avatar
even if you like it doesnt mean others will like it
Avatar
Дядя Женя 2020-10-15 16:04:45Z
If someone don't like it turn this thing off omg (edited)
Avatar
thats not how it works
Avatar
but this is a maintenance burden on us
16:05
we now have to support two chat renderings (probably more, I think you added more than one option) going forward
16:05
if you say: remove old options, then great, let's remove as many options as you have introduced
Avatar
Дядя Женя 2020-10-15 16:05:48Z
you don't need to support old chat. Have some time to see how many people like and play with new style
Avatar
great, so tell us which old option we can remove
Avatar
i dont like the background color
Avatar
there are a lot of old options already @Дядя Женя
Avatar
the roundness looks bad in teeworlds
Avatar
Дядя Женя 2020-10-15 16:06:18Z
then, if its enough, force others to switch for new if there is a new update coming up that will fuck up old version
Avatar
we have lots of old options. which can we remove?
Avatar
Дядя Женя 2020-10-15 16:07:00Z
the roundness looks bad in teeworlds
@Deleted User agreed, don't worry, I will move on UI soon, after the chat update xD
Avatar
e.g. show friends in chat, show repetition counters, show IDs
16:07
I guess IDs isn't a maintenance burden (haven't checked) if it just changes the name
Avatar
Дядя Женя 2020-10-15 16:07:29Z
we have lots of old options. which can we remove?
@heinrich5991 show me the list of them pls
Avatar
@Дядя Женя i have no problem with the UI changing, but chat is an ingame element
16:07
its not comparable with the UI
Avatar
Дядя Женя 2020-10-15 16:07:47Z
or name the most popular ones
16:08
e.g. show friends in chat, show repetition counters, show IDs
@heinrich5991 force everyone to turn this on, except for IDs. IDs should be kept as debug feature
16:08
ez, solved
Avatar
k, if that's fine with everyone and you only added two options, then I'm satisfied
Avatar
Дядя Женя 2020-10-15 16:09:25Z
if you're talking about chat now, then I've added only 1 new option
Avatar
great 🙂
16:10
@deen @Learath2 what do you say about removing the repetition option and the friend option and adding the new one?
Avatar
Дядя Женя 2020-10-15 16:10:39Z
there was no repetition option I saw when writing chat code (edited)
Avatar
So the only problem now we don't have space for a new toggle in settings?
Avatar
Дядя Женя 2020-10-15 16:11:25Z
but was cl_friend_messages, which should be removed if you're not ok with keeping that
Avatar
the problem is also,
Avatar
@Deleted User no, space is not the issue I'm talking about
Avatar
But you discuss it about 2-3 screens already.
16:11
i like the alignment of the new text, but i hate the background, so we need 2 options or force alignment for old text too 😄
👌 1
Avatar
@heinrich5991 ids are really useful for mods
Avatar
@deen didn't propose removing that one
Avatar
what's a repetition option?
Avatar
I thought we had an opton for the [1] counters
16:12
but we don't
Avatar
Дядя Женя 2020-10-15 16:12:46Z
there is no such option
Avatar
so it's just removing the friend option
Avatar
Дядя Женя 2020-10-15 16:12:59Z
there is an option for hearts for friend's messages
16:13
if you don't like that you have a lot of options now - remove that one
Avatar
@Deleted User the discussion is about having an ever-increasing amount of config options
Avatar
Дядя Женя 2020-10-15 16:13:34Z
should be turned on by default 'cause why you even use friend list without it
16:13
btw increasing config options is not bad
Avatar
@Deleted User which is a problem for code maintenance
Avatar
Дядя Женя 2020-10-15 16:14:03Z
if it's easy to maintain them
16:14
cl_friend_messages have no problems with maintance
Avatar
@heinrich5991 i love an infinite amount of config options that i can change via the ui and not the console.
Avatar
it had a problem with the repetition counter already IIRC. was hard to find a design that works properly with and without @Дядя Женя
Avatar
Дядя Женя 2020-10-15 16:14:55Z
@Mikey. I'll make it for ya, my friend ❤️
Avatar
@heinrich5991 in web development world we do it in phases 1. Merge a PR with new variant and a switch 2. Test it and collect stats. This needs an adaptation period as most users are always conservative even if new variant is better. 3. Remove switch and remove less favourite variant.
Avatar
@Mikey. the problem is the development cost, not that it's nice to have them
Avatar
This way we clean-up options at 3rd stage as they're no longer needed.
Avatar
Дядя Женя 2020-10-15 16:15:26Z
it had a problem with the repetition counter already IIRC. was hard to find a design that works properly with and without @Дядя Женя
@heinrich5991 because your counter code sucks, not because it's hard to maintain
Avatar
Yeah, actually there are features that interact with each other and there are ones that don't. maybe we should differentiate a bit more.
Avatar
Дядя Женя 2020-10-15 16:15:50Z
So you fucked up the alignment of the text if cl_friend_messages
Avatar
@deen but hearts do interact with the rendering of chat messages. you need to think about aligning everything properly with and without
Avatar
Дядя Женя 2020-10-15 16:16:44Z
in web development world we do it in phases
@Deleted User already told them to do so
Avatar
@Дядя Женя
you fucked up
your counter code sucks
This is certainly not a constructive way to propose changes.
Avatar
(yes. please tone down your language @Дядя Женя)
Avatar
@Mikey. the problem is the development cost, not that it's nice to have them
@heinrich5991 is there any development cost if he already came with the finished "product"
Avatar
Дядя Женя 2020-10-15 16:17:27Z
Yeah, I'm sorry, that's just the way I'm talking, I have nothing against you and I'm not angry or smth
Avatar
Even if your code is better dealing with this type of discussion and arguments might be the reason of rejecting code at all. As accepting this code means accepting this attitude. Can you change it?
Avatar
Дядя Женя 2020-10-15 16:19:10Z
@deen but hearts do interact with the rendering of chat messages. you need to think about aligning everything properly with and without
@heinrich5991 you always need to make a code such way that it will align any message properly, no matter if you add new text to it or remove something
yes 1
16:19
that's why I told before that it's not a problem with options
16:19
it's problem in you
16:19
and your coding <
Avatar
generic code ftw ( i am drunk and i have no ideea what i am saying) (edited)
Avatar
Just notice that people who are you talking to deserve some respect at least because they've maintained this product for a very log time and invested vast amount of their time. Also finding cons in your PR is the way discussion generally work. Even if you see your solution as perfect there could be other concerns that matter most in a long run that needs to be discussed too. Don't expect that major changes will be just accepted very fast and without attempts of finding flaws. Finding flaws in your solution and evaluating it is the way of making codebase better and not attitude to your efforts. just the way things usually work with team coding.
yes 1
Avatar
I think @Дядя Женя got it already, I don't think we need to sidetrack further
👌 2
Avatar
Дядя Женя 2020-10-15 16:22:27Z
That's not about code flaws we're talking rn
16:22
But ok, what we should do now?
16:23
If we will not talk about it nothing will change
Avatar
the message from me was just about the meta discussion
Avatar
Дядя Женя 2020-10-15 16:25:04Z
There is nothing that we need time for right now. Just discuss it and move on. We don't have any solution and plan for now. Just waiting for something
Avatar
You've been working on this part of code for weeks now. You're having it in your brains. Other people are saw your code less than a day ago (or even haven't yet). I think they just need some time.
Avatar
Дядя Женя 2020-10-15 16:26:33Z
I've done it in 2 and a half days
Avatar
[quakenet] ChillerDragon BOT 2020-10-15 16:26:51Z
@Ryozuki halp I did yay -Syu --devel --timeupdate and my ddnet client is still 15.1.1 and yells at me that 15.1.2 is out
Avatar
Дядя Женя 2020-10-15 16:27:05Z
Half day was for understanding the source code I'm working with
Avatar
@ChillerDragon why don't you just use pacaur -S ddnet-git?
16:27
and you havent even changed what i requested
Avatar
[quakenet] ChillerDragon BOT 2020-10-15 16:27:43Z
bcs i use yay instead of pacaur
Avatar
so your pr isnt ready anyway
Avatar
Дядя Женя 2020-10-15 16:27:49Z
You've been working on this part of code for weeks now. You're having it in your brains. Other people are saw your code less than a day ago (or even haven't yet). I think they just need some time.
@Deleted User As I mentioned before, where do you see any code discussion here?
Avatar
@Learath2 what do you think about removing the hearts config in favor of the new option?
Avatar
Half day was for understanding the source code I'm working with
There are really no deadlines on merging. People work on this project when they have time.
Avatar
Дядя Женя 2020-10-15 16:28:41Z
so your pr isnt ready anyway
@Deleted User of course it's not, it will probably require some refactor to meet ddnet source code standards
Avatar
Don't expect full-time paid project speed here.
16:28
i gave you a hint on how to deal with it
Avatar
[quakenet] ChillerDragon BOT 2020-10-15 16:29:20Z
fulltime paid project speed can actually be slower
16:29
xd
Avatar
the problem is, i am the one that needs to clean it up later
Avatar
@Deleted User it's better if we discuss the high-level stuff before we get to the low-level stuff
Avatar
[quakenet] ChillerDragon BOT 2020-10-15 16:29:40Z
ddnet is so active o.o
Avatar
so if we don't want to have this at all (see #announcements), we should not put effort into getting the code style right
Avatar
fulltime paid project speed can actually be slower
Can be slower. But at least you can demand more speed there. Or try to 😄
Avatar
Дядя Женя 2020-10-15 16:30:35Z
the problem is, i am the one that needs to clean it up later
@Deleted User and yes, we will wait until you do that, but after we'll see some accept from authorized users
Avatar
@heinrich5991 yeah u are right, i keep out of this for now 😄
Avatar
me food now
Avatar
Дядя Женя 2020-10-15 16:32:05Z
So if they say: "Clean up the code, then we can merge it with config option to change for the old style, see, how many ppl use each style and then remove unwanted one later"
16:32
That would be ok, but there is nothing now
Avatar
we have a vote in #announcements anyway
👍 2
Avatar
Дядя Женя 2020-10-15 16:34:16Z
Ok, nice
Avatar
@Дядя Женя Oh, and I'm really looking forward to your future improvements. You seem quite productive if you managed to get into our code base so quickly
Avatar
Дядя Женя 2020-10-15 16:38:44Z
That's true. If you're curious I'm planning to finally implement a color-picker UI component next (edited)
Avatar
we have one in the editor btw
Avatar
Дядя Женя 2020-10-15 16:39:33Z
Where exactly?
Avatar
well, not a proper one, but at least it shows rgb and a preview 😄
16:39
right click on a quad corner
Avatar
Дядя Женя 2020-10-15 16:39:59Z
Oh, yeah, but it's not what I'm looking for (edited)
Avatar
Why you want to rush so much
Avatar
Дядя Женя 2020-10-15 16:40:13Z
But that will bw helpful
Avatar
instead you want one where you can click inside of it?
Avatar
Дядя Женя 2020-10-15 16:40:23Z
Yeah
16:40
As well as type rgb and hex (edited)
16:40
Or hsv mb
Avatar
sounds good to me
16:41
also sounds less controversial than changing chat 😄
16:43
so i have a problem with my client O.o
Avatar
@Дядя Женя fill feature in editor would be really nice. Like in mspaint.
16:44
It doesn't matter for ddrace maps as they're mostly lines and rectangle blocks, but filling hollow structures in a map is a pain now.
16:45
I feel like this all the time wasting about 15 minutes of my time on a map where it could be done for 10 seconds with fill:
16:45
Avatar
@Luan.499 What's wrong?
Avatar
Дядя Женя 2020-10-15 16:46:56Z
Ok, why not. But I'm mostly focused on features I want myself and I'm not a mapper unfortunately. And, unfortunately, I want a lot of design changes over there 😏
16:47
So that's only a start of <old-new> war now
Avatar
When I go my tea is sometimes very slow and my when i open my scoreboard it flickers
Avatar
Дядя Женя 2020-10-15 16:49:09Z
get ready for more. I'll split this server on two halves lol
Avatar
When I played yesterday it was all fine
Avatar
@Luan.499 any update inbetween?
16:49
ddnet update, windows update?
Avatar
If ppl see white textures its related to #2125 and you need to revert it, bcs thats not fixable, there is no extension for GL_GENERATE_MIPMAP or smth
Avatar
@Learath2
Avatar
Hmmm no not a ddnet update but some windows updates
Avatar
@Luan.499 might have been an intel gpu driver update? Do you use an Intel GPU?
Avatar
@deen hmmm wait i take a look
Avatar
honestly it might be a good idea to make a revamped intuitive way to cut quads
Avatar
@deen i think i did like a communication update or something i cant remeber
Avatar
58f26a8 Fix autoupdate in releases - def-
Avatar
@Luan.499 f1, gfx_opengl_major 1 and restarting client helps?
Avatar
@deen what is f1, gfx_opengl_major 1 ?
Avatar
In client press F1, write gfx_opengl_major 1 and press enter, restart client
Avatar
Ahh okay 👌
17:02
Nope it didn't work
Avatar
Maybe your keys don't register correctly?
17:03
and it flickers because your key isn't pressed down all the way? is the keyboard working fine?
Avatar
@deen gfx_opengl_major 1
17:04
@deen is that right?
17:04
@deen yes the keyboard is fine i tried to but some new binds but it didnt work
Avatar
Дядя Женя 2020-10-15 17:05:39Z
Is saving a top1 rank play ghost on server is a good idea? Then making any player able to turn top1's ghost on, so he can compete in speedrun or see how to make a part maybe. It may make a speedrun funnier and better? Or it's not, just throwing in an idea. For maps like puzzleboxes disable it in sv_settings
Avatar
@Ravie eeh, how should it behave though. It's setting the UV exactly as you ask it to
Avatar
Дядя Женя 2020-10-15 17:05:54Z
Ok, looks like stupid idea, forget it now xD
Avatar
It just doesn't make sense for the top corners U coordinates to be same
Avatar
Дядя Женя 2020-10-15 17:06:18Z
But maybe it's good for solo maps 🤔
Avatar
@Дядя Женя We do something like that with teehistorian, and have recordings of every gameplay on ddnet servers in the last years. We are missing the teehistorian 2 demo converter
17:07
(or to ghost)
Avatar
Дядя Женя 2020-10-15 17:07:25Z
sounds easy enough 🤔
Avatar
@Luan.499 I don't have other ideas then. Maybe try if older DDNet versions work.
Avatar
Дядя Женя 2020-10-15 17:07:42Z
It makes implementation a lot easier, but what about the general idea?
Avatar
@Дядя Женя teehistorian just records inputs
Avatar
Дядя Женя 2020-10-15 17:07:53Z
is it good to show top1 play to everyone
Avatar
I'd love that
17:07
yes
17:08
Would really make the servers more competitive. pros will complain that their tricks get out, but so be it
Avatar
@deen I have a video from it maybe it helps u a bit more
Avatar
Дядя Женя 2020-10-15 17:08:51Z
problems here: 1. everyone can see a skip you found 2. breaks puzzleboxes (solution: disable it in map settings)
Avatar
I haven&#39;t really started yet, if someone wants to help tell me: Replay modus on server that opens a teehistorian file as inputs Should run faster than realtime, no sleeps, instantly go to n...
Avatar
Дядя Женя 2020-10-15 17:09:17Z
@deen I still can't get if C++ deterministic or not
Avatar
Is saving a top1 rank play ghost on server is a good idea? Then making any player able to turn top1's ghost on, so he can compete in speedrun or see how to make a part maybe. It may make a speedrun funnier and better? Or it's not, just throwing in an idea. For maps like puzzleboxes disable it in sv_settings
@Дядя Женя i think it's cooler if you can't steal speedrun techniques
Avatar
Дядя Женя 2020-10-15 17:10:13Z
what's going on there, can you just completely reproduce player's vision of his play while having only inputs
17:10
I had an Idea of public top1 ghost for years now, but it always had problems and disagreements in my mind
Avatar
yes, that's the idea
17:11
and since we have the skin downloader we could also do something similar with ghost downloader to get the top ranks
Avatar
Дядя Женя 2020-10-15 17:12:06Z
btw btw btw
17:12
Another good idea is to download player's emoticons
no 2
17:12
from database
Avatar
@Learath2 some combinations work as expected (for example 2 vertically adjacent corners) while other combinations spaz out when you start changing the value and you end up with some mess of coordinates
Avatar
Дядя Женя 2020-10-15 17:12:37Z
like skins exactly do now
17:12
who no @louis
Avatar
not everyone needs custom emotes
17:13
emotes are on same level as gmeskin and particles
17:13
+ not a wide vaariety of good emotes
Avatar
agree with louis, would be too distracting to see to many emoticons, i like the current selection
Avatar
ᶰ°Konͧsti 2020-10-15 17:14:27Z
@deen it would be cool to see skins in chat
Avatar
@Ravie I think it's more that you don't understand the concept of UV. If you want to stretch it towards the top you need to mess with the V coordinate
Avatar
Дядя Женя 2020-10-15 17:14:49Z
@ᶰ°Konͧsti #announcements
Avatar
ᶰ°Konͧsti 2020-10-15 17:15:02Z
ik
Avatar
if you drag corners themselves it will behave as expected
Avatar
ᶰ°Konͧsti 2020-10-15 17:15:17Z
Im just saying that even me is not against it
17:15
Which is kinda rare Since im against anything new feature normally
Avatar
Дядя Женя 2020-10-15 17:15:33Z
@louis @deen you right, but then force everyone to use kitties emotes xD
Avatar
ᶰ°Konͧsti 2020-10-15 17:15:36Z
justatest
Avatar
@Learath2 I do understand it and yes, linear stretching works but for example selecting all corners bugs out instead of shifting the whole texture around without distorting it (like it used to) (edited)
Avatar
I don't get how it could have ever worked, before the last patch the U and V didn't even work
Avatar
it did work cause I've been using it for a while
17:22
and every time I need to shift around a texture without distorting it or changing the aspect ratio I would select all corners and use U/V to just move the texture around, in the new version it just bugs out
17:22
I remember the numbers shown in the fields were acting funky, but in the end everything worked as expected
Avatar
I see what you mean
17:23
I'll fix it in the next patch
17:23
Actually I don't know how to fix it
17:23
We can't display a number if it's not all the same
Avatar
Can someone tell me what's the difference between these? m_aClients[id]; m_Snap.m_aCharacters[id];
Avatar
it would be nice if someone could code a better way to cut quads, most people don't understand how it works because it's such a crap system
17:27
it would make much more sense to drag a selection over the area that you want to crop a quad to
f3 4
17:27
while maintaining the aspect ratio of whatever was in that area
Avatar
@Ravie why not cut the png into parts?
Avatar
you need to have a separate .png and layer inside the editor for each part then
17:29
and there are other reasons to crop quads
Avatar
yes quad chopping sucks i just make a separate png even when chppping is a better option just because idk how to chop
Avatar
chop chop
Avatar
it's very useful to keep related objects or frames of an animation in the same image and layer
17:32
so far I've been using a workaround to get this result but it's kinda fucky and a lot of extra work
Avatar
Can someone tell me what's the difference between these? ```c m_aClients[id]; m_Snap.m_aCharacters[id]; ```
@Deleted User m_aClients is an array of players iirc, players keep existing if you die, m_Snap.m_aCharacters is an array of characters that the snapshot has, note: a player has a character if he is alive, when he dies the character gets deleted, also one thing is the character in the snapshot and the other is the one owned by m_aClients[i]
👌 1
17:34
well this is from my head
17:36
actually m_aClients maye be smth else
17:37
github search rly sucks
Avatar
m_aClients is for CClientData
Avatar
@deen i have a video from it
17:52
@deen maybe it can help u a bit?
Avatar
Дядя Женя 2020-10-15 18:24:20Z
How can I fetch and pull master branch from ddnet source and start working on other updates when leaving chat branch untouched, if the chat was pull requested from master branch of forked repo?
18:24
May I close pull request, make a new local branch and pull request from it?
18:25
Should have done that before...
Avatar
@Дядя Женя the local and remote branches don't have to correspond. in the git command line interface you can say git push origin localbranchname:remotebranchname to push in arbitrary mappings
Avatar
Дядя Женя 2020-10-15 18:27:51Z
I can make a new branch in my repo and it will not touch the master with chat until I merge it
18:28
But then I can't pull anything from real ddnet repo
18:28
Since it will be pulled to master
Avatar
you can do git fetch upstream git merge upstream/master
Avatar
Дядя Женя 2020-10-15 18:28:51Z
@heinrich5991 and yes, I need a remote branch, not local, so I can push in it ans it will save my changes in cloud
Avatar
pull is an "automated" combo of fetch and merge
Avatar
Дядя Женя 2020-10-15 18:29:51Z
is an 'upstream' name for the new branch as an example here?
Avatar
no, upstream is an example name for the remote
18:30
can you give me the output of your git remote -v?
18:30
or tell me what git command you usually use for pulling
18:30
is it just git pull?
18:31
or git pull https://github.com/ddnet/ddnet?
Avatar
Дядя Женя 2020-10-15 18:31:51Z
Is that it, I'm noob, you know
18:32
I'm using fork program for windows
Avatar
do git remote add upstream https://github.com/ddnet/ddnet
18:32
sry, I don't know how to deal with that program :/
Avatar
Дядя Женя 2020-10-15 18:32:33Z
so I can click bUttons bUttons, not typing cmds in console
18:32
added
Avatar
then you can do git fetch upstream
Avatar
Дядя Женя 2020-10-15 18:33:04Z
done
Avatar
have you already started working on your new feature or do you want to create a new branch for that now?
Avatar
Дядя Женя 2020-10-15 18:33:47Z
2nd
Avatar
git checkout -b <newbranchname> upstream/master
18:34
this creates a new branch named <newbranchname> based on the current state of upstream/master
Avatar
Дядя Женя 2020-10-15 18:35:05Z
I see
18:36
Can I somehow fix the fact I fucked up by making commits to master?
18:36
instead of staging
Avatar
do you want to fix it on github's side or just in your local repository
18:38
for github, you'd either need to wait until the PR is accepted or close this one and create a new one
Avatar
Дядя Женя 2020-10-15 18:38:54Z
Idk, but Im probably doing something wrong
Avatar
ᶰ°Konͧsti 2020-10-15 18:39:03Z
catJAM
Avatar
Дядя Женя 2020-10-15 18:39:28Z
18:39
it's total mess now
18:40
and I can't use my chat update when making new features in color-picker branch
Avatar
ah, do you want to use that?
18:40
we can also base your new PR on your old PR
Avatar
Дядя Женя 2020-10-15 18:40:30Z
ofc I want, it's perfect (edited)
Avatar
you haven't done any changes yet?
Avatar
Дядя Женя 2020-10-15 18:40:49Z
I guess not
Avatar
then you can do git reset --hard origin/master in the command line
18:41
this resets all the work that was done without committing, and puts you at the state of your origin/master
18:41
this is the state of your chat update branch
Avatar
Дядя Женя 2020-10-15 18:42:05Z
yes, I see
18:42
So I should create new branch now
18:42
and pull-request from it probably
18:42
help me help me :3
Avatar
Дядя Женя 2020-10-15 19:23:51Z
@deen can I make +fire_dummy command to avoid that stupid bug with switching weapons on dummy since the dummy firing is already used a lot as +toggle cl_dummy_hammer 0 1?
19:25
Also It will allow dummy to fire you with weapons when holding hook on tiles without releasing it
19:26
(also already used as mentioned before bind + hook hold in needed direction) (edited)
19:26
Just making a hacks less buggy and easy to use
Avatar
i today making map on 60hz monitor and watching tv-series on 144hz . teeworlds didn't crashed no single time ! Could it be reason with 144hz problem ? (edited)
Avatar
Дядя Женя 2020-10-15 19:30:46Z
Im using the same setup and have no bugs at all
Avatar
@Deleted User can you use a debugger to catch the crash?
Avatar
Дядя Женя 2020-10-15 21:17:00Z
We got overall idea. Some people don't like chat update, but around 2 times more people likes it. What shall we do now? xD
21:17
fix bugs and release it with fallback to old style config
Avatar
yeah, sounds good
Avatar
a type of "envelope" in the editor where u could animate camera movement while rendering would be amaznig
21:42
amazing*
Avatar
@deen i found out that it is the same with other games
Exported 580 message(s)