IRC logs for #openttd on OFTC at 2023-11-16
            
00:56:28 <johnfranklin[d]> jet lag is unavoidable
00:57:13 <johnfranklin[d]> When I am awake, Tyler is asleep
00:59:59 <goddess_ishtar> just don't sleep, obviously
01:01:03 <johnfranklin[d]> "Ishtar" should be a british name?
01:02:26 <goddess_ishtar> I'm not sure what you mean?
01:03:18 <johnfranklin[d]> I mean, it should be late in your time zone
01:03:35 <goddess_ishtar> No, I'm Canadian
01:03:40 <goddess_ishtar> It's only 8PM
01:04:26 <goddess_ishtar> ~~notwithstanding my messed-up sleep schedule~~
01:04:39 <johnfranklin[d]> The same timezone as Tyler (in Pittsburgh)
01:05:00 <talltyler> I’m awake, just not active on Discord
01:05:18 <talltyler> (Sorry)
01:05:50 <johnfranklin[d]> But hours later, I am at noon, and you will go to sleep
01:06:29 <goddess_ishtar> johnfranklin[d]: The username is from the Mesopotamian goddess of war and fertility, by the way
01:06:29 <goddess_ishtar> Also known as "Inanna"
02:10:13 <Eddi|zuHause> wasn't there an ishta-gate or something?
02:47:39 *** Wormnest has quit IRC (Quit: Leaving)
03:25:05 *** D-HUND has joined #openttd
03:28:23 *** debdog has quit IRC (Ping timeout: 480 seconds)
04:42:31 *** keikoz has joined #openttd
06:19:36 *** keikoz has quit IRC (Ping timeout: 480 seconds)
06:52:35 *** virtualrandomnumber has joined #openttd
06:57:31 *** virtualrandomnumber has quit IRC ()
07:43:52 *** D-HUND is now known as debdog
08:11:12 *** Flygon has joined #openttd
08:56:31 <peter1138> Also an anagram of Trisha
09:38:28 <DorpsGek> [OpenTTD/OpenTTD] michalc started discussion #11462: Extracting the "supply chains" from an OpenTTD saved game file https://github.com/OpenTTD/OpenTTD/discussions/11462
09:50:29 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on discussion #11462: Extracting the "supply chains" from an OpenTTD saved game file https://github.com/OpenTTD/OpenTTD/discussions/11462
09:51:01 <DorpsGek> [OpenTTD/OpenTTD] michalc commented on discussion #11462: Extracting the "supply chains" from an OpenTTD saved game file https://github.com/OpenTTD/OpenTTD/discussions/11462
09:51:32 *** virtualrandomnumber has joined #openttd
09:53:39 <DorpsGek> [OpenTTD/OpenTTD] michalc commented on discussion #11462: Extracting the "supply chains" from an OpenTTD saved game file https://github.com/OpenTTD/OpenTTD/discussions/11462
10:00:31 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on discussion #11462: Extracting the "supply chains" from an OpenTTD saved game file https://github.com/OpenTTD/OpenTTD/discussions/11462
10:10:00 <LordAro> linkgraphs are only used when cargodist is turned on, i think?
10:11:56 <peter1138> ... I keep trying to press Ctrl-O to view outlines in Firefox.
10:15:31 <DorpsGek> [OpenTTD/OpenTTD] michalc commented on discussion #11462: Extracting the "supply chains" from an OpenTTD saved game file https://github.com/OpenTTD/OpenTTD/discussions/11462
10:47:08 *** virtualrandomnumber has quit IRC (Quit: virtualrandomnumber)
12:00:11 *** pemensik_ has joined #openttd
12:04:35 *** keikoz has joined #openttd
12:06:19 *** pemensik has quit IRC (Ping timeout: 480 seconds)
12:30:11 *** pemensik__ has joined #openttd
12:36:19 *** pemensik_ has quit IRC (Ping timeout: 480 seconds)
12:39:28 <DorpsGek> [OpenTTD/team] glx22 commented on issue #465: [pt_PT] Translator access request https://github.com/OpenTTD/team/issues/465
12:40:32 <DorpsGek> [OpenTTD/team] glx22 commented on issue #464: [pt_BR] Translator access request https://github.com/OpenTTD/team/issues/464
12:40:53 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #11463: Change: Use sparse padding for Game Options window. https://github.com/OpenTTD/OpenTTD/pull/11463
12:53:32 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler approved pull request #11463: Change: Use sparse padding for Game Options window. https://github.com/OpenTTD/OpenTTD/pull/11463#pullrequestreview-1734302585
13:32:45 <andythenorth> Lunch?
13:36:22 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on pull request #11461: Codechange: Move RectPadding::zero definition to header. https://github.com/OpenTTD/OpenTTD/pull/11461#pullrequestreview-1734390561
13:38:24 <LordAro> i had some mince pies
13:38:31 <peter1138> Yes, I have a salad. Liquorice all sorts.
13:49:34 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #11461: Codechange: Move RectPadding::zero definition to header. https://github.com/OpenTTD/OpenTTD/pull/11461#issuecomment-1814470305
13:53:32 <ahyangyi> Liquorice, nice
13:55:39 *** keikoz has quit IRC (Ping timeout: 480 seconds)
14:15:27 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler approved pull request #11461: Codechange: Move RectPadding::zero definition to header. https://github.com/OpenTTD/OpenTTD/pull/11461#pullrequestreview-1734488190
14:19:59 *** keikoz has joined #openttd
14:37:01 *** _aD has joined #openttd
14:43:31 <peter1138> Wish my dogs would shut the door behind them.
14:49:02 <alfagamma7> Can't relate
14:59:00 <talltyler> Have you tried asking nicely?
15:06:03 <merni> Or one of those mini-doors for dogs
15:06:08 <merni> I forget what they are called
15:07:09 <LordAro> cat flaps :p
15:07:46 <merni> That's it
15:18:25 <DorpsGek> [OpenTTD/OpenTTD] ketsuban commented on pull request #11439: Change: Use sensible default settings for Cargo Distribution https://github.com/OpenTTD/OpenTTD/pull/11439#issuecomment-1814663321
15:35:06 <Timberwolf> One of our dogs shuts the door behind him when he manages to get in the bathroom. It's not amazingly helpful.
15:37:09 *** nielsm has joined #openttd
15:40:17 *** Wormnest has joined #openttd
16:19:49 <DorpsGek> [OpenTTD/OpenTTD] PikkaBird commented on pull request #11439: Change: Use sensible default settings for Cargo Distribution https://github.com/OpenTTD/OpenTTD/pull/11439#issuecomment-1814782716
16:29:09 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on pull request #11253: Fix: Trivial autoreplace of mixed cargo articulated engines https://github.com/OpenTTD/OpenTTD/pull/11253#issuecomment-1814799454
16:34:57 <alfagamma7> Timberwolf: Gets into the bathroom for the usual?
16:35:00 <alfagamma7> yuck
16:36:59 <Timberwolf> He just wants to see if there's fun stuff to steal in there, because he found some makeup brushes once. Then bumps the door closed and some time later I can't find the dog and have a closed room which is unexpectedly making sad noises.
17:05:34 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #11464: Change: Simplify world gen widgets and use sparse padding. https://github.com/OpenTTD/OpenTTD/pull/11464
17:06:41 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #11463: Change: Use sparse padding for Game Options window. https://github.com/OpenTTD/OpenTTD/pull/11463
17:07:01 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #11460: Codechange: Use GetCurrentRect() where feasible. https://github.com/OpenTTD/OpenTTD/pull/11460
17:07:14 <peter1138> Well, this is going to upset the CI :p
17:07:33 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #11461: Codechange: Move RectPadding::zero definition to header. https://github.com/OpenTTD/OpenTTD/pull/11461
17:07:40 <LordAro> merge all the things!
17:07:54 <LordAro> <3 new windows
17:34:54 <LordAro> (clarification: peter1138's new GUI windows. Win11 can get in the sea)
17:35:20 <talltyler> Haha
17:36:42 <talltyler> I have Win11 on my work laptop, but luckily I have to use it so rarely that my frustration has so far been confined to “why is the start button in the wrong place?”
18:01:50 *** virtualrandomnumber has joined #openttd
18:02:58 *** virtualrandomnumber has quit IRC ()
18:03:43 <peter1138> After about 2 years of it I finally gave in.
18:04:49 <peter1138> So I'm now back on Linux on the desktop at home after over a decade hiatus.
18:05:05 <goddess_ishtar> my laptop has the physical Windows key on the right side of the keyboard instead of the left
18:05:07 <_jgr_> I'm pretty sure you can move the start menu button back to the corner, even if the menu itself is a bit weird
18:05:37 <goddess_ishtar> _jgr_: yeah there are literally two options to customize it, "middle" and "left"
18:05:40 <peter1138> It was the adverts that got me :-)
18:05:54 <goddess_ishtar> put it back to the left and it's mostly the same as Win 10, if a little bad still
18:06:34 <goddess_ishtar> I hate that they've merged the battery and wifi and sound status and everything into one widget
18:08:51 *** HerzogDeXtEr has joined #openttd
18:11:28 <_glx_> talltyler: you can move it to the left where it should be
18:39:11 <talltyler> Good to know. I’m about to move again (11th time in 8 years, ugh) so I’ll probably be using the laptop until I get internet at my new place.
18:39:29 <DorpsGek> [OpenTTD/OpenTTD] eints-sync[bot] pushed 1 commits to master https://github.com/OpenTTD/OpenTTD/commit/bca321443ac9b1f018062cc4c9082d79c6788dee
18:39:30 <DorpsGek> - Update: Translations from eints (by translators)
18:40:18 <goddess_ishtar> the only real reason preventing me from using Linux for everything is that most games still support Windows only
18:45:36 *** pemensik__ has quit IRC (Remote host closed the connection)
18:48:19 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler approved pull request #11464: Change: Simplify world gen widgets and use sparse padding. https://github.com/OpenTTD/OpenTTD/pull/11464#pullrequestreview-1735200053
18:51:40 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #11465: Fix 6317967: Missing exception for SetPipRatio(). https://github.com/OpenTTD/OpenTTD/pull/11465
18:54:16 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler approved pull request #11465: Fix 6317967: Missing exception for SetPipRatio(). https://github.com/OpenTTD/OpenTTD/pull/11465#pullrequestreview-1735212416
18:59:04 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #11464: Change: Simplify world gen widgets and use sparse padding. https://github.com/OpenTTD/OpenTTD/pull/11464
19:01:35 <peter1138> Heh, so 3x font scaling with OpenGFX2 becomes awkward. Because it has 1x and 2x sprites, 3x is no longer integer scaling, but 1.5x scaling.
19:02:04 <peter1138> I think I might delete that branch as scalable fonts exist anyway.
19:22:06 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #11465: Fix 6317967: Missing exception for SetPipRatio(). https://github.com/OpenTTD/OpenTTD/pull/11465
19:32:00 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #11466: Change: Use sparse padding for AI/GS settings windows. https://github.com/OpenTTD/OpenTTD/pull/11466
19:34:58 <peter1138> Well
19:35:15 <peter1138> I nearly got sidetracked with that one.
19:36:11 <peter1138> I think the AI/GS windows can both be improved, but that's for another time.
19:37:09 <DorpsGek> [OpenTTD/OpenTTD] LordAro approved pull request #11466: Change: Use sparse padding for AI/GS settings windows. https://github.com/OpenTTD/OpenTTD/pull/11466#pullrequestreview-1735305921
19:41:23 <andythenorth> The UX on them always trips me up, can’t remember why
19:44:31 *** Wolf01 has joined #openttd
19:45:30 <peter1138> Double click :)
19:46:27 <peter1138> Maybe I should rewrite them as Game Options tabs...
19:47:07 <_zephyris> peter1138: Are you playing with some 1.5x GUI sprite support?
19:47:19 <peter1138> No, completely variable.
19:47:27 <peter1138> But only for GUI/Fonts.
19:47:38 <peter1138> Main reason it doesn't go anywhere is that it looks terrible.
19:47:55 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler approved pull request #11466: Change: Use sparse padding for AI/GS settings windows. https://github.com/OpenTTD/OpenTTD/pull/11466#pullrequestreview-1735325152
19:48:04 <peter1138> Maybe bilinear filtering would work...
19:48:32 <talltyler> Oops, too slow
19:49:03 <peter1138> Another issue is that sprites with different offsets end up with their doubled pixels at different places.
19:49:32 <peter1138> So for fonts, it's really not worth doing, as we support scalable fonts anyway.
20:02:11 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #11466: Change: Use sparse padding for AI/GS settings windows. https://github.com/OpenTTD/OpenTTD/pull/11466
20:02:17 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #11467: Change: Use frame-borders and sparse spacing on NewGRF settings window. https://github.com/OpenTTD/OpenTTD/pull/11467
20:02:20 <peter1138> Heh
20:02:36 <peter1138> I could've done this all as one PR, but...
20:05:03 <_zephyris> Fair enough. The better solution is 1.5x as well as 2x and 4x sprites anyway... which I'm sure is _far_ more complex than it sounds.
20:05:39 <peter1138> If we add support for more sizes then IMHO it needs to be completely free.
20:06:21 <LordAro> didn't you do the frame borders already?
20:07:45 <peter1138> These commits are all from about 3 weeks ago. I've just been sat on them getting sidetracked by other things.
20:16:50 <_zephyris> Hmm, why is it "Map size: 512 * 512" and not "Map size: 512 × 512"?
20:17:24 <goddess_ishtar> someone couldn't find the × character?
20:17:40 <_zephyris> Maybe ASCII 0xD7 isn't in the original graphics.
20:17:46 <_zephyris> I think it is though...
20:18:52 <_jgr_> The in game texts just use the 'x' letter
20:19:15 <peter1138> Except here, where it's an asterisk.
20:20:59 <_zephyris> It is in the original graphics normal sprite font, #185 I think
20:21:12 <_zephyris> Really should be a proper ×
20:21:33 <_zephyris> Something in my OCD scientist/scientific writing brain is starting to itch
20:21:56 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on pull request #11467: Change: Use frame-borders and sparse spacing on NewGRF settings window. https://github.com/OpenTTD/OpenTTD/pull/11467#pullrequestreview-1735390350
20:22:54 <talltyler> GitHub diffs and the nature of GUI code make these hard to review but I do try 😉
20:23:15 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #11467: Change: Use frame-borders and sparse spacing on NewGRF settings window. https://github.com/OpenTTD/OpenTTD/pull/11467#pullrequestreview-1735393995
20:24:45 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #11467: Change: Use frame-borders and sparse spacing on NewGRF settings window. https://github.com/OpenTTD/OpenTTD/pull/11467
20:26:07 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler approved pull request #11467: Change: Use frame-borders and sparse spacing on NewGRF settings window. https://github.com/OpenTTD/OpenTTD/pull/11467#pullrequestreview-1735398775
20:28:09 <_zephyris> For that matter, tile information coordinates should be (x, y, z) not x x y x z
20:33:58 <peter1138> STR_MAPGEN_BY :{BLACK}*
20:34:01 <peter1138> Easy to change ;)
20:34:17 <_zephyris> Yeah
20:34:35 <peter1138> Are the coordinates anywhere other than the land area info window?
20:34:45 <_zephyris> Don't think so...
20:34:51 <_zephyris> I'm digging through english.txt
20:35:03 <_zephyris> STR_LAND_AREA_INFORMATION_LANDINFO_COORDS
20:36:14 <peter1138> My only concern with using × is that it might prevent some truetype fonts from being usable.
20:36:23 <peter1138> So a plain x might be preferred.
20:36:52 <peter1138> Or "by", as the string name is.
20:36:53 <_zephyris> Mmm, I'd be surprised, its ASCII after all...
20:37:02 <peter1138> It's not ASCII.
20:37:03 <_zephyris> But it's a fair point
20:37:13 <peter1138> ASCII only goes up to 127.
20:38:05 <peter1138> × is probably more available than ł which we used to have...
20:38:25 <_zephyris> Ah, yeah
20:38:29 <Rubidium> you'd almost add an extra string code so you can use some characters that might not be in the character set and then replace that by something else. Can then also be used for the Zloty :D
20:39:26 <peter1138> I can't remember what incantation I used for fc-list to show what fonts support the character...
20:39:35 <peter1138> Maybe I included that in the Zloty change.
20:40:08 <peter1138> I did!
20:41:48 <peter1138> Yeah, I have 932 fonts with *, but only 321 with ×
20:42:09 <peter1138> And 1020 with x
20:42:46 <_zephyris> That's a pretty big delta... That's a pretty big font collection!
20:42:48 <peter1138> Rubidium, or a better font fallback system.
20:43:52 <peter1138> fc-list treats styles as different fonts, so Arial, Arial Italic, Arial Bold, and Arial Bold Italic count as 4.
20:53:05 <peter1138[d]> https://cdn.discordapp.com/attachments/1008473233844097104/1174814423454593024/image.png?ex=6568f631&is=65568131&hm=780498e8dfc4567b424d36644517d9bcd50808ac4381834b5f4c2dfa1307693e&
20:54:56 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #11467: Change: Use frame-borders and sparse spacing on NewGRF settings window. https://github.com/OpenTTD/OpenTTD/pull/11467
20:54:56 <peter1138> * isn't otherwise used as anything other than a random symbol, e.g. "* * PAUSED * *", or a footnote indicator.
20:55:19 <peter1138> * is an asterisk over here...
21:00:24 *** nielsm has quit IRC (Ping timeout: 480 seconds)
21:16:08 *** virtualrandomnumber has joined #openttd
21:17:09 <_zephyris> I like "by"
21:19:57 <peter1138> Yes, me too.
21:21:51 <peter1138> Not sure what to do with the frame borders on the network client list.
21:25:08 *** virtualrandomnumber has quit IRC (Quit: virtualrandomnumber)
21:30:51 *** esselfe has quit IRC (Ping timeout: 480 seconds)
22:02:08 *** tokai has joined #openttd
22:02:08 *** ChanServ sets mode: +v tokai
22:08:59 *** tokai|noir has quit IRC (Ping timeout: 480 seconds)
22:13:42 <peter1138> Longest page on Wikipedia... https://en.wikipedia.org/wiki/List_of_doping_cases_in_cycling
22:15:13 <LordAro> peter1138: i'm surprised you have 88 fonts with 'x' but not '*'
22:15:17 <LordAro> peter1138: lol
22:17:21 <peter1138> There's probably some niche arty fonts or something.
22:26:04 *** keikoz has quit IRC (Ping timeout: 480 seconds)
22:52:54 <peter1138> Nice, there's a version of DOSBox... for DOS.
22:58:52 <_glx_> why ?
23:01:06 <FLHerne> isolation?
23:01:33 <FLHerne> no-one thinks it's odd that you can run Linux VMs/hypervisors on Linux
23:06:48 *** HerzogDeXtEr has quit IRC (Read error: Connection reset by peer)
23:15:17 *** Wolf01 has quit IRC (Quit: Once again the world is quick to bury me.)
23:18:54 <talltyler> Hmm, I should test before opening a PR 😛
23:19:17 <talltyler> Finally figured out my timetable issue, but should ensure the saveload stuff I wrote actually works too!
23:20:29 <talltyler> It works 😄
23:33:09 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler opened pull request #11468: Codechange: Use ticks for timetable start date https://github.com/OpenTTD/OpenTTD/pull/11468
23:33:14 *** _aD has quit IRC (Quit: leaving)
23:34:01 <goddess_ishtar> hold on a moment
23:34:18 <Eddi|zuHause> i've run windows in dosbox
23:34:31 <talltyler> I hope this avoids the bug I’ve been fighting since September!
23:34:58 <goddess_ishtar> nvm, I think I read that wrong
23:35:24 <goddess_ishtar> I was confused why you would show times to the player that are half as accurate as the internal time
23:35:54 <peter1138> "Currently, timetables use ticks for everything for the start date, mostly avoiding this problem."
23:36:01 <peter1138> Should there be an "except" in there?
23:37:49 <goddess_ishtar> this is wholly internal, yes? as in nothing changes for the player?
23:38:44 <goddess_ishtar> actually I think I'm bikeshedding here
23:41:01 <talltyler> Yes should be “except” 🙂
23:41:05 <peter1138> The main change is 1) from date (74 ticks) to ticks (er, 1 tick!) and 2) it counts down the ticks-til-start instead checking for a date in the future.
23:42:21 <talltyler> goddess_ishtar: You can always show time in ticks, which is 74 times more accurate than days 😛
23:42:33 <talltyler> But not very user-friendly because they’re huge numbers
23:50:23 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler updated pull request #11435: Feature: Use seconds for timetables https://github.com/OpenTTD/OpenTTD/pull/11435
23:51:46 <goddess_ishtar> talltyler: ah yes, my bus service will connect to my train service in 2,220 ticks
23:54:59 <talltyler> Hmm, the gui refresh in #11435 is still wrong, but that’s a problem for another day