⏴ go to previous day00: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-301445726200:04:08 *** dh1_ has joined #openttd00: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 #openttd00: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 do01: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/10002:54:32 *** tokai|noir has joined #openttd02:54:32 *** ChanServ sets mode: +v tokai|noir03:00:56 *** gnu_jj_ has joined #openttd03: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 #openttd04:40:15 *** keikoz has joined #openttd05:00:31 *** WormnestAndroid has quit IRC (Remote host closed the connection)05:00:33 *** WormnestAndroid has joined #openttd05: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-301481102105:44:59 <DorpsGek> [OpenTTD/OpenTTD] Release workflow was not successful https://github.com/OpenTTD/OpenTTD/actions/runs/1625851674806: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/1443406:49:53 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #14437: Codechange: Include more relevant headers for script_storage. https://github.com/OpenTTD/OpenTTD/pull/1443707: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/1442407:07:44 <DorpsGek> [OpenTTD/survey-web] survey-summary[bot] pushed 1 commits to main https://github.com/OpenTTD/survey-web/commit/fee615f3208c8fffcb028b88ade5054286e1c0b207: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/1443807: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-301506222607:41:03 *** Wolf01 has joined #openttd08:01:46 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #14438: Codefix f220ed179d: GetUnicodeGlyph takes a unicode character. https://github.com/OpenTTD/OpenTTD/pull/1443808: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/9908:54:13 *** SigHunter has quit IRC (Remote host closed the connection)08:55:14 *** SigHunter has joined #openttd09: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 :D09: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 :p09: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 that09: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 #openttd11:02:23 <DorpsGek> [OpenTTD/actions] glx22 merged pull request #100: Fix: broken detection of forgotten 'npm run build' https://github.com/OpenTTD/actions/pull/10011:12:31 *** WormnestAndroid has quit IRC (Remote host closed the connection)11:12:50 *** WormnestAndroid has joined #openttd11:24:52 *** Flygon has joined #openttd11:26:57 *** WormnestAndroid has quit IRC (Remote host closed the connection)11:27:06 *** WormnestAndroid has joined #openttd11:34:05 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #14439: Codechange: Use SpriteID as GlyphID for SpriteFontCache. https://github.com/OpenTTD/OpenTTD/pull/1443912: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-301607870112:08:06 *** Flygon has quit IRC (Ping timeout: 480 seconds)12:16:44 *** Flygon has joined #openttd12: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 #openttd12:26:15 *** ChanServ sets mode: +v tokai12:28:14 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #14439: Codechange: Use SpriteID as GlyphID for SpriteFontCache. https://github.com/OpenTTD/OpenTTD/pull/1443912: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 ago12: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-306934495912: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/1442812: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 #openttd12:52:35 <Yuyu> hello12:52:43 <peter1138[d]> And given the current temperature it'll be nicer anyway 🙂12:52:52 <jfkuayue> Hi12:53:06 <jfkuayue> *left the IRC channel*12:53:39 <Yuyu> Is it okay to write about a bug here?12:54:05 <jfkuayue> Yes12:54:56 <Yuyu> version: openttd-20250711-master-gaaf5d39b15-linux-generic-amd64.tar.xz12: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 github12:55:59 <Yuyu> I don't have an account12: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/1444012:58:52 <_glx_> ok confirmed12:59:52 <Yuyu> thanks12:59:55 <peter1138[d]> TIL about ctrl-click on the order button :p12:59:56 <Yuyu> and now I checked with the bus. same13: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/1444013: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 VS13: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/1444013:10:52 <_glx_> aaaarrrrggg stupid placement of quit button under generate window13: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/1444013: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/1444013: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/1444013: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/1444113: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-301643655013:47:06 <_glx_> strange nobody reported the issue before14:03:28 <LordAro> something something nightly usage something something14: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/1444114:28:51 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #14407: Update: Changelog for 15.0-beta3 https://github.com/OpenTTD/OpenTTD/pull/1440714:28:58 <_glx_> yeah and JGRPP doesn't include #1394814:29:13 <LordAro> lol14: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 #openttd15:15:30 *** Yuyu has quit IRC (Quit: Page closed)15:47:21 *** Wormnest has joined #openttd16:06:36 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #14442: Script pass by ref https://github.com/OpenTTD/OpenTTD/pull/1444216: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-301697636716: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-301697977016: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/1443416:26:00 <DorpsGek> [OpenTTD/OpenTTD] PeterN closed issue #14433: [Bug]: road tile not drawn for drive-through stops https://github.com/OpenTTD/OpenTTD/issues/1443316:30:35 *** gelignite has joined #openttd16:31:04 *** Smedles has quit IRC (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)16:31:16 *** Smedles has joined #openttd16:41:18 *** Smedles has quit IRC (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)16:41:30 *** Smedles has joined #openttd17: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/1444317:15:48 <LordAro> worms everywhere17:52:22 <andythenorth> hmm, wonder how badly my savegame breaks if I add a cargo17:57:37 <_glx_> not a good idea18:03:25 <andythenorth> oof more than 2 years since I released first FIRS 5 beta 🙂18:03:34 <andythenorth> time flies etc18:05:27 <truebrain> I hate flies18:08:43 <andythenorth> especially on your time18:09:02 <truebrain> worse, on my fries!18:09:03 <andythenorth> time fly swatter18: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/1444218:20:13 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #14435: Codefix 3fde611012: AirportMovingDataFlag should be `enum class` https://github.com/OpenTTD/OpenTTD/pull/1443518:21:44 *** WormnestAndroid has quit IRC (Remote host closed the connection)18:21:46 *** WormnestAndroid has joined #openttd18: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/1432118:25:34 <peter1138[d]> Hmm18: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/1432119:28:02 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #14429: Codechange: Remove manual memory management from IcuStringIterator https://github.com/OpenTTD/OpenTTD/pull/1442919: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/1444419: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 good21:02:51 *** Smedles has quit IRC (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)21:03:04 *** Smedles has joined #openttd21: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 #openttd21: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/1442921: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-301794261821: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-301794725022:22:55 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #14435: Codefix 3fde611012: AirportMovingDataFlag should be `enum class` https://github.com/OpenTTD/OpenTTD/pull/1443522: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/1444422: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/816723:01:11 *** akimoto has quit IRC (Remote host closed the connection)23:27:15 *** pickpacket9 has joined #openttd23:30:39 *** pickpacket has quit IRC (Ping timeout: 480 seconds)23:30:39 *** pickpacket9 is now known as pickpacketcontinue to next day ⏵