⏴ go to previous day01:51:19 *** HerzogDeXtEr has joined #openttd02:05:39 *** NGC3982 has quit IRC (Ping timeout: 480 seconds)02:13:49 *** NGC3982 has joined #openttd02:21:28 *** Flygon has joined #openttd02:45:17 *** Wormnest has quit IRC (Quit: Leaving)02:46:07 *** Compu has joined #openttd02:46:39 *** Compu has quit IRC ()02:49:37 *** D-HUND has joined #openttd02:53:10 *** debdog has quit IRC (Ping timeout: 480 seconds)03:00:45 *** felix has quit IRC ()03:02:41 *** felix has joined #openttd03:36:05 *** keikoz has joined #openttd03:45:53 <DorpsGek> [OpenTTD/OpenTTD] glx22 opened pull request #10848: Fix #10846: [Squirrel] Ensure sqvector size does not overflow https://github.com/OpenTTD/OpenTTD/pull/1084803:53:40 *** D-HUND is now known as debdog04:48:16 *** keikoz has quit IRC ()06:30:18 *** keikoz has joined #openttd06:55:38 *** gelignite has joined #openttd07:24:18 *** _aD has joined #openttd07:35:20 <andythenorth> o707:55:46 *** nielsm has joined #openttd08:02:02 *** _aD has quit IRC (Ping timeout: 480 seconds)09:21:30 *** Wolf01 has joined #openttd09:22:17 <DorpsGek> [OpenTTD/OpenTTD] fmang opened pull request #10849: Add: Shift-click Rename on VehicleView to rename the group https://github.com/OpenTTD/OpenTTD/pull/1084909:41:14 <DorpsGek> [OpenTTD/website] auge8472 opened pull request #254: Change: make even short pages taking the whole viewport height https://github.com/OpenTTD/website/pull/25409:58:49 <DorpsGek> [OpenTTD/team] legoscia opened issue #420: [eo_EO] Translator access request https://github.com/OpenTTD/team/issues/42010:02:12 <DorpsGek> [OpenTTD/team] glx22 commented on issue #420: [eo_EO] Translator access request https://github.com/OpenTTD/team/issues/42010:24:26 <DorpsGek> [OpenTTD/OpenTTD] fmang updated pull request #10849: Add: Shift-click Rename on VehicleView to rename the group https://github.com/OpenTTD/OpenTTD/pull/1084910:27:24 *** gelignite has quit IRC (Quit: Stay safe!)10:32:29 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 opened pull request #10850: Update: fmt library to 10.0.0 https://github.com/OpenTTD/OpenTTD/pull/1085011:19:04 <petern> Hi11:19:25 <andythenorth> hi11:19:43 <TrueBrain> hI11:23:52 <petern> Legs need a rest, they are knackered11:50:43 <TrueBrain> and guess what ... GitHub's Container Registry also doesn't have IPv611:50:46 <TrueBrain> what the hell guys ..11:51:52 <TrueBrain> github.com doesn't even have AAAA records .. sadddd11:52:20 <petern> Weird11:52:56 <TrueBrain> especially as it would make an AWS deployment drastically more expensive ... hmm .. can I bounce this via a Cloudflare Worker .. most likely I can .. feels weird .. but does solve the issue 😛11:55:22 <TrueBrain> https://github.com/orgs/community/discussions/10539 always nice to read 😄11:56:15 <TrueBrain> their docs at least are IPv6 enabled 😛12:25:22 <petern> Damn, the constructor inheritance stuff (whatever the correct term for it is) needs to be in the declaration 😦12:33:38 *** birdjj6 has joined #openttd12:39:22 *** birdjj has quit IRC (Ping timeout: 480 seconds)12:39:22 *** birdjj6 is now known as birdjj12:52:49 <andythenorth> uuuf Horse is now 24.8 MB12:54:00 <andythenorth> 50 MB of nfo12:54:52 *** Ahyangyi has joined #openttd12:54:52 <Ahyangyi> 😮12:54:58 <Ahyangyi> The one on BaNaNaS is still just 2.77M12:55:01 <Ahyangyi> What did you add12:55:28 <andythenorth> I don't think there's a 2.77 MB Horse for many years 🙂12:55:36 <andythenorth> v2 was 20 MB12:55:44 <andythenorth> so was V312:56:40 <Ahyangyi> I see12:56:58 <Ahyangyi> the "download size" of the in-game downloader seems wrong12:57:05 <andythenorth> yeah adding 2815 vehicles has added 4.8 MB to the grf12:57:15 <andythenorth> petern: ^ did we do a wrong thing? 😛12:57:25 <pickpacket> 2815...12:57:32 <pickpacket> how many are there in total now?12:57:39 <glx[d]> it's so annoying, there's always a CI target with a missing implicit include12:58:00 <andythenorth> 4001 vehicles in total right now12:58:15 <pickpacket> andythenorth: not to be contrarian but who needs that many?12:58:35 <andythenorth> nobody12:58:36 *** birdjj has quit IRC (Read error: Connection reset by peer)12:58:43 <andythenorth> it's not about need 😛12:58:47 <pickpacket> :D12:58:53 <pickpacket> this is true12:58:55 <andythenorth> nobody needed 1186 vehicles in v312:59:04 <pickpacket> is it a popular newgrf?12:59:12 <andythenorth> allegedly12:59:28 <pickpacket> then it's all needed. Obviously12:59:35 <pickpacket> it's what the fans crave!13:02:36 <Ahyangyi> Andy, will you also make the hog bigger 😄13:03:30 <andythenorth> I hope to yes13:04:04 <pickpacket> andythenorth: what kind of vehicles are added?13:05:44 <Rubidium_> glx[d]: expect that CI target to complain about missing fmt/format.h more often, as it's the one without precompiled headers13:06:08 <glx[d]> oh yeah that may explain 🙂13:07:38 <andythenorth> variants of wagons are what's added13:09:14 <glx[d]> a lot of variants13:10:12 <pickpacket> andythenorth: what kind of vehicles were already in it?13:10:19 <andythenorth> should have used the livery refit spec as intended eh13:10:34 <andythenorth> pickpacket it's just many more colours13:10:45 <pickpacket> ah13:11:02 <glx[d]> and the only useful one is random13:11:30 <glx[d]> but still needs all the other internally13:11:46 <andythenorth> well...kinda13:12:02 <andythenorth> one day, RGB company colours, with presets, and the ability to set them per vehicle 😛13:12:12 <andythenorth> could delete a lot of variants13:12:27 <pickpacket> I guess different colours are useful for colour coding cargo wagons, but what are the random ones for then?13:12:52 <glx[d]> cute non uniform trains13:13:27 <glx[d]> but still with the same wagon type13:16:13 <andythenorth> lol, we could do buyable variants, but they're all the same ID, with a different action 2 var13:16:35 <andythenorth> saves some action 0 bytes 😛13:19:25 <andythenorth> I think it's the per-variant name handling switches that eat bytes most right now13:19:51 <andythenorth> I gave up trying to proceduralise them, I can't get string IDs to be reliably handled13:20:07 <andythenorth> so they use about 3500 varact 2 chains13:20:27 <andythenorth> instead of about 713:24:29 <petern> So explicit cargo subtypes before purchase? 😛13:24:50 <andythenorth> such13:25:09 <andythenorth> dare you call them 'liveries'? 😛13:25:36 <andythenorth> also map an optional recolour sprite to them 😛13:30:31 <Ahyangyi> andythenorth: I think I found it13:30:33 <Ahyangyi> https://github.com/OpenTTD/BaNaNaS/blob/main/newgrf/43411222/versions/20230416T132052Z.yaml13:30:50 <Ahyangyi> Somehow the file size in the metadata is wrong13:32:45 <Ahyangyi> Alright, I'll create an issue just in case someone is going to fix it13:34:20 <Rubidium_> is the size wrong, or is it the compressed size?13:34:40 <Ahyangyi> Good point13:35:26 <Ahyangyi> I ran zip with that tarball, and it's indeed 2.77 MB13:35:50 <Ahyangyi> One fewer embarrassing Github issue 😄13:38:24 <Rubidium_> that's probably why it's called download size in OpenTTD's content UI, and since it saves it compressed on the server it's the file size there13:38:29 *** _aD has joined #openttd13:46:09 <Ahyangyi> Yep, I only uploaded heightmaps before, which are generally incompressible PNGs. so somehow when I saw a size difference I wasn't thinking of compression...13:48:23 <andythenorth> do we transmit grfs compressed on bananas?13:48:27 * andythenorth should know this, it's basics13:49:22 <andythenorth> oh the compression saving with zip is huge13:50:02 <andythenorth> wonder why the grf makefiles default to tar, which seems to be uncompressed13:50:22 <glx[d]> because basesets13:50:41 <glx[d]> and the game expects uncompressed files anyway13:52:30 <andythenorth> the compression does mean that the filesize isn't much13:52:55 <andythenorth> 3.1 MB currently for dev Horse13:53:01 <andythenorth> zipped13:53:21 <glx[d]> yes but openttd can't use it 🙂13:54:14 <andythenorth> wonder what the RAM use implication is14:01:48 <Eddi|zuHause> why did we never allow reading zip/gz/whateverz files? can't be that complicated14:02:04 <DorpsGek> [OpenTTD/OpenTTD] glx22 updated pull request #10848: Fix #10846: [Squirrel] Ensure sqvector size does not overflow https://github.com/OpenTTD/OpenTTD/pull/1084814:04:54 <petern> We don't load all sprites into memory, IIRC we rely on random file access (possibly mmaped but probably not). This doesn't play will with compression.14:04:56 <glx[d]> I know music can't even work from inside tar14:05:25 <petern> Music could, but external players can't do it and for ages it was all extenral.14:05:39 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #10848: Fix #10846: [Squirrel] Ensure sqvector size does not overflow https://github.com/OpenTTD/OpenTTD/pull/10848#pullrequestreview-143541007214:06:40 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler requested changes for pull request #10849: Add: Shift-click Rename on VehicleView to rename the group https://github.com/OpenTTD/OpenTTD/pull/10849#pullrequestreview-143540678414:07:38 <glx[d]> without looking at the comment I can say it's coding style 🙂14:07:53 <petern> It's not.14:08:08 <glx[d]> oh, but style is wrong everywhere14:08:11 <Eddi|zuHause> ah right, it was random access14:08:27 <petern> Okay, it is style and more 🙂14:10:26 <andythenorth> hmm Horse compile is 1s per MB14:10:31 <andythenorth> that's so meaningless correlation 🙂14:10:41 <TallTyler> I like the feature, just not which button was hijacked to add it 🙂14:10:53 <glx[d]> "show all vehicles that share this schedule" is so microscopic14:11:34 <glx[d]> but it fits nicely between resize and scrollbar14:11:39 <Eddi|zuHause> and why shift click and not ctrl click like normal people?14:15:32 <DorpsGek> [OpenTTD/OpenTTD] glx22 commented on pull request #10849: Add: Shift-click Rename on VehicleView to rename the group https://github.com/OpenTTD/OpenTTD/pull/10849#pullrequestreview-143541121914:19:11 <DorpsGek> [OpenTTD/OpenTTD] glx22 commented on pull request #10849: Add: Shift-click Rename on VehicleView to rename the group https://github.com/OpenTTD/OpenTTD/pull/10849#pullrequestreview-143541134514:22:13 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #10849: Add: Shift-click Rename on VehicleView to rename the group https://github.com/OpenTTD/OpenTTD/pull/10849#pullrequestreview-143541182814:43:26 <DorpsGek> [OpenTTD/OpenTTD] glx22 merged pull request #10848: Fix #10846: [Squirrel] Ensure sqvector size does not overflow https://github.com/OpenTTD/OpenTTD/pull/1084814:43:29 <DorpsGek> [OpenTTD/OpenTTD] glx22 closed issue #10846: [Crash]: script executing `array(2**62)` overflows allocated memory counter and crashes the game https://github.com/OpenTTD/OpenTTD/issues/1084614:47:44 *** _aD has quit IRC (Ping timeout: 480 seconds)14:48:00 <DorpsGek> [OpenTTD/OpenTTD] glx22 approved pull request #10847: Codechange: use fmt::format_to to format the help message https://github.com/OpenTTD/OpenTTD/pull/10847#pullrequestreview-143541415614:50:07 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 merged pull request #10847: Codechange: use fmt::format_to to format the help message https://github.com/OpenTTD/OpenTTD/pull/1084714:51:32 *** Tirili has joined #openttd14:51:34 <DorpsGek> [OpenTTD/OpenTTD] glx22 approved pull request #10844: Cleanup: rename smallvec_type.hpp https://github.com/OpenTTD/OpenTTD/pull/10844#pullrequestreview-143541447014:51:39 *** Tirili has quit IRC ()14:53:14 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 merged pull request #10844: Cleanup: rename smallvec_type.hpp https://github.com/OpenTTD/OpenTTD/pull/1084414:54:48 <DorpsGek> [OpenTTD/OpenTTD] fmang commented on pull request #10849: Add: Shift-click Rename on VehicleView to rename the group https://github.com/OpenTTD/OpenTTD/pull/10849#issuecomment-155592951315:07:10 <DorpsGek> [OpenTTD/OpenTTD] glx22 commented on pull request #10849: Add: Shift-click Rename on VehicleView to rename the group https://github.com/OpenTTD/OpenTTD/pull/10849#issuecomment-155593194515:16:41 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #10849: Add: Shift-click Rename on VehicleView to rename the group https://github.com/OpenTTD/OpenTTD/pull/10849#pullrequestreview-143541677615:50:41 <DorpsGek> [OpenTTD/OpenTTD] fmang commented on pull request #10849: Add: Shift-click Rename on VehicleView to rename the group https://github.com/OpenTTD/OpenTTD/pull/10849#pullrequestreview-143541969816:00:36 *** Wormnest has joined #openttd16:25:07 <DorpsGek> [OpenTTD/OpenTTD] michicc commented on pull request #10849: Add: Shift-click Rename on VehicleView to rename the group https://github.com/OpenTTD/OpenTTD/pull/10849#pullrequestreview-143542264716:30:43 *** Smedles has quit IRC (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)16:31:01 *** Smedles has joined #openttd16:41:15 *** Flygon has quit IRC (Quit: A toaster's basically a soldering iron designed to toast bread)16:53:59 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on pull request #10849: Add: Shift-click Rename on VehicleView to rename the group https://github.com/OpenTTD/OpenTTD/pull/10849#issuecomment-155595127917:00:15 <petern> Why does industry "pct transported" exist, can it not be derived from production and transported?17:13:22 <frosch> yes, cs wanted to save a division17:16:01 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler opened pull request #10851: Change: Use "Via-Destination-Source" as default station cargodist display https://github.com/OpenTTD/OpenTTD/pull/1085117:16:36 <TallTyler> ^^ Could use some opinions from people who play with Cargo Distribution enabled 🙂17:16:53 <TallTyler> (Besides myself, of course)17:19:51 <TallTyler> This was spurred by a recent conversation (https://discord.com/channels/142724111502802944/142725338831519744/1109509518871777372) as well as past recommendations17:25:23 <DorpsGek> [OpenTTD/OpenTTD] EmperorJake commented on pull request #10851: Change: Use "Via-Destination-Source" as default station cargodist display https://github.com/OpenTTD/OpenTTD/pull/10851#issuecomment-155595676517:34:36 *** Compu has joined #openttd17:38:18 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #10851: Change: Use "Via-Destination-Source" as default station cargodist display https://github.com/OpenTTD/OpenTTD/pull/10851#issuecomment-155595891717:39:07 <petern> ^ "too many settings" vs "we have a setting for it, but you don't get to see it in the UI" is a bit pants really.17:40:25 <DorpsGek> [OpenTTD/grfcodec] SoapGentoo commented on pull request #16: Gentoo patches https://github.com/OpenTTD/grfcodec/pull/16#issuecomment-155595929617:41:30 *** JGR has joined #openttd17:41:30 <JGR> The setting is set whenever you change the mode using the dropdown, it doesn't need to be in the settings windows as well17:41:51 <JGR> It's just a way of persisting the UI state17:43:03 <petern> Hmm17:43:43 <petern> Deleted.17:44:00 <petern> I know I've changed it but it was on the default for whatever reason...17:47:47 <glx[d]> Hmm but we don't have release workflow for grfcodec IIRC17:49:23 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 opened pull request #10852: Codechange: replace seprintf with fmt::format for crashlog generation https://github.com/OpenTTD/OpenTTD/pull/1085218:04:54 *** Compu has quit IRC (Quit: https://www.youtube.com/watch?v=5FjWe31S_0g)18:15:19 *** _aD has joined #openttd18:25:30 <andythenorth> orudge do the interstitial ads on the forums make much money? 🙂18:25:33 <andythenorth> quite annoying 🙂18:31:18 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #10852: Codechange: replace seprintf with fmt::format for crashlog generation https://github.com/OpenTTD/OpenTTD/pull/1085218:33:57 <Rubidium_> TrueBrain: something to check for your survey thing... I think there won't be a survey sent for Windows upon a crash. As far as I can see it does not call MakeCrashLog which contains the call for sending the survey18:34:17 <andythenorth> Horse 25.2 MB18:34:20 <andythenorth> giant grf is giant18:34:29 <petern> Well18:34:40 <petern> Probably smaller than me.18:34:54 <petern> Probably smaller than this branch which will probably never see the light of day.18:36:28 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #10852: Codechange: replace seprintf with fmt::format for crashlog generation https://github.com/OpenTTD/OpenTTD/pull/1085218:39:36 <DorpsGek> [OpenTTD/OpenTTD] DorpsGek pushed 1 commits to master https://github.com/OpenTTD/OpenTTD/commit/98dffc31577d89351d7b7e3b00dea6f68ed9ceb718:39:37 <DorpsGek> - Update: Translations from eints (by translators)18:41:46 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #10852: Codechange: replace seprintf with fmt::format for crashlog generation https://github.com/OpenTTD/OpenTTD/pull/1085218:46:59 <andythenorth> 25.2 MB of diff? 😛18:57:55 <petern> Okay, only 48KB so far.19:10:32 *** Wormnest has quit IRC (Ping timeout: 480 seconds)19:16:47 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #10852: Codechange: replace seprintf with fmt::format for crashlog generation https://github.com/OpenTTD/OpenTTD/pull/1085219:45:55 *** Wormnest has joined #openttd19:57:40 <DorpsGek> [OpenTTD/OpenTTD] github-code-scanning[bot] commented on pull request #10852: Codechange: replace seprintf with fmt::format for crashlog generation https://github.com/OpenTTD/OpenTTD/pull/10852#pullrequestreview-143544106420:38:40 *** Wormnest has quit IRC (Ping timeout: 480 seconds)20:51:25 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #10852: Codechange: replace seprintf with fmt::format for crashlog generation https://github.com/OpenTTD/OpenTTD/pull/10852#pullrequestreview-143544561721:16:22 *** Wormnest has joined #openttd21:19:27 *** Wolf01 has quit IRC (Quit: Once again the world is quick to bury me.)21:27:48 <DorpsGek> [OpenTTD/OpenTTD] anatolyeltsov updated pull request #10541: Feature: Industry production graph https://github.com/OpenTTD/OpenTTD/pull/1054121:34:22 *** keikoz has quit IRC (Ping timeout: 480 seconds)21:43:25 <petern> Hmm22:03:38 *** tokai|noir has joined #openttd22:03:38 *** ChanServ sets mode: +v tokai|noir22:06:16 *** ralph[m] has left #openttd22:09:02 *** Wormnest has quit IRC (Ping timeout: 480 seconds)22:10:19 *** tokai has quit IRC (Ping timeout: 480 seconds)22:25:22 <petern> Hmm, is SLE_ARR with size 1 the same as SLE_VAR?22:31:58 <glx[d]> array store the number of elements I think22:35:02 <petern> Hmm, well, this is quite a restructure. Hmm.22:43:53 *** Wormnest has joined #openttd22:45:21 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #10853: Change: Reorganise industry accept/produce arrays. https://github.com/OpenTTD/OpenTTD/pull/1085322:47:57 <DorpsGek> [OpenTTD/OpenTTD] James103 commented on pull request #10853: Change: Reorganise industry accept/produce arrays. https://github.com/OpenTTD/OpenTTD/pull/10853#pullrequestreview-143545319322:48:45 <petern> Such saveload code22:51:57 *** _aD has quit IRC (Ping timeout: 480 seconds)23:26:16 <DorpsGek> [OpenTTD/OpenTTD] github-code-scanning[bot] commented on pull request #10853: Change: Reorganise industry accept/produce arrays. https://github.com/OpenTTD/OpenTTD/pull/10853#pullrequestreview-143545520723:33:57 *** nielsm has quit IRC (Ping timeout: 480 seconds)23:37:02 *** Wormnest has quit IRC (Ping timeout: 480 seconds)23:39:21 *** VincentKadar[m]1234567 has joined #openttdcontinue to next day ⏵