β΄ go to previous day00:00:09 <DorpsGek> [OpenTTD/OpenTTD] LC-Zorg opened issue #10160: [Bug]: Finance window - The title "Net profit" is most probably wrong (2/6) https://github.com/OpenTTD/OpenTTD/issues/1016000:08:51 <DorpsGek> [OpenTTD/OpenTTD] stormcone opened issue #10161: [Bug]: The texts are out of place with true type fonts https://github.com/OpenTTD/OpenTTD/issues/1016100:10:46 <DorpsGek> [OpenTTD/OpenTTD] LC-Zorg opened issue #10162: [Detail]: Finance window - Too large offset of the yellow text (3/6) https://github.com/OpenTTD/OpenTTD/issues/1016200:12:24 *** Smedles has quit IRC (Quit: No Ping reply in 180 seconds.)00:16:03 *** Smedles has joined #openttd00:16:14 <DorpsGek> [OpenTTD/OpenTTD] LC-Zorg opened issue #10163: [Detail]: Finance window - The location of total of revenues or expense seems not entirely legible and confusing (4/6) https://github.com/OpenTTD/OpenTTD/issues/1016300:17:04 <DorpsGek> [OpenTTD/OpenTTD] LC-Zorg commented on issue #10163: [Detail]: Finance window - The location of total of revenues or expense seems not entirely legible and confusing (4/6) https://github.com/OpenTTD/OpenTTD/issues/1016300:18:14 <DorpsGek> [OpenTTD/OpenTTD] LC-Zorg commented on issue #10163: [Detail]: Finance window - The location of total of revenues or expense seems not entirely legible and confusing (4/6) https://github.com/OpenTTD/OpenTTD/issues/1016300:18:35 <DorpsGek> [OpenTTD/OpenTTD] James103 opened issue #10164: [Bug]: In Arabic and Hebrew, the pointer on the interface scale slider is incorrect. https://github.com/OpenTTD/OpenTTD/issues/1016400:19:05 <DorpsGek> [OpenTTD/OpenTTD] LC-Zorg commented on issue #10163: [Detail]: Finance window - The location of total of revenues or expense seems not entirely legible and confusing (4/6) https://github.com/OpenTTD/OpenTTD/issues/1016300:20:55 <DorpsGek> [OpenTTD/OpenTTD] LC-Zorg commented on issue #10163: [Detail]: Finance window - The location of total of revenues or expense seems not entirely legible and confusing (4/6) https://github.com/OpenTTD/OpenTTD/issues/1016300:21:56 <DorpsGek> [OpenTTD/OpenTTD] LC-Zorg commented on issue #10163: [Detail]: Finance window - The location of total of revenues or expense seems not entirely legible and confusing (4/6) https://github.com/OpenTTD/OpenTTD/issues/1016300:22:50 <DorpsGek> [OpenTTD/OpenTTD] LC-Zorg commented on issue #10163: [Detail]: Finance window - The location of total of revenues or expense seems not entirely legible and confusing (4/6) https://github.com/OpenTTD/OpenTTD/issues/1016300:27:01 <DorpsGek> [OpenTTD/OpenTTD] LC-Zorg opened issue #10165: [Detail]: Finance Window - The financial summary can be confusing (5/6) https://github.com/OpenTTD/OpenTTD/issues/1016500:27:24 *** Smedles has quit IRC (Quit: No Ping reply in 180 seconds.)00:28:18 <DorpsGek> [OpenTTD/OpenTTD] LC-Zorg commented on issue #10165: [Detail]: Finance Window - The financial summary can be confusing (5/6) https://github.com/OpenTTD/OpenTTD/issues/1016500:29:17 <DorpsGek> [OpenTTD/OpenTTD] LC-Zorg commented on issue #10165: [Detail]: Finance Window - The financial summary can be confusing (5/6) https://github.com/OpenTTD/OpenTTD/issues/1016500:31:14 <DorpsGek> [OpenTTD/OpenTTD] LC-Zorg commented on issue #10165: [Detail]: Finance Window - The financial summary can be confusing (5/6) https://github.com/OpenTTD/OpenTTD/issues/1016500:32:03 <DorpsGek> [OpenTTD/OpenTTD] LC-Zorg commented on issue #10165: [Detail]: Finance Window - The financial summary can be confusing (5/6) https://github.com/OpenTTD/OpenTTD/issues/1016500:32:31 *** Smedles has joined #openttd00:32:52 <DorpsGek> [OpenTTD/OpenTTD] LC-Zorg commented on issue #10165: [Detail]: Finance Window - The financial summary can be confusing (5/6) https://github.com/OpenTTD/OpenTTD/issues/1016500:35:28 <DorpsGek> [OpenTTD/OpenTTD] LC-Zorg commented on issue #10165: [Detail]: Finance Window - The financial summary can be confusing (5/6) https://github.com/OpenTTD/OpenTTD/issues/1016500:36:03 *** Smedles has quit IRC ()00:36:23 <DorpsGek> [OpenTTD/OpenTTD] LC-Zorg commented on issue #10165: [Detail]: Finance Window - The financial summary can be confusing (5/6) https://github.com/OpenTTD/OpenTTD/issues/1016500:40:16 <DorpsGek> [OpenTTD/OpenTTD] LC-Zorg opened issue #10166: [Detail]: Finance window - Information about the interest rate is redundant now (6/6) https://github.com/OpenTTD/OpenTTD/issues/1016600:44:25 <glx[d]> oh nice a flood wave π00:44:58 <reldred> absolutely zorg'd00:45:25 <glx[d]> at least the reports are split00:45:53 <glx[d]> but I won't check them now00:48:41 <DorpsGek> [OpenTTD/OpenTTD] stormcone dismissed a review for pull request #8304: Feature: Show the cargoes the vehicles can carry in the list window. https://github.com/OpenTTD/OpenTTD/pull/8304#pullrequestreview-117597162300:48:44 <DorpsGek> [OpenTTD/OpenTTD] stormcone updated pull request #8304: Feature: Show the cargoes the vehicles can carry in the list window. https://github.com/OpenTTD/OpenTTD/pull/830400:49:20 *** Smedles has joined #openttd00:59:55 <DorpsGek> [OpenTTD/OpenTTD] stormcone updated pull request #8304: Feature: Show the cargoes the vehicles can carry in the list window. https://github.com/OpenTTD/OpenTTD/pull/830401:31:04 *** HerzogDeXtEr has quit IRC (Read error: Connection reset by peer)02:37:04 *** wallabra has joined #openttd02:47:07 *** tokai|noir has joined #openttd02:47:07 *** ChanServ sets mode: +v tokai|noir02:53:41 *** tokai has quit IRC (Ping timeout: 480 seconds)03:00:21 *** Smedles_ has joined #openttd03:01:05 *** Wormnest has quit IRC (Quit: Leaving)03:04:24 *** wallabra_ has joined #openttd03:07:41 *** Smedles has quit IRC (Ping timeout: 480 seconds)03:09:23 *** wallabra has quit IRC (Ping timeout: 480 seconds)03:09:23 *** wallabra_ is now known as wallabra03:11:52 *** supermop_Home has quit IRC (Ping timeout: 480 seconds)03:49:04 *** D-HUND has joined #openttd03:52:26 *** debdog has quit IRC (Ping timeout: 480 seconds)03:53:32 *** Flygon has joined #openttd04:12:38 *** D-HUND is now known as debdog04:36:27 *** bryjen has joined #openttd04:37:20 *** bryjen has quit IRC ()04:42:06 *** bryjen has joined #openttd05:01:54 *** bryjen has quit IRC (Quit: Leaving)05:02:39 *** bryjen has joined #openttd05:02:58 *** bryjen has quit IRC ()05:03:16 *** bryjen has joined #openttd05:15:02 *** wallabra has quit IRC (Ping timeout: 480 seconds)05:18:14 *** wallabra has joined #openttd05:33:39 *** Tirili has joined #openttd06:24:22 *** bryjen has quit IRC (Ping timeout: 480 seconds)06:43:09 <DorpsGek> [OpenTTD/OpenTTD] krysclarke commented on issue #10161: [Bug]: The texts are out of place with true type fonts https://github.com/OpenTTD/OpenTTD/issues/1016106:55:10 <LordAro> good grief07:02:25 *** HerzogDeXtEr has joined #openttd07:34:59 <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on issue #10159: [Bug]: Finance window: Category names are abbreviated in many languages (1/6) https://github.com/OpenTTD/OpenTTD/issues/1015907:38:13 <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on issue #10160: [Bug]: Finance window - The title "Net profit" is most probably wrong (2/6) https://github.com/OpenTTD/OpenTTD/issues/1016007:40:42 <LordAro> strange, website is still showing 20221111 nightly07:46:01 <LordAro> i assigned Tyler to all the Zorg issues, since he did the redesign ;)07:51:51 <DorpsGek> [OpenTTD/OpenTTD] LordAro opened issue #10167: [Bug]: No way to differentiate uneditable AI/GS settings with ai_developer_tools enabled https://github.com/OpenTTD/OpenTTD/issues/1016708:07:40 <pickpacket> LordAro: Zorg issues?08:11:35 <reldred> just zorg zorging08:15:22 <andythenorth> net profit looks like EBITDA to me08:15:28 <andythenorth> but I don't want to get involved08:15:36 <andythenorth> money is meaningless08:17:33 * andythenorth reads the rest08:17:35 <andythenorth> you know what?08:17:36 <andythenorth> fuck it08:17:42 <andythenorth> that window should be adjustable in grf08:18:23 <andythenorth> arguing back and forth about highlighting summaries, or not08:18:25 <andythenorth> what a waste of time08:19:05 <reldred> i mean that's pretty much all he does08:19:37 <reldred> 'i dislike this minor detail, here's a two page essay about why it sucks and you should aliven't yourself'08:21:56 <LordAro> that's a bit unfair08:22:09 <LordAro> the latter was more or Rau's thing08:22:14 <LordAro> more of*08:22:48 <reldred> yeah okay that was a bit of hyperbole08:22:54 <reldred> the two page essays though08:23:21 <LordAro> oh sure08:23:30 <reldred> the thought of what he could achieve doing literally anything else in the time it takes him to write those dissertations frightens me though08:24:23 <reldred> I'm reminded of the spiderman comics meme though, 'i don't want to cure cancer, i want to turn everyone into dinosaurs'08:24:46 <andythenorth> it's 90% pointless because it's genuinely subjective, as in, it makes sense for a specific viewpoint08:25:04 <andythenorth> the problem is confusing that viewpoint with everyone's viewpoint08:25:15 <andythenorth> if it was just plain wrong in UI / UX I'd close them08:25:56 <andythenorth> /me wonders if it fits the criteria for actual bikeshedding08:26:05 <andythenorth> most things that people say are bikeshedding aren't08:26:08 <reldred> 'your two page essay amounts to a personal opinion, raise a PR with your amendments or GTFO'08:26:34 <andythenorth> let's write a long essay about how to manage contribs08:26:46 <LordAro> mm, the trouble is there's genuine 10% buried in there which needs to be distilled out08:27:22 <andythenorth> yes08:42:31 *** Wolf01 has joined #openttd08:43:58 *** WormnestAndroid has quit IRC (Remote host closed the connection)09:00:21 *** sla_ro|master has joined #openttd09:37:54 *** greeter has quit IRC (Remote host closed the connection)09:41:02 *** greeter has joined #openttd09:44:58 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on issue #10159: [Bug]: Finance window: Category names are abbreviated in many languages (1/6) https://github.com/OpenTTD/OpenTTD/issues/1015909:45:01 <DorpsGek> [OpenTTD/OpenTTD] PeterN closed issue #10159: [Bug]: Finance window: Category names are abbreviated in many languages (1/6) https://github.com/OpenTTD/OpenTTD/issues/1015909:51:26 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on issue #10162: [Detail]: Finance window - Too large offset of the yellow text (3/6) https://github.com/OpenTTD/OpenTTD/issues/1016209:55:58 <petern> Oh rght, he's not even using the new version so that indent level hasn't really changed with 10114 π09:57:26 <petern> I was too lazy today, lying in bed while I could've been getting ready for Sunday Cycling09:58:46 <petern> "Net Profit" could just be "Profit"10:01:52 <petern> My laptop seems to have died while compiling.10:09:14 <petern> Oh, I think the backlight is failing.10:12:55 <FLHerne> if you're running Linux, there've been some 'interesting' changes to the backlight code in recent kernels10:13:09 <petern> I think the only genuine bug in Zorg's list is the one already fixed π10:13:12 <FLHerne> usual case of "this would be much more elegant if it didn't not work"10:13:22 <petern> I'm running Debian 10, so not recent.10:13:36 <FLHerne> ah10:14:05 <petern> The laptop is a Core 2 Duo, so definitely mature enough to be... 1) supported 2) dying.10:15:00 <petern> Also "why is it taking so long to compile"10:20:43 <petern> I get a few compile warnings on this.10:35:01 <DorpsGek> [OpenTTD/OpenTTD] michicc commented on issue #10165: [Detail]: Finance Window - The financial summary can be confusing (5/6) https://github.com/OpenTTD/OpenTTD/issues/1016510:38:21 <DorpsGek> [OpenTTD/OpenTTD] michicc commented on issue #10162: [Detail]: Finance window - Too large offset of the yellow text (3/6) https://github.com/OpenTTD/OpenTTD/issues/1016210:40:10 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on issue #10162: [Detail]: Finance window - Too large offset of the yellow text (3/6) https://github.com/OpenTTD/OpenTTD/issues/1016210:45:45 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on issue #10161: [Bug]: The texts are out of place with true type fonts https://github.com/OpenTTD/OpenTTD/issues/1016110:59:12 <petern> I guess I should try fixing the indentation on the frame rate window.10:59:47 <petern> It uses spaces in the strings to do it, instead of drawing in a different position.11:00:03 <petern> Maybe I could add a string code that indents by the same width.11:00:28 <petern> Might get tricky with layouters though.11:26:02 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on issue #10161: [Bug]: The texts are out of place with true type fonts https://github.com/OpenTTD/OpenTTD/issues/1016111:37:42 <andythenorth> string code for tab stops π11:37:45 <andythenorth> or ems11:40:34 <petern> Heh, actually {TAB} isn't a bad call :p11:40:37 <petern> \t11:40:51 <petern> But just for this one place... hmm, no :/11:41:20 <petern> Hm, re #10161, I could bake the extra offset into the sprite, but that has to be done at the spriteloader level.11:41:24 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1041316850077794415/image.png11:41:24 <andythenorth> we're not very consistent on indentation π11:41:56 <petern> Requires is indented the same amount11:42:00 <petern> Production just... isn't.11:42:20 <petern> I thought I'd broken it tbh, but I checked and it's not indented before my changes either.11:43:43 <petern> If i bake the offset into the spriteloader level, then it's 1) a global var, ew 2) i need to clear the sprite cache on any interface size change, not just changes between 1/2/4 levels.11:43:57 <glx[d]> LordAro: But the actions ran fine11:44:50 <andythenorth> petern: nah been like that forever π11:44:52 <glx[d]> And it's on the cdn11:44:53 <petern> (Or somehow traverse the sprite cache and tweak the offsets for ST_FONT)11:45:06 <petern> andythenorth: Check TTD π11:46:10 <petern> https://cdn.discordapp.com/attachments/1008473233844097104/1041318049258684456/image.png11:46:23 <petern> Okay, so Requires is all on one line, and Production IS offset a little.11:47:24 <petern> That bit is also broken for RTL, which I could fix as well...11:58:37 <petern> https://cdn.discordapp.com/attachments/1008473233844097104/1041321186228969532/image.png11:58:37 <petern> Maybe?12:11:22 <petern> When you instinctively click on the right button in the close game window, but you've got RTL on...12:26:41 *** WormnestAndroid has joined #openttd13:30:33 *** wallabra has quit IRC (Quit: ZNC 1.8.2 - https://znc.in)14:12:36 <TallTyler> Oh dear, seems I've been Zorged yesterday14:16:52 <petern> π14:18:28 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on issue #10162: [Detail]: Finance window - Too large offset of the yellow text (3/6) https://github.com/OpenTTD/OpenTTD/issues/1016214:18:31 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler closed issue #10162: [Detail]: Finance window - Too large offset of the yellow text (3/6) https://github.com/OpenTTD/OpenTTD/issues/1016214:19:16 <petern> Hah, I increased it because I thought it was better, didn't know about any other discussion π14:19:45 <TallTyler> I thought it was better too (and still think so)14:19:47 <TrueBrain> it feels I got thrown under a bus there, dunno π14:19:54 <TrueBrain> and yes, it is by far better π14:20:06 <petern> It's okay though, it's a "we all agree with you" bus π14:20:13 <TrueBrain> π π14:21:32 <TrueBrain> btw, we should remove those `:` from the infra window14:21:34 <TrueBrain> that looks weird14:21:44 <michi_cc[d]> TallTyler: Side note for the infrastructure window: Since the increased number of rail and road types, it really needs both scrolling and maybe expanding/collapsing.14:21:44 <petern> Yup14:21:45 <TrueBrain> shall I make a 1/9 ticket for that?14:21:56 <petern> Hah14:22:08 <TallTyler> The main point of the branch was to add a scrollbar, actually14:22:28 <petern> Do you want to wait for my scroll-panel branch?14:22:28 <TallTyler> Then I decided I'd make the formatting consistent while I was there14:22:46 <TallTyler> I'd love to have you do more work for me π14:23:01 <TallTyler> How long until you PR it?14:23:07 <petern> Scroll-panel is intended to be very generic14:23:09 <petern> Well..14:23:24 <TallTyler> The scrollbar is implemented on my branch so waiting would actually save you more work than me14:23:28 <petern> I've rebased it and need to make it work again π14:23:55 <petern> Not really as the scroll bar is built in to the scroll-panel14:25:02 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on issue #10166: [Detail]: Finance window - Information about the interest rate is redundant now (6/6) https://github.com/OpenTTD/OpenTTD/issues/1016614:25:05 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler closed issue #10166: [Detail]: Finance window - Information about the interest rate is redundant now (6/6) https://github.com/OpenTTD/OpenTTD/issues/1016614:27:19 <petern> IMHO, that isn't pointless info just because it doesn't change... and it's not taking up space. So yes, closed π14:30:24 <TallTyler> OpenTTD doesn't have dividends, right?14:31:11 <TallTyler> I guess Villages Is Villages GS pays dividends though...how does the finance window account for money taken away by GS? Other?14:31:38 *** supermop_Home has joined #openttd14:48:45 <petern> What were you going to say?14:50:38 <TallTyler> I was going to say that if dividends don't exist, not accounting for them can't possibly be a bug14:50:53 <TallTyler> But I guess I'll change the string...14:50:58 <petern> Right14:51:00 <TallTyler> `MONEY GO UP BY THIS MUCH`14:51:16 <TallTyler> `IF MONEY WENT DOWN BUILD COAL TRAINS`14:51:18 <petern> But should it?14:51:28 <TallTyler> `Delta` π14:51:34 <petern> Potentially that "should be" a GS thing, however shares are so broken by default...14:53:43 <TallTyler> I have a draft proposal (text, not a branch) for adding player wealth and a real ownership system, but it would require #8420 to keep track of your wealth when the client is offline14:56:17 <TallTyler> Or I guess more accurately to recognize you when you log in and unlock your personal bank account14:59:25 <andythenorth> can we link it to twitter?14:59:27 <andythenorth> tell Elon14:59:38 <andythenorth> how about we do an alt-bank via the game?15:04:17 <TallTyler> Our own crypto-currency, which can only be spent in-game? Money will be even more worthless if you can carry it over between games15:26:54 <petern> Gah, didn't mean to link π¦15:47:20 <petern> Laptop STILL compiling it π¦15:47:43 *** sla_ro|master has quit IRC ()15:49:08 <dP> `Dimension icon; ///< Dimenion of the company icon.`15:49:08 <dP> feels wrong to call dimension "icon"15:49:33 <dP> icon_size?15:55:54 <LordAro> so... beta2 when?15:56:11 <LordAro> after petern scrollbar thingy?15:56:17 <LordAro> & other fixes15:56:32 <petern> Scrollbar is not that progressed sorry.15:56:38 <LordAro> :(15:56:45 <petern> But I am working on a fix for the FreeType font issue.15:56:55 <LordAro> π15:57:11 <LordAro> was there a quick fix for the scrollbars being 1px too wide?15:57:15 <LordAro> in the meantime15:57:29 <petern> They aren't?15:57:42 <petern> It's the resize box, and that resize box has been 1px too wide since FOREVER...15:57:48 <LordAro> ah15:57:50 <petern> Although yes, there is ;D16:01:59 <TallTyler> https://cdn.discordapp.com/attachments/1008473233844097104/1041382428817760296/truck.png16:01:59 <TallTyler> Truck is too high?16:02:10 <TallTyler> (TTD base set)16:03:24 <petern> Yes, it's because the sprite is now centred in a different way. It was centred before, just differently, so it was less noticeable.16:04:48 <petern> Basically there's no information stored in the GRF files that all those sprites are 20x20.16:05:21 <petern> I could force it in the code, perhaps.16:05:39 <petern> (That Big GUI NewGRF would then break, but who cares about that)16:12:57 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler opened pull request #10168: Change: Requested changes to the Finance GUI https://github.com/OpenTTD/OpenTTD/pull/1016816:14:46 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on issue #10163: [Detail]: Finance window - The location of total of revenues or expense seems not entirely legible and confusing (4/6) https://github.com/OpenTTD/OpenTTD/issues/1016316:20:43 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on pull request #10157: Fix #10154: Don't inconsistently set random company face in network games https://github.com/OpenTTD/OpenTTD/pull/10157#issuecomment-131276846516:25:04 *** Flygon has quit IRC (Quit: A toaster's basically a soldering iron designed to toast bread)16:27:52 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #10169: Fix #10161: Ignore ascender in FallbackLayouter for non-built-in fonts. https://github.com/OpenTTD/OpenTTD/pull/1016916:28:23 <petern> Dunno then, on 1015716:29:04 <DorpsGek> [OpenTTD/OpenTTD] michicc approved pull request #10168: Change: Requested changes to the Finance GUI https://github.com/OpenTTD/OpenTTD/pull/10168#pullrequestreview-117826805216:29:16 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #10168: Change: Requested changes to the Finance GUI https://github.com/OpenTTD/OpenTTD/pull/10168#issuecomment-131277008916:29:41 <DorpsGek> [OpenTTD/OpenTTD] michicc approved pull request #10157: Fix #10154: Don't inconsistently set random company face in network games https://github.com/OpenTTD/OpenTTD/pull/10157#pullrequestreview-117826811816:30:49 <petern> > The financial result is the difference between earnings before interest and taxes and earnings before taxes.16:30:50 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler merged pull request #10157: Fix #10154: Don't inconsistently set random company face in network games https://github.com/OpenTTD/OpenTTD/pull/1015716:30:52 <petern> Huh16:30:54 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler closed issue #10154: [Bug]: PR #9895 can cause multiplayer desync on new company creation https://github.com/OpenTTD/OpenTTD/issues/1015416:31:00 <dP> https://cdn.discordapp.com/attachments/1008473233844097104/1041389731528835202/Screenshot_from_2022-11-13_19-27-45.png16:31:00 <dP> hm, master doesn't look right at all...16:31:27 <petern> dP: Try with #1016916:32:37 <dP> I'll try a bit later16:33:10 <petern> It works-for-me but would be nice to have more eyes and get in before the nightly.16:33:55 <dP> Wanted to test League tables after rebase but couldn't even get past main menuπ16:34:18 <petern> Pfft, you read the labels? Muscle memory is where it's at!16:34:47 <DorpsGek> [OpenTTD/OpenTTD] michicc commented on pull request #10169: Fix #10161: Ignore ascender in FallbackLayouter for non-built-in fonts. https://github.com/OpenTTD/OpenTTD/pull/10169#pullrequestreview-117826867716:36:09 <dP> petern: GS UI also changed xD16:36:45 <dP> More buttons now16:36:59 <dP> Muscle memory failed16:38:19 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #10169: Fix #10161: Ignore ascender in FallbackLayouter for non-built-in fonts. https://github.com/OpenTTD/OpenTTD/pull/10169#pullrequestreview-117826909216:38:32 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on pull request #8304: Feature: Show the cargoes the vehicles can carry in the list window. https://github.com/OpenTTD/OpenTTD/pull/8304#pullrequestreview-117826912116:39:51 <DorpsGek> [OpenTTD/OpenTTD] michicc approved pull request #10169: Fix #10161: Ignore ascender in FallbackLayouter for non-built-in fonts. https://github.com/OpenTTD/OpenTTD/pull/10169#pullrequestreview-117826929916:40:48 <petern> Re that lLayout thing, it would be nice if the layouter16:41:30 <petern> Re the layouter thing, it would nice if the layouter would point to the real font cache instance instead of the top-level, and broke the run up where necessary.16:41:54 <petern> But that's a bit bigger in scope16:42:53 <petern> Especially when I build with my svg font renderer it gets a bit messy π16:43:00 <michi_cc[d]> You mean like proper font fallback for the more exotic characters? π€―16:43:05 <petern> Basically, yes.16:44:04 <petern> I installed the Debian build of OpenTTD on my laptop to check someone, and... it's 1.8. Oops.16:44:13 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler opened issue #10170: Options GUI has no scrollbar https://github.com/OpenTTD/OpenTTD/issues/1017016:45:22 <petern> msys2 is possibly even slower than my laptop.16:46:14 <petern> TallTyler: of course if you want it to match TTD, then none of the button contents should shift when the button is pressed either.16:46:43 <petern> I tried to strike a balance when referring back to how TTD lays things out π16:46:58 <TallTyler> Are we talking about a scrollbar or something else...?16:47:11 <TallTyler> Which button am I pressing to shift stuff?16:47:25 <petern> The position of the truck on the toolbar menu.16:47:54 <TallTyler> Oh gotcha16:48:17 <TallTyler> That wasn't a complaint, just a "is this on purpose?" notification in case it wasn't π16:48:38 <petern> Sure. It definitely bugged me when I was first making this, 18 months ago ;l)16:49:04 <TallTyler> The truck needs smoke to match the train π16:50:51 <petern> I'm sure LC-Zorg will have an essay to write about it π16:57:46 <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on pull request #10168: Change: Requested changes to the Finance GUI https://github.com/OpenTTD/OpenTTD/pull/10168#issuecomment-131277544216:58:35 <TallTyler> Oh I misread your comment π€¦16:59:32 *** sla_ro|master has joined #openttd17:04:05 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler dismissed a review for pull request #10168: Change: Requested changes to the Finance GUI https://github.com/OpenTTD/OpenTTD/pull/10168#pullrequestreview-117826805217:04:08 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler updated pull request #10168: Change: Requested changes to the Finance GUI https://github.com/OpenTTD/OpenTTD/pull/1016817:04:38 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on pull request #10168: Change: Requested changes to the Finance GUI https://github.com/OpenTTD/OpenTTD/pull/10168#issuecomment-131277714517:06:18 <TallTyler> Also a screenshot now exists, somehow I took one before but forgot to include it17:06:24 <TallTyler> https://cdn.discordapp.com/attachments/1008473233844097104/1041398642445127821/changed.png17:06:35 *** nielsm has joined #openttd17:07:24 <petern> Oops, left my vinyl preamp on, dead battery π¦17:10:38 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #10169: Fix #10161: Ignore ascender in FallbackLayouter for non-built-in fonts. https://github.com/OpenTTD/OpenTTD/pull/1016917:10:41 <DorpsGek> [OpenTTD/OpenTTD] PeterN closed issue #10161: [Bug]: The texts are out of place with true type fonts https://github.com/OpenTTD/OpenTTD/issues/1016117:17:04 <petern> Phew, battery came in a two-pack, found the spare π17:22:09 *** Wormnest has joined #openttd17:24:12 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler approved pull request #8425: Feature: Contextual actions for vehicles grouped by shared orders https://github.com/OpenTTD/OpenTTD/pull/8425#pullrequestreview-117827412018:02:28 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #10168: Change: Requested changes to the Finance GUI https://github.com/OpenTTD/OpenTTD/pull/10168#issuecomment-131278741718:08:58 <petern> Oh that's annoying, just found a group of dead pixels :/18:44:47 <DorpsGek> [OpenTTD/OpenTTD] stormcone updated pull request #8304: Feature: Show the cargoes the vehicles can carry in the list window. https://github.com/OpenTTD/OpenTTD/pull/830418:48:35 <dP> petern: checked (master now), lgtm18:50:29 <DorpsGek> [OpenTTD/OpenTTD] DorpsGek pushed 1 commits to master https://github.com/OpenTTD/OpenTTD/commit/553e5e6bbeff9dba694e4888786a9cf45f0cf0d818:50:30 <DorpsGek> - Update: Translations from eints (by translators)19:06:09 *** Wormnest has quit IRC (Quit: Leaving)19:07:28 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler approved pull request #8304: Feature: Show the cargoes the vehicles can carry in the list window. https://github.com/OpenTTD/OpenTTD/pull/8304#pullrequestreview-117828496619:08:10 <andythenorth> liveries next19:08:19 <petern> We have liveries19:09:28 <andythenorth> chunky ones?19:12:45 <DorpsGek> [OpenTTD/OpenTTD] ldpl updated pull request #10001: Feature: [GS] Scriptable league tables https://github.com/OpenTTD/OpenTTD/pull/1000119:12:52 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler updated pull request #10168: Change: Requested changes to the Finance GUI https://github.com/OpenTTD/OpenTTD/pull/1016819:13:11 <dP> made it compile... now to understand how new gui methods actually work π19:17:07 *** Wormnest_ has joined #openttd19:17:18 <DorpsGek> [OpenTTD/OpenTTD] ldpl commented on pull request #10001: Feature: [GS] Scriptable league tables https://github.com/OpenTTD/OpenTTD/pull/10001#pullrequestreview-117828600819:18:17 <DorpsGek> [OpenTTD/OpenTTD] ldpl commented on pull request #10001: Feature: [GS] Scriptable league tables https://github.com/OpenTTD/OpenTTD/pull/10001#pullrequestreview-117828611419:19:27 <petern> Rect::Shrink is pretty simple, and is the most common case.19:19:59 <DorpsGek> [OpenTTD/OpenTTD] ldpl commented on pull request #10001: Feature: [GS] Scriptable league tables https://github.com/OpenTTD/OpenTTD/pull/10001#pullrequestreview-117828627419:21:49 <dP> petern: I'm trying to figure out what's the proper way to do this now: <https://github.com/OpenTTD/OpenTTD/blob/18331b218769f47af32a9ca993e0e6ad4dd16f58/src/league_gui.cpp#L335>19:24:06 <petern> I'll comment on the PR π19:25:41 <DorpsGek> [OpenTTD/OpenTTD] michicc approved pull request #10168: Change: Requested changes to the Finance GUI https://github.com/OpenTTD/OpenTTD/pull/10168#pullrequestreview-117828683619:30:34 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #10001: Feature: [GS] Scriptable league tables https://github.com/OpenTTD/OpenTTD/pull/10001#pullrequestreview-117828732419:30:58 <petern> ^ untested ofc19:31:08 <nielsm> wow, so much going on19:31:17 <nielsm> (I've been away for a week)19:31:54 <dP> petern: I'll try it, ty19:33:05 <petern> TBH I would like a way to be able to pass an array of widths and have a bunch of Rects spat out, but I've not done that π19:34:24 <pickpacket> is there an Industry property that controls the probability of an industry closing down?19:35:04 <pickpacket> https://newgrf-specs.tt-wiki.net/wiki/NML:Industries Looking at this there's the probability of generating new instance at map gen and in game19:36:07 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #10001: Feature: [GS] Scriptable league tables https://github.com/OpenTTD/OpenTTD/pull/10001#pullrequestreview-117828792319:36:29 <pickpacket> https://newgrf-specs.tt-wiki.net/wiki/IndustryDefaultProps#Appearance_Chances with these examples I set the probability of a tea tree farm appearing in game at 2, but at that value the farms close down at a higher rate than they spawn, subsequently becoming fewer and fewer over time19:37:11 <pickpacket> I'm testing with a value of 5 now, and so far it looks like that gives a decent balance of closures and openings19:38:08 <pickpacket> but then if I were to add another industry the chances of new farms being spawned would be reduced again... I would really like to control the probability of closures19:39:23 <pickpacket> I've set the industry type to ORGANIC, which apparently has an effect. It just doesn't say anywhere what that effect is19:40:32 <dP> hm, don't think I like that interface slider scales font...19:40:32 <dP> I have preferred font size I want in the config already, I just want to scale buttons.19:42:43 <dP> so if I want larger buttons now it seems I need to calculate downscaled font size19:43:44 <pickpacket> actually 5 isn't even high enough...19:43:59 <dP> or is button size still tied to font size? if I make it smaller will it shrink buttons?19:47:41 <andythenorth> oof19:47:44 * andythenorth sick19:47:45 <andythenorth> boring19:48:03 <pickpacket> andythenorth: aw, shucks. I hope you feel better soon :(19:48:18 <andythenorth> pickpacket if you want to control industry closure you have to write your own code for it19:48:27 <pickpacket> :(19:48:28 <andythenorth> the available implementations so far are all shit19:48:35 <andythenorth> the recommended route is to use a GS19:48:38 <andythenorth> but eh19:49:11 <pickpacket> I just want to find some sort of balance between spawning and de-spawning of instances19:49:29 <JGR> The easy solution is to have both spawning and closure turned off19:49:54 <pickpacket> JGR: I don't want that... I want my NewGRF to work with standard settings19:50:06 <petern> In general the separate font scale was a problem as some things were scaled by one dropdown, and other things were scaled by the other.19:50:18 <JGR> You don't need to change the settings to disable those from your GRF19:50:31 <andythenorth> yes, just leave everything default for closure in that case19:50:42 <petern> What would be useful would be the ability to change font-size in-game.19:51:21 <pickpacket> JGR: would that only impact the industries in my own NewGRF then?19:53:41 <TallTyler> Yes19:59:13 <JGR> It seems to be callback 22 for whether an industry is allowed to be built, and callback 20 for production changes and closure20:00:44 <JGR> Callback 29 that is20:09:23 <pickpacket> I don't know how to use callbacks, and I've already sunk so much time into this... Not really in a mood to have to learn that :/ I was hoping to solve everything I need with configuration rather than programming20:15:35 <TallTyler> All you need is ```20:15:35 <TallTyler> graphics {20:15:35 <TallTyler> /* Don't allow any production changes */20:15:35 <TallTyler> build_prod_change: 16; // 100% production20:15:35 <TallTyler> monthly_prod_change: CB_RESULT_IND_PROD_NO_CHANGE;20:15:37 <TallTyler> random_prod_change: CB_RESULT_IND_PROD_NO_CHANGE;20:15:37 <TallTyler> }20:16:07 <TallTyler> In the industry item20:16:20 <pickpacket> wait... is it the production change that controls de-spawning?20:18:08 <nielsm> yes20:18:25 <TallTyler> Yes, when primary industries reach the lowest level of production they close after a period of time. Secondary industries close if they haven't had any production in five years, but are also prevented from closing with this code20:18:27 <TallTyler> https://www.youtube.com/watch?v=oesqMKv11hI20:18:49 <TallTyler> ^ Explains very well how production works20:20:20 <TallTyler> I should note that the code I posted also makes industry production never change based on service20:21:04 <TallTyler> Both FIRS and my industry sets use boost cargos to increase production but that's all callback code and it gets a bit involved20:21:23 <THEONEPIECEISREAL> XIS momento:20:21:44 <THEONEPIECEISREAL> Insane industry20:26:23 *** nielsm has quit IRC (Ping timeout: 480 seconds)20:33:05 <glx[d]> petern: and the font itself20:33:30 <glx[d]> but complicated due to multi OS support required20:34:20 <petern> That too, I was going to too look into it but decided the scope was already massive π20:35:44 *** HerzogDeXtEr has quit IRC (Read error: Connection reset by peer)20:35:57 <petern> Main issue is how font selectors are represented is different across platforms.20:36:17 <petern> "main" π20:42:15 <dP> https://cdn.discordapp.com/attachments/1008473233844097104/1041452956685439046/Screenshot_from_2022-11-13_23-41-07.png20:42:15 <dP> hm, I shink by framerect but on some scaling there is no padding on the right20:42:45 <dP> maybe some rounding issue or so20:44:34 <petern> Probably not accounting for all spacing when you determine the width necessary20:46:11 <dP> oh, right, I had wrong padding constants there21:01:06 *** wallabra has joined #openttd21:07:34 *** wallabra has quit IRC (Quit: ZNC 1.8.2 - https://znc.in)21:08:46 *** wallabra has joined #openttd21:11:04 *** wallabra has quit IRC ()21:17:15 <DorpsGek> [OpenTTD/OpenTTD] ldpl updated pull request #10001: Feature: [GS] Scriptable league tables https://github.com/OpenTTD/OpenTTD/pull/1000121:18:32 *** wallabra has joined #openttd22:42:31 *** Wolf01 has quit IRC (Quit: Once again the world is quick to bury me.)22:45:30 <petern> Well.22:46:57 *** sla_ro|master has quit IRC ()23:17:18 *** Tirili has quit IRC (Read error: Connection reset by peer)continue to next day β΅