IRC logs for #openttd on OFTC at 2022-10-17
β΄ go to previous day
00:06:44 *** WormnestAndroid has quit IRC (Read error: No route to host)
00:07:01 *** WormnestAndroid has joined #openttd
00:07:03 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
00:07:23 *** WormnestAndroid has joined #openttd
00:21:59 *** Soni has quit IRC (Ping timeout: 480 seconds)
01:27:29 *** wallabra has joined #openttd
02:13:24 *** debdog has quit IRC (Ping timeout: 480 seconds)
02:25:47 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
02:26:46 *** WormnestAndroid has joined #openttd
02:28:20 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
02:28:21 *** WormnestAndroid has joined #openttd
02:30:26 *** D-HUND is now known as debdog
02:39:34 *** Wormnest has quit IRC (Quit: Leaving)
03:56:30 *** Flygon_ has joined #openttd
04:01:32 *** Flygon has quit IRC (Ping timeout: 480 seconds)
04:51:33 *** WormnestAndroid has quit IRC (Read error: No route to host)
04:51:37 *** WormnestAndroid has joined #openttd
04:51:51 *** WormnestAndroid has quit IRC (Read error: Connection reset by peer)
04:51:52 *** WormnestAndroid has joined #openttd
05:24:03 *** Flygon_ has quit IRC (Ping timeout: 480 seconds)
06:17:27 *** sla_ro|master has joined #openttd
06:27:50 <andythenorth> pickpacket: π
07:47:26 <dP> DorpsGek: IMO would be better to remove implicit checks for the first tile parameter at all as it is pretty confusing
08:06:58 <petern> Or somehow do magic to check all TileIndex parameters.
08:07:21 <petern> (And probably fall over on INVALID_TILE...)
08:07:28 <LordAro> except sometimes you want invalid tiles :p
08:08:03 <LordAro> introduce a ValidTileIndex type, that does the check in the constructor :)
08:54:18 *** wallabra_ has joined #openttd
08:59:37 *** wallabra has quit IRC (Ping timeout: 480 seconds)
08:59:37 *** wallabra_ is now known as wallabra
09:08:58 *** wallabra has quit IRC (Ping timeout: 480 seconds)
09:11:25 *** gelignite has joined #openttd
10:24:26 <FLHerne> did I miss something?
10:29:16 <FLHerne> on the plus side, it's neat to see PRs from random new people
10:30:45 *** gelignite has quit IRC (Read error: Connection reset by peer)
10:41:25 <Eddi|zuHause> that was a clear case of "changing something just for the sake of changing something"
11:18:17 <tokai|noir> Generally recompressing PNGs (or other image formats) isn't a bad idea though. I'm sure a few GB could be saved in my application folders here if all developers would do so were suitable.
11:28:38 <petern> This only affects the repository though, we don't actually ship PNGs.
11:36:56 <LordAro> in theory it would speed up the CI ever so slightly, as that does do a --depth=n
11:37:19 <LordAro> but also due to the way that GH makes pull requests, the very act of making a PR has already included it in the repo
11:55:01 <FLHerne> LordAro: hm, in that case what stops me opening a PR with an incredibly large file and permanently bloating the repo for everyone
11:55:05 <FLHerne> seems like a bad idea
12:00:54 <petern> Only if they download that branch. A clone doesn't include remote branches by default.
12:05:20 *** gelignite has joined #openttd
12:13:18 *** virtualrandomnumber has joined #openttd
12:13:32 *** virtualrandomnumber has quit IRC ()
13:10:25 <TallTyler> Oops, Iβll look into that today
13:29:03 *** ChanServ sets mode: +v tokai
13:36:05 *** tokai|noir has quit IRC (Ping timeout: 480 seconds)
15:05:34 *** Soni has quit IRC (Ping timeout: 480 seconds)
15:29:51 *** supermop_Home has joined #openttd
15:49:01 *** Flygon_ has joined #openttd
15:56:33 *** Flygon has quit IRC (Ping timeout: 480 seconds)
16:04:53 *** Soni has quit IRC (Remote host closed the connection)
16:46:32 <andythenorth> can we have top down view pls?
16:46:53 <andythenorth> (window resize artefact, looks good)
17:00:50 <LordAro> might almost work if you force invisible buildings
17:01:33 <andythenorth> looks like Dalle-E
17:01:40 <camthesaxman> Building sprites would need to change for that to work.
17:02:19 <camthesaxman> And terrain would need to look flat with shading for contour.
17:02:23 <andythenorth> Scrubbles told Stable Diff. to make "Doom Train"
18:00:18 <michi_cc[d]> And for our legacy friends: Any principal arguments against #10027 (especially from our networking friends in here)? Note that this would use the newly introduced object rate limit so griefing can be reduced.
18:08:48 <frosch> iirc the griefing thing was the only argument before
18:10:57 <frosch> not sure it was ever valid :p
18:15:15 *** Wormnest has joined #openttd
18:31:39 <andythenorth> 'game is balanced'
18:31:44 <andythenorth> 'especially in MP'
18:35:27 <Bouke> Can I bypass the "version incompatible" when loading a savegame stored with current nightly on 12.2, or is the savegame not backward compatible?
18:36:44 <LordAro> well, not without significantly hacking at the saveload code
18:37:12 <LordAro> and the result will probably be very broken
18:39:34 <Bouke> So what version are you typically running, nightly?
18:42:35 <michi_cc[d]> So, OpenTTD 13 Beta for Halloween or something like that?
18:43:32 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
18:47:07 *** WormnestAndroid has joined #openttd
19:10:40 *** Wormnest_ has joined #openttd
19:11:21 *** Wormnest has quit IRC (Read error: Connection reset by peer)
19:13:39 <DorpsGek> - Update: Translations from eints (by translators)
19:19:38 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
19:20:08 *** WormnestAndroid has joined #openttd
19:26:44 <orudge> Just had a very interesting chat with a manager from Apple who was interested in our experiences with notarisation and signing etc on Mac. (That was all fine really, so not much to tell him there.)
19:26:55 <orudge> I had asked him about the Mac App Store and GPLv2 issues, he is not a lawyer but did speak to some folk within Apple and they seem to think that, from their side, there's not a problem submitting OpenTTD to their store, it's more a problem for us if a developer objects to their code going onto a "closed" store (though the app that's downloaded should be DRM-free).
19:27:01 <orudge> But given nobody has, AFAIK, objected to Steam or the MS store, maybe it'd be fine.
19:28:12 <petern> "He is not a lawyer" π
19:44:32 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
19:46:45 *** WormnestAndroid has joined #openttd
19:47:42 *** wallabra has joined #openttd
19:53:37 <Eddi|zuHause> a "closed" store was never a problem for GPLv2
19:55:21 <petern> Heh, finding things that are no longer drawn the same... because currently there's bugs. *shrugs*
19:55:56 <andythenorth> that's interesting
19:56:44 <andythenorth> about a decade ago, the GPL issue was FSF
19:56:56 <andythenorth> I assumed Apple banned GPL for that reason
19:57:38 <petern> Hmm, I could do with an RTL english.
19:58:14 <petern> I wonder if a blank language with no strings would work
19:58:20 <andythenorth> oh it might be a copyright issue
19:58:40 <andythenorth> submitting to App Store allegedly requires you to assert that you have the right to do so
19:58:52 <andythenorth> but on GPL v2 apps, you don't necessarily have that right
19:59:49 <andythenorth> petern: RTL bevels?
20:00:41 <LordAro> would setting rtl for english_us/au be sufficient?
20:01:13 <petern> I need to make sure RTL still works with my drawing changes. I can test with Arabic (which is how I found the palette bug!) but it makes navigating a bit harder π
20:01:34 <dwfreed> language quick switch
20:02:00 <dwfreed> set a "debug" language, and have a hotkey that switches between them
20:02:14 <andythenorth> I've used Bork Bork for that before π
20:03:44 <petern> I've got a quick switch for toggling widget outlines, although in this case I am drawing inside widgets.
20:04:35 <petern> Heh, for some reason I assumed the characters would be out of order too, but that isn't the case π
20:05:14 <LordAro> you could look into #6666 if you like :p
20:08:16 <LordAro> there was definitely some confusion about it
20:09:51 <petern> Looking at that commit, the issue was in the language files anyway.
20:10:39 <petern> Bad translator job rather than our code.
20:11:23 <LordAro> possibly was just a "point translators in the right direction" job
20:11:37 <LordAro> though james' comments about ownname may need checking - translators can't change those
20:19:39 <TallTyler> michi_cc[d]: Sounds like a good holiday, given the history of releasing on April Fool's Day
20:19:51 <TallTyler> Spooky release livestream perhaps?
20:31:39 *** gelignite has quit IRC (Quit: Stay safe!)
20:45:48 *** supermop_Home has quit IRC (Ping timeout: 480 seconds)
20:46:49 *** nielsm has quit IRC (Ping timeout: 480 seconds)
21:08:18 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
21:15:04 *** sla_ro|master has quit IRC ()
21:28:30 *** Flygon_ has quit IRC (Quit: A toaster's basically a soldering iron designed to toast bread)
21:50:54 *** Wolf01 has quit IRC (Quit: Once again the world is quick to bury me.)
21:52:44 <TallTyler> Related to the discussion of a possible 13-beta1 release, I made a "low-hanging fruit" list of PRs which seem straightforward to review (in terms of both code and desirability), are ready for review with no outstanding changes or merge conflicts, and add a feature which I think would be valuable enough to mark as `Feature:` in the release changelog:
22:00:26 <TallTyler> I also think the PR list could benefit from some curation, particularly of PRs which were abandoned with unresolved review items to fix (not all of which use the formal `changes requested` review type). I remember seeing both a stale bot and manual intervention by Andy in the past, and there are currently a few PRs tagged `waiting on author` which seems helpful. If there's any interest in having a human curator again I'd be willin
22:18:41 *** _aD has quit IRC (Remote host closed the connection)
22:56:07 *** WormnestAndroid has joined #openttd
continue to next day β΅