Config
Log for #openttd on 3rd May 2021:
Times are UTC Toggle Colours
02:43:42  *** Wormnest has quit IRC
02:53:15  *** Flygon has joined #openttd
02:59:44  *** debdog has joined #openttd
03:03:04  *** D-HUND has quit IRC
03:23:41  *** glx has quit IRC
04:09:13  *** didac has quit IRC
04:31:34  *** didac has joined #openttd
04:51:45  *** HerzogDeXtEr has joined #openttd
05:13:32  *** sla_ro|master has joined #openttd
05:45:02  *** snail_UES_ has quit IRC
05:51:14  *** didac has quit IRC
06:05:28  *** EER has joined #openttd
06:09:01  *** erle- has joined #openttd
06:52:30  *** sla_ro|master has quit IRC
07:03:56  <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on pull request #9180: Codechange: Remove FOR_ALL_CHUNK_HANDLERS https://git.io/J30WH
07:04:20  <LordAro> "ooh,  a highlight"
07:04:27  <LordAro> "oh, the comment i literally just submitted"
07:16:10  <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on pull request #9180: Codechange: Remove FOR_ALL_CHUNK_HANDLERS https://git.io/J3040
07:18:33  *** andythenorth has joined #openttd
07:24:06  <andythenorth> yo
07:29:13  <Rubidium> good morning
07:44:00  <peter1138> Stations do expose bounding boxes too.
08:14:26  *** iSoSyS has joined #openttd
08:33:19  <TrueBrain> okay, so AWS bill was ~30% higher than normal, which was expected ofc with a release and Steam :P
09:02:14  <peter1138> Oof
09:02:45  *** WormnestAndroid has quit IRC
09:02:58  *** WormnestAndroid has joined #openttd
09:03:06  <peter1138> Steam topics eh?
09:03:26  <peter1138> "Can't build large airport" "Can't build small airport" "Port forwarding!"
09:08:14  *** Samu has joined #openttd
09:14:17  <peter1138> Urgh, rect is int, dimension is uint. d.width = r.left + r.right; Boom.
09:15:18  <peter1138> Now if rect is float and dimension is float, then... hmm...
09:28:06  <TrueBrain> hmm .. being productive .. don't feel like that today :P
09:28:13  <TrueBrain> shall I waste a day again on just watching series etc?
09:29:12  <TrueBrain> guess I could smoketest the 1.11.2 PR to see if we can release that
09:29:19  <TrueBrain> anyone wrote a news post already?
09:34:02  <andythenorth> oof
09:34:52  * andythenorth reads github
09:35:54  <TrueBrain> LordAro: smoketested your 1.11.2 branch, all looks good to me
09:36:35  <andythenorth> this is the changelog? https://github.com/OpenTTD/OpenTTD/pull/9160/files#diff-b40cd67182487ef24807d9c9268329d35fbd96aa2b0a9cae69e2e0d746b1c666
09:39:55  <Rubidium> andythenorth: that should be it, though maybe with a small bump in the date
09:40:52  <andythenorth> post is just 'hello, we fixed bugs'?
09:41:30  <andythenorth> is https://github.com/OpenTTD/OpenTTD/pull/9077 a big news item, or trivia?
09:42:48  <TrueBrain> mainly, I guess, is that we think we fixed the crashes on Intel GPUs
09:43:13  <Rubidium> I guess it's one of the major things for the release, after all the main reason is all the bug reports of people with (usually) quite old OpenGL drivers/hardware where it would crash instead of fall back to the older video driver
09:43:26  <TrueBrain> if creating a news post PR btw, please follow this template: https://github.com/OpenTTD/website/pull/202
09:43:34  <TrueBrain> I should make a GitHub template out of it I guess :)
09:45:31  <andythenorth> all the formats eh :)
09:45:46  <peter1138> Right, fitted a huge damper to my huge rudder pedals... shall I go flying?
09:48:11  <andythenorth> I started this, but my eyes have gone weird, can't read properly https://gist.github.com/andythenorth/de2a490adb7de9ef6c8631cb6dcfcc6f
09:48:19  <andythenorth> either I need more coffee, or I have eaten something bad
09:49:20  <peter1138> Goes it throw chunky padding lines?
09:49:46  <peter1138> When you chunkyify lines, quad size looks perfectly normal.
09:50:15  * andythenorth BIAB probably, definitely feeling wrong 
09:50:16  *** andythenorth has quit IRC
09:51:43  <DorpsGek> [OpenTTD/OpenTTD] JGRennison opened pull request #9182: Fix #9113: Assertion failure when removing airport with order backup https://git.io/J30jV
09:59:15  <FLHerne> proposed 1.11.2 seems to work for me
09:59:36  <FLHerne> test multiplayer game? :p
10:00:19  <peter1138> Test?
10:00:21  <peter1138> What is test?
10:00:58  <FLHerne> No test, only release?
10:01:14  <FLHerne> But then you're giving up an excuse to play the game for Important Reasons
10:18:37  *** andythenorth has joined #openttd
10:18:58  <peter1138> Hello
10:20:00  <peter1138> Oof overlapping borders now.
10:20:18  <peter1138> Silly custom drawing code.
11:01:23  <Eddi|zuHause> since when do we actually PLAY the game?
11:17:58  <peter1138> VS Code is playing, right?
11:22:51  <Eddi|zuHause> depends
11:23:11  <Eddi|zuHause> mostly on if you get paid for it
11:48:38  <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #9182: Fix #9113: Assertion failure when removing airport with order backup https://git.io/J3ERq
11:48:45  *** namad7 has joined #openttd
11:54:40  <DorpsGek> [OpenTTD/OpenTTD] JGRennison commented on pull request #9182: Fix #9113: Assertion failure when removing airport with order backup https://git.io/J3E00
11:55:03  *** namad7 has quit IRC
12:16:58  *** snail_UES_ has joined #openttd
12:19:02  <peter1138> I guess destructors can't have parameters... Hmm
12:20:46  <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #9182: Fix #9113: Assertion failure when removing airport with order backup https://git.io/J3EVf
12:21:20  *** glx has joined #openttd
12:21:20  *** ChanServ sets mode: +v glx
12:33:21  *** iSoSyS has quit IRC
12:34:50  <DorpsGek> [OpenTTD/OpenTTD] nielsmh commented on pull request #9181: Fix #9117, 04ce1f07: [Fluidsynth] Infinite wait when stopping song https://git.io/J3EoZ
13:15:26  <peter1138> wibble
13:21:05  <LordAro> brrr
13:21:08  <LordAro> that was quite a lot wetter than i was expecting
13:22:43  * LordAro stands in the shower until he can feel his feet again
13:23:42  <andythenorth> I went paddle boarding yesterday
13:23:45  <andythenorth> my feet got wet
13:29:35  <TrueBrain> why are you on IRC in the shower .. that is weird habit
13:33:26  *** nielsm has joined #openttd
13:38:44  <orudge> So in the first 4 months of the year, our donation total is at 83% of the total sum we received last year
13:39:16  <orudge> Our expenses in 4 months are also 160% of what we spent in total last year though :p
13:39:34  <TrueBrain> yeah, last year was a cheap year, with a tnx to AWS :)
13:39:38  <orudge> Yep
13:39:44  <orudge> Plenty of funds in the bank though
13:39:54  <TrueBrain> good!
13:40:04  <TrueBrain> is the GOG contract signed and everything orudge ?
13:40:12  <TrueBrain> couldn't find that back in the info@ mailbox
13:40:33  <orudge> TrueBrain: haven't received anything yet
13:40:42  <orudge> unless I missed it?
13:40:54  <TrueBrain> lol .. didn't they say they wanted to do that in parallel to us setting up the store page?
13:41:07  <orudge> I thought so
13:41:39  <orudge> If it turns up, then I will happily sort it out
13:42:01  <TrueBrain> I assumed you continued from orudge@ .. but if they went silence after that .. how unusual
13:42:13  <TrueBrain> at least the rest is setup, I guess
13:42:15  <orudge> No, orudge@ is just a forwarder
13:42:18  <orudge> (I assume~)
13:42:32  <TrueBrain> well, truebrain@ is also a forwarder, but I can still email from it :D
13:42:33  <orudge> I just use info@ if I have anything OpenTTD-ish to use
13:43:06  <orudge> other stats btw: 26 donations since 1st April, 36 from 1st Jan - 31st March
13:43:22  <orudge> 83 in total last year
13:44:13  <DorpsGek> [OpenTTD/OpenTTD] glx22 updated pull request #9180: Codechange: Remove FOR_ALL_CHUNK_HANDLERS https://git.io/J3B9h
13:44:17  <DorpsGek> [OpenTTD/OpenTTD] glx22 commented on pull request #9180: Codechange: Remove FOR_ALL_CHUNK_HANDLERS https://git.io/J3EFp
13:44:18  <orudge> Average donation of £16.42
13:44:46  <LordAro> TrueBrain: the tense of my previous message may not have been accurate
13:45:02  <TrueBrain> LordAro: ooowwwwhhhhhhh
13:45:03  <TrueBrain> :P
13:45:45  <LordAro> orudge: nice
13:48:01  <DorpsGek> [OpenTTD/master-server-web] TrueBrain closed pull request #23: Scheduled monthly dependency update for May https://git.io/J3WTV
13:48:16  <DorpsGek> [OpenTTD/eints] TrueBrain closed pull request #44: Scheduled monthly dependency update for May https://git.io/J3WTL
13:48:47  <DorpsGek> [OpenTTD/bananas-frontend-web] TrueBrain closed pull request #56: Scheduled monthly dependency update for May https://git.io/J3WJ2
13:48:56  <TrueBrain> 3 repos that have no updates this month
13:48:57  <TrueBrain> unexpected
13:50:17  <peter1138> Hmm.
13:51:21  <peter1138> Oops, found a bug ... something else to backport.
13:52:30  <DorpsGek> [OpenTTD/bananas-api] TrueBrain updated pull request #89: Scheduled monthly dependency update for May https://git.io/J3WfL
13:52:49  <DorpsGek> [OpenTTD/bananas-server] TrueBrain updated pull request #46: Scheduled monthly dependency update for May https://git.io/J3WJ7
13:53:05  <DorpsGek> [OpenTTD/master-server] TrueBrain updated pull request #29: Scheduled monthly dependency update for May https://git.io/J3WTB
13:54:37  <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #9183: Fix #9174: Don't update text effect if it has been reset. https://git.io/J3EA4
13:54:41  <peter1138> ^ backport pls :/
13:55:09  <DorpsGek> [OpenTTD/DorpsGek] TrueBrain updated pull request #48: Scheduled monthly dependency update for May https://git.io/J3WU3
13:57:10  <DorpsGek> [OpenTTD/OpenTTD] glx22 approved pull request #9183: Fix #9174: Don't update text effect if it has been reset. https://git.io/J3EAN
13:58:33  <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #9160: Prepare for 1.11.2 release https://git.io/J3Exn
14:01:11  <DorpsGek> [OpenTTD/bananas-api] TrueBrain updated pull request #89: Scheduled monthly dependency update for May https://git.io/J3WfL
14:01:42  <DorpsGek> [OpenTTD/bananas-server] TrueBrain approved pull request #46: Scheduled monthly dependency update for May https://git.io/J3Exx
14:01:47  <DorpsGek> [OpenTTD/master-server] TrueBrain approved pull request #29: Scheduled monthly dependency update for May https://git.io/J3Exh
14:01:52  <DorpsGek> [OpenTTD/DorpsGek] TrueBrain approved pull request #48: Scheduled monthly dependency update for May https://git.io/J3Exj
14:01:59  <DorpsGek> [OpenTTD/bananas-api] TrueBrain approved pull request #89: Scheduled monthly dependency update for May https://git.io/J3Epe
14:02:12  <DorpsGek> [OpenTTD/bananas-server] TrueBrain merged pull request #46: Scheduled monthly dependency update for May https://git.io/J3WJ7
14:02:21  <DorpsGek> [OpenTTD/master-server] TrueBrain merged pull request #29: Scheduled monthly dependency update for May https://git.io/J3WTB
14:02:26  <DorpsGek> [OpenTTD/OpenTTD] PeterN approved pull request #9182: Fix #9113: Assertion failure when removing airport with order backup https://git.io/J3Epq
14:02:29  <DorpsGek> [OpenTTD/DorpsGek] TrueBrain merged pull request #48: Scheduled monthly dependency update for May https://git.io/J3WU3
14:02:37  <DorpsGek> [OpenTTD/bananas-api] TrueBrain merged pull request #89: Scheduled monthly dependency update for May https://git.io/J3WfL
14:02:54  <TrueBrain> that was by far the easiest Python bump round so far
14:03:29  <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #9182: Fix #9113: Assertion failure when removing airport with order backup https://git.io/J30jV
14:03:32  <DorpsGek> [OpenTTD/OpenTTD] PeterN closed issue #9113: Crash/assertion failure when removing airport when hangar window open and OrderBackup present https://git.io/JOFey
14:09:30  <DorpsGek> [OpenTTD/website] TrueBrain opened pull request #210: Update: dependency updates https://git.io/J3EhD
14:09:37  <TrueBrain> needs someone else to approve ^^ (as I cannot self-approve :P)
14:12:52  <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #9183: Fix #9174: Don't update text effect if it has been reset. https://git.io/J3EA4
14:13:32  <DorpsGek> [OpenTTD/website] glx22 approved pull request #210: Update: dependency updates https://git.io/J3Ej9
14:13:49  <glx> TrueBrain: force merging never stopped you ;)
14:14:02  <peter1138> How rude.
14:14:14  <TrueBrain> glx: means I need to change settings first .. so much effort :P
14:14:18  <TrueBrain> tnx :)
14:15:10  <DorpsGek> [OpenTTD/website] TrueBrain merged pull request #210: Update: dependency updates https://git.io/J3EhD
14:15:20  <peter1138> Hmm, would would the error window (the red one) draw partially once and then correctly a little while later?
14:15:51  <glx> improper dirty marking ?
14:16:00  <peter1138> ShowQuery. Hmm.
14:17:54  <peter1138> Interesting, seems to depend where the parent window is located.
14:19:18  <peter1138> Query window DOES fiddle with left/top after InitNested(), so possibly indeed.
14:21:21  <peter1138> Yup :D
14:21:47  <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #9181: Fix #9117, 04ce1f07: [Fluidsynth] Infinite wait when stopping song https://git.io/J3Bpt
14:23:34  <peter1138> They then get redrawn after the white border flash is completed.
14:23:37  <glx> indeed window is marked dirty before moving so the dirty area is wrong
14:25:24  <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #9184: Fix: Query windows may be partially drawn initially. https://git.io/J3uUb
14:27:02  <TrueBrain>  26 files changed, 52768 insertions(+), 52983 deletions(-)
14:27:46  <Rubidium> changed newlines?
14:27:57  <DorpsGek> [OpenTTD/actions] TrueBrain opened pull request #24: Update: dependency updates https://git.io/J3uT4
14:27:58  <TrueBrain> no, npm shit
14:28:20  <TrueBrain> I fucking hate updating that repo
14:28:28  <glx> npm is silly
14:28:31  <TrueBrain> dependency nightmare
14:28:35  <TrueBrain> anyway, needs review too ..
14:29:55  <TrueBrain> can only really be tested in production, but reverting is just changing a tag again .. so it is not as bad .. but ugh, horrible design (the whole NPM is)
14:30:20  <DorpsGek> [OpenTTD/actions] glx22 approved pull request #24: Update: dependency updates https://git.io/J3uT5
14:30:28  <glx> well it's js ;)
14:30:33  <DorpsGek> [OpenTTD/actions] TrueBrain merged pull request #24: Update: dependency updates https://git.io/J3uT4
14:30:58  <DorpsGek> [OpenTTD/actions] TrueBrain created new tag: v2.0.3 https://git.io/J3ukL
14:31:58  <TrueBrain> right, that should resolve all security advisories GitHub gave .. I think
14:34:57  <DorpsGek> [OpenTTD/bananas-api] TrueBrain commented on pull request #88: Change: Follow redirect convention for login also for developer flow https://git.io/J3uIf
14:35:08  <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #9184: Fix: Query windows may be partially drawn initially. https://git.io/J3uIL
14:36:34  <DorpsGek> [OpenTTD/bananas-api] erenes commented on pull request #88: Change: Follow redirect convention for login also for developer flow https://git.io/J3uIz
14:36:44  <DorpsGek> [OpenTTD/bananas-api] TrueBrain approved pull request #87: Fix #86: Upload on docker failed https://git.io/J3uIa
14:37:16  <DorpsGek> [OpenTTD/bananas-api] TrueBrain updated pull request #87: Fix #86: Upload on docker failed https://git.io/JOTLI
14:37:22  <TrueBrain> lets see if that GitHub button works now ..
14:38:02  *** orudge has quit IRC
14:40:14  <TrueBrain> clearly it does not
14:40:16  <DorpsGek> [OpenTTD/bananas-api] TrueBrain dismissed a review for pull request #87: Fix #86: Upload on docker failed https://git.io/J3uIa
14:40:19  <DorpsGek> [OpenTTD/bananas-api] TrueBrain updated pull request #87: Fix #86: Upload on docker failed https://git.io/JOTLI
14:40:26  <DorpsGek> [OpenTTD/bananas-api] TrueBrain approved pull request #87: Fix #86: Upload on docker failed https://git.io/J3uLB
14:40:29  <TrueBrain> lets try that again
14:40:33  <DorpsGek> [OpenTTD/bananas-api] erenes updated pull request #88: Change: Follow redirect convention for login also for developer flow https://git.io/JOBxj
14:40:35  *** orudge has joined #openttd
14:41:33  <TrueBrain> EER: you sneaked in another commit :P But let the CI run on #87, I merge that, you can rebase after, and all will be dandy :)
14:41:55  <EER> Just removed the comments that you mentioned ;-)
14:42:06  <TrueBrain> yeah, but for some reason, there is now an extra commit in there :D
14:42:50  *** sla_ro|master has joined #openttd
14:42:56  <DorpsGek> [OpenTTD/bananas-api] TrueBrain merged pull request #87: Fix #86: Upload on docker failed https://git.io/JOTLI
14:43:02  <TrueBrain> but if you can rebase it now, it will be gone :)
14:43:07  <EER> Hmmm, will check
14:43:15  <TrueBrain> (as #86 sneaked in)
14:43:22  <TrueBrain> euh, 87
14:43:26  <EER> ah yes, I see, I think I cherry picked that ;)
14:43:33  <DorpsGek> [OpenTTD/bananas-api] TrueBrain closed issue #86: Error when uploading a newgrf to bananas-api running in docker https://git.io/JOTIh
14:43:35  <EER> (because I kind of needed it to test other stuff :P)
14:43:52  <TrueBrain> :D
14:44:20  <DorpsGek> [OpenTTD/bananas-frontend-cli] TrueBrain closed pull request #25: Scheduled monthly dependency update for May https://git.io/J3Wf6
14:44:24  <EER> Any tips on how to easily rebase? I usually do ti from some kind of UI tool, but would prefer to do it either on github or locally via cli
14:44:49  <TrueBrain> git fetch upstream
14:44:52  <TrueBrain> git rebase upstream/master
14:45:00  <TrueBrain> assuming upstream is https://github.com/OpenTTD/bananas-api and origin is your fork
14:45:07  <EER> I tried via cli once and totally fucked up my branch, so won't do that again for now :D
14:46:08  <glx> oh it's easy to rollback usually
14:46:20  <TrueBrain> (which is identical to starting a new clean branch from upstream and cherry-pick your commits on top of it)
14:46:24  <glx> git reflog and git reset --hard ;)
14:48:14  <TrueBrain> I keep hoping GitHub adds a button that allows you to rebase instead of merge to update
14:48:20  <TrueBrain> but .. so far it still doesn't do that :P
14:49:07  <TrueBrain> EER: and if you want to understand more about what rebase does and how to work with it on the CLI, this is a pretty good explanation: https://www.atlassian.com/git/tutorials/rewriting-history/git-rebase
14:49:52  <EER> I added the upstream remote and will try, in case I fuck up I'll just not push it :P
14:50:20  <TrueBrain> :D
14:50:58  <DorpsGek> [OpenTTD/bananas-api] erenes updated pull request #88: Change: Follow redirect convention for login also for developer flow https://git.io/JOBxj
14:51:10  <glx> at least it's always possible to return to previous state
14:51:57  <EER> It worked :D
14:52:18  <TrueBrain> \o/
14:52:29  <EER> Also, yeah I've fixed these kind of things in the past, but spelunking in git is not my favorite activity ;-)
14:52:41  <glx> in some occasions you may need to use "rebase --onto" but it's very rare
14:54:06  * EER is reading up on the difference between rebase and rebase --onto
14:54:10  <DorpsGek> [OpenTTD/bananas-api] TrueBrain approved pull request #88: Change: Follow redirect convention for login also for developer flow https://git.io/J3uYr
14:54:24  <TrueBrain> never use "onto" :P
14:54:31  <TrueBrain> just forget anyone ever said it
14:54:33  <TrueBrain> :P
14:54:46  <glx> yeah it's for very specific cases
14:55:19  <DorpsGek> [OpenTTD/bananas-api] TrueBrain merged pull request #88: Change: Follow redirect convention for login also for developer flow https://git.io/JOBxj
14:55:42  <TrueBrain> like super-ultra-rare-please-don't-tell-anyone case :D
14:56:40  <EER> I'll forget it immediately ;-)
15:05:22  <DorpsGek> [OpenTTD/OpenTTD] TrueBrain commented on pull request #9178: Add: std::string support to Packet https://git.io/J3u3h
15:15:20  <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #9178: Add: std::string support to Packet https://git.io/J3uZu
15:17:08  <LordAro> right
15:17:10  <LordAro> what needs doing?
15:20:18  <peter1138> Oh
15:20:24  <peter1138> Is std::clamp usable?
15:20:34  <peter1138> Hmm, seems to be C++17
15:20:41  <LordAro> presumably
15:20:53  <peter1138> What's our minimum C++ these days?
15:21:23  <LordAro> 17
15:22:15  <LordAro> TrueBrain: ooh, you finally fixed that security issue alert in actions
15:22:20  <LordAro> no more emails!
15:23:59  <DorpsGek> [OpenTTD/OpenTTD] EratoNysiad commented on pull request #8688: Feature: Hide block signal GUI by default https://git.io/J3uCG
15:24:07  <DorpsGek> [OpenTTD/OpenTTD] LordAro approved pull request #9181: Fix #9117, 04ce1f07: [Fluidsynth] Infinite wait when stopping song https://git.io/J3uCC
15:24:25  <TrueBrain> LordAro: yw ;)
15:24:49  <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #9184: Fix: Query windows may be partially drawn initially. https://git.io/J3uUb
15:25:26  <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #9184: Fix: Query windows may be partially drawn initially. https://git.io/J3uCP
15:25:55  <LordAro> peter1138: i feel like i could be annoying and suggest that Clamp usage should be consistent, rather than mixing
15:26:05  <peter1138> mixing?
15:26:11  <LordAro> mixing Clamp & std::clamp
15:26:23  <LordAro> there can be a PR that converts them all later
15:26:39  <peter1138> So... do this as Clamp() to be changed later?
15:26:55  <LordAro> yeah
15:26:59  <LordAro> ¯\_(ツ)_/¯
15:27:15  * peter1138 rebuilds
15:27:25  <Rubidium> LordAro: maybe a discussions page for all kinds of mass code changes to perform before the next beta series, as to not have many issues with backporting?
15:27:42  <Rubidium> I already made one for the string names
15:28:44  <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #9184: Fix: Query windows may be partially drawn initially. https://git.io/J3uUb
15:30:01  <peter1138> And yes, it is possible for the query window to end up out of bounds currently.
15:30:04  <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #9184: Fix: Query windows may be partially drawn initially. https://git.io/J3uWx
15:32:03  <peter1138> That's gonna be whole load of std::clamp<int> and std::clamp<uint> fun, isn't it? :D
15:32:12  <LordAro> oh yes
15:32:20  <LordAro> much the same as std::min/max
15:32:31  <peter1138> IsInsideMM is an ancient one.
15:39:24  <DorpsGek> [OpenTTD/OpenTTD] LordAro merged pull request #9184: Fix: Query windows may be partially drawn initially. https://git.io/J3uUb
15:40:23  <DorpsGek> [OpenTTD/OpenTTD] LordAro closed issue #9117: New game fails to start after upgrading FluidSynth to version 2.2.0 https://git.io/JOxCI
15:40:26  <DorpsGek> [OpenTTD/OpenTTD] LordAro merged pull request #9181: Fix #9117, 04ce1f07: [Fluidsynth] Infinite wait when stopping song https://git.io/J3Bpt
15:40:41  <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #9178: Add: std::string support to Packet https://git.io/J34FU
15:42:11  <DorpsGek> [OpenTTD/OpenTTD] TrueBrain approved pull request #9178: Add: std::string support to Packet https://git.io/J3uBu
15:42:15  <Rubidium> peter1138: thanks for "teaching" me a new word, or rather meaning of a word, in English today ;)
15:42:33  <TrueBrain> Ancient? :p
15:42:45  <Rubidium> twig
15:42:58  <LordAro> TrueBrain: https://github.com/OpenTTD/workflows/security/dependabot/cdn/requirements.txt/PyYAML/open there's a new one though ;)
15:43:38  <TrueBrain> Ugh .. can't find anywhere to get an overview of all OpenTTD repos
15:43:50  <TrueBrain> Will look at it after dinner
15:44:14  *** Wolf01 has joined #openttd
15:44:35  *** Wormnest has joined #openttd
15:44:41  <LordAro> no pyup on that repo either? or does it only work on the root folder?
15:46:10  <Timberwolf> Whose bright idea was this again? https://i.imgur.com/7i32NEl.png
15:46:30  <LordAro> :D
15:46:35  <TrueBrain> LordAro: not installed
15:46:42  <peter1138> That is nice
15:46:56  <LordAro> doesn't quite fit with the buildings, but since when did anything?
15:47:49  *** gelignite has joined #openttd
15:48:34  <peter1138> Hmm, this probably looks bad with truetype fonts.
15:50:08  <DorpsGek> [OpenTTD/OpenTTD] DorpsGek pushed 1 commits to master https://git.io/J3u06
15:50:09  <DorpsGek>   - Update: Translations from eints (by translators)
15:50:20  <glx> already ?
15:50:31  <LordAro> that was me
15:50:36  <glx> ah
15:51:18  <TrueBrain> Surprise!!! :p
15:52:21  <DorpsGek> [OpenTTD/OpenTTD] LordAro updated pull request #9160: Prepare for 1.11.2 release https://git.io/J3cGn
15:52:32  <LordAro> actually included the translation updates this time too, as i checked the backport script and noticed it only uses 'master', not the remote branch
15:53:05  <TrueBrain> Lol
15:56:09  <DorpsGek> [OpenTTD/OpenTTD] rubidium42 merged pull request #9178: Add: std::string support to Packet https://git.io/J34FU
15:58:46  <LordAro> oh, date
15:59:16  <DorpsGek> [OpenTTD/OpenTTD] LordAro updated pull request #9160: Prepare for 1.11.2 release https://git.io/J3cGn
16:01:54  <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #9128: Codechange: use std::string exclusively for settings https://git.io/J3TEL
16:06:13  *** EER has quit IRC
16:11:13  <TrueBrain> we really should stop with putting the word "potential" in every commit message :D
16:11:20  <TrueBrain> looking through the changelog, it looks really odd :P
16:14:04  <DorpsGek> [OpenTTD/OpenTTD] telk5093 started discussion #9185: Removing some transparent menus https://git.io/J3ua4
16:14:55  <DorpsGek> [OpenTTD/OpenTTD] TrueBrain commented on pull request #9160: Prepare for 1.11.2 release https://git.io/J3uaw
16:17:33  <TrueBrain> sorry LordAro , but it just looked a bit off to me, the changelog :(
16:22:24  <TrueBrain> https://user-images.githubusercontent.com/1663690/116903294-7b34b880-ac3c-11eb-93d1-b7a056dd4001.png <- made the Steam news item image
16:33:43  <nielsm> the orange of the version number has poor contrast against the background imo
16:35:32  <TrueBrain> funny how people still find out about this: https://www.reddit.com/r/openttd/comments/n22xxw/just_looked_at_the_system_requirements_on_steam/ :)
16:35:39  <TrueBrain> it still is the best answer to the question :D
16:41:40  <DorpsGek> [OpenTTD/OpenTTD] TrueBrain commented on pull request #9160: Prepare for 1.11.2 release https://git.io/J3uPW
16:48:13  *** Flygon has quit IRC
16:49:51  <DorpsGek> [OpenTTD/website] TrueBrain opened pull request #211: Add: 1.11.2 release post https://git.io/J3u1L
16:50:05  <TrueBrain> LordAro: to not let you do this all by yourself, ^^ :)
16:50:19  <TrueBrain> had 0 inspiration, but what-ever
16:58:11  <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #9149: Codechange: Replace more FOR_ALL_XXX macros with range-based for loops https://git.io/J3uMN
16:58:46  *** Progman has joined #openttd
17:18:39  <LordAro> TrueBrain: :)
17:27:49  <peter1138> Hm.
17:30:30  <TrueBrain> hmmmmmmmmm
17:33:45  <peter1138> Hmmmmmmmmmmmmmmmmmmmmmmmmmm
17:33:47  <peter1138> Well.
17:34:06  <TrueBrain> welllllllllll
17:34:07  <TrueBrain> :D
17:34:17  <TrueBrain> most intellectual conversation on IRC evah!
17:37:51  <peter1138> Tempted to rework a bit of UI
17:38:11  <peter1138> When I say "a bit" I mean... a bit more than a bit.
17:38:13  <TrueBrain> I have a whole library of things I want to rework of our UI :P But I guess we are not talking about the same things here :D
17:39:09  <TrueBrain> as in, fuck the current UI and lets do it completely different: https://user-images.githubusercontent.com/1663690/109415102-02547e80-79b7-11eb-8f2c-3a3a324d07a6.png
17:39:15  <TrueBrain> or a little bit less ambitious? :D
17:40:44  <glx> main issue with UI rework, it's a rabbit hole :)
17:42:25  <snail_UES_> omg, just please don’t make a silly flat UI like windows 10
17:42:40  <TrueBrain> glx: mostly it is 1000 people with 1000 different opinions :)
17:42:46  <snail_UES_> it’s so simplistic as to look dull and it’s a complete eyesore
17:42:58  <dwfreed> what color should we paint the bikeshed today?
17:43:10  <snail_UES_> the colors on my commodore 64 looked more pleasing to the eye
17:43:49  <peter1138> I loaded up TTO earlier. Nice maroon windows.
17:43:50  <TrueBrain> dwfreed: well, if people only talked about the paint .. but they also want to talk about the wood used, the heights, the screw-size, the distance to the tree, .....
17:44:23  <snail_UES_> TTO’s UI was very nice
17:44:34  <peter1138> It's not.
17:45:27  <snail_UES_> why don’t you like it?
17:45:56  <peter1138> Way too chunky :)
17:46:59  <nielsm> TTO GUI is nice and friendly looking
17:47:01  <DorpsGek> [OpenTTD/OpenTTD] glx22 merged pull request #9149: Codechange: Replace more FOR_ALL_XXX macros with range-based for loops https://git.io/J3G6A
17:47:15  <nielsm> and I like the colours
17:48:32  <snail_UES_> I don’t dislike minimalism, but if that’s where you want to go, I’d suggest to get inspired by how MacOS evolved
17:48:56  <snail_UES_> the way MicroSoft pushed flat design with Win10 is way too extreme. It ended up being dull, simplistic and plain ugly
17:49:21  <snail_UES_> with those heavily saturated colors giving you an eyesore and those fat title bars on top of each window...
17:49:21  <TrueBrain> glx: did I mention there will be 1000 opinions? :P
17:49:57  <snail_UES_> well, my company just moved from win7 to win10 and I just hate it
17:51:04  <peter1138> Only a year after support ended...
17:52:16  <TrueBrain> at least it was not WinXP :)
17:52:41  <TrueBrain> (there is always an upside! :P)
17:52:52  <snail_UES_> large corporations move like dinosaurs
17:53:01  <snail_UES_> when I joined in 2012 we still had XP
17:55:23  <glx> would be nice to do something about https://github.com/OpenTTD/OpenTTD/issues/9168 all the green arrow are hard to see even for non color blind :)
17:56:13  <glx> (well there's no arrow, only lines)
18:00:49  *** frosch123 has joined #openttd
18:10:00  <TrueBrain> Themes in general might be good for color blindness :)
18:11:42  <snail_UES_> I’d suggest to have multiple choices of colors
18:12:09  <snail_UES_> otherwise you’d have to force 90% of the people to look at a limited array of ugly colors...
18:12:11  *** Extrems` has joined #openttd
18:12:19  <snail_UES_> just to help the remaining 10% of people
18:13:12  <snail_UES_> so, JGRPP’s approach is best IMO
18:14:50  <DorpsGek> [OpenTTD/OpenTTD] LordAro updated pull request #9160: Prepare for 1.11.2 release https://git.io/J3cGn
18:15:09  <LordAro> gogo release
18:16:44  <frosch123> some years ago there was the idea to replace all {COLOR} codes in text with semantic codes liks {EMPH}, {SELECTED}, ...
18:16:50  <LordAro> TrueBrain: technically speaking, we did not find the reason for the OGL crashes, just disabled <3.2 on Windows :p
18:16:53  <frosch123> so ottd could assign fixed colours depending on background
18:17:05  *** Extrems has quit IRC
18:17:05  *** Extrems` is now known as Extrems
18:17:35  <milek7> LordAro: most likely it was found
18:17:45  <milek7> mapping buffer twice when persistent mapping was not supported
18:18:16  <TrueBrain> frosch123: that is a nice idea indeed :)
18:18:30  <frosch123> want a laugh? check info@ :)
18:18:47  <LordAro> milek7: but untested!
18:19:03  <TrueBrain> frosch123: .... right ....... I don't .. have words
18:19:04  <frosch123> oh, they even cc'd abuse@, but it's a human
18:19:11  <TrueBrain> yeah, that is insane
18:19:15  <LordAro> the other change went in at about the same time
18:19:30  <LordAro> TrueBrain: can has pastebin?
18:19:44  <TrueBrain> ask frosch123 ! :P
18:20:03  <frosch123> https://dpaste.org/uC2p
18:20:26  <LordAro> hmm.
18:21:28  <frosch123> i guess, if the GPL applies to screenshots, then it's not allowed :)
18:21:56  <TrueBrain> frosch123: worse, depends on the NewGRF
18:21:58  <DorpsGek> [OpenTTD/OpenTTD] LordAro updated pull request #9160: Prepare for 1.11.2 release https://git.io/J3cGn
18:22:07  <TrueBrain> but I think in most cases it violates "fair use" for the non-free licenses
18:23:08  <andythenorth> glx I think it should be blue
18:23:15  <andythenorth> what are we talking about today?
18:23:23  <TrueBrain> I'm blue daladielada
18:23:44  <andythenorth> in a blue house
18:23:57  <LordAro> in the middle of the street?
18:27:41  <DorpsGek> [OpenTTD/website] TrueBrain updated pull request #211: Add: 1.11.2 release post https://git.io/J3u1L
18:27:54  <TrueBrain> LordAro: reworded it a bit; feel free to apply sane English if you mind :)
18:28:04  <TrueBrain> (pretty sure my wording is off there)
18:29:20  <DorpsGek> [OpenTTD/OpenTTD] TrueBrain approved pull request #9160: Prepare for 1.11.2 release https://git.io/J3zvK
18:29:23  <TrueBrain> let's ship this
18:30:01  <DorpsGek> [OpenTTD/website] LordAro approved pull request #211: Add: 1.11.2 release post https://git.io/J3zvH
18:31:27  * LordAro waits for macOS
18:31:29  <TrueBrain> very curious if the new GitHub Actions thing works to avoid concurrent jobs ... :D
18:33:00  <TrueBrain> means I am deliberately going to wait for the release to finish before merging .. lol
18:33:19  <LordAro> "Squash and merge"
18:33:22  <LordAro> noope
18:33:43  <TrueBrain> haha :D That would be hilarious :D
18:33:46  <DorpsGek> [OpenTTD/OpenTTD] LordAro merged pull request #9160: Prepare for 1.11.2 release https://git.io/J3cGn
18:33:57  <LordAro> no huge loss tbh
18:34:03  <LordAro> tis only the release branch :p
18:34:03  <TrueBrain> I wish GitHub would show commit log by commit-date instead of author-date ... that would make merges a lot easier
18:34:14  <TrueBrain> in result, the release branch would contain the original commits a lot more clear
18:34:32  <TrueBrain> but alas, here we are
18:34:57  <TrueBrain> but seriously nice work in backporting all that LordAro  .. this wasn't an easy one to do :)
18:35:06  <DorpsGek> [OpenTTD/website] LordAro merged pull request #211: Add: 1.11.2 release post https://git.io/J3u1L
18:35:20  <peter1138> "just a minor fix" grew a bit
18:35:21  <TrueBrain> no, NOT merging the website post, what did I just say? :P
18:35:23  <TrueBrain> ffs .. :)
18:35:28  <LordAro> more manual stuff than i've had to do before now (inc 1.9 & 1.10)
18:35:35  <LordAro> oh, soz
18:35:46  <LordAro> i figured staging wasn't important
18:35:56  <TrueBrain> its okay .. I will line up the release instead
18:36:15  <LordAro> :+1:
18:36:15  <peter1138> Is it beer o'clock or is it stay-the-fuck-away-because-you're-too-lazy o'clock?
18:36:28  <TrueBrain> peter1138: can't it be both?
18:36:37  <peter1138> Usually
18:36:41  <LordAro> those don't seem particularly mutually exclusive
18:36:52  <LordAro> depending what you're staying-the-fuck-away from
18:37:35  <TrueBrain> if it is from the beer
18:37:44  <TrueBrain> that would be mutually exclusive
18:37:47  <TrueBrain> or a very long straw
18:38:21  <TrueBrain> LordAro: so, tag-time?
18:39:48  <LordAro> go for it
18:39:59  <TrueBrain> its your release! :P
18:40:00  <TrueBrain> but sure
18:40:17  <LordAro> i have no idea what order you want to do what in
18:40:23  <LordAro> you said something about lining up the release
18:40:47  <DorpsGek> [OpenTTD/OpenTTD] TrueBrain created new tag: 1.11.2 https://git.io/J3zJn
18:41:02  <TrueBrain> ah, lol, yeah .. in my head it made sense
18:41:02  <LordAro> \o/
18:41:15  <TrueBrain> but yeah, tag the game first, as that takes longest
18:41:22  <TrueBrain> when it rebuilds the website, I tag the website too
18:41:24  <LordAro> lol, nightly started 20mins ago too
18:41:34  <TrueBrain> :D Fun!
18:41:56  <TrueBrain> https://www.staging.openttd.org/news/2021/05/03/openttd-1-11-2.html <- looks good?
18:42:31  <LordAro> "that were reported and found" is a little redundant, but nothing terrible
18:42:42  <TrueBrain> not all we found were reported :P
18:42:49  <TrueBrain> but yeah .. as I said, that sentence is a bit wonky :)
18:43:09  <LordAro> is fine, no one's going to read it that closely anyway :p
18:43:14  <TrueBrain> :D
18:43:21  <TrueBrain> famous last words
18:43:25  <TrueBrain> I can see the LC thread happening already
18:43:30  <TrueBrain> :D :D
18:47:11  *** jellyknight has joined #openttd
18:47:11  *** gelignite has quit IRC
18:47:21  <TrueBrain> and now we have to wait again ... ugh, builds take too long :P
18:47:51  <LordAro> nightly done...
18:48:18  <LordAro> maybe another 20min until release
18:52:42  <TrueBrain> Linux is done
18:52:48  <TrueBrain> owh wait, now the other stupid slow targets
18:53:11  <LordAro> windows done imminently
18:53:16  <LordAro> then just macos...
18:53:29  <TrueBrain> who said universal builds were a good idea? >:D
18:57:23  <TrueBrain> for Steam, should we make a 1.11.0 and 1.11.1 branch?
18:57:35  <LordAro> ..why?
18:57:42  <TrueBrain> some people have asked for it
18:57:50  <michi_cc> If it's not too much work, I'd say yes.
18:57:51  <TrueBrain> as reddit server was very slow in upgrading, mostly
18:58:07  <TrueBrain> it takes me 2 clicks, so effort it doesn't take
18:58:16  <LordAro> fair
18:58:42  *** erle-- has joined #openttd
19:00:24  <TrueBrain> done
19:02:10  <TrueBrain> and MacOS still isn't done :P
19:02:31  *** erle-- has joined #openttd
19:04:59  *** erle- has quit IRC
19:05:03  <TrueBrain> finally
19:05:16  <TrueBrain> always happy if everything is green :D
19:06:17  <LordAro> now watch the steam upload timeout or something
19:06:27  <TrueBrain> don't jinx this
19:06:28  <TrueBrain> ffs :P
19:06:33  <LordAro> >:)
19:06:54  <DorpsGek> [OpenTTD/website] TrueBrain created new tag: 1.4.28 https://git.io/J3zIR
19:06:58  <TrueBrain> right, now lets see if this works
19:07:14  <TrueBrain> started within 15 seconds of each other
19:07:17  <TrueBrain> couldn't be much worse
19:07:23  <LordAro> :o
19:08:08  <TrueBrain> if this works, I can apply it to all repos :)
19:08:58  <TrueBrain> pushed to Steam
19:11:24  <TrueBrain> lol .. order of publishing the image is wrong .. that might be an issue :D
19:11:25  <TrueBrain> haha
19:11:28  <TrueBrain> I forgot about that ..
19:11:43  <TrueBrain> guess I should add concurrency limits to those too, just to ensure order
19:12:42  <TrueBrain> ha, but it does work!
19:12:48  <TrueBrain> nice
19:12:56  <LordAro> \o/
19:12:57  <TrueBrain> just need to change some things to make it consistent correct
19:13:07  <LordAro> so everything released everywhere?
19:15:47  <TrueBrain> twitter, tt-forums, reddit, Discord, Steam
19:15:48  <TrueBrain> all done
19:16:03  <LordAro> :)
19:16:07  <LordAro> in which case...
19:16:13  <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on issue #9136: Fatal application failure https://git.io/J3I5N
19:16:16  <DorpsGek> [OpenTTD/OpenTTD] LordAro closed issue #9136: Fatal application failure https://git.io/J3I5N
19:16:19  <TrueBrain> :D
19:16:20  <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on issue #9125: Bug Report https://git.io/J3eDe
19:16:23  <DorpsGek> [OpenTTD/OpenTTD] LordAro closed issue #9125: Bug Report https://git.io/J3eDe
19:16:25  <TrueBrain> @topic set 1 1.11.2
19:16:26  *** DorpsGek changes topic to "1.11.2 | Website: *.openttd.org (source: github, translator: translator, server list: servers, wiki: wiki) | Don't ask to ask, just ask | 'Latest' is not a valid version, 'Most recent' neither | English only"
19:16:27  <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on issue #9120: Crash Report https://git.io/JOhME
19:16:30  <DorpsGek> [OpenTTD/OpenTTD] LordAro closed issue #9120: Crash Report https://git.io/JOhME
19:16:33  <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on issue #9082: Crash on Startup https://git.io/JOXEU
19:16:36  <DorpsGek> [OpenTTD/OpenTTD] LordAro closed issue #9082: Crash on Startup https://git.io/JOXEU
19:16:39  <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on issue #9064: Fatal Application Error https://git.io/JOgPl
19:16:42  <DorpsGek> [OpenTTD/OpenTTD] LordAro closed issue #9064: Fatal Application Error https://git.io/JOgPl
19:16:45  <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on issue #9005: Game crashes https://git.io/JOTmp
19:16:48  <DorpsGek> [OpenTTD/OpenTTD] LordAro closed issue #9005: Game crashes https://git.io/JOTmp
19:16:52  <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on issue #8979: well my game cant start after i downloaded it https://git.io/JOvnm
19:16:55  <DorpsGek> [OpenTTD/OpenTTD] LordAro closed issue #8979: well my game cant start after i downloaded it https://git.io/JOvnm
19:16:58  <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on issue #8969: Game Crash on Startup https://git.io/JYAbO
19:17:01  <DorpsGek> [OpenTTD/OpenTTD] LordAro closed issue #8969: Game Crash on Startup https://git.io/JYAbO
19:17:02  <LordAro> so slow, DorpsGek
19:17:04  <glx> ha that's was the bipping
19:17:04  <TrueBrain> holy crap ...
19:17:05  <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on issue #8967: Game crash during startup https://git.io/JYAmd
19:17:08  <DorpsGek> [OpenTTD/OpenTTD] LordAro closed issue #8967: Game crash during startup https://git.io/JYAmd
19:17:27  <TrueBrain> nice LordAro :)
19:17:30  <LordAro> i closed them all in about 3 seconds :p
19:18:10  <TrueBrain> IRC rate limiting ftw :)
19:19:01  <LordAro> hmm, i could include #8942 ?
19:19:31  <TrueBrain> sure; or otherwise he should have answered by now anyway
19:19:51  <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on issue #8942: OBS Studio Game Capture crash https://git.io/JYD61
19:19:54  <DorpsGek> [OpenTTD/OpenTTD] LordAro closed issue #8942: OBS Studio Game Capture crash https://git.io/JYD61
19:23:25  <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on issue #7337: Audio driver crash on quit - fluidsynth/SDL https://git.io/fhpg0
19:23:28  <DorpsGek> [OpenTTD/OpenTTD] LordAro closed issue #7337: Audio driver crash on quit - fluidsynth/SDL https://git.io/fhpg0
19:25:48  <LordAro> TrueBrain: close #8076 ?
19:26:13  <TrueBrain> yup
19:26:28  <TrueBrain> he had long enough to report back
19:27:12  <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on issue #8076: Odd Cursor Glitch When Moving Through Windows and Game https://git.io/JvhZm
19:27:15  <DorpsGek> [OpenTTD/OpenTTD] LordAro closed issue #8076: Odd Cursor Glitch When Moving Through Windows and Game https://git.io/JvhZm
19:29:09  <LordAro> oh, that's a lot of issues to update the backport label on...
19:29:10  <LordAro> bleh
19:29:14  * LordAro opens 36 tabs
19:29:22  <TrueBrain> mass-edit labels is possible
19:29:24  <TrueBrain> if you ported them all
19:29:39  <LordAro> all except one
19:29:41  <TrueBrain> filter on the label, select all tickets, add the new label, remove the old
19:29:55  <TrueBrain> so unselect the one after selecting all :D
19:29:58  <LordAro> :o
19:30:28  <TrueBrain> TIL? :D
19:30:32  <LordAro> that is... a lot easier
19:30:42  <TrueBrain> GitHub has some useful things :)
19:33:54  <TrueBrain> hmm .. concurrency for images is tricky .. hmmmmm
19:34:16  <TrueBrain> either it won't build both staging and production at the same time
19:34:26  <TrueBrain> or .. hmm .. I have to do it on job-level
19:34:54  <TrueBrain> nah, that sucks, as that is still depending on time
19:39:26  <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on issue #8963: Black Bars during gameplay https://git.io/JYFCT
19:43:00  <DorpsGek> [OpenTTD/OpenTTD] Sgt-Nukem commented on issue #8998: Minimap too small on Retina displays https://git.io/JOUIx
19:44:21  <TrueBrain> hmm .. best solution seems to be to first have a workflow that says "production or staging", next one that builds it
19:44:32  <TrueBrain> too bad you (still) cannot include workflow files
19:44:44  <peter1138> 114+30+4+5 == 9, apparently.
19:44:50  <peter1138> Maybe my CPU is broken.
19:45:05  <TrueBrain> but on the other hand, it is a problem only specific for the website; all other repos don't really have this issue .. there staging and production are never triggered at the same time
19:45:10  <TrueBrain> so I guess ... I just make the website a bit slower
19:45:28  <TrueBrain> well, not tonight
19:46:03  *** arikover has joined #openttd
19:46:44  <LordAro> peter1138: does the integer type overflow at 174?
19:46:59  <arikover> Good evening! (morning/afternoon)
19:48:34  <peter1138> Operator precedence I guess.
19:50:11  <peter1138> (114+30+x?4:-4)+5 == 9
19:50:25  <peter1138> need (x?4:-4) I suppose.
19:50:35  <peter1138> If I knew how to code I'd be dangerous.
19:51:08  <DorpsGek> [OpenTTD/OpenTTD] Sgt-Nukem commented on issue #8998: Minimap too small on Retina displays https://git.io/JOUIx
19:52:17  <LordAro> that is some profile picture
19:55:05  <TrueBrain> That you look at them at all
19:56:25  <LordAro> not often
19:57:38  <DorpsGek> [OpenTTD/OpenTTD] ldpl commented on issue #8998: Minimap too small on Retina displays https://git.io/JOUIx
20:05:11  *** erle-- has quit IRC
20:09:10  <DorpsGek> [OpenTTD/nml] m-alice opened issue #213: Error:    (AttributeError) "'array.array' object has no attribute 'tostring'" (compile step) https://git.io/J3zZM
20:10:23  <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on issue #9071: [NRT] Building a tramtype over a roadtype with the NO_HOUSES flag set causes the flag to be ignored https://git.io/JOrJh
20:19:42  <peter1138> Goes it throw it NML?
20:19:46  <peter1138> Wrong.
20:19:48  <peter1138> Goes it throw it NRT?
20:20:14  <LordAro> i'm still having trouble parsing that sentence
20:21:02  <peter1138> Goes it throw out NRT?
20:21:18  <TrueBrain> Lol
20:21:18  <LordAro> is that first letter supposed to be a 'D' ?
20:21:24  <LordAro> also, no, i don't think so
20:21:50  <peter1138> Please... https://www.tt-forums.net/viewtopic.php?t=9817
20:22:15  <LordAro> i see.
20:22:37  <DorpsGek> [OpenTTD/nml] LordAro commented on issue #213: Error:    (AttributeError) "'array.array' object has no attribute 'tostring'" (compile step) https://git.io/J3zZM
20:22:56  <DorpsGek> [OpenTTD/OpenTTD] Milek7 commented on issue #8963: Black Bars during gameplay https://git.io/JYFCT
20:23:13  *** supermop_Home has joined #openttd
20:24:02  <peter1138> Ok, with one if condition I can enable "chunky" lines.
20:24:16  <peter1138> Whether it should be a thing is another matter.
20:25:09  <peter1138> Also is it just me that gets OCD about the overlapping bevels/
20:25:17  <peter1138> s:/:?:
20:28:32  <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on issue #9071: [NRT] Building a tramtype over a roadtype with the NO_HOUSES flag set causes the flag to be ignored https://git.io/JOrJh
20:29:29  *** arikover` has joined #openttd
20:32:49  *** arikover has quit IRC
20:34:02  <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on issue #9071: [NRT] Building a tramtype over a roadtype with the NO_HOUSES flag set causes the flag to be ignored https://git.io/JOrJh
20:36:09  <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on issue #9071: [NRT] Building a tramtype over a roadtype with the NO_HOUSES flag set causes the flag to be ignored https://git.io/JOrJh
20:38:25  <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on issue #9071: [NRT] Building a tramtype over a roadtype with the NO_HOUSES flag set causes the flag to be ignored https://git.io/JOrJh
20:39:47  <andythenorth> the problem with NRT was the spec author :P
20:40:19  <andythenorth> I think we agreed we all make mistakes and we can find new ones to make?
20:45:03  <DorpsGek> [OpenTTD/OpenTTD] Sgt-Nukem commented on issue #8112: Players report unauthorized clients joining passworded companies https://git.io/JfGhG
20:46:52  <DorpsGek> [OpenTTD/OpenTTD] Milek7 commented on issue #8112: Players report unauthorized clients joining passworded companies https://git.io/JfGhG
20:47:50  *** jottyfan has joined #openttd
20:48:38  <DorpsGek> [OpenTTD/OpenTTD] embeddedt commented on pull request #8688: Feature: Hide block signal GUI by default https://git.io/J3z4i
20:49:57  <DorpsGek> [OpenTTD/nml] glx22 commented on issue #213: Error:    (AttributeError) "'array.array' object has no attribute 'tostring'" (compile step) https://git.io/J3zZM
20:51:33  <DorpsGek> [OpenTTD/OpenTTD] EratoNysiad commented on pull request #8688: Feature: Hide block signal GUI by default https://git.io/J3z4j
20:53:15  *** andythenorth has quit IRC
20:53:47  *** andythenorth has joined #openttd
20:54:27  <DorpsGek> [OpenTTD/nml] m-alice commented on issue #213: Error:    (AttributeError) "'array.array' object has no attribute 'tostring'" (compile step) https://git.io/J3zZM
20:54:35  <milek7> ah, I'm just confused
20:54:46  <milek7> there are two glitching issues
20:56:18  <peter1138> It appears to be winter again.
20:56:34  <glx> yeah it's windy
20:57:08  *** Samu has quit IRC
20:58:40  *** jottyfan has quit IRC
20:59:37  <DorpsGek> [OpenTTD/OpenTTD] Milek7 commented on issue #8963: Black Bars during gameplay https://git.io/JYFCT
21:04:00  <glx> hmm it's a strange one, data should not be array.array, as it's defined as a byte array on https://github.com/OpenTTD/nml/blob/4567adefd870164fb453c7da1d9b291f965c6ab4/nml/spriteencoder.py#L306
21:05:18  <DorpsGek> [OpenTTD/OpenTTD] Milek7 opened issue #9186: Station drawing glitch? https://git.io/J3z0v
21:06:10  <frosch123> usually i would discard when people report that dutch is the only available language. but with tb you never know, when he starts taking over the world :p
21:08:04  <glx> oh New in version 3.2: tostring() is renamed to tobytes() for clarity.
21:09:10  <frosch123> it still exists in 3.7.3, was it removed in never versions?
21:09:21  <glx> checking changelogs
21:09:58  <frosch123> Deprecated since version 3.2, will be removed in version 3.9.
21:11:10  <frosch123> ^^ from the 3.8 docs.
21:11:50  <glx> array.array: tostring() and fromstring() methods have been removed. They were aliases to tobytes() and frombytes(), deprecated since Python 3.2. (Contributed by Victor Stinner in bpo-38916.)
21:11:58  <LordAro> that'll do it
21:12:04  <glx> they removed it
21:12:53  <peter1138> milek7, hmm, that station part appears to have an incorrect bounding box.
21:14:48  <LordAro> ogfx bug?
21:15:12  <peter1138> No, the default bounding boxes are hardcoded.
21:16:32  <DorpsGek> [OpenTTD/OpenTTD] JGRennison commented on issue #9186: Station drawing glitch? https://git.io/J3z0v
21:16:57  <peter1138> Of course, whether having a correct bounding box fixes it is another matter...
21:17:22  <LordAro> ah
21:17:26  <DorpsGek> [OpenTTD/nml] glx22 commented on issue #213: Error:    (AttributeError) "'array.array' object has no attribute 'tostring'" (compile step) https://git.io/J3zZM
21:19:03  *** Progman has quit IRC
21:20:01  <peter1138> Seems like it does.,
21:20:30  <glx> nice it's the only tostring() I can find in nml source
21:21:23  <LordAro> would be nice to know why its using the fallback behaviour at all
21:21:39  <LordAro> compiled module should work even on windows, right?
21:22:43  <glx> I know it's included in standalone exe, but I don't know for pip
21:23:18  <LordAro> i would think it would be (attempted to?) compiled
21:25:26  *** sla_ro|master has quit IRC
21:25:44  <glx> let's start a VM to check
21:25:57  <glx> will be easier than messing my local setup
21:27:04  <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #9187: Fix #9186: Fix incorrect bounding box height causing station sprite glitch. https://git.io/J3zgJ
21:28:21  * LordAro awaits the example of it breaking something
21:28:34  <peter1138> There's probably a reason why it is only at platform height. Probably something about vehicles in front.
21:28:42  <peter1138> Maybe vehicles and catenary...
21:30:06  <frosch123> 15 is tall, i would try BB_HEIGHT_UNDER_BRIDGE
21:30:11  <frosch123> that's safely below the catenary
21:31:11  <frosch123> the other layouts are pretty inconsistent :p
21:31:18  <frosch123> most have 2, one has 7
21:31:44  <DorpsGek> [OpenTTD/nml] Andrew350 opened issue #214: Issue with passing a variable to a function from the PARENT scope https://git.io/J3z2J
21:32:21  *** frosch123 has quit IRC
21:32:23  <peter1138> I'll try 6 again, it doesn't look enough though, heh.
21:32:27  <peter1138> Ok
21:33:16  *** jellyknight has quit IRC
21:34:07  <peter1138> Crap, I can't test catenary on this one because... it's tropic :p
21:34:10  <DorpsGek> [OpenTTD/OpenTTD] Sgt-Nukem commented on issue #9094: Electric train waits for free path when track is not electrified https://git.io/JOSrh
21:40:45  <peter1138> 6 doesn't fix it.
21:41:01  *** arikover` has quit IRC
21:44:11  <TrueBrain> How about 7?
21:47:03  <peter1138> Nope. This is becase the tile behind has a foundation, therefore it has to be at least 9, otherwise the sorter considers anything on the tile behind to be above (which is correct)
21:47:23  <peter1138> Anyway, I don't see any caternary glitches.
21:48:06  <peter1138> The small station building is actually quite tall.
21:49:42  <peter1138> BB of 16 just covers it.
21:50:33  <peter1138> 15, rather.
21:51:22  <peter1138> Ah 14 at a pinch.
21:52:28  <peter1138> Do we mention that boats sit on top of the front barrier of aqueducts?
21:52:50  <peter1138> 2x/4x is dangerous, you see too much :p
21:58:47  <glx> ok seems the compiled lz77 is not included with "pip install nml"
22:04:51  <glx> oh of course pypi doesn't have wheel for 3.9
22:07:30  <glx> only 3.8
22:10:42  <DorpsGek> [OpenTTD/nml] glx22 commented on issue #213: Error:    (AttributeError) "'array.array' object has no attribute 'tostring'" (compile step) https://git.io/J3zZM
22:17:37  <DorpsGek> [OpenTTD/nml] glx22 opened pull request #215: Fix: LZ77 fallback is not compatible with python 3.9 https://git.io/J3zoS
22:26:55  *** jinks has quit IRC
22:28:57  *** HerzogDeXtEr has quit IRC
22:35:27  <DorpsGek> [OpenTTD/nml] m-alice commented on issue #213: Error:    (AttributeError) "'array.array' object has no attribute 'tostring'" (compile step) https://git.io/J3zZM
22:38:32  <DorpsGek> [OpenTTD/nml] glx22 commented on issue #214: Issue with passing a variable to a function from the PARENT scope https://git.io/J3z2J
22:39:01  *** nielsm has quit IRC
22:41:16  *** Wolf01 has quit IRC
22:48:06  *** didac has joined #openttd
22:54:34  <DorpsGek> [OpenTTD/OpenTTD] perezdidac commented on pull request #9043: Feature: ability to build overlapping bridges on different axes (WIP) https://git.io/J3zXz
22:59:23  *** gnu_jj_ has joined #openttd
22:59:59  *** gnu_jj has quit IRC
23:05:40  <DorpsGek> [OpenTTD/nml] FLHerne approved pull request #215: Fix: LZ77 fallback is not compatible with python 3.9 https://git.io/J3z1i
23:07:31  *** gnu_jj_ has quit IRC
23:43:38  <DorpsGek> [OpenTTD/nml] glx22 commented on issue #214: Issue with passing a variable to a function from the PARENT scope https://git.io/J3z2J

Powered by YARRSTE version: svn-trunk