⏴ go to previous day
00:08:37 *** MinchinWeb[m] has joined #openttd
01:50:41 *** Wormnest has quit IRC (Quit: Leaving)
03:46:56 *** Phileman has joined #openttd
03:50:24 *** Philemon has quit IRC (Ping timeout: 480 seconds)
04:00:03 *** Flygon has joined #openttd
05:40:27 <DorpsGek> [OpenTTD/OpenTTD] eints-sync[bot] pushed 1 commits to master https://github.com/OpenTTD/OpenTTD/commit/d17e32d4b56f4b6e762d535d32edd5241d464136
05:40:28 <DorpsGek> - Update: Translations from eints (by translators)
06:29:15 <DorpsGek> [OpenTTD/OpenTTD] verbosecodes commented on issue #15235: [Bug]: The city is building its own roads. https://github.com/OpenTTD/OpenTTD/issues/15235
07:40:38 <ahyangyi> _jgr_: I was impressed by how the optimizer optimized my expressions 😛
07:40:58 <ahyangyi> And the JIT talk was partially inspired by it
07:41:16 <peter1138> Now just write the optimal version in the first place...
07:41:28 <ahyangyi> ahyangyi: https://mitchellh.com/writing/ghostty-leaving-github
07:41:51 <peter1138> Optimiser step built in to NML?
07:42:21 <ahyangyi> peter1138: In my case the expression is often assembled and emitted by code
07:42:32 <peter1138> So write better code :)
07:42:35 <ahyangyi> Though it would definitely help if I include an optimizer pass in grf-py
07:43:06 <peter1138> Hmm, I suppose in OpenTTD means everything can benefit from it.
07:43:27 <peter1138> But it's a quite a bit of complexity and I know there's been some issues with it occasionally.
07:44:23 <ahyangyi> Theoretically there are things that can only be optimised away in runtime
07:44:37 <ahyangyi> like openttd version constant propagation
07:44:53 <ahyangyi> though I don't know how common are these
07:45:03 <DorpsGek> [OpenTTD/OpenTTD] PeterN approved pull request #15558: Codefix: Rename station/waypoint window move tool place abort https://github.com/OpenTTD/OpenTTD/pull/15558#pullrequestreview-4203350457
07:45:04 <ahyangyi> (using openttd version in Action 7/9 is common but also irrelevant)
07:46:46 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #15554: Fix: Display action limit error messages (#15223) https://github.com/OpenTTD/OpenTTD/pull/15554#pullrequestreview-4203359704
07:46:58 <hazardaj_nombroj> kinda wild how it's possible to read #15558's title in a whole bunch of ways
07:48:00 <peter1138> It's not exactly clear.
07:49:26 <peter1138> Not even renaming anything.
07:50:49 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #15558: Codefix: Rename station/waypoint window move tool place abort https://github.com/OpenTTD/OpenTTD/pull/15558#issuecomment-4350630428
07:51:56 <peter1138> Oh no.
07:52:35 <_jgr_> The issue is in the window for renaming stations/waypoints
07:52:50 <_jgr_> I can do some re-wording a bit later on
07:53:30 <hazardaj_nombroj> nah, it's okay
07:53:34 <hazardaj_nombroj> it's just, english being a mess
07:56:10 <LordAro> peter1138: obviously it would be ideal if NML could write more efficient code, but you can still justify the optimizer in OTTD due to people manually writing inefficient NFO
07:59:28 *** Flygon has quit IRC (Remote host closed the connection)
08:06:37 <peter1138> Maybe I can take another look when I finish cycling later.
08:18:50 <LordAro> https://copy.fail/ mm, flashy
08:20:14 <peter1138> Yeah.
08:20:45 <peter1138> 2017 so can't blame that one on slop ;)
08:21:15 <LordAro> https://news.ycombinator.com/item?id=47956312 this comment was an interesting bit of context
08:28:22 <peter1138> https://github.com/OpenTTD/OpenTTD/pull/13566 I guess I have to look at the IRC logs to see if there's any context :p
08:37:54 *** SigHunter has quit IRC (Ping timeout: 480 seconds)
08:46:07 *** SigHunter has joined #openttd
08:54:14 *** SigHunter has quit IRC (Ping timeout: 480 seconds)
09:21:40 *** SigHunter has joined #openttd
09:21:56 *** Smedles has quit IRC (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
09:23:14 *** Smedles has joined #openttd
09:48:40 <DorpsGek> [OpenTTD/OpenTTD] verbosecodes opened pull request #15559: fix #15235: Towns ignoring setting preventing road building https://github.com/OpenTTD/OpenTTD/pull/15559
09:50:07 <DorpsGek> [OpenTTD/OpenTTD] verbosecodes commented on issue #15235: [Bug]: The city is building its own roads. https://github.com/OpenTTD/OpenTTD/issues/15235
10:00:34 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
10:00:36 *** WormnestAndroid has joined #openttd
10:00:36 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
10:00:56 *** WormnestAndroid has joined #openttd
10:06:03 <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on pull request #15559: fix #15235: Towns ignoring setting preventing road building https://github.com/OpenTTD/OpenTTD/pull/15559#issuecomment-4351534504
10:11:34 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #15559: fix #15235: Towns ignoring setting preventing road building https://github.com/OpenTTD/OpenTTD/pull/15559#issuecomment-4351571448
10:18:24 <DorpsGek> [OpenTTD/OpenTTD] verbosecodes commented on pull request #15559: fix #15235: Towns ignoring setting preventing road building https://github.com/OpenTTD/OpenTTD/pull/15559#issuecomment-4351617469
10:21:45 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #15559: fix #15235: Towns ignoring setting preventing road building https://github.com/OpenTTD/OpenTTD/pull/15559#issuecomment-4351637495
10:33:06 <DorpsGek> [OpenTTD/OpenTTD] verbosecodes commented on pull request #15559: fix #15235: Towns ignoring setting preventing road building https://github.com/OpenTTD/OpenTTD/pull/15559#issuecomment-4351710020
10:38:28 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #15559: fix #15235: Towns ignoring setting preventing road building https://github.com/OpenTTD/OpenTTD/pull/15559#issuecomment-4351742973
10:43:54 <DorpsGek> [OpenTTD/OpenTTD] verbosecodes updated pull request #15559: fix #15235: Towns ignoring setting preventing road building https://github.com/OpenTTD/OpenTTD/pull/15559
10:45:16 <DorpsGek> [OpenTTD/OpenTTD] verbosecodes commented on pull request #15559: fix #15235: Towns ignoring setting preventing road building https://github.com/OpenTTD/OpenTTD/pull/15559#issuecomment-4351783800
10:52:16 <peter1138> Might need someone else to fix the issues...
11:13:23 <peter1138> Urgh, sometimes database queries confound me.
11:13:47 *** cu-kai has quit IRC (Quit: Leaving for a bit.)
11:13:54 <peter1138> List all rows (with filter) and sort by a field: 39ms.
11:13:59 *** cu-kai has joined #openttd
11:14:06 *** cu-kai has quit IRC ()
11:14:16 <peter1138> List all rows (with filter) and sort by a field, but show only the first 30 rows : 4709ms.
11:15:20 *** cu-kai has joined #openttd
11:47:10 <LordAro> peter1138: 🤔
11:49:18 *** MinchinWeb[m] has quit IRC (Remote host closed the connection)
11:49:31 *** MinchinWeb[m] has joined #openttd
11:51:12 <_zephyris> First rows comes with implicit sort?
12:27:32 <peter1138> If I put it in a materialized CTE it does also come back instantly, but that's not really a sensible option.
12:35:48 <peter1138> Hmm. It's selecting and index that isn't ideal. Hmm.
12:38:24 <peter1138> -d
13:06:54 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler approved pull request #15547: Fix: Depot listing for trains arriving backwards with an articulated tail https://github.com/OpenTTD/OpenTTD/pull/15547#pullrequestreview-4205333735
13:10:39 <andythenorth> Lunch?
13:13:15 *** Wormnest has joined #openttd
13:50:03 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on pull request #14828: Change: Generate lighthouses along coasts and near towns https://github.com/OpenTTD/OpenTTD/pull/14828#issuecomment-4353012398
13:51:33 *** keikoz has joined #openttd
14:04:13 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler opened pull request #15560: Codechange: Use enum class for GenWorldProgress https://github.com/OpenTTD/OpenTTD/pull/15560
14:42:17 <DorpsGek> [OpenTTD/OpenTTD] zephyris updated pull request #15206: Change: Fix the UI workflow for entering the scenario editor https://github.com/OpenTTD/OpenTTD/pull/15206
14:54:44 *** MinchinWeb[m] has quit IRC (Ping timeout: 480 seconds)
14:54:58 *** MinchinWeb[m] has joined #openttd
14:55:17 *** MinchinWeb[m] has quit IRC (Read error: Connection reset by peer)
14:55:39 *** MinchinWeb[m] has joined #openttd
15:20:39 *** MinchinWeb[m] has quit IRC (Ping timeout: 480 seconds)
15:22:26 *** MinchinWeb[m] has joined #openttd
15:54:06 *** f_ has quit IRC (Remote host closed the connection)
15:54:49 *** f_ has joined #openttd
15:55:50 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #15560: Codechange: Use enum class for GenWorldProgress https://github.com/OpenTTD/OpenTTD/pull/15560#pullrequestreview-4206546911
15:58:15 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #15548: Codechange: typedef for EnumClassIndexContainer with std::array https://github.com/OpenTTD/OpenTTD/pull/15548#pullrequestreview-4206614836
16:04:53 <DorpsGek> [OpenTTD/OpenTTD] JGRennison updated pull request #15558: Codefix: Station/waypoint viewport rect handling in QueryStringWindow::OnPlaceObjectAbort https://github.com/OpenTTD/OpenTTD/pull/15558
16:05:00 <DorpsGek> [OpenTTD/OpenTTD] zephyris approved pull request #14828: Change: Generate lighthouses along coasts and near towns https://github.com/OpenTTD/OpenTTD/pull/14828#pullrequestreview-4206655225
16:06:43 *** Flygon has joined #openttd
16:25:13 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #15558: Codefix: Station/waypoint viewport rect handling in QueryStringWindow::OnPlaceObjectAbort https://github.com/OpenTTD/OpenTTD/pull/15558#pullrequestreview-4206797132
16:42:22 <rito12_13> https://cdn.discordapp.com/attachments/1008473233844097104/1499450852287578203/Zrzut_ekranu_z_2026-04-30_18-40-52.png?ex=69f4d7ed&is=69f3866d&hm=585f84b993a01a9e082902d7ccaf62e8c555d66aaa4f549d778cc6152605476c&
16:42:22 <rito12_13> Trees on farms?
16:47:06 <mmtunligit> lolwut
16:47:09 <mmtunligit> how
16:54:32 <LordAro> well that shouldn't be possible
16:54:45 <rito12_13> the associated tree tile wasn't removed when industry created farmland (it's a bug but a fun one)
17:11:44 *** Wormnest has quit IRC (Ping timeout: 480 seconds)
17:14:39 <_zephyris> Forests as farm fields!
17:23:27 <audigex> Pig farms often have wooded areas, OpenTTD terrain is once again a realistic world simulator
17:25:04 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
17:26:28 *** WormnestAndroid has joined #openttd
17:36:44 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
17:37:20 *** WormnestAndroid has joined #openttd
17:50:29 <DorpsGek> [OpenTTD/OpenTTD] verbosecodes commented on issue #15495: [Bug]: Can't build a bridge over a rail waypoint / rail waypoint under a bridge https://github.com/OpenTTD/OpenTTD/issues/15495
18:17:34 <_zephyris> peter1138[d]: Do you have a patch for the waypoint/bridge height?
18:18:14 <_zephyris> I've got a solution, but I felt like I was guessing a lot to get there.
18:31:44 *** Wolf01 has joined #openttd
18:39:51 <DorpsGek> [OpenTTD/OpenTTD] zephyris updated pull request #15554: Fix: Display action limit error messages (#15223) https://github.com/OpenTTD/OpenTTD/pull/15554
18:52:26 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler merged pull request #14828: Change: Generate lighthouses along coasts and near towns https://github.com/OpenTTD/OpenTTD/pull/14828
18:53:38 *** jinks has quit IRC (Remote host closed the connection)
18:55:17 *** jinks has joined #openttd
18:59:15 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler merged pull request #15548: Codechange: typedef for EnumClassIndexContainer with std::array https://github.com/OpenTTD/OpenTTD/pull/15548
19:01:55 <DorpsGek> [OpenTTD/OpenTTD] zephyris commented on pull request #15554: Fix: Display action limit error messages (#15223) https://github.com/OpenTTD/OpenTTD/pull/15554#issuecomment-4355404697
19:02:34 <_zephyris> talltyler: Lighthouses really got me thinking about nice tools for object placement...
19:11:20 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
19:14:46 *** WormnestAndroid has joined #openttd
19:24:10 *** michi_cc has quit IRC ()
19:24:54 *** michi_cc has joined #openttd
19:24:54 *** ChanServ sets mode: +v michi_cc
19:31:21 <DorpsGek> [OpenTTD/OpenTTD] Rito13 updated pull request #15523: Codechange: Make enums in slope_type.h scoped. https://github.com/OpenTTD/OpenTTD/pull/15523
19:36:09 *** MinchinWeb[m] has quit IRC (Read error: Connection reset by peer)
19:39:21 *** MinchinWeb[m] has joined #openttd
19:40:43 <peter1138[d]> Yes I do, did not pr it...
19:43:09 *** Wormnest has joined #openttd
19:50:11 <_zephyris> Not that I've seen 😉
20:14:00 <peter1138> How strange and unlike me...
20:20:04 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #15561: Codechange: make some industry-related enums scoped enums. https://github.com/OpenTTD/OpenTTD/pull/15561
20:26:49 <peter1138> It's in stash@{20} :o
20:26:57 <squirejames> rito12_13: Gives me Stardew Valley vibes
20:29:07 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #15561: Codechange: make some industry-related enums scoped enums. https://github.com/OpenTTD/OpenTTD/pull/15561#pullrequestreview-4208344061
20:29:12 *** WormnestAndroid has quit IRC (Remote host closed the connection)
20:29:16 *** WormnestAndroid has joined #openttd
20:34:07 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #15561: Codechange: make some industry-related enums scoped enums. https://github.com/OpenTTD/OpenTTD/pull/15561#pullrequestreview-4208374723
20:41:55 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler updated pull request #15560: Codechange: Use enum class for GenWorldProgress https://github.com/OpenTTD/OpenTTD/pull/15560
20:45:39 <rito12_13> Doxygen 17.0 added support for documenting unnamed parameters (https://www.doxygen.nl/manual/changelog.html#log_1_17_0)
20:46:40 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler updated pull request #15560: Codechange: Use enum class for GenWorldProgress https://github.com/OpenTTD/OpenTTD/pull/15560
20:48:11 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #15562: Fix #15495: unable to build bridge over default waypoints https://github.com/OpenTTD/OpenTTD/pull/15562
20:48:35 <peter1138> _zephyris, might not the same solution as yours.
20:49:37 <_zephyris> Interesting
20:50:02 <_zephyris> Quite different to mine, but I felt like I was hacking/guessing
20:50:19 <peter1138> _+be
20:50:23 <peter1138> -_
20:50:42 <peter1138> I need to reread what I type because...
20:50:53 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #15561: Codechange: make some industry-related enums scoped enums. https://github.com/OpenTTD/OpenTTD/pull/15561
20:51:15 *** Flygon has quit IRC (Read error: Connection reset by peer)
20:52:11 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #15561: Codechange: make some industry-related enums scoped enums. https://github.com/OpenTTD/OpenTTD/pull/15561#pullrequestreview-4208471202
20:52:14 <peter1138> Maybe it'll eventually be used for StationType::RoadStop and StationType::Dock...
20:52:52 <peter1138> RoadStops is a joke, they're all single tile, and the index refers to the entrance/drive-through direction instead.
20:55:05 *** MinchinWeb[m] has quit IRC (Read error: Connection reset by peer)
20:55:11 *** MinchinWeb[m] has joined #openttd
20:56:14 <peter1138> Docs eh
20:56:42 <peter1138> Hmm, oh, it's RailStationTileLayout, never mind :)
20:59:20 *** MinchinWeb[m] has quit IRC (Read error: Connection reset by peer)
20:59:20 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #15562: Fix #15495: unable to build bridge over default waypoints https://github.com/OpenTTD/OpenTTD/pull/15562
20:59:23 <peter1138> Maybe that's enough.
20:59:53 *** MinchinWeb[m] has joined #openttd
21:01:19 <talltyler> Docs checker hits at least 50% of my PRs these days 🙂
21:01:49 <talltyler> (not a bad thing, I just haven't learned to look for it in advance yet)
21:04:04 <peter1138> I was running it locally first, but then we bumped the Doxygen version so I can't now.
21:04:06 <_zephyris> Amateur numbers, mine must be 80%+ 😉
21:04:30 <peter1138> Guess it needs a copydoc
21:04:40 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler updated pull request #15560: Codechange: Use enum class for GenWorldProgress https://github.com/OpenTTD/OpenTTD/pull/15560
21:05:01 <talltyler> My PR built fine on Windows but failed other OSs 🙂
21:05:13 <talltyler> Compile before push failed me
21:05:46 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #15562: Fix #15495: unable to build bridge over default waypoints https://github.com/OpenTTD/OpenTTD/pull/15562
21:05:51 * peter1138 sprays and prays
21:06:13 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler closed pull request #14552: Add: Setting to allow bridges over stations, and whether to check height https://github.com/OpenTTD/OpenTTD/pull/14552
21:07:19 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler closed pull request #9832: Change: Vanilla industry tiles have 8/8 acceptance by default https://github.com/OpenTTD/OpenTTD/pull/9832
21:07:22 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on pull request #9832: Change: Vanilla industry tiles have 8/8 acceptance by default https://github.com/OpenTTD/OpenTTD/pull/9832#issuecomment-4356159499
21:07:32 <peter1138> That did it.
21:07:55 *** MinchinWeb[m] has quit IRC (Ping timeout: 480 seconds)
21:08:48 *** MinchinWeb[m] has joined #openttd
21:40:24 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #15561: Codechange: make some industry-related enums scoped enums. https://github.com/OpenTTD/OpenTTD/pull/15561
21:40:49 <peter1138> Some pull requests may be missing due to an ongoing search incident, but no data is lost. Use the API or GitHub CLI (gh pr list) for complete pull request results.
21:40:52 <peter1138> Good ol' Github.
22:17:02 *** knolle has quit IRC (Quit: bye)
22:18:01 *** knolle has joined #openttd
22:29:25 *** skee has quit IRC (Quit: WeeChat 3.5)
22:46:22 <audigex> Strange how Copilot isn't fixing all their downtime issues for them...
22:46:36 <audigex> What's it even doing with all that compute it's wasting?
23:08:32 *** Wolf01 has quit IRC (Quit: Once again the world is quick to bury me.)
continue to next day ⏵