IRC logs for #openttd on OFTC at 2021-05-03
⏴ go to previous day
02:43:42 *** Wormnest has quit IRC (Quit: Leaving)
03:03:04 *** D-HUND has quit IRC (Ping timeout: 480 seconds)
04:09:13 *** didac has quit IRC (Remote host closed the connection)
04:51:45 *** HerzogDeXtEr has joined #openttd
05:13:32 *** sla_ro|master has joined #openttd
05:45:02 *** snail_UES_ has quit IRC (Quit: snail_UES_)
05:51:14 *** didac has quit IRC (Remote host closed the connection)
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: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:44:00 <peter1138> Stations do expose bounding boxes too.
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:45 *** WormnestAndroid has quit IRC (Remote host closed the connection)
09:02:58 *** WormnestAndroid has joined #openttd
09:03:26 <peter1138> "Can't build large airport" "Can't build small airport" "Port forwarding!"
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:35:54 <TrueBrain> LordAro: smoketested your 1.11.2 branch, all looks good to me
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: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: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: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 (Quit: andythenorth)
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: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: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: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: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
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: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: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:29:36 <TrueBrain> why are you on IRC in the shower .. that is weird habit
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:44 <orudge> Plenty of funds in the bank though
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:54 <TrueBrain> lol .. didn't they say they wanted to do that in parallel to us setting up the store page?
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: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: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:48:00 <DorpsGek> [OpenTTD/master-server-web] TrueBrain closed pull request #23: Scheduled monthly dependency update for May https://git.io/J3WTV
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: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:36 <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: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
14:01:11 <DorpsGek> [OpenTTD/bananas-api] TrueBrain updated pull request #89: Scheduled monthly dependency update for May https://git.io/J3WfL
14:01:41 <DorpsGek> [OpenTTD/bananas-server] TrueBrain approved pull request #46: Scheduled monthly dependency update for May https://git.io/J3Exx
14:01:46 <DorpsGek> [OpenTTD/master-server] TrueBrain approved pull request #29: Scheduled monthly dependency update for May https://git.io/J3Exh
14:01:51 <DorpsGek> [OpenTTD/DorpsGek] TrueBrain approved pull request #48: Scheduled monthly dependency update for May https://git.io/J3Exj
14:01:58 <DorpsGek> [OpenTTD/bananas-api] TrueBrain approved pull request #89: Scheduled monthly dependency update for May https://git.io/J3Epe
14:02:11 <DorpsGek> [OpenTTD/bananas-server] TrueBrain merged pull request #46: Scheduled monthly dependency update for May https://git.io/J3WJ7
14:02:20 <DorpsGek> [OpenTTD/master-server] TrueBrain merged pull request #29: Scheduled monthly dependency update for May https://git.io/J3WTB
14:02:25 <DorpsGek> [OpenTTD/OpenTTD] PeterN approved pull request #9182: Fix #9113: Assertion failure when removing airport with order backup https://git.io/J3Epq
14:02:37 <DorpsGek> [OpenTTD/bananas-api] TrueBrain merged pull request #89: Scheduled monthly dependency update for May https://git.io/J3WfL
14:02:55 <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: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:49 <glx> TrueBrain: force merging never stopped you ;)
14:14:14 <TrueBrain> glx: means I need to change settings first .. so much effort :P
14:15:20 <peter1138> Hmm, would would the error window (the red one) draw partially once and then correctly a little while later?
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: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:28:20 <TrueBrain> I fucking hate updating that repo
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: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:37:22 <TrueBrain> lets see if that GitHub button works now ..
14:38:02 *** orudge has quit IRC (Remote host closed the connection)
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: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: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:43:02 <TrueBrain> but if you can rebase it now, it will be gone :)
14:43:15 <TrueBrain> (as #86 sneaked in)
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: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:52 <TrueBrain> git rebase upstream/master
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:15 <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:52 <EER> I added the upstream remote and will try, in case I fuck up I'll just not push it :P
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: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: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:43 <TrueBrain> like super-ultra-rare-please-don't-tell-anyone case :D
14:56:40 <EER> I'll forget it immediately ;-)
15:20:24 <peter1138> Is std::clamp usable?
15:20:34 <peter1138> Hmm, seems to be C++17
15:20:53 <peter1138> What's our minimum C++ these days?
15:22:15 <LordAro> TrueBrain: ooh, you finally fixed that security issue alert in actions
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:48 <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:11 <LordAro> mixing Clamp & std::clamp
15:26:23 <LordAro> there can be a PR that converts them all later
15:26:38 <peter1138> So... do this as Clamp() to be changed later?
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: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:42:15 <Rubidium> peter1138: thanks for "teaching" me a new word, or rather meaning of a word, in English today ;)
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: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:35 <TrueBrain> LordAro: not installed
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:09 <DorpsGek> - Update: Translations from eints (by translators)
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
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 (Ping timeout: 480 seconds)
16:11:14 <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:17:33 <TrueBrain> sorry LordAro , but it just looked a bit off to me, the changelog :(
16:33:43 <nielsm> the orange of the version number has poor contrast against the background imo
16:35:39 <TrueBrain> it still is the best answer to the question :D
16:48:13 *** Flygon has quit IRC (Quit: A toaster's basically a soldering iron designed to toast bread)
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:33:45 <peter1138> Hmmmmmmmmmmmmmmmmmmmmmmmmmm
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: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:51 <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:45:27 <snail_UES_> why don’t you like it?
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: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: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 (Ping timeout: 480 seconds)
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: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: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:57 <LordAro> in the middle of the street?
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: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:43 <TrueBrain> haha :D That would be hilarious :D
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: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:28 <LordAro> more manual stuff than i've had to do before now (inc 1.9 & 1.10)
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 <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: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:59 <TrueBrain> its your release! :P
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:41:02 <TrueBrain> ah, lol, yeah .. in my head it made sense
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: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:50 <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:25 <TrueBrain> I can see the LC thread happening already
18:47:11 *** jellyknight has joined #openttd
18:47:11 *** gelignite has quit IRC (Remote host closed the connection)
18:47:21 <TrueBrain> and now we have to wait again ... ugh, builds take too long :P
18:48:18 <LordAro> maybe another 20min until release
18:52:48 <TrueBrain> owh wait, now the other stupid slow targets
18:53:11 <LordAro> windows done imminently
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: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:50 *** erle-- has quit IRC (Remote host closed the connection)
19:02:10 <TrueBrain> and MacOS still isn't done :P
19:04:59 *** erle- has quit IRC (Ping timeout: 480 seconds)
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: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:08:08 <TrueBrain> if this works, I can apply it to all repos :)
19:11:24 <TrueBrain> lol .. order of publishing the image is wrong .. that might be an issue :D
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: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: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:17:04 <glx> ha that's was the bipping
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:25:48 <LordAro> TrueBrain: close #8076 ?
19:26:29 <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:22 <TrueBrain> mass-edit labels is possible
19:29:24 <TrueBrain> if you ported them all
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: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: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: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:52:17 <LordAro> that is some profile picture
19:55:05 <TrueBrain> That you look at them at all
20:05:11 *** erle-- has quit IRC (Quit: Leaving)
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: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 <LordAro> is that first letter supposed to be a 'D' ?
20:21:24 <LordAro> also, no, i don't think so
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: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: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 (Remote host closed the connection)
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:08 <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 (Quit: andythenorth)
20:53:47 *** andythenorth has joined #openttd
20:53:50 *** andythenorth has quit IRC ()
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:46 <milek7> there are two glitching issues
20:56:18 <peter1138> It appears to be winter again.
20:57:08 *** Samu has quit IRC (Quit: Leaving)
20:58:40 *** jottyfan has quit IRC (Quit: jottyfan)
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: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:12:53 <peter1138> milek7, hmm, that station part appears to have an incorrect bounding box.
21:15:12 <peter1138> No, the default bounding boxes are hardcoded.
21:16:57 <peter1138> Of course, whether having a correct bounding box fixes it is another matter...
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 (Remote host closed the connection)
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 (Quit: be yourself, except: if you have the opportunity to be a unicorn, then be a unicorn)
21:32:23 <peter1138> I'll try 6 again, it doesn't look enough though, heh.
21:33:16 *** jellyknight has quit IRC (Quit: Stay safe!)
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:41:01 *** arikover` has quit IRC (Quit: ERC (IRC client for Emacs 27.1))
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: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: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:26:55 *** jinks has quit IRC (Ping timeout: 480 seconds)
22:28:57 *** HerzogDeXtEr has quit IRC (Read error: Connection reset by peer)
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 (Ping timeout: 480 seconds)
22:41:16 *** Wolf01 has quit IRC (Quit: Once again the world is quick to bury me.)
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 (Read error: Connection reset by peer)
23:05:39 <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 (Ping timeout: 480 seconds)
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
continue to next day ⏵