IRC logs for #openttd on OFTC at 2023-12-04
            
00:20:13 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
00:21:01 *** WormnestAndroid has joined #openttd
00:23:50 *** Tirili has quit IRC (Quit: Leaving)
00:40:49 <_glx_> I seem to have a fix, trying on my fork
01:24:40 <DorpsGek> [OpenTTD/OpenTTD] glx22 opened pull request #11537: Fix: [CI] Don't let SDL2 dependencies install too much stuff https://github.com/OpenTTD/OpenTTD/pull/11537
01:30:57 *** WormnestAndroid has quit IRC (Quit: Quit)
02:22:56 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #11537: Fix: [CI] Don't let SDL2 dependencies install too much stuff https://github.com/OpenTTD/OpenTTD/pull/11537#pullrequestreview-1761497086
03:06:38 *** godbed has joined #openttd
03:06:46 *** Zathras has joined #openttd
03:10:00 *** D-HUND has quit IRC (Ping timeout: 480 seconds)
03:10:10 *** debdog has quit IRC (Ping timeout: 480 seconds)
03:16:13 *** Flygon has joined #openttd
05:27:07 *** keikoz has joined #openttd
07:29:46 *** tokai has joined #openttd
07:29:46 *** ChanServ sets mode: +v tokai
07:36:38 *** tokai|noir has quit IRC (Ping timeout: 480 seconds)
07:54:19 <andythenorth> well
07:55:31 <andythenorth> I'm curious how this cafetier is given a capacity of 350 ml by the manufacturer
07:55:50 <andythenorth> it looks much larger than a can of Coke, which is 330 ml
07:56:42 <andythenorth> yeah it's taller and has greater radius
07:57:04 <andythenorth> and pi*r^2 means that's quite a bit larger area
07:58:16 <andythenorth> I reckon it's 1 litre, or 800 ml
08:06:25 <ahyangyi> Well, you are looking at its outside shape. What if there's a smol can nested insde the big one?
08:06:28 <ahyangyi> https://cdn.discordapp.com/attachments/1008473233844097104/1181144476928979014/image.png?ex=657ffd83&is=656d8883&hm=bc3927d2b9a8d779d93a92fac3f9c3d8cc646442bf506441c8143fdbb3458e1b&
08:14:07 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #11518: Feature: (-tte) Add zoom level buttons to sprite aligner. https://github.com/OpenTTD/OpenTTD/pull/11518
08:17:48 <andythenorth> 2.5 cups (normal tea mug sized)
08:17:54 <andythenorth> must be 1 litre?
08:18:53 <_zephyris> 1 litre
08:21:56 <andythenorth> can't function until I've had at least 1 cup
08:22:03 <andythenorth> 'dependency much?'
08:22:10 <_zephyris> Or about 54million cubic pixels at 96dpi
08:22:58 <_zephyris> Same here. Left home in a rush, I'm stuck on a bus, there's a coffee shop at the end of the route. Gasping.
08:24:43 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #11532: Fix: Use per-window filter state for station list windows. https://github.com/OpenTTD/OpenTTD/pull/11532
08:26:00 <_zephyris> Why the ugly brown colour around the endgame and high score screens?
08:26:09 <_zephyris> Is that TTDPatch?
08:40:55 <_zephyris> The chip and pin machine is broken. Nightmare
08:43:26 <peter1138> Up until 0.3.6, OpenTTD didn't have the highscore window.
08:45:38 <peter1138> And it used colour "16" which was out of bounds of the colour table.
08:45:44 <peter1138> So, who knows what colour it was :D
08:47:18 <peter1138> Even on 1.0.0 it used COLOUR_END, which is invalid.
08:49:54 <peter1138> https://github.com/OpenTTD/OpenTTD/commit/3a3162865b3174bddcc295fd4bd4eb5398a50ea5
08:49:58 <peter1138> That made it brown :D
08:50:24 <peter1138> I've never really noticed it though. Hmm.
08:54:52 <andythenorth> MODE 2
08:55:19 <peter1138> Brown is hard with TTL RGB output.
08:58:45 *** wallaby2 has quit IRC ()
09:03:10 *** keikoz has quit IRC (Ping timeout: 480 seconds)
09:30:32 <Eddi|zuHause> "2.5 mugs = 1 liter"? must be very giant mugs
09:43:08 <NGC3982> hai guys
09:43:28 <andythenorth> about 15% of the volume is coffee grounds
09:43:51 <NGC3982> im here for my yearly reminder to say that i apprechiate you guys and that i love you
09:44:29 <andythenorth> a mug is 250 ML
09:44:31 <LordAro> don't forget to drink some water before you go to bed
09:45:03 *** icecoldnorth has joined #openttd
09:45:03 <icecoldnorth> Hi, I have an idea of using OpenTTD to publish passing notifications to a AWS SNS topic when a train passes a block post or station. Could someone point me to where/how it would be simplest to integrate in OpenTTD?
10:01:12 <peter1138> You could possibly hook into the train controller where it moves into a new tile.
10:01:31 <peter1138> Well, not so much "hook", more add code there.
10:10:52 *** wallabra has joined #openttd
10:19:56 <andythenorth> £0.94 monthly AWS bill
10:20:00 <andythenorth> would be way cheaper on my MBP
10:20:13 <andythenorth> _dead Horse flogged_?
10:27:17 <Eddi|zuHause> does the MBP have SSE4.1?
10:36:07 <DorpsGek> [OpenTTD/OpenTTD] zephyris opened issue #11538: [Bug]: In 32bpp sprites, partially transparent pixels with an animated mask aren't correctly updated. https://github.com/OpenTTD/OpenTTD/issues/11538
10:36:59 <_zephyris> Sorry, stress-testing 32bpp sprites again...
10:38:46 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on issue #11538: [Bug]: In 32bpp sprites, partially transparent pixels with an animated mask aren't correctly updated. https://github.com/OpenTTD/OpenTTD/issues/11538
10:42:28 <DorpsGek> [OpenTTD/OpenTTD] zephyris commented on issue #11538: [Bug]: In 32bpp sprites, partially transparent pixels with an animated mask aren't correctly updated. https://github.com/OpenTTD/OpenTTD/issues/11538
10:46:47 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on issue #11538: [Bug]: In 32bpp sprites, partially transparent pixels with an animated mask aren't correctly updated. https://github.com/OpenTTD/OpenTTD/issues/11538
10:48:38 <andythenorth> Eddi|zuHause: probably not, unless Apple emulate it in Apple Silicon for some reason
10:48:56 <andythenorth> is there an ARM implementation, or is it Intel proprietary?
10:50:15 <peter1138> SSE4.1 is 15 years old.
10:50:48 <peter1138> How do we get an update for Eddi|zuHause?
10:50:54 <peter1138> *upgrade
10:51:08 <Eddi|zuHause> yes. but AMD was late to the party
11:06:38 <dwfreed> SSE4.1 is x86-specific
11:07:43 <dwfreed> AMD added 4.1 to Bulldozer
11:08:10 <peter1138> 3 years later.
11:08:34 <dwfreed> 5 years later
11:08:58 <ahyangyi> Which was earlier, AMD Bulldozer or OpenTTD Magic Bulldozer?
11:09:09 <dwfreed> 4.1 launched in penryn, july 2006
11:09:20 <dwfreed> bulldozer was late 2011
11:09:57 <ahyangyi> hmm, OpenTTD 1.0 was 2010, so probably OpenTTD wins
11:12:19 <peter1138> Penryn was Nov 2007, the last Core 2 range.
11:15:11 <FLHerne> Eddi|zuHause: Rosetta 2 emulates SSE up to 4.2 (but not AVX)
11:15:13 <dwfreed> ah, so it was; still 4 years, though :P
11:15:47 <FLHerne> for x86_64 binaries; obviously it's not a thing for native code
11:16:01 <FLHerne> it has generally equivalent NEON instructions
11:16:16 <peter1138> How RISC even is ARM these days?
11:16:32 <dwfreed> not
11:16:49 <peter1138> Sophie Wilson would be rolling in her grave... if she were dead.
11:18:04 <ahyangyi> But the CISCy amd64 is implemented with RISCy micro-ops as well. It goes both ways 😛
11:18:50 <peter1138> Yes, be interesting to see what AMD do with ARM.
11:21:15 <andythenorth> peter1138: I think "it's complicated" covers it?
11:23:55 <ahyangyi> Sounds very risqué
11:47:04 <peter1138> ERROR: cannot alter type of a column used by a view or rule
11:47:10 <peter1138> Urgh, such dependencies.
12:02:12 <_pruple> very
12:02:13 *** keikoz has joined #openttd
12:08:11 <icecoldnorth> peter1138[d]: do you have a link to the train controller code?
12:09:10 <peter1138> No. It'll be somewhere in train_cmd.cpp
12:09:21 <icecoldnorth> If I want to load all the timetables from OpenTTD to coordinate the notifications from the train controller to know for example the whole route of the current train, would that be best to load from the SAV file?
12:10:43 <peter1138> You'd need to be able to understand the game's data structures to be able to put all the information together, so probably not.
12:10:45 <icecoldnorth> or is SAV file local client file? is the timetables stored in the backend as well? Sorry about very basic and newb questions I havent coded anything yet in OpenTDD and are just exploring posibilities for a case I have)
12:11:02 <Eddi|zuHause> sounds like you want the order list, not the train controller. the train controller handles the movement of trains from one step to the next
12:12:14 <icecoldnorth> I want to push notifications as often as possible when the train travels around the tracks, for example when i stops at a station or pass a blockpost/signal
12:12:46 <Eddi|zuHause> there's a "vehicle enter tile" [or similar name] function
12:12:47 <icecoldnorth> and if possible I think I need to compare that to the timetables to see where on the route the train are
12:13:20 <Eddi|zuHause> there you can probably hook your output into
12:13:37 <Eddi|zuHause> the save file will not help you in any way with such dynamic data.
12:13:52 <icecoldnorth> what about the timetable schedules?
12:14:10 <icecoldnorth> where would be the best place to load route information for a train?
12:14:33 <Eddi|zuHause> the timetable is probably too coarse for what you're describing.
12:14:56 <peter1138> So the route information is the order list / timetable. They are basically the same thing.
12:14:57 <icecoldnorth> would "vehicle enter tile"-function know information about the train identifier and if there is a station on the tile, the station identifier?
12:15:04 <icecoldnorth> nice
12:15:14 <Eddi|zuHause> you'd have to place many waypoints throughout the network to do that with just the timetable
12:15:17 <icecoldnorth> there is an api to load the order list?
12:15:44 <peter1138> No, the order list is always present in the game.
12:15:58 <Eddi|zuHause> you can review/modify the order list from a game script, probably
12:16:56 <icecoldnorth> alright, so to retrieve the orderlist externally from outside the OpenTTD process, do you have a suggestion how I could do that?
12:17:55 <peter1138> If you are going to be pushing events to a remote API, I would suggest you can also push the order list to a remote API?
12:23:52 <icecoldnorth> yeah, so from a game script?
12:24:23 <icecoldnorth> or extend some central orderlist class?
12:27:41 <peter1138> Game script isn't going to be useful here, you can't make calls to an external API from that.
12:29:32 <icecoldnorth> pushing the orderlist on update to AWS SNS would be no problem, just have to find where the update code in OpenTTD is located.
12:40:51 <icecoldnorth> But, would "vehicle enter tile"-function know information about the train identifier and if there is a station on the tile, the station identifier?
12:46:11 <peter1138> I'd be very surprised if the train controller didn't know what train it was dealing with.
12:47:31 <icecoldnorth> but does it also know information about stations on the tile?
12:48:21 <peter1138> That can be looked up
12:49:14 <icecoldnorth> nice! Thanx! I will research the code a bit
12:55:56 <DorpsGek> [OpenTTD/OpenTTD] glx22 merged pull request #11537: Fix: [CI] Don't let SDL2 dependencies install too much stuff https://github.com/OpenTTD/OpenTTD/pull/11537
12:58:51 <peter1138> _glx_, fingers crossed :D
12:59:25 <peter1138> I encountered other errors on my build, but that is a different set up for TB's performance tracking stuff.
13:02:31 <_glx_> With this change the build should be like it was before the vcpkg update, and it used to be fine (I tested locally and on my fork to be sure)
13:09:48 <peter1138> Hmm, 'live' update of drop down lists...
13:15:02 <peter1138> Wondering if the station list cargo filter should filter by whether the station has a rating for that cargo, or whether it has cargo waiting.
13:16:04 <peter1138> Currently the station list displays the miniature graph when there is cargo waiting, the the cargo filter goes by rating. So it's kinda inconsistent.
13:26:50 <andythenorth> what version of cdist is this?
13:26:52 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1181225107629285376/image.png?ex=6580489b&is=656dd39b&hm=ccb9aa17b8ea46e8984609e90c581b692824114a7c92e4a66da7747267b44527&
13:26:59 <andythenorth> it never assigns anything other than 'any station'
13:27:09 <andythenorth> but cargo does travel beyond next station
13:27:37 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1181225299283808296/image.png?ex=658048c9&is=656dd3c9&hm=9a47f60ec6488401dbdf253adc4174025018d4f423661426b00628c51eaf6be5&
13:27:37 <andythenorth> settings are
13:27:54 <andythenorth> it's not choking stations at all, it's a much better play experience in some ways
13:28:19 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1181225473817202799/image.png?ex=658048f3&is=656dd3f3&hm=767b0e75a97457236c404d41ced8565942ef46c8f6f147748da4f1a7aac7416a&
13:28:47 <andythenorth> I have a funny feeling that it's only happening because my savegame is broken 🙂
13:28:57 <andythenorth> but it would be interesting to keep this behaviour
13:29:30 <andythenorth> this savegame had broken cdist, and then has a recent fix in vanilla applied
13:29:37 <andythenorth> and I've turned cdist off and on a few times
13:31:34 <peter1138[d]> Yes, the version of cdist is your exclusive "broken savegame version".
13:32:43 <andythenorth> can we make it not broken, and permanent?
13:32:47 <andythenorth> it's much more relaxing
13:32:55 <andythenorth> pax and mail seem to flow, no transfers, but no pile ups
13:33:18 <peter1138> It is permanent for that savegame...
13:33:27 <peter1138> Maybe if you delete the stations it will resolve :)
13:33:54 <andythenorth> I don't want to 😦
13:33:56 <andythenorth> I like it
13:35:17 <_pruple> andythenorth: you've invented a version of cdist that is just like playing with cdist turned off?
13:35:27 <_pruple> invented/discovered?
13:35:48 <andythenorth> well
13:35:50 <andythenorth> yes
13:35:56 <andythenorth> except it's not quite the same as that 😛
13:36:59 <andythenorth> some cargo will travel multiple hops
13:37:01 <andythenorth> errr
13:37:16 <andythenorth> could we simulate this?
13:37:17 <andythenorth> newdist
13:37:54 <andythenorth> when a vehicle is unloading, the amount unloaded is a random dice roll, if any of the next orders also accept the cargo
13:37:56 <andythenorth> ?
13:38:10 <andythenorth> presumably that's kind of what cdist is doing anyway?
13:40:02 <talltyler> peter1138: Definitely rating, not cargo waiting. Otherwise stations with a train currently loading would not appear.
13:41:11 <peter1138> Should the list itself display a graph if the station has a rating then, instead of if it has cargo waiting?
13:41:22 <peter1138> Or do I just leave it and ignore the inconsistency? :D
13:46:06 <peter1138[d]> https://cdn.discordapp.com/attachments/1008473233844097104/1181229948653015182/image.png?ex=65804d1d&is=656dd81d&hm=776603ccc737d88170d5f62ff9dd0593d0ae88034549450b0b41e0fd738fb716&
13:46:21 <peter1138> Empty station but has a rating renders okay I guess.
13:46:35 <peter1138> It even shows you the rating.
13:47:08 <peter1138> I think I've decided ;)
13:48:05 <alfagamma7> this is a nice feature
13:53:06 <_glx_> andythenorth: group by "via" first
13:53:16 <_glx_> that's the only thing that matters with cdist
13:53:59 <peter1138> Hopefully cdest will come along and fix it :D
13:56:51 <_pruple> at least
13:59:09 <peter1138> We can then complain about cdest being broken and a bad feature...
14:00:36 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1181233600167948378/image.png?ex=65805084&is=656ddb84&hm=da4a23f10669386c7117dc10776f238bdd4c92a89dd36ff993e72808a09ca754&
14:00:55 <LordAro> funny colours
14:11:59 <andythenorth> I think this is some sort of RandomDist
14:12:03 <andythenorth> seems to work
14:12:20 <andythenorth> I'd post the savegame, but obviously it contains unreleased grfs that are broken 😛
14:20:51 <peter1138[d]> https://cdn.discordapp.com/attachments/1008473233844097104/1181238694393425950/image.png?ex=65805543&is=656de043&hm=562fe014788a3f8a5131171f5cc3af71223b0846d581833e1634ba5ceb21cbdb&
14:20:51 <peter1138[d]> such graph
14:24:55 *** notluke2578 has joined #openttd
14:24:55 <notluke2578> agreed
14:32:15 <peter1138[d]> https://cdn.discordapp.com/attachments/1008473233844097104/1181241561602855053/image.png?ex=658057ee&is=656de2ee&hm=58678df0b318d3764caeaf44197ab2632fb33d3390cac13b751479c7ee806677&
14:32:15 <peter1138[d]> Possibly useful button, but then again who even looks at this graph?
14:32:44 <notluke2578> I have never needed that graph
14:33:22 <LordAro> text looks like it's overlapping the border
14:33:36 <LordAro> maybe you would look at the graph if it were more applicable :p
14:33:49 <peter1138> There's a reason for that.
14:34:29 <andythenorth> is it the wind of change?
14:34:35 <peter1138> 081ff2428202ae8c184e9cb25bafdb1bf6a214a6
14:34:50 <andythenorth> on a glory night?
14:35:19 <peter1138> https://github.com/OpenTTD/OpenTTD/commit/081ff2428202ae8c184e9cb25bafdb1bf6a214a6
14:35:36 <peter1138> Part 2: "Clicked buttons now visible depressed their contents"
14:35:41 <peter1138> visibly
14:35:43 <peter1138> -ed
14:35:44 <peter1138> ffs
14:35:47 <peter1138> Anyway.
14:35:55 <peter1138> Yeah, TTD didn't do that.
14:36:09 <locosage> that graph isn't particularly good but it's better than nothing
14:36:18 <peter1138> It's been screwing with dynamically sized layouts ever since.
14:38:08 <peter1138[d]> https://cdn.discordapp.com/attachments/1008473233844097104/1181243043597267014/image.png?ex=65805950&is=656de450&hm=e2f77f1bfaf589759bc965d892fe0d23e6d7dc8a238e1227fcd69afd834f8a69&
14:38:39 <peter1138> That's how TTD handled it—selected buttons with small text are drawn in white instead of black.
14:40:14 <_zephyris> Arguably doing white text and indented would be good UI design.
14:40:25 <LordAro> i see
14:40:46 <peter1138> TTD does depress the buttons, but never shifted the content by 1,1 pixel.
14:41:07 <peter1138> It's that shift that causes the intro menu climate buttons to be wonky.
14:41:21 <peter1138> It's that shift that causes the toolbar buttons to be larger than they need to be.
14:41:35 <peter1138> And if you can't tell, I've been considering removing it ;)
14:41:43 <peter1138> (It's a one-liner)
14:48:09 <_glx_> hmm but the button doesn't move so why shift the text ?
14:48:22 <peter1138[d]> https://cdn.discordapp.com/attachments/1008473233844097104/1181245617603878962/image.png?ex=65805bb5&is=656de6b5&hm=e8407c7bc72a2d0ca8f686ff5ee10b6dcaa9a665348e5977b210dd28ec5f4048&
14:48:22 <peter1138[d]> https://cdn.discordapp.com/attachments/1008473233844097104/1181245617859739768/image.png?ex=65805bb5&is=656de6b5&hm=324043c86ec32b36d8edf8e83414ef08227fb5365565c26adb826110fec31c7d&
14:48:48 <peter1138> _glx_, exactly. It's just something we've done since someone thought it was a good idea :)
14:51:16 <peter1138[d]> https://cdn.discordapp.com/attachments/1008473233844097104/1181246350688534529/image.png?ex=65805c64&is=656de764&hm=c6b3c2e591af486e52e5f45a16995795f249c73973ebd17033adbcc104b295a8&
14:51:32 *** nielsm has joined #openttd
14:51:34 <peter1138> A piece of design from Windows 95-style buttons?
14:55:14 <_glx_> ah yes the "click on the bottom but not completely on the bottom else it doesn't click" windows 95 UI
15:00:54 <peter1138> Hmm, it's a bit more to fully remove it.
15:06:54 <rau117> peter1138[d]: Or make a switch, which will reverse current state of transporter cargo? Like if you have all cargos shown, it will hide already used and vice-versa
15:27:47 <talltyler> I am +1 to removing the offset on clicked buttons. I almost said something about it in a review but realized it was intentional
15:28:05 <talltyler> Especially on the climate selection buttons
15:29:46 <peter1138> (Oh it was part 3 not part 2)
15:45:55 <rau117> talltyler: Maybe then remove offset only for text buttons (and climate selection)?
15:45:55 <rau117> On buttons with icons, pressing it just “feels more real” and at the same time it does not seem to cause visual defects
15:47:02 <_zephyris> This is partly a symptom of the UI using buttons as buttons, radio buttons and checkboxes, by (almost) totally lacking those as UI elements.
15:52:21 <rau117> https://cdn.discordapp.com/attachments/1008473233844097104/1181261720166088845/image.png?ex=65806ab4&is=656df5b4&hm=73c7acc111fc012355dbeff166b2199d295f0bbc42614ace4889c6ea7b34a4cb&
15:52:21 <rau117> peter1138[d]: By the way, on interface size 1.25 these buttons look much better
15:54:14 <peter1138> Use 1.25 scale then.
16:02:14 *** HerzogDeXtEr has joined #openttd
16:06:06 *** Wormnest has joined #openttd
16:10:12 <DorpsGek> [OpenTTD/OpenTTD] glx22 opened pull request #11539: Change: [CMake] Use explicit list for grf source files https://github.com/OpenTTD/OpenTTD/pull/11539
16:11:00 <peter1138> Oo
16:11:03 <_glx_> that's the correct way of doing cmake 🙂
16:11:53 <_glx_> else it can't know if a new dep is added
16:13:23 <_glx_> which means, like in <https://github.com/OpenTTD/OpenTTD/pull/11523>, the new png is not copied and grfcodec fails to find it
16:14:35 <_glx_> BTW the files are copied at build time 😉
16:14:48 <LordAro> noice
16:19:42 <_glx_> 5 `file(GLOB...)` still exist in the source, 2 for regression (which will need the same treatement as grf), and 3 related to script API (these are safe as the cpp/h[pp] files they search for are already referenced via `add_source()` and touching that triggers a reconfigure)
16:22:19 <_glx_> fixing regression is very low priority
16:23:42 <DorpsGek> [OpenTTD/OpenTTD] PeterN approved pull request #11539: Change: [CMake] Use explicit list for grf source files https://github.com/OpenTTD/OpenTTD/pull/11539#pullrequestreview-1762862669
16:24:58 <LordAro> _glx_: but what if someone adds a new regression test???
16:25:23 <_glx_> someone will find it needs to manually reconfigure 🙂
16:41:06 <DorpsGek> [OpenTTD/OpenTTD] glx22 merged pull request #11539: Change: [CMake] Use explicit list for grf source files https://github.com/OpenTTD/OpenTTD/pull/11539
16:48:22 <DorpsGek> [OpenTTD/OpenTTD] glx22 commented on pull request #11523: Feature: Toyland-specific river graphics https://github.com/OpenTTD/OpenTTD/pull/11523#issuecomment-1839050674
17:18:17 <peter1138> Hmm, so r21144 made the station list cargo filter inconsistent with the display.
17:19:02 <peter1138> The filter did originally filter on cargo waiting rather than rating.
17:19:30 <peter1138> Do station ratings for a cargo eventually disappear if you stop serving it?
17:19:39 <peter1138> (Stop picking up that cargo)
17:23:59 <_pruple> yes
17:25:41 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #11540: Change: Show rating in station list even with no cargo waiting. https://github.com/OpenTTD/OpenTTD/pull/11540
17:36:25 *** felix_ has joined #openttd
17:42:56 *** felix has quit IRC (Ping timeout: 480 seconds)
17:45:06 <xarick> just got an unbelievable long stall during world generation
17:45:14 <DorpsGek> [OpenTTD/OpenTTD] zephyris commented on issue #11538: [Bug]: In 32bpp sprites, partially transparent pixels with an animated mask aren't correctly updated. https://github.com/OpenTTD/OpenTTD/issues/11538
17:46:57 <xarick> is it possible to run OpenTTD on a HDR monitor?
17:47:17 <xarick> i mean, use 10-bits colors or wtv
17:48:46 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on issue #11538: [Bug]: In 32bpp sprites, partially transparent pixels with an animated mask aren't correctly updated. https://github.com/OpenTTD/OpenTTD/issues/11538
17:51:34 <peter1138> It should be able to display on it but it won't be HDR.
17:51:34 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler approved pull request #11540: Change: Show rating in station list even with no cargo waiting. https://github.com/OpenTTD/OpenTTD/pull/11540#pullrequestreview-1763050045
17:52:33 <_glx_> I hate when regression fails because of some AIs in the global folder
17:53:19 <_glx_> usually "Registering two scripts with the same name and version'"
17:53:19 <peter1138> Heh
17:53:39 <_glx_> because they don't change the version when uploading a new version
17:54:19 <_glx_> https://cdn.discordapp.com/attachments/1008473233844097104/1181292412384067654/image.png?ex=6580874a&is=656e124a&hm=6998514e6f5cc2ba6ff07bac56330da84b10fb60002891289038c0a2c423f90e&
17:54:34 <_glx_> or worse don't change the name when it should be different
17:58:00 *** virtualrandomnumber has joined #openttd
17:58:50 *** virtualrandomnumber has quit IRC ()
18:09:38 *** Flygon has quit IRC (Quit: A toaster's basically a soldering iron designed to toast bread)
18:14:53 <xarick> These news are so sad. https://videocardz.com/newz/u-s-issues-warning-to-nvidia-urging-to-stop-redesigning-chips-for-china
18:16:10 <DorpsGek> [OpenTTD/OpenTTD] glx22 opened pull request #11541: Change: [CMake] Use explicit list for regression https://github.com/OpenTTD/OpenTTD/pull/11541
18:16:14 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #11540: Change: Show rating in station list even with no cargo waiting. https://github.com/OpenTTD/OpenTTD/pull/11540
18:18:49 <xarick> They're paranoid
18:19:09 <peter1138> Hopefully we get a nightly tonight :D
18:19:53 *** gelignite has joined #openttd
18:20:46 <_glx_> my fork says we should (but it also said that for my previous fix)
18:21:17 <_glx_> (because a new runner image appeared between my test and the merge)
18:38:49 <DorpsGek> [OpenTTD/OpenTTD] eints-sync[bot] pushed 1 commits to master https://github.com/OpenTTD/OpenTTD/commit/7d0ce826db1309e42d4ae4d118cd94b3ad1e2db4
18:38:50 <DorpsGek> - Update: Translations from eints (by translators)
18:39:09 <_glx_> ah we should now soon
18:39:26 <xarick> suggestion: game options to remember last tab clicked
18:40:35 <_glx_> should be simple to add
18:41:55 <peter1138> Make a PR :)
18:42:08 <peter1138> (Last time I said that I just did it anyway...)
18:44:23 <DorpsGek> [OpenTTD/OpenTTD] zephyris updated pull request #11523: Feature: Toyland-specific river graphics https://github.com/OpenTTD/OpenTTD/pull/11523
18:44:58 <xarick> Refresh rates higher than 60Hz might impact performance?
18:45:25 <_glx_> of course
18:48:05 <xarick> what happens?
18:49:46 <peter1138> Well it refreshes more often for no reason.
18:52:06 <andythenorth> oops
18:52:16 <andythenorth> ```git reset --hard``` was in my shell history
18:52:24 <_glx_> haha
18:52:24 <andythenorth> I use history a lot 😛
18:52:42 <_glx_> it's safe if you don't have pending changes
18:53:11 <andythenorth> 'yes'
18:54:29 <peter1138> Well he doesn't any more.
18:54:33 <LordAro> oops
18:54:41 <LordAro> i did that recently too
19:07:08 <peter1138> Build nightly still going.
19:08:11 <peter1138> andythenorth, if you committed every thing to master and pushed every commit, you'd not have a problem.
19:08:22 <peter1138> You could then do "continuous integration"
19:08:55 <peter1138> Uh oh
19:09:25 <peter1138> It failed :/
19:19:24 <peter1138[d]> https://cdn.discordapp.com/attachments/1008473233844097104/1181313827309109248/image.png?ex=65809b3c&is=656e263c&hm=0000d463046462bc4fe735ccd0442301b34aa6fc58d2eaee37c18768e2a19f26&
19:19:30 <peter1138> Is that fourth wall?
19:22:17 *** azubieta608226663 has joined #openttd
19:22:37 *** HerzogDeXtEr1 has joined #openttd
19:22:54 *** FLHerne_ has joined #openttd
19:23:31 *** geli has joined #openttd
19:23:31 *** Execthts has joined #openttd
19:23:59 <peter1138> I died.
19:25:11 *** urdh has joined #openttd
19:25:39 *** orudge has quit IRC (Read error: Connection reset by peer)
19:25:39 *** orudge` has joined #openttd
19:25:39 *** argoneus has quit IRC (Read error: No route to host)
19:25:39 *** TinoDid|znc has joined #openttd
19:25:39 *** argoneus has joined #openttd
19:25:39 *** ckb_ has joined #openttd
19:25:39 *** FLHerne has quit IRC (Ping timeout: 480 seconds)
19:25:39 *** FLHerne_ is now known as FLHerne
19:25:47 *** gelignite has quit IRC (Read error: No route to host)
19:25:48 *** virtualrandomnumber has joined #openttd
19:25:53 *** virtualrandomnumber has quit IRC (Remote host closed the connection)
19:26:01 *** ckb has quit IRC (Write error: connection closed)
19:26:13 *** argoneus has quit IRC (charon.oftc.net helix.oftc.net)
19:26:13 *** TinoDid|znc has quit IRC (charon.oftc.net helix.oftc.net)
19:26:13 *** ckb_ has quit IRC (charon.oftc.net helix.oftc.net)
19:26:13 *** orudge` has quit IRC (charon.oftc.net helix.oftc.net)
19:26:13 *** HerzogDeXtEr has quit IRC (charon.oftc.net helix.oftc.net)
19:26:13 *** temeo[m] has quit IRC (charon.oftc.net helix.oftc.net)
19:26:13 *** menelaos[m] has quit IRC (charon.oftc.net helix.oftc.net)
19:26:13 *** jact[m] has quit IRC (charon.oftc.net helix.oftc.net)
19:26:13 *** elliot[m] has quit IRC (charon.oftc.net helix.oftc.net)
19:26:13 *** jeremy[m]1 has quit IRC (charon.oftc.net helix.oftc.net)
19:26:13 *** hamstonkid[m] has quit IRC (charon.oftc.net helix.oftc.net)
19:26:13 *** patricia[m]1 has quit IRC (charon.oftc.net helix.oftc.net)
19:26:13 *** joey[m] has quit IRC (charon.oftc.net helix.oftc.net)
19:26:13 *** EmeraldSnorlax[m] has quit IRC (charon.oftc.net helix.oftc.net)
19:26:13 *** Bilb[m] has quit IRC (charon.oftc.net helix.oftc.net)
19:26:13 *** yubvin[m] has quit IRC (charon.oftc.net helix.oftc.net)
19:26:13 *** magdalena[m] has quit IRC (charon.oftc.net helix.oftc.net)
19:26:13 *** leward[m] has quit IRC (charon.oftc.net helix.oftc.net)
19:26:13 *** JamesRoss[m] has quit IRC (charon.oftc.net helix.oftc.net)
19:26:13 *** CornsMcGowan[m] has quit IRC (charon.oftc.net helix.oftc.net)
19:26:13 *** nolep[m] has quit IRC (charon.oftc.net helix.oftc.net)
19:26:13 *** einar[m] has quit IRC (charon.oftc.net helix.oftc.net)
19:26:13 *** urdh_ has quit IRC (charon.oftc.net helix.oftc.net)
19:26:13 *** azubieta60822666 has quit IRC (charon.oftc.net helix.oftc.net)
19:26:13 *** KenjiE20 has quit IRC (charon.oftc.net helix.oftc.net)
19:26:13 *** SmatZ has quit IRC (charon.oftc.net helix.oftc.net)
19:26:13 *** Exec has quit IRC (charon.oftc.net helix.oftc.net)
19:26:13 *** TinoDidriksen has quit IRC (charon.oftc.net helix.oftc.net)
19:26:13 *** V453000 has quit IRC (charon.oftc.net helix.oftc.net)
19:27:05 *** ckb_ has joined #openttd
19:27:05 *** argoneus has joined #openttd
19:27:05 *** TinoDid|znc has joined #openttd
19:27:05 *** orudge` has joined #openttd
19:27:05 *** HerzogDeXtEr has joined #openttd
19:27:05 *** temeo[m] has joined #openttd
19:27:05 *** menelaos[m] has joined #openttd
19:27:05 *** jact[m] has joined #openttd
19:27:05 *** elliot[m] has joined #openttd
19:27:05 *** jeremy[m]1 has joined #openttd
19:27:05 *** hamstonkid[m] has joined #openttd
19:27:05 *** patricia[m]1 has joined #openttd
19:27:05 *** joey[m] has joined #openttd
19:27:05 *** EmeraldSnorlax[m] has joined #openttd
19:27:05 *** Bilb[m] has joined #openttd
19:27:05 *** yubvin[m] has joined #openttd
19:27:05 *** magdalena[m] has joined #openttd
19:27:05 *** leward[m] has joined #openttd
19:27:05 *** JamesRoss[m] has joined #openttd
19:27:05 *** CornsMcGowan[m] has joined #openttd
19:27:05 *** nolep[m] has joined #openttd
19:27:05 *** einar[m] has joined #openttd
19:27:05 *** urdh_ has joined #openttd
19:27:05 *** azubieta60822666 has joined #openttd
19:27:05 *** KenjiE20 has joined #openttd
19:27:05 *** SmatZ has joined #openttd
19:27:05 *** TinoDidriksen has joined #openttd
19:27:05 *** V453000 has joined #openttd
19:27:48 *** jact[m] has quit IRC (Ping timeout: 485 seconds)
19:27:48 *** patricia[m]1 has quit IRC (Ping timeout: 480 seconds)
19:27:49 *** JamesRoss[m] has quit IRC (Ping timeout: 480 seconds)
19:27:50 *** HerzogDeXtEr has quit IRC (Ping timeout: 496 seconds)
19:27:52 *** menelaos[m] has quit IRC (Ping timeout: 481 seconds)
19:27:53 *** jeremy[m]1 has quit IRC (Ping timeout: 511 seconds)
19:27:53 *** hamstonkid[m] has quit IRC (Ping timeout: 511 seconds)
19:27:54 *** joey[m] has quit IRC (Ping timeout: 511 seconds)
19:27:54 *** EmeraldSnorlax[m] has quit IRC (Ping timeout: 506 seconds)
19:27:54 *** Bilb[m] has quit IRC (Ping timeout: 506 seconds)
19:27:55 *** yubvin[m] has quit IRC (Ping timeout: 506 seconds)
19:27:55 *** magdalena[m] has quit IRC (Ping timeout: 481 seconds)
19:27:56 *** leward[m] has quit IRC (Ping timeout: 501 seconds)
19:27:56 *** CornsMcGowan[m] has quit IRC (Ping timeout: 486 seconds)
19:27:56 *** nolep[m] has quit IRC (Ping timeout: 486 seconds)
19:27:57 *** einar[m] has quit IRC (Ping timeout: 516 seconds)
19:27:57 *** urdh_ has quit IRC (Ping timeout: 481 seconds)
19:27:57 *** TinoDidriksen has quit IRC (Ping timeout: 486 seconds)
19:28:07 *** azubieta60822666 has quit IRC (Ping timeout: 482 seconds)
19:28:10 *** TinoDid|znc is now known as TinoDidriksen
19:33:15 *** wormnest[m] has quit IRC (Ping timeout: 480 seconds)
19:33:20 *** igor[m] has quit IRC (Ping timeout: 480 seconds)
19:33:25 *** shedidthedog[m] has quit IRC (Ping timeout: 480 seconds)
19:33:32 *** throwawayaccount[m] has quit IRC (Ping timeout: 480 seconds)
19:33:35 *** emilyd[m] has quit IRC (Ping timeout: 480 seconds)
19:33:37 *** zzy2357[m] has quit IRC (Ping timeout: 480 seconds)
19:33:47 *** SergioMassa[m] has quit IRC (Ping timeout: 480 seconds)
19:33:50 *** citronbleuv[m] has quit IRC (Ping timeout: 480 seconds)
19:34:00 *** thomas[m]123456789 has quit IRC (Ping timeout: 480 seconds)
19:34:05 *** tuxayo has quit IRC (Ping timeout: 480 seconds)
19:34:17 *** FelixActually[m] has quit IRC (Ping timeout: 480 seconds)
19:37:15 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #11542: Change: Revert pressed-button offset shifting introduced in r2161. https://github.com/OpenTTD/OpenTTD/pull/11542
19:39:43 <LordAro> i should point out that text overlaps borders more often
19:40:46 <peter1138[d]> Why?
19:41:18 <LordAro> means things like the above happen :)
19:41:34 <peter1138[d]> Oh right, I thought you mean the change causes that to happen.
19:42:19 <peter1138[d]> That was in my stash pile for ages...
19:42:42 *** Wolf01 has joined #openttd
19:43:56 <peter1138[d]> I now have the dilemma that drop down menus are not the same as original...
19:45:17 <peter1138[d]> https://cdn.discordapp.com/attachments/1008473233844097104/1181320340840906863/image.png?ex=6580a14d&is=656e2c4d&hm=44acf47fcaee37da16598949ad6c54f4aec3288a0ae2b87b23fcc972a986d9ef&
19:46:34 <peter1138> Not only that but this IRC/Discord switching is getting a bit out of hand ;p
19:47:29 <peter1138> We have only raised dropdowns, because we also integrated them into other windows. Those don't exist in TTD.
19:55:58 *** jeremy[m]1 has joined #openttd
19:56:15 *** jact[m] has joined #openttd
19:58:04 *** EmeraldSnorlax[m] has joined #openttd
19:58:47 <peter1138> Good ol' Matrix.
20:01:43 <rau117> peter1138[d]: And this settings from (Original) TTD?
20:01:43 <rau117> It looks strange, but much nicer than it is now in openttd.
20:03:34 <LordAro> why do you think it is nicer?
20:03:59 <LordAro> ...but also still strange?
20:14:25 *** HerzogDeXtEr1 has quit IRC (Read error: Connection reset by peer)
20:15:06 <peter1138[d]> https://cdn.discordapp.com/attachments/1008473233844097104/1181327842575912981/image.png?ex=6580a849&is=656e3349&hm=88f28a3ab4b34e26e8e5e53749631390f66ba7dc03aa440dd2ea6281eb02252c&
20:15:06 <peter1138[d]> I guess we could... but...
20:15:20 <peter1138[d]> https://cdn.discordapp.com/attachments/1008473233844097104/1181327903590461570/image.png?ex=6580a858&is=656e3358&hm=9a9116cf6f8ddb19039d52256ac89682f27a6e3331a94525a8ca640d16488588&
20:18:02 <peter1138> Ah, the mythical WWT_6 in the original widget code :)
20:18:05 <rau117> LordAro: It's just a translation flaw. It's more like "unusual"
20:19:50 *** geli has quit IRC (Quit: Stay safe!)
20:20:41 <peter1138> Originally they were made up of two widgets, WWT_6 and WWT_CLOSEBOX, because, yeah.
20:28:35 *** emilyd[m] has joined #openttd
20:46:35 *** nielsm has quit IRC (Ping timeout: 480 seconds)
20:50:06 <_glx_> peter1138: this time it's just a connection issue on action side, I restarted failed jobs
20:53:20 *** thomas[m]123456789 has joined #openttd
20:56:45 <DorpsGek> [OpenTTD/OpenTTD] zephyris updated pull request #11523: Feature: Toyland-specific river graphics https://github.com/OpenTTD/OpenTTD/pull/11523
20:58:48 <_glx_> and we have a nightly
21:03:00 <_zephyris> One day git, _one day_, I shall master you
21:26:51 <peter1138> Practice makes perfect.
21:41:47 *** SergioMassa[m] has joined #openttd
22:13:01 <_zephyris> It feels like most people here are developers who use git at work, and can use that for a hobby... While I'm learning git as a hobby!
22:17:06 <peter1138> Not sure if I used git here first or at work.
22:21:00 <_zephyris> I've started using at work now
22:21:25 <_zephyris> Transferable skills... Justifies drawing sprites in my coffee break!
22:26:15 *** keikoz has quit IRC (Ping timeout: 480 seconds)
22:36:39 <DorpsGek> [OpenTTD/OpenTTD] glx22 opened pull request #11543: Add: [CI] Test grf generation https://github.com/OpenTTD/OpenTTD/pull/11543
22:37:00 <_glx_> it's easy do do it, so why not
22:46:47 *** esselfe has joined #openttd
22:49:56 *** Wolf01 has quit IRC (Quit: Once again the world is quick to bury me.)
22:55:42 <peter1138[d]> https://cdn.discordapp.com/attachments/1008473233844097104/1181368261380681759/image.png?ex=6580cdee&is=656e58ee&hm=4999326efec60da687631a5b8a24cd90f2a42165f45923a04f2af857da678ba3&
22:55:42 <peter1138[d]> That looks weird.
22:56:18 <peter1138[d]> https://cdn.discordapp.com/attachments/1008473233844097104/1181368410047774853/image.png?ex=6580ce11&is=656e5911&hm=89ed01d7605448c9b7a89853c6b1bc8e94fe179d57224fa38620aa2f3132a314&
22:56:18 <peter1138[d]> Current for reference.
23:00:49 <_glx_> I think they should all look like current, because the dropdown text is also a button
23:11:10 *** wormnest[m] has joined #openttd
23:16:20 <peter1138> Hmm, had to restart VS Code for regression_regression and regression_stationlist to appear in the sidebar.
23:16:26 <peter1138> But that's probably a VS Code/CMake issue.
23:16:48 <DorpsGek> [OpenTTD/OpenTTD] PeterN approved pull request #11541: Change: [CMake] Use explicit list for regression https://github.com/OpenTTD/OpenTTD/pull/11541#pullrequestreview-1763620624
23:46:08 *** citronbleuv[m] has joined #openttd