IRC logs for #openttd on OFTC at 2025-07-14
            
00:03:25 <DorpsGek> [OpenTTD/OpenTTD] glx22 approved pull request #14437: Codechange: Include more relevant headers for script_storage. https://github.com/OpenTTD/OpenTTD/pull/14437#pullrequestreview-3014457262
00:04:08 *** dh1_ has joined #openttd
00:08:56 *** dh1 has quit IRC (Ping timeout: 480 seconds)
00:20:55 *** dh1_ has quit IRC (Quit: My Mac has gone to sleep. ZZZzzz…)
00:50:25 *** dh1 has joined #openttd
00:53:43 *** Flygon has quit IRC (Remote host closed the connection)
01:10:28 <_glx_> oh I think I finally understand what is happening in #93, we regenerate the 3 files so they are considered "modified" by `diff-index`, but then `diff` sees no difference and if `diff-index` is run again it won't report any "modified"
01:10:53 <_glx_> so using `diff-index` is not the right tool for what we want to do
01:49:41 *** Wormnest has quit IRC (Quit: Leaving)
01:54:57 <DorpsGek> [OpenTTD/actions] glx22 opened pull request #100: Fix: broken detection of forgotten 'npm run build' https://github.com/OpenTTD/actions/pull/100
02:54:32 *** tokai|noir has joined #openttd
02:54:32 *** ChanServ sets mode: +v tokai|noir
03:00:56 *** gnu_jj_ has joined #openttd
03:01:25 *** tokai has quit IRC (Ping timeout: 480 seconds)
03:04:16 *** gnu_jj has quit IRC (Ping timeout: 480 seconds)
04:16:27 *** WormnestAndroid has quit IRC (Remote host closed the connection)
04:16:29 *** WormnestAndroid has joined #openttd
04:40:15 *** keikoz has joined #openttd
05:00:31 *** WormnestAndroid has quit IRC (Remote host closed the connection)
05:00:33 *** WormnestAndroid has joined #openttd
05:28:20 <DorpsGek> [OpenTTD/actions] TrueBrain approved pull request #100: Fix: broken detection of forgotten 'npm run build' https://github.com/OpenTTD/actions/pull/100#pullrequestreview-3014811021
05:44:59 <DorpsGek> [OpenTTD/OpenTTD] Release workflow was not successful https://github.com/OpenTTD/OpenTTD/actions/runs/16258516748
06:46:50 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #14434: Fix #14433: Broken road stop drawing due to incorrect modes conversion. https://github.com/OpenTTD/OpenTTD/pull/14434
06:49:53 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #14437: Codechange: Include more relevant headers for script_storage. https://github.com/OpenTTD/OpenTTD/pull/14437
07:05:19 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #14424: Codechange: Unify structures with sprite sub-tile bounds and simplify bounding boxes. https://github.com/OpenTTD/OpenTTD/pull/14424
07:07:44 <DorpsGek> [OpenTTD/survey-web] survey-summary[bot] pushed 1 commits to main https://github.com/OpenTTD/survey-web/commit/fee615f3208c8fffcb028b88ade5054286e1c0b2
07:07:45 <DorpsGek> - Add: summary for week 28 of 2025 (by OpenTTD Survey)
07:12:21 <peter1138[d]> Is it me or is the meaning of `dry_run` reversed?
07:12:29 <peter1138[d]> (Of `FormatString()`
07:20:59 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #14438: Codefix f220ed179d: GetUnicodeGlyph takes a unicode character. https://github.com/OpenTTD/OpenTTD/pull/14438
07:27:20 <DorpsGek> [OpenTTD/OpenTTD] LordAro approved pull request #14438: Codefix f220ed179d: GetUnicodeGlyph takes a unicode character. https://github.com/OpenTTD/OpenTTD/pull/14438#pullrequestreview-3015062226
07:41:03 *** Wolf01 has joined #openttd
08:01:46 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #14438: Codefix f220ed179d: GetUnicodeGlyph takes a unicode character. https://github.com/OpenTTD/OpenTTD/pull/14438
08:28:52 <pickpacket> _zephyris: I'm trying to learn more about 32 bpp sprites and zoom levels and I'm looking at the bank building in OpenGFX2. It looks like the zoomed in version is 32 bpp but the zoomed out is 8 bpp (blue instead of alpha around the building). How come? And what do the pdn file and the overlayshadowing do?
08:37:35 <pickpacket> peter1138[d]: the github actions thingy?
08:37:45 <peter1138[d]> ?
08:42:52 <pickpacket> peter1138[d]: sorry, lots of history in between. I asked where we're at with versions and you referred me to an issue posted roughly two hours before that. I was wondering if you meant https://github.com/OpenTTD/actions/pull/99
08:54:13 *** SigHunter has quit IRC (Remote host closed the connection)
08:55:14 *** SigHunter has joined #openttd
09:06:03 <peter1138[d]> Not an issue. A question issued.
09:13:37 <_zephyris> pickpacket: OGFX2 generates the sprites from 32bpp sources where blue represents transparency. It makes the 8bpp sprite and converts the blue to transparency for the 32bpp sprite. It's custom, probabyl not the best place to learn it...
09:15:23 <pickpacket> _zephyris: roger that :D
09:16:23 <pickpacket> peter1138[d]: "will we release 15.0 ever do we think?", "potentially neither? When we try to some GitHub action throws another wrench in the works" <-- that exchange?
09:16:41 <peter1138[d]> Yeah 🙂
09:17:07 <peter1138[d]> "When it's ready" 😉
09:17:27 <peter1138[d]> Also I'll need to update the changelog for 3 again.
09:17:30 <peter1138[d]> ...
09:17:31 <peter1138[d]> beta 3.
09:18:40 <peter1138[d]> I always wonder if we should just do releases more often, but then... I never make an effort to do so.
09:25:58 <pickpacket> I don't think there's a reason in itself to do releases more often. Trying to get one version out per year, and maybe a patch version on that if needed, is good because it shows the players who aren't actively following development that things are happening. orudge are donations more common around releases?
09:26:58 <pickpacket> That said, is there a particular strategy for when a beta is upgraded to a release? There's no feature freeze or bugfix period, is there?
09:27:10 <peter1138[d]> We don't make releases to get donations :p
09:28:57 <pickpacket> 👍
09:32:41 <pickpacket> the opposite could be true, though. If releases give a bump in donations we might need that bump once a year to be able to fund it 🤷 But I wouldn't know that
09:33:19 * pickpacket pays an annual subscription fee regardless ;)
10:05:36 *** Smedles has quit IRC (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
10:05:48 *** Smedles has joined #openttd
11:02:23 <DorpsGek> [OpenTTD/actions] glx22 merged pull request #100: Fix: broken detection of forgotten 'npm run build' https://github.com/OpenTTD/actions/pull/100
11:12:31 *** WormnestAndroid has quit IRC (Remote host closed the connection)
11:12:50 *** WormnestAndroid has joined #openttd
11:24:52 *** Flygon has joined #openttd
11:26:57 *** WormnestAndroid has quit IRC (Remote host closed the connection)
11:27:06 *** WormnestAndroid has joined #openttd
11:34:05 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #14439: Codechange: Use SpriteID as GlyphID for SpriteFontCache. https://github.com/OpenTTD/OpenTTD/pull/14439
12:05:30 <DorpsGek> [OpenTTD/OpenTTD] LordAro approved pull request #14439: Codechange: Use SpriteID as GlyphID for SpriteFontCache. https://github.com/OpenTTD/OpenTTD/pull/14439#pullrequestreview-3016078701
12:08:06 *** Flygon has quit IRC (Ping timeout: 480 seconds)
12:16:44 *** Flygon has joined #openttd
12:17:11 <peter1138[d]> Hmm, is my API receiving an empty value for a parameter, or not receiving the parameter. Silly system.
12:20:58 <peter1138[d]> Bodged it to send a zero instead of an empty value.
12:26:15 *** tokai has joined #openttd
12:26:15 *** ChanServ sets mode: +v tokai
12:28:14 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #14439: Codechange: Use SpriteID as GlyphID for SpriteFontCache. https://github.com/OpenTTD/OpenTTD/pull/14439
12:29:48 <peter1138[d]> While you've been working hard, I had a fail of a weekend 😦 Just about hanging on for the Saturday ride. Glad I decided against trying the Dunwich Dynamo overnight, which would've been 250 miles.
12:30:50 *** tokai|noir has quit IRC (Ping timeout: 480 seconds)
12:33:38 <LordAro> D:
12:33:48 <LordAro> Dun run was great fun when i did it a few years ago
12:37:20 <DorpsGek> [OpenTTD/OpenTTD] HyperJeanJean commented on pull request #14428: Change: Select snow line height by level instead of coverage https://github.com/OpenTTD/OpenTTD/pull/14428#issuecomment-3069344959
12:41:42 <DorpsGek> [OpenTTD/OpenTTD] HyperJeanJean updated pull request #14428: Change: Select snow line height by level instead of coverage https://github.com/OpenTTD/OpenTTD/pull/14428
12:44:17 <peter1138[d]> Well, need to do it, just couldn't this year.
12:49:00 <jfkuayue> Overnight cycling? D:
12:51:53 <peter1138[d]> Sure? Just need lights.
12:52:30 <jfkuayue> And coffee?
12:52:31 *** Yuyu has joined #openttd
12:52:35 <Yuyu> hello
12:52:43 <peter1138[d]> And given the current temperature it'll be nicer anyway 🙂
12:52:52 <jfkuayue> Hi
12:53:06 <jfkuayue> *left the IRC channel*
12:53:39 <Yuyu> Is it okay to write about a bug here?
12:54:05 <jfkuayue> Yes
12:54:56 <Yuyu> version: openttd-20250711-master-gaaf5d39b15-linux-generic-amd64.tar.xz
12:55:30 <Yuyu> I bought a train. I want to assign a task. I pressed ctrl+yellow arrow - and it crashes. I did it twice.
12:55:41 <_glx_> usually better to report it on github
12:55:59 <Yuyu> I don't have an account
12:56:23 <DorpsGek> [OpenTTD/OpenTTD] agentw4b opened issue #14440: [Bug]: Story Page buttons do not expand properly with GSText, only with plain strings https://github.com/OpenTTD/OpenTTD/issues/14440
12:58:52 <_glx_> ok confirmed
12:59:52 <Yuyu> thanks
12:59:55 <peter1138[d]> TIL about ctrl-click on the order button :p
12:59:56 <Yuyu> and now I checked with the bus. same
13:00:16 <_glx_> will happen for all vehicle types 🙂
13:03:43 <DorpsGek> [OpenTTD/OpenTTD] agentw4b commented on issue #14440: [Bug]: Story Page buttons do not expand properly with GSText, only with plain strings https://github.com/OpenTTD/OpenTTD/issues/14440
13:07:27 <peter1138[d]> #14440 might be fixed in master.
13:07:35 <_glx_> ah of course it's now impossible to build older revs in VS
13:07:43 <peter1138[d]> Guess I should try.
13:10:00 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on issue #14440: [Bug]: Story Page buttons do not expand properly with GSText, only with plain strings https://github.com/OpenTTD/OpenTTD/issues/14440
13:10:52 <_glx_> aaaarrrrggg stupid placement of quit button under generate window
13:15:34 <_glx_> timetable issue started with <https://github.com/OpenTTD/OpenTTD/pull/13948> (not surprising)
13:17:01 <_glx_> https://cdn.discordapp.com/attachments/1008473233844097104/1394306697333309541/image.png?ex=687654cd&is=6875034d&hm=255e314eb8fb6b3b836da60eb9fa2afe8f627e8ce921ac877376108cba550650&
13:17:01 <_glx_> of course it's easy to see the problem now 🙂
13:18:25 <DorpsGek> [OpenTTD/OpenTTD] agentw4b commented on issue #14440: [Bug]: Story Page buttons do not expand properly with GSText, only with plain strings https://github.com/OpenTTD/OpenTTD/issues/14440
13:21:07 <DorpsGek> [OpenTTD/OpenTTD] agentw4b commented on issue #14440: [Bug]: Story Page buttons do not expand properly with GSText, only with plain strings https://github.com/OpenTTD/OpenTTD/issues/14440
13:32:26 <DorpsGek> [OpenTTD/OpenTTD] PeterN closed issue #14440: [Bug]: Story Page buttons do not expand properly with GSText, only with plain strings https://github.com/OpenTTD/OpenTTD/issues/14440
13:39:03 <DorpsGek> [OpenTTD/OpenTTD] glx22 opened pull request #14441: Fix 0455627d: Don't draw timetable panel if no orders https://github.com/OpenTTD/OpenTTD/pull/14441
13:42:39 <DorpsGek> [OpenTTD/OpenTTD] PeterN approved pull request #14441: Fix 0455627d: Don't draw timetable panel if no orders https://github.com/OpenTTD/OpenTTD/pull/14441#pullrequestreview-3016436550
13:47:06 <_glx_> strange nobody reported the issue before
14:03:28 <LordAro> something something nightly usage something something
14:05:11 <Yuyu> sometime?
14:05:14 <peter1138[d]> We should make another beta 😉
14:18:59 <DorpsGek> [OpenTTD/OpenTTD] glx22 merged pull request #14441: Fix 0455627d: Don't draw timetable panel if no orders https://github.com/OpenTTD/OpenTTD/pull/14441
14:28:51 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #14407: Update: Changelog for 15.0-beta3 https://github.com/OpenTTD/OpenTTD/pull/14407
14:28:58 <_glx_> yeah and JGRPP doesn't include #13948
14:29:13 <LordAro> lol
14:29:26 <peter1138[d]> It already had its own version of it.
14:59:52 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
14:59:53 *** WormnestAndroid has joined #openttd
15:15:30 *** Yuyu has quit IRC (Quit: Page closed)
15:47:21 *** Wormnest has joined #openttd
16:06:36 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #14442: Script pass by ref https://github.com/OpenTTD/OpenTTD/pull/14442
16:09:42 <peter1138[d]> Oh that PR title 🙂
16:12:56 <truebrain> Pretty 😄
16:22:12 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #14442: Codechange: Pass script object pointers as references. https://github.com/OpenTTD/OpenTTD/pull/14442#pullrequestreview-3016976367
16:23:24 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #14434: Fix #14433: Broken road stop drawing due to incorrect modes conversion. https://github.com/OpenTTD/OpenTTD/pull/14434#pullrequestreview-3016979770
16:25:57 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #14434: Fix #14433: Broken road stop drawing due to incorrect modes conversion. https://github.com/OpenTTD/OpenTTD/pull/14434
16:26:00 <DorpsGek> [OpenTTD/OpenTTD] PeterN closed issue #14433: [Bug]: road tile not drawn for drive-through stops https://github.com/OpenTTD/OpenTTD/issues/14433
16:30:35 *** gelignite has joined #openttd
16:31:04 *** Smedles has quit IRC (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
16:31:16 *** Smedles has joined #openttd
16:41:18 *** Smedles has quit IRC (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
16:41:30 *** Smedles has joined #openttd
17:03:51 *** Flygon has quit IRC (Read error: Connection reset by peer)
17:13:34 <DorpsGek> [OpenTTD/OpenTTD] KaleTrans started discussion #14443: House Placer Improvements - Favorites Group Auto-Selection/Overbuilding https://github.com/OpenTTD/OpenTTD/discussions/14443
17:15:48 <LordAro> worms everywhere
17:52:22 <andythenorth> hmm, wonder how badly my savegame breaks if I add a cargo
17:57:37 <_glx_> not a good idea
18:03:25 <andythenorth> oof more than 2 years since I released first FIRS 5 beta 🙂
18:03:34 <andythenorth> time flies etc
18:05:27 <truebrain> I hate flies
18:08:43 <andythenorth> especially on your time
18:09:02 <truebrain> worse, on my fries!
18:09:03 <andythenorth> time fly swatter
18:09:04 <truebrain> flies on my fries!
18:15:51 <locosage> fry your flies 😜
18:16:00 <truebrain> with my fries?
18:16:03 <truebrain> that takes time!
18:19:33 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #14442: Codechange: Pass script object pointers as references. https://github.com/OpenTTD/OpenTTD/pull/14442
18:20:13 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #14435: Codefix 3fde611012: AirportMovingDataFlag should be `enum class` https://github.com/OpenTTD/OpenTTD/pull/14435
18:21:44 *** WormnestAndroid has quit IRC (Remote host closed the connection)
18:21:46 *** WormnestAndroid has joined #openttd
18:24:10 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #14321: Add: Include history of cargo delivered and waiting to industry graphs. https://github.com/OpenTTD/OpenTTD/pull/14321
18:25:34 <peter1138[d]> Hmm
18:28:07 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #14321: Add: Include history of cargo delivered and waiting to industry graphs. https://github.com/OpenTTD/OpenTTD/pull/14321
19:28:02 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #14429: Codechange: Remove manual memory management from IcuStringIterator https://github.com/OpenTTD/OpenTTD/pull/14429
19:45:41 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #14444: Fix #8167: No error sub-message when trying to clear protected buildings. https://github.com/OpenTTD/OpenTTD/pull/14444
19:48:44 <peter1138[d]> "A picture is worth a thousand words" or something.
19:52:50 *** gelignite has quit IRC ()
20:00:42 <LordAro> is CommandCost(CMD_ERROR) redundant?
20:01:35 <peter1138[d]> Yup.
20:03:15 <LordAro> very good
21:02:51 *** Smedles has quit IRC (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
21:03:04 *** Smedles has joined #openttd
21:23:08 *** Wolf01 has quit IRC (Quit: Once again the world is quick to bury me.)
21:23:55 <peter1138[d]> Well.
21:28:26 *** akimoto has joined #openttd
21:52:19 *** keikoz has quit IRC (Ping timeout: 480 seconds)
21:55:28 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 merged pull request #14429: Codechange: Remove manual memory management from IcuStringIterator https://github.com/OpenTTD/OpenTTD/pull/14429
21:56:01 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #14435: Codefix 3fde611012: AirportMovingDataFlag should be `enum class` https://github.com/OpenTTD/OpenTTD/pull/14435#pullrequestreview-3017942618
21:59:23 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #14444: Fix #8167: No error sub-message when trying to clear protected buildings. https://github.com/OpenTTD/OpenTTD/pull/14444#pullrequestreview-3017947250
22:22:55 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #14435: Codefix 3fde611012: AirportMovingDataFlag should be `enum class` https://github.com/OpenTTD/OpenTTD/pull/14435
22:23:18 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #14444: Fix #8167: No error sub-message when trying to clear protected buildings. https://github.com/OpenTTD/OpenTTD/pull/14444
22:23:21 <DorpsGek> [OpenTTD/OpenTTD] PeterN closed issue #8167: No error message subtitle for if house can't be replaced while building industry https://github.com/OpenTTD/OpenTTD/issues/8167
23:01:11 *** akimoto has quit IRC (Remote host closed the connection)
23:27:15 *** pickpacket9 has joined #openttd
23:30:39 *** pickpacket has quit IRC (Ping timeout: 480 seconds)
23:30:39 *** pickpacket9 is now known as pickpacket