IRC logs for #openttd on OFTC at 2021-03-20
            
00:30:10 *** frosch123 has quit IRC (Quit: be yourself, except: if you have the opportunity to be a unicorn, then be a unicorn)
00:36:18 *** nielsm has quit IRC (Ping timeout: 480 seconds)
00:42:28 *** Progman has quit IRC (Remote host closed the connection)
00:54:22 *** Gustavo6046 has quit IRC (Remote host closed the connection)
00:54:40 *** Gustavo6046 has joined #openttd
00:54:48 *** HerzogDeXtEr has quit IRC (Read error: Connection reset by peer)
01:09:55 *** Flygon has joined #openttd
01:38:08 *** glx has quit IRC ()
01:40:12 *** Wormnest has quit IRC (Quit: Leaving)
01:59:47 *** didac has quit IRC (Remote host closed the connection)
02:09:36 *** FLHerne has quit IRC (Ping timeout: 480 seconds)
02:16:42 *** Gustavo6046 has quit IRC (Ping timeout: 480 seconds)
03:44:35 *** D-HUND has joined #openttd
03:47:57 *** debdog has quit IRC (Ping timeout: 480 seconds)
04:34:05 *** k-man has quit IRC (Ping timeout: 480 seconds)
04:42:27 *** k-man has joined #openttd
05:23:02 *** WormnestAndroid has quit IRC (Remote host closed the connection)
05:23:15 *** WormnestAndroid has joined #openttd
07:38:56 *** andythenorth has joined #openttd
07:41:48 *** snail_UES_ has quit IRC (Quit: snail_UES_)
07:50:13 <andythenorth> yo
08:17:38 *** sla_ro|master has joined #openttd
08:33:29 *** Progman has joined #openttd
08:51:59 *** HerzogDeXtEr has joined #openttd
09:00:04 *** Smedles_ has joined #openttd
09:30:02 *** virtualrandomnumber has joined #openttd
09:36:16 *** Progman has quit IRC (Remote host closed the connection)
09:38:38 *** nielsm has joined #openttd
10:06:41 *** nielsm has quit IRC (Ping timeout: 480 seconds)
10:18:55 *** Samu has joined #openttd
10:54:16 *** virtualrandomnumber has quit IRC (Quit: virtualrandomnumber)
11:04:45 *** FLHerne has joined #openttd
11:32:55 *** Wuzzy has joined #openttd
11:41:08 *** iSoSyS has joined #openttd
11:41:42 *** iSoSyS has quit IRC ()
12:30:19 <supermop_Home> yo
13:01:30 <_dp_> hm, where should I put hotkey that isn't quite global but affects many windows?
13:01:53 <_dp_> like "rotate" that is applicable to all stations and depots and some other stuff
13:03:53 <andythenorth> yo
13:07:28 *** Wolf01 has joined #openttd
13:22:20 *** Gustavo6046 has joined #openttd
13:25:55 *** sla_ro|master has quit IRC ()
14:08:40 *** Progman has joined #openttd
14:51:08 *** Wormnest has joined #openttd
14:58:31 <andythenorth> so quiet
15:12:16 * Timberwolf been fixing things.
15:12:41 <Timberwolf> Suppose I should try some more taming the garden while it's still dry and light.
15:13:34 *** frosch123 has joined #openttd
15:17:59 *** jottyfan has joined #openttd
15:38:26 *** spnda has joined #openttd
15:43:15 *** Beerbelott has joined #openttd
15:49:26 <DorpsGek> [OpenTTD/eints] frosch123 commented on issue #36: Writing from right to left (Arabic) https://git.io/JmXrA
15:52:02 <frosch123> can anyone here read arabic?
15:54:15 *** Flygon has quit IRC (Quit: A toaster's basically a soldering iron designed to toast bread)
15:55:01 *** Beerbelott has quit IRC (Quit: Leaving)
16:05:07 *** jottyfan has quit IRC (Quit: jottyfan)
16:09:29 *** Beerbelott has joined #openttd
16:10:10 <Beerbelott> Hello. I am encountereing difficulties with the dedicated server when a SIGTERM signal isreceived during map generation. Is this a know problem?
16:10:26 <Beerbelott> THe game does not seem to exit, and I have to SIGKILL it
16:11:17 <Beerbelott> The game displays "dbg: [net] Generating map failed, aborting"... and the nnothing.
16:11:24 <Beerbelott> 1.11.0-RC1
16:12:53 <Beerbelott> Same with SIGINT (Ctrl-C when running openttd -D interactively)
16:14:20 <frosch123> noone reported that yet, but i also do not know anyone who tried
16:14:29 <Beerbelott> Oh wait... It just takes a lot of time.
16:14:31 <frosch123> if it is new in 1.11, it may be related to the threading changes
16:15:47 <Beerbelott> THe only problem is it takes a lot of time, and I was running in Docker... hence Docker issued a SIGKILL before the game exited. Is it expected that in SIGINT/SIGTERM, it takes many seconds for the game to stop?
16:16:48 <frosch123> does it take longer than it would take to generate the world?
16:16:57 <frosch123> maybe it finishes generating, and only then exits?
16:17:03 <Beerbelott> On last test it took 57s oO
16:17:35 <Beerbelott> https://paste.rosset.net/?ce40dff3817394b9#BFGEH33fML25QUJzE53Ar9BPiytgNVogvYGrTV8r8nT8
16:19:29 <Beerbelott> It looks like the game continues generating the map in the background before normally advertising to the master server
16:19:41 <Beerbelott> That takes ~20s
16:20:03 <Beerbelott> Then another 40s before closing sockets and exiting
16:20:22 <Wolf01> andythenorth locks! https://www.youtube.com/watch?v=goGk_Gpmj6U
16:26:07 *** noob has joined #openttd
16:26:39 *** noob has quit IRC ()
16:26:47 *** Qwertyuio43789 has joined #openttd
16:26:54 *** Qwertyuio43789 has quit IRC ()
16:27:05 *** noooooob has joined #openttd
16:27:17 <noooooob> Greetings
16:28:08 <noooooob> Anybody know where I can find a description of the new GRF format? (indicating that the file starts with 00 then "GRF" then the magic number, etc, etc.)
16:34:10 <DorpsGek> [OpenTTD/eints] AviationGamerX commented on issue #36: Writing from right to left (Arabic) https://git.io/JmXrA
16:34:26 <DorpsGek> [OpenTTD/OpenTTD] Berbe opened issue #8878: Dedicated server slow to stop while generating map https://git.io/Jm9IY
16:34:29 <Beerbelott> https://github.com/OpenTTD/OpenTTD/issues/8878
16:34:49 <Beerbelott> Whoops. Forgot there was a bot for this (:
16:36:32 <DorpsGek> [OpenTTD/eints] frosch123 commented on issue #36: Writing from right to left (Arabic) https://git.io/JmXrA
16:37:27 <DorpsGek> [OpenTTD/eints] AviationGamerX commented on issue #36: Writing from right to left (Arabic) https://git.io/JmXrA
16:37:37 <DorpsGek> [OpenTTD/eints] AviationGamerX closed issue #36: Writing from right to left (Arabic) https://git.io/JmXrA
16:38:30 *** sla_ro|master has joined #openttd
16:40:11 *** noooooob has quit IRC (Quit: Page closed)
16:40:25 *** snail_UES_ has joined #openttd
16:47:02 <DorpsGek> [OpenTTD/OpenTTD] James103 commented on issue #8878: Dedicated server slow to stop while generating map https://git.io/Jm9IY
16:58:45 <DorpsGek> [OpenTTD/eints] LordAro reopened issue #36: Writing from right to left (Arabic) https://git.io/JmXrA
16:58:48 <DorpsGek> [OpenTTD/eints] LordAro commented on issue #36: Writing from right to left (Arabic) https://git.io/JmXrA
17:21:11 *** gelignite has joined #openttd
17:43:57 *** jottyfan has joined #openttd
17:48:24 *** glx has joined #openttd
17:48:24 *** ChanServ sets mode: +v glx
17:54:02 <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on pull request #8877: Fix #8871: [OpenGL] Initialize all buffers after resize and clear back buffer. https://git.io/Jm9u1
17:54:54 <DorpsGek> [OpenTTD/OpenTTD] LordAro approved pull request #8872: Fix: Recompute road/railtype availability after disabling the engine https://git.io/Jm9ux
17:55:20 <DorpsGek> [OpenTTD/OpenTTD] LordAro merged pull request #8868: Fix: OSK layout not scaled for 2x or 4x GUI scale. https://git.io/JqFKu
17:55:27 <DorpsGek> [OpenTTD/OpenTTD] LordAro merged pull request #8872: Fix: Recompute road/railtype availability after disabling the engine https://git.io/JmcGg
17:57:14 <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on pull request #8794: Feature: Show rail/road/tram NewGRF name in Land Area Information window https://git.io/Jm9z4
17:58:51 <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on pull request #8794: Feature: Show rail/road/tram NewGRF name in Land Area Information window https://git.io/Jm9z1
18:06:15 <DorpsGek> [OpenTTD/OpenTTD] DorpsGek pushed 1 commits to master https://git.io/Jm92B
18:06:16 <DorpsGek> - Update: Translations from eints (by translators)
18:08:12 <DorpsGek> [OpenTTD/OpenTTD] JGRennison commented on pull request #8877: Fix #8871: [OpenGL] Initialize all buffers after resize and clear back buffer. https://git.io/Jm925
18:08:15 *** nielsm has joined #openttd
18:23:30 <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on issue #8873: GUI sprites incorrectly affected by setting to limit NewGRF sprite resolution https://git.io/JmwUJ
18:25:39 *** andythenorth has quit IRC (Quit: andythenorth)
18:28:48 *** andythenorth has joined #openttd
18:29:37 <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on issue #8874: It is possible to run the `rescannewgrf` command while NewGRFs are being scanned. https://git.io/JmrJo
18:35:13 <DorpsGek> [OpenTTD/OpenTTD] michicc updated pull request #8877: Fix #8871: [OpenGL] Initialize all buffers after resize and clear back buffer. https://git.io/Jm1pf
18:35:28 <DorpsGek> [OpenTTD/OpenTTD] michicc commented on pull request #8877: Fix #8871: [OpenGL] Initialize all buffers after resize and clear back buffer. https://git.io/Jm9Kp
18:36:51 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain commented on pull request #8877: Fix #8871: [OpenGL] Initialize all buffers after resize and clear back buffer. https://git.io/Jm96R
18:37:48 <TrueBrain> michi_cc: to be clear, if you don't see a need, I am fine with it :)
18:38:10 <michi_cc> For _glClearBufferSubData it would need three extra params to make it generic
18:38:41 <TrueBrain> owh, there is a third call .. not only the 2 you added
18:38:42 <TrueBrain> lol
18:38:48 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain approved pull request #8877: Fix #8871: [OpenGL] Initialize all buffers after resize and clear back buffer. https://git.io/Jm96H
18:41:57 <DorpsGek> [OpenTTD/OpenTTD] frosch123 commented on issue #8873: GUI sprites incorrectly affected by setting to limit NewGRF sprite resolution https://git.io/JmwUJ
18:43:15 *** otetede has joined #openttd
18:43:58 <DorpsGek> [OpenTTD/OpenTTD] michicc merged pull request #8877: Fix #8871: [OpenGL] Initialize all buffers after resize and clear back buffer. https://git.io/Jm1pf
18:44:01 <DorpsGek> [OpenTTD/OpenTTD] michicc closed issue #8871: SDL2/Linux: OpenGL: Window sometimes filled with unitialised pixels at startup https://git.io/Jqjv9
18:47:26 <spnda> TrueBrain: Ay, why does one need to use the built-in bananas api authentication? I want to use GitHub OAuth Device Flow, but the access token I get from that wouldn't work with the banans API. Any reason for that?
18:48:34 <TrueBrain> you need to authenticate against the BaNaNaS API
18:49:36 <TrueBrain> the API needs to trust and confirm you are you
18:49:51 <TrueBrain> this is what OAuth (and in our case the PKCE variant) does
18:50:02 <TrueBrain> we delegate that to GitHub, but it goes via the BaNaNaS API
18:50:10 <TrueBrain> otherwise there is no way to validate trust
18:50:29 <TrueBrain> what you suggest is a "out of band" authentication, which would be rather insecure
18:50:48 <TrueBrain> anyone could "steal" an access token and authenticate against our API, and we wouldn't be able to tell
18:51:38 <spnda> TrueBrain: Hmm ok, but could one then maybe not implement device flow into the bananas api aswell?
18:51:52 <TrueBrain> huh?
18:52:30 <spnda> Device flow is used in the GitHub CLI for example. You enter a code on github that will then authenticate the application with your account. https://docs.github.com/en/developers/apps/authorizing-oauth-apps#device-flow
18:53:02 <TrueBrain> BaNaNaS API uses OAuth PKCE flow
18:54:59 <spnda> And it will never use the device flow? For applications I think it's a lot easier, especially for the user.
18:55:22 <TrueBrain> https://github.com/OpenTTD/bananas-api <- it is open source and we accept PRs :)
18:55:46 <TrueBrain> but you wrote: "maybe not implement", that confused me a lot :P But I guess "not" should not be there in the sentence :P
18:56:43 <TrueBrain> we haven't need anything else but OAuth PKCE flow, as that also works for CLIs. And device flow is rather new in GitHub. But yeah, a well written PR would be something to consider :)
18:57:04 <spnda> I just absolutely hate Python.... so idk if I will
19:07:43 <DorpsGek> [OpenTTD/OpenTTD] Berbe commented on issue #8878: Dedicated server slow to stop while generating map https://git.io/Jm9IY
20:18:58 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
20:19:22 *** WormnestAndroid has joined #openttd
21:00:50 *** jottyfan has quit IRC (Quit: jottyfan)
21:01:31 *** arikover has joined #openttd
21:01:46 <arikover> Good evening.
21:01:51 <NGC3982> evening
21:06:18 *** arikover` has joined #openttd
21:10:24 *** virtualrandomnumber has joined #openttd
21:10:30 *** virtualrandomnumber has quit IRC ()
21:11:36 *** arikover has quit IRC (Ping timeout: 480 seconds)
21:15:44 *** otetede has quit IRC (Quit: Nettalk6 - www.ntalk.de)
21:16:40 *** arikover` has quit IRC (Remote host closed the connection)
21:28:52 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
21:29:57 *** WormnestAndroid has joined #openttd
21:42:50 <LordAro> is there anything limiting the number of grfs (for a singleplayer game) other than the "maximum file slots" available?
21:46:14 <FLHerne> LordAro: the patch used to raise the limit from 63 to 255, so presumably there's a byte somewhere
21:46:27 <LordAro> the network limit is 62
21:46:52 <FLHerne> 62 then
21:47:28 <LordAro> the "maximum file slots" (which is completely arbitrary as far as i can tell) is 128
22:03:22 *** Samu has quit IRC (Quit: Leaving)
22:15:26 *** Beerbelott has quit IRC (Quit: Leaving)
22:19:25 *** nielsm has quit IRC (Ping timeout: 480 seconds)
22:49:47 *** jottyfan has joined #openttd
22:49:53 *** jottyfan has quit IRC ()
23:06:05 *** andythenorth has quit IRC (Quit: andythenorth)
23:07:12 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
23:07:43 *** WormnestAndroid has joined #openttd
23:10:32 <frosch123> LordAro: no, there is no real limit for singleplayer. but it certainly becomes as silly as 16kx16k maps :)
23:19:36 *** Wolf01 has quit IRC (Quit: Once again the world is quick to bury me.)
23:24:02 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
23:25:06 *** WormnestAndroid has joined #openttd
23:27:50 *** Progman has quit IRC (Remote host closed the connection)
23:29:22 *** frosch123 has quit IRC (Quit: be yourself, except: if you have the opportunity to be a unicorn, then be a unicorn)
23:33:08 <DorpsGek> [OpenTTD/OpenTTD] Berbe commented on issue #8878: Dedicated server slow to stop while generating map https://git.io/Jm9IY
23:39:46 <DorpsGek> [OpenTTD/OpenTTD] James103 commented on issue #8878: Dedicated server slow to stop while generating map https://git.io/Jm9IY
23:59:40 <DorpsGek> [OpenTTD/OpenTTD] J0anJosep updated pull request #8480: Multitile depots https://git.io/JL5Hh