IRC logs for #openttd on OFTC at 2025-12-07
            
00:07:32 <DorpsGek> [OpenTTD/nml] kaechele opened pull request #406: Cleanup: Replace license headers with SPDX identifiers https://github.com/OpenTTD/nml/pull/406
00:18:34 <xarick> Copilot!
00:18:41 <xarick> a reviewer
00:25:56 *** Zathras_7 has quit IRC (Quit: Initiating getting-the-hell-out-of-here maneuver!)
00:44:04 *** Zathras_7 has joined #openttd
01:01:02 *** tokai|noir has joined #openttd
01:01:02 *** ChanServ sets mode: +v tokai|noir
01:08:04 *** tokai has quit IRC (Ping timeout: 480 seconds)
01:34:41 <DorpsGek> [OpenTTD/nml] Su1phur opened issue #407: NML Generic ScriptError for track_type doesn't point to a NML line https://github.com/OpenTTD/nml/issues/407
02:08:43 *** gelignite is now known as Guest33057
02:08:46 *** gelignite has joined #openttd
02:13:36 *** gelignite has quit IRC ()
02:16:05 *** Guest33057 has quit IRC (Ping timeout: 480 seconds)
02:46:02 <DorpsGek> [OpenTTD/OpenTTD] OpenCharlie opened pull request #14868: Improved Water Edges https://github.com/OpenTTD/OpenTTD/pull/14868
02:55:57 <talltyler> I hate how I can never trust a PR from a new contributor. Did they just miss the commit naming convention, or is the entire thing AI slop?
02:55:57 <talltyler> Really hoping it’s the former, this looks like a nice improvement. πŸ™‚
02:57:24 *** Wormnest has quit IRC (Quit: Leaving)
03:01:43 <audigex> https://github.com/OpenTTD/grfcodec/commits?author=kaechele&since=2025-12-01&until=2025-12-08
03:01:43 <audigex> They've also contributed to grfcodec, by the looks of it. Doesn't preclude AI slop, but it's a rather different change and it doesn't look like a bot spamming out similar AI changes
03:02:51 <audigex> https://github.com/processing/processing4/pull/1204
03:02:51 <audigex> Their review here looks fairly legit too - too rude to be AI πŸ˜‚
03:11:58 <DorpsGek> [OpenTTD/nml] glx22 opened pull request #408: Fix #407: missing position for some action0 errors https://github.com/OpenTTD/nml/pull/408
03:39:50 *** toktik has quit IRC (Remote host closed the connection)
03:40:14 *** toktik has joined #openttd
04:23:22 *** Zathras_1 has joined #openttd
04:23:44 *** Zathras_11 has joined #openttd
04:26:46 *** Zathras_4 has quit IRC (Ping timeout: 480 seconds)
04:27:06 *** Zathras_7 has quit IRC (Ping timeout: 480 seconds)
04:43:17 <DorpsGek> [OpenTTD/OpenTTD] eints-sync[bot] pushed 1 commits to master https://github.com/OpenTTD/OpenTTD/commit/9e52df87ad5baef9092591bfe73209c65b0801fe
04:43:18 <DorpsGek> - Update: Translations from eints (by translators)
05:51:03 *** kidlvr has quit IRC (Quit: User went offline on Discord a while ago)
05:58:01 *** WormnestAndroid has quit IRC (Remote host closed the connection)
05:58:03 *** WormnestAndroid has joined #openttd
06:10:03 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #14867: Codechange: Remove unnecessary 'core' includes. https://github.com/OpenTTD/OpenTTD/pull/14867#pullrequestreview-3548928530
07:22:34 <rito12_51026> https://www.fsf.org/about/contact
07:22:34 <rito12_51026> Free Software Foundation has abandoned their office?
07:55:16 <_zephyris> For the PR description, the relevant screenshots with seeds is the giveaway that it's real. An AI's unlikely to try to give those, and would hallucinate them if it did, its not exactly going to fire up an instance of OpenTTD to make them.
08:02:30 <DorpsGek> [OpenTTD/nml] Rito13 commented on pull request #406: Cleanup: Replace license headers with SPDX identifiers https://github.com/OpenTTD/nml/pull/406#pullrequestreview-3549142030
08:30:06 <peter1138> Blue all over the weather radar :s
08:31:27 <peter1138> Slop generally ignores the template, or messes it up.
08:33:36 *** Wolf01 has joined #openttd
08:37:01 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #14867: Codechange: Remove unnecessary 'core' includes. https://github.com/OpenTTD/OpenTTD/pull/14867
08:37:34 <DorpsGek> [OpenTTD/OpenTTD] Rito13 opened pull request #14869: Doc: Update information for receiving a copy of GPL. https://github.com/OpenTTD/OpenTTD/pull/14869
08:40:43 <peter1138> Hmm, rebasing #14188 requires reverting #14422. Pom te pom.
08:45:30 <andythenorth> peter1138: I have to go and be dutiful parent at u14s rugby 🌧️
08:45:55 <andythenorth> 😐
08:56:24 *** gelignite has joined #openttd
08:58:51 <DorpsGek> [OpenTTD/OpenTTD] michicc commented on pull request #14869: Doc: Update information for receiving a copy of GPL. https://github.com/OpenTTD/OpenTTD/pull/14869#issuecomment-3621835098
09:01:17 <peter1138> andythenorth, that's ... lucky.
09:02:42 *** aperezdc has quit IRC (Remote host closed the connection)
09:03:29 <DorpsGek> [OpenTTD/OpenTTD] Rito13 opened pull request #14870: Codefix: Use proper widget type and update witgets properly. https://github.com/OpenTTD/OpenTTD/pull/14870
09:06:10 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #14870: Codefix: Use proper widget type and update witgets properly. https://github.com/OpenTTD/OpenTTD/pull/14870#issuecomment-3621840571
09:11:28 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #14870: Codefix: Use proper widget type and update witgets properly. https://github.com/OpenTTD/OpenTTD/pull/14870#pullrequestreview-3549178968
09:12:12 <peter1138> Hm.
09:20:38 <DorpsGek> [OpenTTD/OpenTTD] mmtunligit updated pull request #14813: Add: User-defined groups for saved items in the picker window https://github.com/OpenTTD/OpenTTD/pull/14813
09:26:10 <DorpsGek> [OpenTTD/OpenTTD] Rito13 updated pull request #14869: Doc: Update information for receiving a copy of GPL. https://github.com/OpenTTD/OpenTTD/pull/14869
09:30:55 <rito12_51026> michi_cc[d]: now it is 1,458 files
09:33:29 <peter1138> Jesus.
09:39:07 <peter1138> Where's your "Should I actually be doing that?" filter?
09:40:24 *** aperezdc has joined #openttd
09:43:47 <rito12_51026> I wanted to do that from beginning, but other files already contained the link instead of address
09:46:38 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #14869: Doc: Update information for receiving a copy of GPL. https://github.com/OpenTTD/OpenTTD/pull/14869#issuecomment-3621867020
09:48:24 <Rubidium> it's actually one of the easier ones to review for its size :D
09:48:54 <reldred> hah, it made my webbrowser die a small death when I tried to scroll through it
09:48:56 <peter1138> Yeah, I'm just not keen on touching all those files.
09:50:58 <xarick> hi
09:58:22 <xarick> intellisense trips over script_list.hpp πŸ™
09:59:06 <andythenorth> β€œAbbreviated GPL notice in every source file” is my least favourite part of GPL
10:03:43 <DorpsGek> [OpenTTD/OpenTTD] mmtunligit updated pull request #14813: Feature: User-defined collections of saved items in the picker window https://github.com/OpenTTD/OpenTTD/pull/14813
10:04:51 <peter1138> reldred, to be fair, Github will do that on anything these days.
10:07:46 <reldred> peter1138: must be all of that 40% of all their code they write with copilot
10:12:57 <DorpsGek> [OpenTTD/OpenTTD] Rito13 updated pull request #14869: Doc: Update information for receiving a copy of GPL. https://github.com/OpenTTD/OpenTTD/pull/14869
10:16:36 <rito12_51026> Rubidium: It was probably easier to do than review. I have used python to replace links:
10:16:36 <rito12_51026> ```python
10:16:36 <rito12_51026> for name in list_files_walk("./"):
10:16:36 <rito12_51026> try:
10:16:36 <rito12_51026> with open(name, "r") as f:
10:16:37 <rito12_51026> s = f.read()
10:16:37 <rito12_51026> s = s.replace("<http://www.gnu.org/licenses/>", "<https://www.gnu.org/licenses/old-licenses/gpl-2.0>")
10:16:39 <rito12_51026> with open(name, "w") as f:
10:16:39 <rito12_51026> f.write(s)
10:16:41 <rito12_51026> except:
10:16:41 <rito12_51026> pass
10:16:43 <rito12_51026> _Wonders what some people would use these days._
10:19:12 <rito12_51026> reldred: You can clone the branch locally and diff it there, it shouldn't lag in the console
10:19:41 <reldred> rito12_51026: oh I'm not *that* morbidly curious
10:20:10 <peter1138> lol
10:20:14 <reldred> I just wanted to see what peter was upset about L:P
10:20:26 <rito12_51026> reldred: your loss
10:21:08 <Rubidium> rito12_51026: for i in `grep -R 'http://www.gnu.org/licenses/'|sed s/:.*//`; do sed -i 's@http://www.gnu.org/licenses/@https://www.gnu.org/licenses/old-licenses/gpl-2.0@' $i; done
10:21:32 <peter1138> fileshttps://fuzzle.org/~petern/ottd/easytodo.png
10:21:36 <peter1138> https://fuzzle.org/~petern/ottd/easytodo.png
10:21:59 <peter1138> there's a time and a place ;)
10:23:52 <Rubidium> though you would've missed one file as well :D
10:23:55 <peter1138> reldred, just a lot of files touched when the original PR, before it was updated, was just one file.
10:23:56 <rito12_51026> reldred: Although it does not lag in my browser, I'm able to scroll down to the end, all diffs except the last two ones are empty.
10:25:19 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #14869: Doc: Update information for receiving a copy of GPL. https://github.com/OpenTTD/OpenTTD/pull/14869#pullrequestreview-3549207979
10:25:25 <rito12_51026> Rubidium: I'm not that familiar with grep and shell
10:26:58 <reldred> peter1138: just a little bit of scope creep 🀏
10:27:50 <peter1138> Rubidium, yeah, I could just do it without the <>, and risk having old-licences/gpl-2.0old-licenses/gpl-2.0old-licenses/gpl-2.0old-licenses/gpl2.0...
10:28:00 <peter1138> +-
10:29:29 <peter1138> Maybe I should go back to old-school vim again and forego the conveniences of codium.
10:30:29 <reldred> I started using codium but it seems to struggle with syntax highlighting C++, landscape.cpp in particular it just chokes on and thinks half the file is commented out.
10:30:53 <reldred> kde's basic text editor seemed to do a better job
10:31:04 <peter1138> It struggles with syntax highlighting with JGRPP, because JGRPP has some weird macros in places.
10:31:48 <peter1138> `SCOPE_INFO_FMT([&], "RunTileLoop: tile: {}x{}", TileX(tile), TileY(tile));`
10:31:58 <peter1138> These lines upset it.
10:34:02 <_zephyris> Wow, loading "files changed" for #14869 on Github really chugs.
10:34:12 <_zephyris> TBF my GPU and CPU are pegged at 100%, but still...
10:34:17 <reldred> _zephyris: Yeah it died for me
10:34:44 <reldred> well, firefox though it was my keepassxc extension crashing out but eh
10:34:47 <peter1138> > Only the first 1000 files are currently being shown. To see more, switch back to the classic page.
10:35:02 <peter1138> "It worked better in an older version"
10:36:28 <reldred> ah yes but did the older version deliver shareholder value
10:36:47 <peter1138> Didn't have enough "AI".
10:39:31 <peter1138> If the capture of SCOPE_INFO_FMT is an implicit `[&]`, instead of being a parameter of the macro, then the syntax highlighting doesn't break.
10:39:56 <peter1138> Given it's a debug function, implicit `[&]` probably isn't the worst thing in the world.
10:42:31 <DorpsGek> [OpenTTD/OpenTTD] mmtunligit updated pull request #14813: Feature: User-defined collections of saved items in the picker window https://github.com/OpenTTD/OpenTTD/pull/14813
10:44:57 <DorpsGek> [OpenTTD/OpenTTD] PikkaBird opened issue #14871: [Crash]: Crash when building station under bridge https://github.com/OpenTTD/OpenTTD/issues/14871
10:49:16 <peter1138> Hm
10:53:27 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on issue #14871: [Crash]: Crash when building station under bridge https://github.com/OpenTTD/OpenTTD/issues/14871
10:59:57 <DorpsGek> [OpenTTD/OpenTTD] PikkaBird commented on issue #14871: [Crash]: Crash when building station under bridge https://github.com/OpenTTD/OpenTTD/issues/14871
11:03:26 <mmtunligit> what the hell is that graphics set
11:10:35 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on issue #14871: [Crash]: Crash when building station under bridge https://github.com/OpenTTD/OpenTTD/issues/14871
11:16:39 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #14872: Fix #14871, 80e58e751a: Possible crash when building NewGRF station under bridge. https://github.com/OpenTTD/OpenTTD/pull/14872
11:17:07 *** Flygon has quit IRC (Read error: Connection reset by peer)
11:25:12 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #14869: Doc: Update information for receiving a copy of GPL. https://github.com/OpenTTD/OpenTTD/pull/14869
11:25:52 <peter1138> "Clean rebuild" :p
11:28:03 <Rubidium> time to upgrade to the new major revision of your distro :D
11:29:21 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #14872: Fix #14871, 80e58e751a: Possible crash when building NewGRF station under bridge. https://github.com/OpenTTD/OpenTTD/pull/14872#pullrequestreview-3549231488
11:33:17 <peter1138> Another one!?
11:33:55 <peter1138> I'm not sure I fancy using forky yet.
11:38:04 <jfkuayue> Should i meet peter.
11:38:36 <jfkuayue> Or i will be scouted
11:43:19 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #14014: Add: clang-format file to simplify contributions and review. https://github.com/OpenTTD/OpenTTD/pull/14014#issuecomment-3621942964
11:51:07 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #14873: Codechange: Use attribute syntax for debug_inline, so clang-format understands it. https://github.com/OpenTTD/OpenTTD/pull/14873
11:51:23 <peter1138> You'll be scouted?
11:53:01 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #14873: Codechange: Use attribute syntax for debug_inline, so clang-format understands it. https://github.com/OpenTTD/OpenTTD/pull/14873#pullrequestreview-3549240131
11:53:30 <peter1138> Last time I committed someone else's work they, uh, left...
11:53:32 <peter1138> So um.
11:53:57 <peter1138> (Probably wasn't the last time. Actually was probably the first time.)
11:56:23 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
11:56:24 *** WormnestAndroid has joined #openttd
11:56:35 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
11:56:47 *** WormnestAndroid has joined #openttd
11:59:24 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #14872: Fix #14871, 80e58e751a: Possible crash when building NewGRF station under bridge. https://github.com/OpenTTD/OpenTTD/pull/14872
11:59:27 <DorpsGek> [OpenTTD/OpenTTD] PeterN closed issue #14871: [Crash]: Crash when building station under bridge https://github.com/OpenTTD/OpenTTD/issues/14871
11:59:28 <peter1138> Changelog out of date :o
11:59:41 <peter1138> (Maybe)
12:02:24 <jfkuayue> Oops
12:03:03 <jfkuayue> Shouted
12:03:16 <jfkuayue> But I think there is another more accurate word
12:03:17 <Rubidium> give it fixes a commit after the previous release, the changelog's not out of date
12:04:07 <jfkuayue> I started to think most people holding an umbrella in london today are short term foreign visitors.
12:04:40 <DorpsGek> [OpenTTD/OpenTTD] Rito13 commented on pull request #14873: Codechange: Use attribute syntax for debug_inline, so clang-format understands it. https://github.com/OpenTTD/OpenTTD/pull/14873#pullrequestreview-3549244329
12:07:25 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1447197806497628331/image.png?ex=6936bf7c&is=69356dfc&hm=de2659a999781406c5f06d2155cfc40fffec7b9bd7686a98751f6ebc85d3c193&
12:07:25 <xarick> funny benchmarks mr copilot gives me
12:07:44 <xarick> something about cache
12:07:52 <xarick> cpu cache
12:12:58 <xarick> oh, 1e6
12:17:37 <DorpsGek> [OpenTTD/OpenTTD] PeterN dismissed a review for pull request #14873: Codechange: Use attribute syntax for debug_inline, so clang-format understands it. https://github.com/OpenTTD/OpenTTD/pull/14873#pullrequestreview-3549240131
12:17:40 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #14873: Codechange: Use attribute syntax for debug_inline, so clang-format understands it. https://github.com/OpenTTD/OpenTTD/pull/14873
12:18:40 <peter1138> Another CI run :o
12:20:00 <DorpsGek> [OpenTTD/OpenTTD] Rito13 updated pull request #14870: Codefix: Use proper widget type and update widgets properly. https://github.com/OpenTTD/OpenTTD/pull/14870
12:21:41 <xarick> could lambdas be templated?
12:21:54 <DorpsGek> [OpenTTD/OpenTTD] Rito13 updated pull request #14870: Codefix: Use proper widget type and update widgets properly. https://github.com/OpenTTD/OpenTTD/pull/14870
12:32:24 <xarick> Cutoff 4: 0.418415s
12:32:24 <xarick> Cutoff 8: 0.417602s
12:32:24 <xarick> Cutoff 16: 0.412582s
12:32:24 <xarick> Cutoff 4: 0.412656s
12:32:24 <xarick> Cutoff 8: 0.426161s
12:32:25 <xarick> Cutoff 16: 0.411961s
12:32:25 <xarick> Cutoff 4: 0.422216s
12:32:27 <xarick> Cutoff 8: 0.412296s
12:32:27 <xarick> Cutoff 16: 0.41351s
12:32:29 <xarick> Cutoff 4: 0.425322s
12:32:29 <xarick> Cutoff 8: 0.436232s
12:32:31 <xarick> Cutoff 16: 0.428341s
12:32:31 <xarick> 😐
12:39:43 <DorpsGek> [OpenTTD/OpenTTD] Rito13 opened pull request #14874: Fix 92e895a: for crashed down trains. https://github.com/OpenTTD/OpenTTD/pull/14874
12:41:04 <DorpsGek> [OpenTTD/nml] kaechele commented on pull request #406: Cleanup: Replace license headers with SPDX identifiers https://github.com/OpenTTD/nml/pull/406#pullrequestreview-3549258922
12:42:34 <DorpsGek> [OpenTTD/nml] kaechele updated pull request #406: Cleanup: Replace license headers with SPDX identifiers https://github.com/OpenTTD/nml/pull/406
12:42:53 <DorpsGek> [OpenTTD/nml] kaechele commented on pull request #406: Cleanup: Replace license headers with SPDX identifiers https://github.com/OpenTTD/nml/pull/406#pullrequestreview-3549259591
12:44:46 <DorpsGek> [OpenTTD/nml] kaechele commented on pull request #406: Cleanup: Replace license headers with SPDX identifiers https://github.com/OpenTTD/nml/pull/406#pullrequestreview-3549260478
12:50:16 <DorpsGek> [OpenTTD/nml] kaechele commented on pull request #406: Cleanup: Replace license headers with SPDX identifiers https://github.com/OpenTTD/nml/pull/406#issuecomment-3621991975
12:54:32 <peter1138> So, which of our tools would benefit from Turbo Vision? https://github.com/magiblot/tvision
13:07:58 <Rubidium> I can't really think of one
13:09:32 <peter1138> Yeah.
13:10:38 <peter1138> #14873 is ready again :o
13:10:42 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #14873: Codechange: Use attribute syntax for debug_inline, so clang-format understands it. https://github.com/OpenTTD/OpenTTD/pull/14873#pullrequestreview-3549273595
13:10:43 <michi_cc[d]> I only ever played with Turbo Vision on Pascal anyway πŸ˜›
13:10:44 <peter1138> Hehe
13:10:45 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #14873: Codechange: Use attribute syntax for debug_inline, so clang-format understands it. https://github.com/OpenTTD/OpenTTD/pull/14873
13:11:56 <peter1138> michi_cc[d], I never used its API (even if it was available) but did use it with Borland Pascal, indeed.
13:12:02 <peter1138> Like, the "IDE" :)
13:12:23 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #14874: Fix 92e895a: don't force proceed crashed trains https://github.com/OpenTTD/OpenTTD/pull/14874#pullrequestreview-3549275764
13:14:18 <Rubidium> anyone fancy approving https://github.com/OpenTTD/OpenTTD/pull/14865 ?
13:15:00 <DorpsGek> [OpenTTD/OpenTTD] PeterN approved pull request #14865: Update: Changelog for 15.0-RC1 https://github.com/OpenTTD/OpenTTD/pull/14865#pullrequestreview-3549277237
13:19:33 <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on pull request #14873: Codechange: Use attribute syntax for debug_inline, so clang-format understands it. https://github.com/OpenTTD/OpenTTD/pull/14873#pullrequestreview-3549279551
13:19:53 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 merged pull request #14874: Fix 92e895a: don't force proceed crashed trains https://github.com/OpenTTD/OpenTTD/pull/14874
13:21:37 <michi_cc[d]> I'm setting up a website post now, unless someone else as one already written and ready.
13:22:29 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 merged pull request #14865: Update: Changelog for 15.0-RC1 https://github.com/OpenTTD/OpenTTD/pull/14865
13:22:43 <LordAro> dammit, RB
13:22:48 <LordAro> i'm going through the changelog now
13:22:52 <LordAro> :)
13:23:25 <Rubidium> okay, I'll not press the branch/tag buttons yet :D
13:26:48 <digitalfox> For having OpenGFX2 by default isn’t 14866 required?
13:29:00 <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on pull request #14865: Update: Changelog for 15.0-RC1 https://github.com/OpenTTD/OpenTTD/pull/14865#pullrequestreview-3549279830
13:31:46 <peter1138> digitalfox, no, that's just what the CI uses when running unit tests.
13:32:13 <peter1138> (As far as I know.)
13:35:37 <jfkuayue> will 15.0 bring more change than 14.0, which was seen β€œthe biggest change”
13:35:55 <DorpsGek> [OpenTTD/website] michicc opened pull request #364: Add: OpenTTD 15.0-rc1 announcement https://github.com/OpenTTD/website/pull/364
13:36:19 <DorpsGek> [OpenTTD/website] michicc updated pull request #364: Add: OpenTTD 15.0-rc1 announcement https://github.com/OpenTTD/website/pull/364
13:39:23 <DorpsGek> [OpenTTD/OpenTTD] LordAro opened issue #14875: [Bug]: No documentation for new network public key feature https://github.com/OpenTTD/OpenTTD/issues/14875
13:44:32 <andythenorth> hmm
13:44:48 <peter1138> Someoneβ„’ should write some documentation, I guess.
13:44:59 <andythenorth> is the AI/GS squirrel all compiled somehow before execution?
13:45:03 <andythenorth> or to put it another way
13:45:18 <andythenorth> could we execute arbitrary squirrel in a text prompt?
13:46:17 <DorpsGek> [OpenTTD/website] stormcone commented on pull request #364: Add: OpenTTD 15.0-rc1 announcement https://github.com/OpenTTD/website/pull/364#pullrequestreview-3549292381
13:50:59 <peter1138> Hehe, the bit noticed is the spelling of notice :D
13:51:09 <peter1138> *typo
13:52:16 <DorpsGek> [OpenTTD/website] michicc commented on pull request #364: Add: OpenTTD 15.0-rc1 announcement https://github.com/OpenTTD/website/pull/364#issuecomment-3622104429
13:52:32 <DorpsGek> [OpenTTD/website] michicc updated pull request #364: Add: OpenTTD 15.0-rc1 announcement https://github.com/OpenTTD/website/pull/364
13:57:17 *** kuka_lie has joined #openttd
14:02:23 <peter1138> jfkuayue, it's been so long I don't remember what's new :p
14:03:38 <Rubidium> LordAro: can you make a PR with the proposed changelog changes?
14:11:43 <jfkuayue> So long??
14:13:07 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on pull request #14813: Feature: User-defined collections of saved items in the picker window https://github.com/OpenTTD/OpenTTD/pull/14813#issuecomment-3622161069
14:14:03 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on issue #14693: [Crash]: 2025/10/2 https://github.com/OpenTTD/OpenTTD/issues/14693
14:14:25 <LordAro> Rubidium: sorry, disappearing again now for a couple of hours :>
14:14:33 * LordAro is being super helpful today
14:15:50 <peter1138> I guess Reddit will roast us for not merging #14365...
14:20:52 <DorpsGek> [OpenTTD/website] 2TallTyler commented on pull request #364: Add: OpenTTD 15.0-rc1 announcement https://github.com/OpenTTD/website/pull/364#pullrequestreview-3549314612
14:22:01 <talltyler> There are a few minor comments outstanding on #14365.
14:22:17 <peter1138> That's not the point :-)
14:26:36 <talltyler> I am a bit disappointed that #14469 hasn’t made it in. It adds a feature requested by players and fixes a bug (accidentally, via refactoring) which also gets brought up frequently by players. But I know asking for reviews has the opposite effect so `Β―\_(ツ)_/Β―`
14:27:25 <talltyler> β€œFrequently” I suppose is β€œfrequently by the hardcore eyecandy players I talk to”
14:29:28 <andythenorth> 16.0 in 4 months?
14:34:50 <DorpsGek> [OpenTTD/nml] Rito13 commented on pull request #406: Cleanup: Replace license headers with SPDX identifiers https://github.com/OpenTTD/nml/pull/406#pullrequestreview-3549331395
14:40:15 <peter1138> talltyler, rebasing usually gets attention without being explicit.
14:40:45 <peter1138> Just, not too often, heh.
14:41:20 <peter1138> If you can introduce a conflict so that it requires a rebase then you have a handy excuse too ;)
14:43:21 <peter1138> Ah, I can't force push to rtlsprites.
14:45:34 <DorpsGek> [OpenTTD/nml] Rito13 commented on pull request #406: Cleanup: Replace license headers with SPDX identifiers https://github.com/OpenTTD/nml/pull/406#pullrequestreview-3549333368
14:48:03 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler updated pull request #14469: Feature: House placer mode to replace existing houses https://github.com/OpenTTD/OpenTTD/pull/14469
14:48:08 <talltyler> πŸ˜›
14:50:28 <peter1138> Oh god so many merge conflicts.
15:03:38 *** Heiki has left #openttd
15:04:25 *** Heiki has joined #openttd
15:12:38 <DorpsGek> [OpenTTD/website] zephyris commented on pull request #364: Add: OpenTTD 15.0-rc1 announcement https://github.com/OpenTTD/website/pull/364#pullrequestreview-3549349683
15:15:08 <DorpsGek> [OpenTTD/website] michicc commented on pull request #364: Add: OpenTTD 15.0-rc1 announcement https://github.com/OpenTTD/website/pull/364#pullrequestreview-3549352888
15:18:11 <peter1138> Hm, and again, can't force push :/
15:18:52 <DorpsGek> [OpenTTD/website] michicc updated pull request #364: Add: OpenTTD 15.0-rc1 announcement https://github.com/OpenTTD/website/pull/364
15:19:18 <DorpsGek> [OpenTTD/website] michicc commented on pull request #364: Add: OpenTTD 15.0-rc1 announcement https://github.com/OpenTTD/website/pull/364#pullrequestreview-3549357077
15:29:02 <LordAro> andythenorth: i'm still mildly tempted to say we should skip 15 altogether
15:29:37 <_zephyris> I can update the RC pic later, if useful
15:30:38 *** gelignite has quit IRC (Read error: Connection reset by peer)
15:33:03 <michi_cc[d]> Feel free if you want to. Gimp source is in the attached zip.
15:35:57 *** gelignite has joined #openttd
15:37:05 <peter1138> LordAro, you can update all the specs that refer to version 15 if you want...
15:39:16 <DorpsGek> [OpenTTD/OpenTTD] LordAro opened pull request #14876: Update: Improve wording of 15.0-RC1 changelog entries https://github.com/OpenTTD/OpenTTD/pull/14876
15:40:08 <LordAro> peter1138: ;-;
15:40:17 <LordAro> well it wouldn't be wrong as such
15:40:34 <peter1138> Yeah, let's stick with 15.x. And then we can just release a 16.x sooner...
15:41:07 <LordAro> just do a minecraft (and everything else...) and change to the year
15:41:45 <digitalfox> _zephyris: What still needs to be done to get OpenGFX2 by default?
15:41:45 <digitalfox> I thought it was really close to happen πŸ₯Ί
15:44:35 <michi_cc[d]> LordAro: OpenTTD Jolly Jumper? πŸ˜›
15:48:34 <peter1138> Well, OpenGFX2 0.8 still has missing sprites.
15:49:38 <peter1138> Hmm, no, I downloaded 0.8, but 0.7 is still being used.
15:51:35 <peter1138> _zephyris, The version in the .obg is still 7.
15:51:38 <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on pull request #14365: Feature: Gamepad viewport scrolling for Windows and Linux https://github.com/OpenTTD/OpenTTD/pull/14365#issuecomment-3622350504
15:52:40 <DorpsGek> [OpenTTD/OpenTTD] LordAro updated pull request #14876: Update: Improve wording of 15.0-RC1 changelog entries https://github.com/OpenTTD/OpenTTD/pull/14876
15:52:45 <LordAro> dammit.
15:53:03 <DorpsGek> [OpenTTD/OpenTTD] LordAro updated pull request #14876: Update: Improve wording of 15.0-RC1 changelog entries https://github.com/OpenTTD/OpenTTD/pull/14876
15:54:15 <peter1138> `obg.write(pad("version", pad_length, pad_left=False) + "= 7" + "\n")`
15:54:18 <peter1138> Seems a bit hardcoded?
15:55:35 <DorpsGek> [OpenTTD/OpenTTD] LordAro opened pull request #14877: Fix #14863: [Script] Improve documentation for GetAPIVersion https://github.com/OpenTTD/OpenTTD/pull/14877
15:56:03 *** Borg has joined #openttd
15:57:20 <DorpsGek> [OpenTTD/OpenGFX2] PeterN opened issue #222: Version in .obg file is hardcoded. https://github.com/OpenTTD/OpenGFX2/issues/222
16:02:19 <DorpsGek> [OpenTTD/OpenTTD] OpenCharlie updated pull request #14868: Improved Water Edges https://github.com/OpenTTD/OpenTTD/pull/14868
16:07:22 <andythenorth> or do an Apple, and jump to nearly-the-year
16:07:28 <andythenorth> but not quite
16:07:29 <DorpsGek> [OpenTTD/OpenTTD] OpenCharlie updated pull request #14868: Improved Water Edges https://github.com/OpenTTD/OpenTTD/pull/14868
16:08:07 <Rubidium> andythenorth: maybe the MSVC versioning is even better :D
16:09:08 <andythenorth> πŸ‘€
16:09:41 <peter1138> Minecraft is going to use year-based versions next year.
16:09:42 <Rubidium> like 2022 version 17.14, 1944 and 14.44 all describe the same bundle
16:09:59 <peter1138> I'm not entirely against it, but I think we should stick with 15.0 this time.
16:10:06 <DorpsGek> [OpenTTD/OpenTTD] OpenCharlie updated pull request #14868: Improved Water Edges https://github.com/OpenTTD/OpenTTD/pull/14868
16:11:03 <DorpsGek> [OpenTTD/OpenTTD] OpenCharlie updated pull request #14868: Improved Water Edges https://github.com/OpenTTD/OpenTTD/pull/14868
16:11:19 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #14876: Update: Improve wording of 15.0-RC1 changelog entries https://github.com/OpenTTD/OpenTTD/pull/14876#pullrequestreview-3549388697
16:11:25 <digitalfox> https://cdn.discordapp.com/attachments/1008473233844097104/1447259213918240948/nightly.png?ex=6936f8ad&is=6935a72d&hm=893cfeddce969b0a711ec145568ecc5fc72643ada42b172bc3d7f8c88f6946ad&
16:11:25 <digitalfox> I'm really glad to see version 15 finally getting close to release, it's been a long time coming.
16:11:25 <digitalfox> That said, having a warning front-and-center that any player testing the RC immediately runs into doesn’t feel right (just my opinion)
16:12:08 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #14877: Fix #14863: [Script] Improve documentation for GetAPIVersion https://github.com/OpenTTD/OpenTTD/pull/14877#pullrequestreview-3549390000
16:16:13 *** gelignite has quit IRC ()
16:22:37 *** Wormnest has joined #openttd
16:28:24 <peter1138> digitalfox, that's the old opengfx, not opengfx2.
16:29:04 <DorpsGek> [OpenTTD/OpenTTD] minchinweb commented on issue #14863: [Bug]: NoAI: GetAPIVersion only goes up to 1.11? https://github.com/OpenTTD/OpenTTD/issues/14863
16:30:14 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on issue #14863: [Bug]: NoAI: GetAPIVersion only goes up to 1.11? https://github.com/OpenTTD/OpenTTD/issues/14863
16:30:37 <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on issue #14863: [Bug]: NoAI: GetAPIVersion only goes up to 1.11? https://github.com/OpenTTD/OpenTTD/issues/14863
16:31:19 <LordAro> hmm, maybe overly snarky
16:33:11 <peter1138> I don't see you comment.
16:33:19 <LordAro> i got rid of it :)
16:33:31 <LordAro> you'll have to check your emails :p
16:33:40 <peter1138> Ah, so it wasn't mine that was too snarky.
16:33:58 <peter1138> Heh
16:34:00 <LordAro> lol
16:34:21 <peter1138> Makes a change for me NOT to be snarky, you see.
16:42:29 <kuhnovic> Part of me wants to add a Spinal Tap reference to 14863
16:47:56 <Borg> lol first time Im using monorail engine w/ on wagon :D
16:48:05 <Borg> s/on /1 /
16:48:24 <Borg> production is so pathetetic (and its transfer too) anything more just waits too long
16:49:33 <Borg> but.. its still profitable :D
16:54:24 <DorpsGek> [OpenTTD/OpenTTD] janisozaur commented on pull request #14365: Feature: Gamepad viewport scrolling for Windows and Linux https://github.com/OpenTTD/OpenTTD/pull/14365#issuecomment-3622524426
16:54:57 <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on pull request #14365: Feature: Gamepad viewport scrolling for Windows and Linux https://github.com/OpenTTD/OpenTTD/pull/14365#issuecomment-3622524810
16:55:31 <DorpsGek> [OpenTTD/OpenTTD] LordAro merged pull request #14876: Update: Improve wording of 15.0-RC1 changelog entries https://github.com/OpenTTD/OpenTTD/pull/14876
16:55:44 <DorpsGek> [OpenTTD/OpenTTD] LordAro merged pull request #14877: Fix #14863: [Script] Improve documentation for GetAPIVersion https://github.com/OpenTTD/OpenTTD/pull/14877
16:55:47 <DorpsGek> [OpenTTD/OpenTTD] LordAro closed issue #14863: [Bug]: NoAI: GetAPIVersion only goes up to 1.11? https://github.com/OpenTTD/OpenTTD/issues/14863
16:56:54 <talltyler> I would support making an exception for #14365 to squeeze it into RC1.
16:57:11 <LordAro> aye
16:59:20 <talltyler> (also one last mention of #14469, I'm seeing weekly complaints about it from the small group of eyecandy players I talk with regularly πŸ™‚ )
16:59:44 <talltyler> I will find some buttons to push/screenshots to update/text to review to make myself useful πŸ™‚
17:00:33 <peter1138> Hmm, why is my MIDI not working :o
17:00:41 <talltyler> Ah, I'll update the news image to show off the new Toyland landscape tiles πŸ™‚
17:02:13 <talltyler> Ah, we've already used that news image before, I will take a new one. We could show off wetlands πŸ˜„
17:02:41 <peter1138> Wettoylands?
17:02:56 <peter1138> I've not seen that yet, IIRC rivers are quite hard in toyland too.
17:04:24 <DorpsGek> [OpenTTD/OpenTTD] LordAro approved pull request #14469: Feature: House placer mode to replace existing houses https://github.com/OpenTTD/OpenTTD/pull/14469#pullrequestreview-3549422956
17:05:13 <talltyler> I really like arctic wetlands πŸ™‚
17:05:51 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler closed issue #14479: [Bug]: Erroneous error when placing houses in the scenario editor https://github.com/OpenTTD/OpenTTD/issues/14479
17:05:54 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler merged pull request #14469: Feature: House placer mode to replace existing houses https://github.com/OpenTTD/OpenTTD/pull/14469
17:06:26 <LordAro> now the changelog is out of date
17:06:28 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on pull request #14469: Feature: House placer mode to replace existing houses https://github.com/OpenTTD/OpenTTD/pull/14469#issuecomment-3622554775
17:06:49 <talltyler> I will update the changelog as soon as I finish this screenshot πŸ™‚
17:09:03 <peter1138> Yeah, arctic wetlands are nice.
17:09:53 * peter1138 tries with a heightmap.
17:10:42 <peter1138> Hmm, that is... not a wetland, that's a really nice looking long river.
17:11:08 <talltyler> Another reason to maybe add wetland as a new water type is to let FIRS peak bog industries spawn near wetlands πŸ™‚
17:11:15 <talltyler> *peat bog
17:11:17 <peter1138> Did we add heightmap-river support on the sly or something? :op
17:11:39 <talltyler> Heightmaps have had rivers as long as I can remember (which isn't very long, to be honest)
17:11:50 <DorpsGek> [OpenTTD/OpenTTD] mmtunligit updated pull request #14813: Feature: User-defined collections of saved items in the picker window https://github.com/OpenTTD/OpenTTD/pull/14813
17:12:27 <peter1138> I mean baked-into.
17:12:51 <mmtunligit> heightmaps can have rivers? i remebeer some discussions about it but nothing concrete
17:12:54 <peter1138> Hmm, getting sealevel correct for the heightmap can be a pain.
17:14:03 <DorpsGek> [OpenTTD/website] 2TallTyler commented on pull request #364: Add: OpenTTD 15.0-rc1 announcement https://github.com/OpenTTD/website/pull/364#issuecomment-3622576757
17:16:57 <talltyler> Not baked in, no. some heightmap creators add sea-level rivers though.
17:17:12 <peter1138> That's a sea...
17:17:26 <talltyler> Yes πŸ™‚
17:18:24 <peter1138> What I was alluding to, and you seemed to miss, was that it created a river that looked so cool that it might as well have been planned in the heightmap :)
17:19:02 <peter1138> Hmm, be nice if I could set the seed while loading a heightmap, to get the same features.
17:19:03 <talltyler> Ah, I took you too seriously πŸ™‚
17:19:42 <peter1138> There's a problem with steep mountains, no rivers in that area.
17:20:23 <peter1138> Though, as a heightmap, doing erosion wouldn't make sense either.
17:21:10 <peter1138> Threshold for sealevel would be useful in some cases.
17:26:18 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler opened pull request #14878: Doc: Update 15.0-rc1 changelog with last-minute PRs https://github.com/OpenTTD/OpenTTD/pull/14878
17:28:18 *** gelignite has joined #openttd
17:30:41 <DorpsGek> [OpenTTD/website] michicc commented on pull request #364: Add: OpenTTD 15.0-rc1 announcement https://github.com/OpenTTD/website/pull/364#issuecomment-3622617750
17:31:52 <DorpsGek> [OpenTTD/OpenTTD] TheDude-gh closed pull request #14843: Add: New hotkeys for vehicle related control https://github.com/OpenTTD/OpenTTD/pull/14843
17:31:55 <DorpsGek> [OpenTTD/OpenTTD] TheDude-gh updated pull request #14843: Add: New hotkeys for vehicle related control https://github.com/OpenTTD/OpenTTD/pull/14843
17:31:58 <DorpsGek> [OpenTTD/website] 2TallTyler commented on pull request #364: Add: OpenTTD 15.0-rc1 announcement https://github.com/OpenTTD/website/pull/364#issuecomment-3622621851
17:36:20 <DorpsGek> [OpenTTD/OpenTTD] OpenCharlie updated pull request #14868: Improved Water Edges https://github.com/OpenTTD/OpenTTD/pull/14868
17:44:31 <andythenorth> I'm holding out for tile badges
17:45:15 <andythenorth> think it will be easier than arsing around with var 60
17:48:06 <talltyler> #13661?
17:50:14 <andythenorth> `Because this variable is likely to be expensive to evaluate, especially if testing multiple tiles, it should probably only be used rarely i.e. during construction or periodically, rather than in a graphics chain.`
17:56:58 <peter1138> The TileHasBadge_.* functions do feel like they could be part of TileProc tbh :)
17:57:14 <peter1138> I wrote the BridgeAbove TileProc stuff after that.
18:03:36 <andythenorth> wonder if we could proxy var 60 to badges πŸ˜›
18:06:08 <DorpsGek> [OpenTTD/OpenTTD] janisozaur updated pull request #14365: Feature: Gamepad viewport scrolling for Windows and Linux https://github.com/OpenTTD/OpenTTD/pull/14365
18:12:53 <DorpsGek> [OpenTTD/OpenTTD] janisozaur updated pull request #14365: Feature: Gamepad viewport scrolling for Windows and Linux https://github.com/OpenTTD/OpenTTD/pull/14365
18:20:48 <DorpsGek> [OpenTTD/OpenTTD] janisozaur commented on pull request #14365: Feature: Gamepad viewport scrolling for Windows and Linux https://github.com/OpenTTD/OpenTTD/pull/14365#issuecomment-3622793053
18:22:42 <DorpsGek> [OpenTTD/OpenTTD] janisozaur commented on pull request #14365: Feature: Gamepad viewport scrolling for Windows and Linux https://github.com/OpenTTD/OpenTTD/pull/14365#issuecomment-3622799128
18:26:04 <DorpsGek> [OpenTTD/OpenTTD] janisozaur updated pull request #14742: Feature: cocoa driver support for gamepad scrolling https://github.com/OpenTTD/OpenTTD/pull/14742
18:34:07 *** TinoDidriksen has quit IRC ()
18:36:46 *** TinoDidriksen has joined #openttd
18:37:22 *** TinoDidriksen is now known as Guest33086
18:37:46 <DorpsGek> [OpenTTD/OpenTTD] TheDude-gh opened pull request #14879: Add: New hotkeys for vehicle related control https://github.com/OpenTTD/OpenTTD/pull/14879
18:37:54 *** Guest33086 is now known as TinoDidriksen
19:04:39 <DorpsGek> [OpenTTD/OpenTTD] michicc commented on pull request #14742: Feature: cocoa driver support for gamepad scrolling https://github.com/OpenTTD/OpenTTD/pull/14742#pullrequestreview-3549504184
19:08:53 <DorpsGek> [OpenTTD/OpenTTD] janisozaur commented on pull request #14742: Feature: cocoa driver support for gamepad scrolling https://github.com/OpenTTD/OpenTTD/pull/14742#pullrequestreview-3549506383
19:12:21 <DorpsGek> [OpenTTD/OpenTTD] michicc commented on pull request #14742: Feature: cocoa driver support for gamepad scrolling https://github.com/OpenTTD/OpenTTD/pull/14742#pullrequestreview-3549512538
19:20:15 <peter1138> Hm.
19:29:42 *** Borg has quit IRC (Quit: leaving)
19:37:11 *** ryandtw has quit IRC (Quit: User went offline on Discord a while ago)
19:42:05 <peter1138> Dropbox really enshittified s
19:43:21 <andythenorth> didn't it start there?
19:43:35 <andythenorth> I think it's gone on a circular journey
19:50:16 <peter1138> Well.
19:50:21 <peter1138> Have we branched yet?
19:53:22 <Rubidium> no, we miss a line in the changelog or a review on a PR (the changelog PR adds two features)
20:00:25 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #14365: Feature: Gamepad viewport scrolling for Windows and Linux https://github.com/OpenTTD/OpenTTD/pull/14365#pullrequestreview-3549547636
20:04:16 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #14880: Doc: Update 15.0-rc1 changelog with last PR. https://github.com/OpenTTD/OpenTTD/pull/14880
20:12:30 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #14365: Feature: Gamepad viewport scrolling for Windows and Linux https://github.com/OpenTTD/OpenTTD/pull/14365#pullrequestreview-3549556926
20:14:00 <DorpsGek> [OpenTTD/OpenTTD] michicc approved pull request #14880: Doc: Update 15.0-rc1 changelog with last PR. https://github.com/OpenTTD/OpenTTD/pull/14880#pullrequestreview-3549557747
20:14:29 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #14365: Feature: Gamepad viewport scrolling for Windows and Linux https://github.com/OpenTTD/OpenTTD/pull/14365#pullrequestreview-3549557979
20:15:59 <andythenorth> 15.0 for christmas? πŸ‘€
20:16:28 <michi_cc[d]> Probably more like a chimney full of bug reports for chrismtas
20:16:38 <andythenorth> "ho ho ho"
20:28:24 <Rubidium> for what it's worth, I've got the release branch waiting to be rebased with the new opntitle
20:34:30 <peter1138> #14880 is just waiting for CodeQL.
20:42:43 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #14880: Doc: Update 15.0-rc1 changelog with last PR. https://github.com/OpenTTD/OpenTTD/pull/14880
20:44:38 <Rubidium> oh darn... I may not push the branch ;(
20:44:46 <peter1138> Hmm?
20:45:13 <Rubidium> `remote: error: GH013: Repository rule violations found for refs/heads/release/15.`
20:45:56 <peter1138> Hmm, create on gh first?
20:46:32 <peter1138> _glx_, please :)
20:47:05 *** gelignite has quit IRC ()
20:47:28 <Rubidium> I can't do it there either: `Repository rule violations found: 5 of 5 required status checks are expected.`
20:48:38 <peter1138> Hmm, does it need my merge to finish running the CI again?
20:48:38 <_glx_> maybe it's waiting for actions to finish
20:49:26 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 opened pull request #14881: Change #14155: Erato's the winner of the title game competition https://github.com/OpenTTD/OpenTTD/pull/14881
20:53:07 *** Wormnest has quit IRC (Ping timeout: 480 seconds)
20:55:56 <peter1138> "Reeeeeeee"
20:56:13 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
20:56:32 *** WormnestAndroid has joined #openttd
20:57:37 <_glx_> pff and of course annotation check is skipped on master
20:58:41 <Rubidium> and let me guess, that's one of the 5 required things to have run?
20:58:48 <_glx_> yeah
20:58:53 <peter1138> Heh
20:58:58 <_glx_> I disabled the check for creation
20:59:20 <_glx_> branch is created
21:01:19 <Rubidium> lovely... 14881 is retargeted and didn't have to restart the checks
21:02:29 <peter1138> Nice.
21:08:43 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
21:13:07 <DorpsGek> [OpenTTD/OpenTTD] michicc approved pull request #14881: Change #14155: Erato's the winner of the title game competition https://github.com/OpenTTD/OpenTTD/pull/14881#pullrequestreview-3549603615
21:13:23 *** WormnestAndroid has joined #openttd
21:27:28 <peter1138> Originally CodeQL wasn't required to finish...
21:27:44 <peter1138> And I thought it would make sense if it did. Pom-te-pom.
21:29:38 <DorpsGek> [OpenTTD/website] michicc commented on pull request #364: Add: OpenTTD 15.0-rc1 announcement https://github.com/OpenTTD/website/pull/364#issuecomment-3623455410
21:30:42 *** Flygon has joined #openttd
21:31:24 <Rubidium> peter1138: and it isn't even CodeQL that's delaying us now...
21:31:53 <DorpsGek> [OpenTTD/OpenTTD] michicc opened pull request #14882: Codechange: We are heading to 16 https://github.com/OpenTTD/OpenTTD/pull/14882
21:31:56 <peter1138> Hmm.
21:32:44 <DorpsGek> [OpenTTD/OpenTTD] michicc opened pull request #14883: Tracking PR: Disable asserts for 15.0 release https://github.com/OpenTTD/OpenTTD/pull/14883
21:34:31 <michi_cc[d]> Emscripten CI run has finished, so I guess GitHub has some stuck info there πŸ™
21:35:07 *** aperezdc has quit IRC (Remote host closed the connection)
21:35:34 <Rubidium> I reckon it's a configuration what checks are required for release branches
21:35:57 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler closed pull request #14878: Doc: Update 15.0-rc1 changelog with last-minute PRs https://github.com/OpenTTD/OpenTTD/pull/14878
21:36:07 *** aperezdc has joined #openttd
21:36:15 <Rubidium> #14883 seems to be getting the same problem
21:37:38 <michi_cc[d]> Yeah, looks like it. #14882 doesn't have the Emscripten check listed. So some config needs to be changed for the branch.
21:37:59 <_glx_> looking at it
21:38:48 <DorpsGek> [OpenTTD/website] 2TallTyler commented on pull request #364: Add: OpenTTD 15.0-rc1 announcement https://github.com/OpenTTD/website/pull/364#issuecomment-3623474606
21:39:16 <_glx_> should be fine now
21:40:04 <michi_cc[d]> Just auto-merge doesn't trigger,, so need to do manual merge
21:40:17 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 merged pull request #14881: Change #14155: Erato's the winner of the title game competition https://github.com/OpenTTD/OpenTTD/pull/14881
21:41:28 <DorpsGek> [OpenTTD/OpenTTD] janisozaur updated pull request #14365: Feature: Gamepad viewport scrolling for Windows and Linux https://github.com/OpenTTD/OpenTTD/pull/14365
21:41:42 <DorpsGek> [OpenTTD/OpenTTD] janisozaur commented on pull request #14365: Feature: Gamepad viewport scrolling for Windows and Linux https://github.com/OpenTTD/OpenTTD/pull/14365#pullrequestreview-3549624256
21:42:48 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 created new tag: 15.0-RC1 https://github.com/OpenTTD/OpenTTD/releases/tag/15.0-RC1
21:43:00 <michi_cc[d]> πŸŽ‰
21:43:30 <michi_cc[d]> GOG's probably going to fail again though, unless it magically fixed itself πŸ™
21:43:53 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #14882: Codechange: We are heading to 16 https://github.com/OpenTTD/OpenTTD/pull/14882#pullrequestreview-3549625408
21:44:13 <talltyler> I can make the Steam news post when I get home, along with an updated news image
21:44:43 <_glx_> GOG issue seem to be on GOG side, we are using the deprecated way
21:44:44 <talltyler> (I know we need to wait for the release to actually finish running on GH)
21:45:08 *** Wormnest has joined #openttd
21:52:09 <michi_cc[d]> talltyler: I have an updated image ready, but you can still make the Steam post πŸ™‚
21:52:57 <DorpsGek> [OpenTTD/OpenTTD] janisozaur updated pull request #14365: Feature: Gamepad viewport scrolling for Windows and Linux https://github.com/OpenTTD/OpenTTD/pull/14365
21:53:17 <DorpsGek> [OpenTTD/OpenTTD] janisozaur commented on pull request #14365: Feature: Gamepad viewport scrolling for Windows and Linux https://github.com/OpenTTD/OpenTTD/pull/14365#pullrequestreview-3549632973
21:56:19 <DorpsGek> [OpenTTD/website] michicc commented on pull request #364: Add: OpenTTD 15.0-rc1 announcement https://github.com/OpenTTD/website/pull/364#issuecomment-3623533352
21:56:26 <DorpsGek> [OpenTTD/OpenTTD] janisozaur commented on pull request #14365: Feature: Gamepad viewport scrolling for Windows and Linux https://github.com/OpenTTD/OpenTTD/pull/14365#issuecomment-3623534782
21:57:26 <michi_cc[d]> Anybody for double-checking and pre-approval of the website PR?
21:59:21 <michi_cc[d]> Well, failed anyway. Missing NSIS on arm64 runner πŸ™
22:00:23 <DorpsGek> [OpenTTD/OpenGFX2] zephyris commented on issue #222: Version in .obg file is hardcoded. https://github.com/OpenTTD/OpenGFX2/issues/222
22:01:20 <Rubidium> okay... that's it... I shouldn't be doing releases anymore. All releases I've done this month have failed to build due to stuff not working anymore...
22:01:50 <_zephyris> Who has permissions to change the Steam graphics depot, if that's the right termniology...
22:02:20 <_glx_> x64 failed too
22:02:28 <DorpsGek> [OpenTTD/OpenTTD] Release workflow was not successful https://github.com/OpenTTD/OpenTTD/actions/runs/20010776608
22:02:47 <_glx_> this part has not been tested for a long time
22:02:57 <michi_cc[d]> I guess NSIS got removed from the runner images.
22:03:00 *** Wolf01 has quit IRC (Quit: Once again the world is quick to bury me.)
22:04:16 <_glx_> https://github.com/actions/runner-images/pull/11037
22:04:27 <Rubidium> nah, NSIS didn't get removed... it wasn't added to the Windows 2025 runner
22:05:07 <DorpsGek> [OpenTTD/OpenTTD] Rito13 commented on pull request #14868: Improved Water Edges https://github.com/OpenTTD/OpenTTD/pull/14868#pullrequestreview-3549615176
22:05:37 <peter1138> NSIS not needed for betas, or was that long enough ago that it this wasn't used yet?
22:06:18 <Rubidium> probably long enough ago
22:08:38 <michi_cc[d]> We use `windows-latest` in our CI, and the image it actually points to will change over time.
22:10:20 <peter1138> Okay, so how and where do we install nsis?
22:11:20 <michi_cc[d]> I google there's a GitHub action (https://github.com/marketplace/actions/install-nsis), but that's where my knowledge ends
22:12:01 <_glx_> <https://github.com/repolevedavaj/install-nsis/blob/main/action.yml> not super fan of these command lines
22:13:23 <peter1138> release-windows.yml I guess? Which is annoying as it's in the main repo...
22:14:21 <michi_cc[d]> There's also <https://github.com/marketplace/actions/install-nsis-compiler>, but that explicitly says no arm64
22:16:12 <DorpsGek> [OpenTTD/OpenTTD] michicc merged pull request #14882: Codechange: We are heading to 16 https://github.com/OpenTTD/OpenTTD/pull/14882
22:18:49 *** kuka_lie has quit IRC (Quit: Lost terminal)
22:19:13 <DorpsGek> [OpenTTD/OpenTTD] Rito13 updated pull request #14713: Feature: [Script] Allow Game Scripts to post news items with engine ID. https://github.com/OpenTTD/OpenTTD/pull/14713
22:19:34 <_glx_> ok seems there's an easy way
22:19:45 <peter1138> Pin to 2022 image? :)
22:20:49 <_glx_> no, I think we can install nsis via chocolatey
22:21:09 <jfkuayue> we are heading to 10!
22:21:17 <jfkuayue> *0x10
22:21:29 <rito12_51026> Are small changes to features added by 15.0 permitted after the feature freeze?
22:21:57 <_zephyris> I was going to say... we are on the way to 10! = 3,628,800, but that's a way off...
22:22:24 <michi_cc[d]> _glx_: NSIS is apparently also on winget, and that should also be on a 2025 runner, shouldn't it?
22:22:56 <_glx_> I don't know if winget is available, but choco is and we already use it for pandoc
22:25:13 <talltyler> rito12_51026: If it's a fix, yes.
22:33:00 <talltyler> Steam event is created and saved, ready to publish once the build is live.
22:39:01 <_zephyris> talltyler: Do you have access to the Steam buckets?
22:39:38 <talltyler> I am not sure, Steam gives me an error if I try to log into anything but the event page (which is what they call announcements)
22:39:49 <_zephyris> Lol
22:39:58 <talltyler> Which does not necessarily mean I do not πŸ™‚
22:39:59 <_zephyris> I vaguely remember laments about the multiple Steam logins
22:40:25 <talltyler> TrueBrain and I had an adventure when I learned to post the beta3 announcement πŸ™‚
22:41:30 <_zephyris> Working through TrueBrain's todo list here (https://github.com/OpenTTD/OpenTTD/issues/13747#issuecomment-2707502690) if you hadn't guessed.
22:41:47 <jfkuayue> how many people get to know and regularly play the game from steam?
22:42:05 <_zephyris> https://steamdb.info/app/1536610/charts/
22:42:32 <jfkuayue> That means, the people who, if openttd was not one steam, would not know it at all
22:42:45 <talltyler> We have no way to measure that πŸ™‚
22:42:56 <_zephyris> But lots...
22:42:58 <talltyler> I guess we could do an actual survey
22:43:22 <_zephyris> get some focus groups
22:45:45 <_zephyris> Some new screenshots on there would be nice too, but bigger problems first
22:46:28 <talltyler> I would very much like to get new screenshots
22:46:59 <jfkuayue> but most "new screenshots" posted here are jgrpp
22:47:08 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #14884: Codefix 6f52a977a8: GRFConfigFlag was given enum class naming without being enum class. https://github.com/OpenTTD/OpenTTD/pull/14884
22:50:06 <talltyler> _zephyris: Looks like I do have access after all, I just need to use the Steam desktop client and not my browser.
22:50:57 <_zephyris> And that errors instead of being informative?
22:51:36 <_zephyris> Well, they only have 79 people working on Steam... (https://www.theverge.com/2024/7/13/24197477/valve-employs-few-hundred-people-payroll-redacted)
22:52:04 <_zephyris> If you're feeling confident, would make sense to try the ogfx2 deployment
22:52:27 <_zephyris> From TrueBrain's message, should be possible to target it only to new versions
22:52:33 <_zephyris> (and if you have time!)
22:52:47 <talltyler> I have time, will take it slow and see how far I can get πŸ™‚
22:54:05 <jfkuayue> I am very amazed how small the staff groups of many "big companies" are
22:54:19 <jfkuayue> Discord and Duolingo just have a few hundred
22:54:33 <tabytac> jfkuayue: its possible to make a screenshot using JGRPP for building it, but not actually showing off JGRPP features in the screenshot like signals on bridges/2 track types on same tile
22:55:09 <talltyler> This seems so incredibly overcomplicated πŸ™‚
22:55:09 <talltyler> https://partner.steamgames.com/doc/sdk/uploading
22:55:10 <tabytac> a screenshot competition fo the website/steam page could be a good idea in the new year
22:55:33 <talltyler> I took most of the screenshots for the current Steam page πŸ™‚
22:56:03 <talltyler> Specifically only using NewGRFs that I was able to verify have a GPL license, or could get permission from the creator.
22:56:53 <tabytac> ahh that would be complicated hmm
22:57:13 <tabytac> dont think ive actually looked at the screenshots as i played openttd before it was on steam
22:58:36 <talltyler> https://cdn.discordapp.com/attachments/1008473233844097104/1447361684493570168/depot.png?ex=6937581c&is=6936069c&hm=51dce2b03120d1e678d8c48e06ae3a564b12148a70a27ab0c8084e6a94354b90&
22:58:36 <talltyler> I wonder why Steam wants me to choose the Depot ID?
22:59:42 <talltyler> It's sequential after the Discord Integration plugins, ...38 is the next available ID and 39 is also free but leaves a gap.
23:03:52 <_glx_> testing changes in release workflow takes so much time
23:04:36 <talltyler> Okay, I've created the depot, now to figure out how to upload to it...
23:07:05 <talltyler> _zephyris: Can you point me to the zip file I can upload to the depot?
23:07:33 <_zephyris> https://cdn.openttd.org/opengfx2_classic-releases/0.8/
23:07:48 <_zephyris> The CDN works! πŸ˜‰
23:08:46 <talltyler> `Error: ( Failure )` Wow, thanks Steam for the descriptive error
23:08:51 <_zephyris> Ugh
23:11:38 <DorpsGek> [OpenTTD/OpenTTD] glx22 opened pull request #14885: Fix: [CI] Install NSIS for windows releases https://github.com/OpenTTD/OpenTTD/pull/14885
23:12:17 <DorpsGek> [OpenTTD/OpenTTD] glx22 updated pull request #14885: Fix: [CI] Install NSIS for windows releases https://github.com/OpenTTD/OpenTTD/pull/14885
23:13:33 <DorpsGek> [OpenTTD/OpenTTD] michicc approved pull request #14885: Fix: [CI] Install NSIS for windows releases https://github.com/OpenTTD/OpenTTD/pull/14885#pullrequestreview-3549697380
23:13:52 <talltyler> Almost every help post I've found on Discord, etc., is for the Steam SDK or command line tools. The only post for the web uploader says "don't use the web uploader." πŸ™„
23:16:40 <talltyler> I am in way over my head, probably best I stop now before I make a mess πŸ™‚
23:16:45 <talltyler> Sorry _zephyris πŸ™‚
23:17:10 <_zephyris> No worries, all part of the RC testing process
23:17:29 <_zephyris> Can't find problems until you try!
23:19:03 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler approved pull request #14884: Codefix 6f52a977a8: GRFConfigFlag was given enum class naming without being enum class. https://github.com/OpenTTD/OpenTTD/pull/14884#pullrequestreview-3549702150
23:25:57 <DorpsGek> [OpenTTD/nml] kaechele commented on pull request #406: Cleanup: Replace license headers with SPDX identifiers https://github.com/OpenTTD/nml/pull/406#pullrequestreview-3549707469
23:30:01 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1447369592472211507/image.png?ex=69375f79&is=69360df9&hm=b9a883de5e5f23bb8584e03b26cebe47ba8e525deff36052cb1aac00d3377bd4&
23:30:02 <xarick> omg, mister copilot keeps surprising me
23:33:30 <peter1138> That version of OpenGFX is wonky anyway due to the hardcoded value.
23:33:33 <peter1138> *version
23:34:42 <DorpsGek> [OpenTTD/nml] kaechele commented on pull request #406: Cleanup: Replace license headers with SPDX identifiers https://github.com/OpenTTD/nml/pull/406#pullrequestreview-3549714792
23:36:41 <xarick> so my b+ tree is currently optimal for a B=64
23:36:51 <xarick> google's btree for 128-256
23:37:55 <xarick> I can't seem to beat google's
23:38:05 <xarick> except on iteration
23:38:14 <xarick> pirric victory
23:39:36 <xarick> but my iterators are dumb as heck, very fragile, need to keep them refreshed in the sorters by any tiny change
23:41:29 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1447372476173521046/image.png?ex=69376229&is=693610a9&hm=969af47120a8a891e5d0daf8467bb6505463d99a7435235288d0ad5980b0b701&
23:41:29 <xarick> random screenshot of the day
23:50:18 <DorpsGek> [OpenTTD/OpenTTD] glx22 merged pull request #14885: Fix: [CI] Install NSIS for windows releases https://github.com/OpenTTD/OpenTTD/pull/14885
23:54:48 <peter1138> Now the backport dance?