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