IRC logs for #openttd on OFTC at 2023-12-03
⏴ go to previous day
00:39:08 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
00:44:15 *** WormnestAndroid has joined #openttd
00:58:16 <_glx_> hmm should we add something about windows 11 in the manifest ?
00:59:02 <_glx_> ah no, 10 and 11 use the same
01:19:18 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
01:19:47 *** WormnestAndroid has joined #openttd
02:13:55 *** WormnestAndroid has quit IRC (Remote host closed the connection)
02:13:57 *** WormnestAndroid has joined #openttd
02:59:53 *** FLHerne has quit IRC (Quit: There's a real world out here!)
02:59:54 *** FLHerne has joined #openttd
03:11:10 *** D-HUND has quit IRC (Ping timeout: 480 seconds)
04:20:47 *** Tirili has quit IRC (Quit: Leaving)
04:53:53 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
04:55:00 *** WormnestAndroid has joined #openttd
07:10:53 *** HerzogDeXtEr has joined #openttd
07:29:39 *** tokai|noir has joined #openttd
07:29:39 *** ChanServ sets mode: +v tokai|noir
07:36:25 *** tokai has quit IRC (Ping timeout: 480 seconds)
08:29:00 *** Flygon has quit IRC (Read error: Connection reset by peer)
09:06:49 *** blathijs has quit IRC (Ping timeout: 480 seconds)
09:14:18 *** blathijs has joined #openttd
09:14:18 *** ChanServ sets mode: +o blathijs
09:19:39 *** gelignite has joined #openttd
09:31:40 <peter1138> Hmm, maybe the shaded cargo item treatment could apply to other cargo filters.
09:37:23 <peter1138> And should the station list show cargo if it has a rating, or if it has cargo waiting?
09:38:03 <peter1138> It's currently the latter, which makes the cargo filter seem to behave a bit oddly.
11:11:03 *** virtualrandomnumber has joined #openttd
11:11:16 *** virtualrandomnumber has quit IRC ()
11:16:55 <Rubidium> peter1138: how stupid it would it be to use std::nullptr_t over void * in #11532? `void *` seems to imply: pass me anything, maybe `std::nullptr_t` rather implies: I want nothing?
11:20:31 <peter1138> Makes sense, I'll try it :)
11:26:06 <peter1138> Hmm, maybe with a bit of template magic I can remove the parameter if it's nullptr_t as well.
12:10:32 <andythenorth> cargo aging adjustment is weird
12:10:50 <andythenorth> it's logically the most correct way to get the result (pay more money for using certain vehicles vs. others)
12:11:12 <andythenorth> but eh, maybe some other way would actually work in game?
12:27:31 <peter1138> (Probably some better way of doing that conditionality stuff, but...)
12:53:33 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
12:54:03 *** WormnestAndroid has joined #openttd
13:02:48 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
13:04:42 *** WormnestAndroid has joined #openttd
13:17:27 <michi_cc[d]> The second seems a lot more user friendly.
13:26:44 <LordAro> oh hey, we missed yogscast jingle jam
13:31:59 <peter1138> Strange, I don't see any source code windows.
13:32:24 <peter1138> Other people play this game strangely...
13:36:35 <LordAro> immediately run into the issue where windows appear in the top left and they don't see it
14:44:20 <rau117> peter1138[d]: Maybe add a button (or better a switch) “expand” here? This will only take 2 lines, but it may be useful.
14:44:20 <rau117> And the same for the list of stations - by default, show only the types of cargo used, switch to all on this button.
15:09:44 <peter1138> But is that useful?
15:23:54 *** Wormnest has joined #openttd
15:31:19 *** Wormnest has quit IRC (Quit: Leaving)
15:40:43 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
15:45:32 *** merni has quit IRC (Quit: User went offline on Discord a while ago)
15:51:12 <peter1138> Hmm, "Visit Website", "View readme", "Changelog" and "Licence".
15:51:27 <peter1138> Feels like there could be a bit more consistency in those labels
15:57:19 <andythenorth> Verb or not to verb?
16:01:06 <peter1138> And add tooltips becuase they are non-existant for some reason.
16:05:12 *** WormnestAndroid has joined #openttd
16:05:22 <peter1138> Not sure if that layout will fit the other windows though.
16:06:51 <peter1138> Also, licence vs license?
16:11:04 <peter1138> I suppose "license" in GPL is an Americanism.
16:11:47 <talltyler> Much better without the verbs. No comment on the spelling of license though, I live on the wrong side of the pond to have a useful opinion. 😛
16:11:48 <peter1138> > You need a licenCe to drive a Car.
16:20:43 <rau117> peter1138[d]: 2x2 looks more universal - if some other language has wide labels, the settings window has less chance of becoming… disgustingly wide.
16:20:43 <rau117> And since the height of the settings window has become smaller due to the tabs, nothing prevents from taking 2 extra lines for this.
16:21:09 *** virtualrandomnumber has joined #openttd
16:27:38 <peter1138> Oops, it changed it, it doesn't have 'text' in the tooltip now.
16:29:57 <talltyler> Does it need “text”? What other format would the license be in?
16:30:38 <peter1138> It does not have test any more. I removed it :)
16:30:46 <peter1138> So the screenshot is out of date.
16:31:12 <peter1138> I cannot type any more :(
16:33:38 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
16:33:40 *** WormnestAndroid has joined #openttd
16:39:53 <peter1138> Why did I change english.txt... full recompiles ahead ;(
16:40:38 *** virtualrandomnumber has quit IRC (Quit: virtualrandomnumber)
16:51:14 <peter1138> talltyler, what about rau117's comment that the cargo filter should be expandable?
16:51:56 <peter1138> I worked on similar for the station cargo filter, but it's a bit clunky. Even there it is not that useful, but here I don't think it's needed.
16:52:32 <peter1138[d]> peter1138[d]: This screenshot 🙂
16:53:19 <merni> Why would you want to filter for an option that has no results?
16:53:31 <merni> maybe position consistency?
16:53:56 <talltyler> Hmm, yeah it would be empty
16:54:34 <peter1138[d]> IIRC the difference with the station filter is that one is multiple choice, whereas the vehicle cargo filter is single choice.
16:54:38 <talltyler> I’m not opposed to it, though. Maybe “view all” or “see more” would be better than “expand” but that’s bikeshedding if we don’t know if we even need the functionality
16:54:56 <peter1138[d]> And that was part of the rationale for having it on the station filter but not the vehicle filter.
16:57:01 *** Hobbyboy has quit IRC (Quit: The BNC has broken!)
16:57:01 <merni> Also, with this new filter, what happens when you select some option, close the window, delete all vehicles/stations of that cargo, and open the window again?
16:57:10 <merni> Does it remember an option that is now un-selectable?
16:58:13 <rau117> peter1138[d]: Hmm… Is it possible (more precisely, how difficult it is to program it) to add a choice of several cargo here?
16:58:40 <andythenorth> Was it newgrf docks yet?
16:58:51 <merni> if there are several cargo, should it be AND or OR?
16:59:10 <merni> ie. if I select passengers and mail in the filter, should it show the trains carrying both or carrying either
16:59:39 <peter1138> The station cargo filter is OR.
17:00:18 <peter1138> andythenorth, we're over quota for new features.
17:00:30 <peter1138> So we're just going to bike-shed over filters that nobody really uses ;)
17:03:58 <peter1138[d]> Latin is quite wide.
17:04:23 <merni> ...there's a Latin translation of openttd?
17:05:47 <peter1138> I think at one point there was an auto-generated pig-latin as well.
17:05:58 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
17:09:07 *** WormnestAndroid has joined #openttd
17:22:18 <peter1138> Almost consistent, I must find something else to make inconsistent :D
17:22:26 <peter1138> Flat docks? That'd be inconsistent.
17:27:33 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
17:30:43 <andythenorth> Opening bridges next?
17:31:51 <peter1138> I had some decades ago.
17:31:59 <peter1138> But, uh, like normal... didn't finish it.
17:32:10 <peter1138> This was pre bridges-over-anything.
17:32:29 <_zephyris> With boat nearby callbacks for nearby ducks
17:32:34 <peter1138> There's another one somewhere I think but don't remember if it follows act3/2/1 nicely.
17:32:46 <peter1138> Duck nearby callback.
17:33:05 <peter1138> Does it support a probability of build a reversed duck?
17:34:19 *** WormnestAndroid has joined #openttd
17:42:20 *** virtualrandomnumber has joined #openttd
17:42:23 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
17:42:41 *** virtualrandomnumber has quit IRC ()
17:43:06 *** WormnestAndroid has joined #openttd
18:02:31 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
18:07:11 *** virtualrandomnumber has joined #openttd
18:12:24 *** Flygon has quit IRC (Quit: A toaster's basically a soldering iron designed to toast bread)
18:16:16 *** WormnestAndroid has joined #openttd
18:30:39 *** virtualrandomnumber has quit IRC (Quit: virtualrandomnumber)
18:36:33 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
18:43:55 <andythenorth> Ruining the game still 🙂
18:44:53 *** WormnestAndroid has joined #openttd
18:47:26 <peter1138> Okay, new room with a Megasphere and the only way forward doesn't (yet) let me backtrack...
18:47:32 <peter1138> This is going to end badly.
18:51:32 <peter1138> It did but later than anticipated.
18:57:02 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
18:57:47 *** WormnestAndroid has joined #openttd
19:01:48 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
19:02:15 <peter1138> World Gen window uses "Label: Value"
19:02:31 <peter1138> Play Heightmap uses "Label: Value"
19:02:59 <peter1138> Start new mulitplayer game uses
19:03:25 <peter1138> So it's inconsistent, but it does fit fairly nicely. Hmm.
19:03:30 *** WormnestAndroid has joined #openttd
19:15:38 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
19:16:27 *** WormnestAndroid has joined #openttd
19:53:03 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
19:54:15 *** WormnestAndroid has joined #openttd
19:58:09 <peter1138> Hmm, SetAspectRatio() perhaps.
20:01:10 *** Kitrana1 has joined #openttd
20:01:10 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
20:02:17 *** WormnestAndroid has joined #openttd
20:02:38 *** Hobbyboy has joined #openttd
20:03:43 *** Kitrana2 has joined #openttd
20:07:38 *** Kitrana has quit IRC (Ping timeout: 480 seconds)
20:09:16 *** Kitrana1 has quit IRC (Ping timeout: 480 seconds)
20:41:49 *** gelignite has quit IRC (Quit: Stay safe!)
21:17:52 <Eddi|zuHause> "darling, i shrunk the button"
21:34:44 *** nielsm has quit IRC (Ping timeout: 480 seconds)
21:54:01 <_glx_> ok did some test locally in a docker, and it seems the nightly fails because centos7 is missing stuff
22:07:16 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
22:07:37 *** WormnestAndroid has joined #openttd
22:15:45 <peter1138> It's weird that we have vcpkg building libraries like libcap, libicong, libmount, libsystemd...
22:15:56 <peter1138> I'd've thought they'd be part of the OS image.
22:17:58 <peter1138> Er, that is not the link I copied :o
22:19:01 <peter1138> Hmm, but we include autoconf-archive.
22:19:47 <peter1138> Erm, possibly, I'm using a different build thingy :D
22:22:21 <_glx_> we need gettext-devel it seems for autopoint
22:22:59 <_glx_> I'm trying in the docker image so I can read error logs 🙂
22:24:16 <_glx_> then I'll try in my fork
22:28:40 <peter1138> I read some scary stuff earlier...
22:28:55 <peter1138> People trying to put rust in the linux kernel.
22:29:27 <peter1138> My build got further with gettext-devel, but still not complete.
22:30:09 *** WormnestAndroid has quit IRC (Remote host closed the connection)
22:30:18 *** WormnestAndroid has joined #openttd
22:36:27 <_glx_> I'm following the workflow step by step, I'll see
22:41:05 *** keikoz has quit IRC (Ping timeout: 480 seconds)
22:45:06 <_glx_> ok another failure, let's check the logs
22:45:59 <_glx_> I'm checking the written logs
22:47:38 <peter1138> My Debian Docker build is much simpler ;)
22:48:20 <_glx_> yeah but we use manylinux2014
22:50:06 <_glx_> and now it's missing a python module
23:02:38 <peter1138> Ah yes, I remember now, I wanted to implement non-GUI bootstrap.
23:03:45 <peter1138> (Because my docker build doesn't otherwise download OpenGFX :))
23:09:07 <_glx_> it's partly done for emscripten
23:10:16 *** Wolf01 has quit IRC (Quit: Once again the world is quick to bury me.)
23:16:23 *** HerzogDeXtEr has quit IRC (Read error: Connection reset by peer)
23:19:25 <_glx_> now libsystemd pass configure, but fails to build (NFPROTO_NETDEV undeclared)
23:19:39 <_glx_> too old kernel-headers it seems
23:31:38 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
23:32:03 *** WormnestAndroid has joined #openttd
23:37:26 <_glx_> ok trying to fix it by adding deps doesn't work, I may have found another way
23:37:27 *** esselfe has quit IRC (Ping timeout: 480 seconds)
23:52:23 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
23:59:53 *** WormnestAndroid has joined #openttd
continue to next day ⏵