Log for #openttd on 22nd January 2019:
Times are UTC Toggle Colours
00:12:16  *** Mahjong1 has joined #openttd
00:19:09  *** Mahjong has quit IRC
00:26:49  *** snail_UES_ has quit IRC
00:30:31  *** snail_UES_ has joined #openttd
00:36:50  *** Samu has quit IRC
00:37:02  *** DorpsGek_II has quit IRC
00:38:52  *** guru3 has quit IRC
00:39:28  *** Samu has joined #openttd
00:41:07  <Samu> LordAro
00:41:17  <Samu> more tight
00:42:24  *** guru3 has joined #openttd
00:44:23  <Samu> description could be improved
00:45:47  <Samu>
00:48:08  <Samu> push with force?
00:48:20  <Samu> for me it looks too tight
01:09:31  *** Thedarkb-X40 has joined #openttd
01:13:43  <Samu> i fail at rebases
01:16:37  *** Thedarkb1-T60 has quit IRC
01:16:38  <Samu> nop, DorpsGek_II isn't talking, something's fishy going on
01:38:19  *** snail_UES_ has quit IRC
01:40:34  <Gustavo6046> hehehe
01:57:03  *** snail_UES_ has joined #openttd
01:57:11  <Samu> uhm... terraforming tunnels has gone through too many changes
01:57:33  <Samu> some old patch I got here can't be patched t.t
01:57:38  <Samu>
01:58:34  <Samu> MakeClearedObjectArea no longer exists
01:58:37  <Samu> :|
01:58:57  <Samu> or maybe it never existed, hmm
02:01:10  <Samu> nevermind, it never existed
02:01:21  <Samu> it was something Alberth teached me
02:02:02  <Samu> I remember now
02:12:34  <Samu> Do I have to copy paste this huge comment around for my patch?
02:12:48  <Samu> I'm gonna use it in 2 places
02:13:00  <Samu> anyone?
02:27:17  *** supermop has quit IRC
03:08:43  *** Wormnest has quit IRC
03:08:49  *** Thedarkb-X40 has quit IRC
03:11:21  *** snail_UES_ has quit IRC
03:31:30  <Gustavo6046> hi Samu
03:32:12  <Gustavo6046> wait
03:32:20  <Gustavo6046> aren't you the brazilian ambulance service thing?
03:35:11  <Samu> ye
03:35:26  <Gustavo6046> like, 190
03:35:28  <Samu> or french
03:35:31  <Gustavo6046> (phone number)
03:35:31  <Gustavo6046> something like that
03:35:52  <Samu> i got a trailling whitespace stuff error on my last pr
03:35:53  *** triolus has joined #openttd
03:36:03  <Samu> never forgiv
03:42:07  *** triolus has quit IRC
03:52:30  *** Samu has quit IRC
03:53:12  *** D-HUND has joined #openttd
03:56:32  *** debdog has quit IRC
04:20:32  *** glx has quit IRC
05:20:02  *** sla_ro|master has joined #openttd
05:33:14  *** Gustavo6046 has quit IRC
06:35:01  *** andythenorth has joined #openttd
06:57:54  *** sla_ro|master has quit IRC
07:18:15  *** andythenorth has quit IRC
07:21:07  *** andythenorth has joined #openttd
07:45:20  <andythenorth> moin
07:48:17  <peter1138> Yes
08:10:41  <andythenorth> merge peter1138? ;)
08:18:34  <peter1138> Is it a good feature?
08:21:03  <andythenorth> very BAD
08:22:44  <peter1138> Oh, okay. I'll close it then.
08:25:19  <andythenorth> 'closed by merging'
08:56:52  <LordAro> peter1138: i like it
08:57:50  <andythenorth> I like it a lot
09:13:51  <peter1138> Damn, 50g of fruit cake is tiny :/
09:25:10  <andythenorth> morsels
09:28:51  *** tokai has joined #openttd
09:28:51  *** ChanServ sets mode: +v tokai
09:35:27  *** tokai|noir has quit IRC
09:51:22  *** Borg has joined #openttd
12:05:52  *** Speedy` has quit IRC
12:08:19  *** Speedy` has joined #openttd
12:14:29  <peter1138> Where did DorpsGek_II go?
12:14:59  <andythenorth> holidays
12:15:21  <peter1138> TrueBrain, who gave our bot a passport?!
12:16:09  <andythenorth> leaving before brexit
12:16:17  <peter1138> Who wouldn't?
12:29:37  *** MasseR has quit IRC
12:33:59  <LordAro> netsplit, probably
12:39:15  *** MasseR has joined #openttd
12:41:55  <peter1138> 00:39 -!- DorpsGek_II [] has quit [Remote host closed the connection]
12:42:03  <peter1138> It broked.
12:42:25  <LordAro> F
12:46:00  <peter1138> Erm, I mean, it went on holiday.
12:46:19  <Eddi|zuHause> Dorxit
12:46:54  <peter1138> Mmm, salad
12:47:13  <andythenorth> the best
12:47:29  <peter1138> I have a ham roll as well, and stuffs, not just salad.
12:47:46  <andythenorth> salad is valid alone
12:47:48  <peter1138> Salad appetiser means my lunch lasts longer than 3 minutes.
12:47:49  * andythenorth often has salad
12:48:46  <peter1138> Me too. I keep being told I should be getting bored of it, or that I'm anorexic.
12:49:42  <peter1138> Feature: Raise a corner of land automatically when building aqueducts #7078
12:49:59  <peter1138> Hmm, without any context, I'm wondering how that is a good feature.
12:51:01  <andythenorth> I think it's supposed to offer consistency with other bridges
12:51:05  <andythenorth> but eh, I'm pure guessing
12:52:48  <peter1138> Hmm
12:52:59  <peter1138> So in my ham ciabatta roll, there is also... more salad.
12:54:31  *** Flygon has quit IRC
13:01:30  <Eddi|zuHause> so... my car decided "-1°C? nah, you're not getting me out there"
13:02:03  *** Samu has joined #openttd
13:02:14  <andythenorth> block heater
13:02:16  <andythenorth> like canada
13:02:46  <andythenorth> why is Horse so damn slow to compile :(
13:03:07  <Samu> hi
13:04:49  <Samu> Azure Pipeliner dude didn't build my stuff :|
13:05:26  *** sla_ro|master has joined #openttd
13:08:33  <Samu> andythenorth, I made some tweaks to, can u check if it's still building disasterous rivers?
13:08:55  <Samu> but the azure didn't build it
13:12:09  <Samu> the only way to make rivers to always connect to the sea is by disabling lakes completely. I didn't do that
13:12:47  <Samu> but i made some tweaks to how lakes are generated
13:13:59  <andythenorth> Samu: still extensive rivers that don't connect to sea
13:14:17  <andythenorth> have you force pushed?
13:14:59  <peter1138> Hmm, I'm not seeing the excess performance hit of PerformanceAccumulator any more. I wonder if I was using a debug build o_O
13:16:15  <Samu> i think I didn't force push
13:16:20  <Samu> let me do that
13:16:39  <peter1138> Don't think he needs to, he's just adding commits on top. (This is fine.)
13:17:59  <Samu> eh, too late
13:18:06  <Samu> just force pushed
13:18:23  <Samu> btw, DorpsGek hasn't been announcing for a while
13:19:20  <Samu> In progress — This check has started...
13:19:21  <Samu> nice
13:24:47  <andythenorth> Samu: did you test the change? o_O
13:27:29  <Samu> yes-ish
13:27:42  <Samu> there are less ugly lakes
13:28:48  <andythenorth> many rivers are not connecting
13:29:09  <andythenorth> are you testing on a mountainous map?
13:29:38  <Samu> mountainous is too hard to create rivers
13:30:11  <Samu> with the slopes I am required for locks, it's a miracle if any is created
13:35:38  <peter1138> rivers connecting to sea should be preferred over easy lock placing.
13:36:27  <Samu> by sea, do you mean sea or lakes? or really only sea?
13:37:10  <andythenorth> I mean any water body with coast tiles
13:37:25  <andythenorth> lakes are what rivers build if they fail to reach the sea, iirc
13:37:58  <peter1138> ^ this
13:38:16  <Samu> hmm well... hmm
13:38:35  <Samu> that's basically saying... this patch isn't needed
13:39:10  <Samu> can't see a way that accomodates both
13:39:29  <andythenorth> 1 tile locks :P
13:39:31  <andythenorth> 2 tile locks :P
13:39:37  <andythenorth> rivers that terraform :P
13:39:54  <andythenorth> build rivers from coast tiles inland :P
13:40:58  <Samu> rivers that terraform was one of my ideas, but i have no idea how to do this
13:41:17  <Samu> no plan
13:41:35  <Samu> unsure where i'm starting to edit
13:42:00  <andythenorth> ok so it's a learning phase
13:42:17  <andythenorth> it's pretty common to start out by 'which code can I edit'
13:42:31  <andythenorth> but good features come from 'what do I want to achieve' :)
13:53:46  *** sushibear has quit IRC
13:53:55  *** sushibear has joined #openttd
13:55:48  *** sushibear has joined #openttd
13:59:28  <Samu>
13:59:39  <Samu> visual studio never warns me about this
14:00:58  <peter1138> It's useful to know it.
14:01:10  <peter1138> If you mix && and ||, always use parenthesis.
14:08:53  *** sushibear has quit IRC
14:10:45  <Samu> is there a way to make visual studio warn me of it?
14:13:08  <peter1138> I don't know but you could try just looking at the code you've written.
14:13:32  <andythenorth> trains very
14:13:35  <andythenorth>
14:13:42  <andythenorth> no supermop? :P
14:13:51  <peter1138> Very nice. Is it shipped?
14:14:02  <peter1138> It's 4x zoom? :D
14:15:07  <andythenorth> not shipped
14:15:18  <andythenorth> it's 28x zoom
14:15:19  <andythenorth> better
14:15:46  <andythenorth> what it really needs is arbitrary liveries
14:15:53  <peter1138> Hmmmmm
14:16:06  <andythenorth> 8 company colours? o_O
14:16:50  <Eddi|zuHause> pop up a draw screen on each vehicle purchase so the player can customize the livery
14:17:02  <andythenorth> voxels
14:17:20  <Eddi|zuHause> cubicles
14:18:22  <peter1138> Eddi|zuHause, not customize. Purchase.
14:18:33  <peter1138> DLC :D
14:18:36  <Eddi|zuHause> microtransactions!
14:18:45  <peter1138> Fuck you Elite Dangerous :(
14:19:50  <andythenorth> embed a pixel editor, recompile the grf?
14:19:58  *** supermop_work has joined #openttd
14:20:07  <supermop_work> yo
14:20:10  <andythenorth> too late supermop_work
14:20:15  <andythenorth> you missed my train picturees
14:20:24  <supermop_work> :(
14:20:41  <andythenorth>
14:20:45  <andythenorth>
14:21:25  <Samu>
14:21:31  <Samu> I didn't touch that code
14:21:39  <Samu> what is that warning?
14:21:52  <Eddi|zuHause> i'm probably biased but i like the blue ones more
14:22:25  <peter1138> Samu, what line number?
14:22:34  <Samu> holy crap, too many cocoa warnings below
14:22:44  <andythenorth> Eddi|zuHause: you can repaint them to your choice, when we add the pixel editor...
14:22:46  <Samu> line 180
14:22:50  <peter1138> If it's not your warning, don't worry about it.
14:23:05  <andythenorth> did we add that ctrl-click counter yet?
14:23:09  <Samu> 2019-01-22T13:20:27.0702790Z /Users/vsts/agent/2.144.0/work/1/s/src/fontcache.cpp:30:18: warning: unused variable 'MAX_FONT_SIZE' [-Wunused-const-variable]
14:23:09  <Samu> 2019-01-22T13:20:27.0703140Z static const int MAX_FONT_SIZE     = 72; ///< Maximum font size.
14:23:37  <peter1138> andythenorth, no, we added lock icons.
14:23:46  <andythenorth> ok
14:23:55  <andythenorth> one var, byte-sized
14:23:57  <peter1138> And no, we never will.
14:24:13  * andythenorth forks :|
14:24:26  <andythenorth> NorthPP
14:25:32  <andythenorth> byte holds how many times vehicle was ctrl-clicked
14:25:43  <andythenorth> flipped is mod(2) of the byte
14:25:53  <andythenorth> rolls over to 0 after 16 clicks
14:25:54  <supermop_work> nice trains
14:25:58  <Samu> pushed
14:26:51  <Samu> hmmm nop, didn't start building my stuff
14:27:00  <andythenorth> so...200mph mail cars for the pretendelino?
14:28:04  <Samu> gona try push --force
14:28:36  <andythenorth>
14:29:31  <Eddi|zuHause> so, first paid DLC should be earrings?
14:29:54  <Eddi|zuHause> that would make for a good release post?
14:30:16  <peter1138>  Eddi|zuHause, hahaha
14:30:49  <Samu> doesn't build
14:31:00  <peter1138> andythenorth, clearly we need separate IDs but related vehicles? :p
14:31:07  <Samu> the azure guy isn't reliable :|
14:31:19  <Samu> nvm, just started
14:32:51  <andythenorth> peter1138: can we cycle through multiple IDs on ctrl-click? :P
14:33:16  <peter1138> Well...
14:33:44  <andythenorth> seems a bit weird :D
14:35:29  <peter1138> No.
14:36:41  <andythenorth> so my original intent was to group related, and force, e.g. intro dates
14:36:51  <andythenorth> and group them in buy menu
14:37:18  <andythenorth> do we also want to allow cycling between group members? o-O
14:37:49  <Eddi|zuHause> no
14:37:57  <Samu> are you talking about fixing vehicle IDs for autorenew/autoreplace?
14:38:10  <Eddi|zuHause> once you purchase a vehicle, you're stuck with it
14:39:32  <andythenorth> autoreplace
14:39:39  <Eddi|zuHause> yes
14:41:38  <Samu> that would help AIs
14:41:56  <Samu> azure doesn't build my stuff
14:42:06  <Samu> tantalizing
14:42:36  <Samu> well, it just built the generate lock, but not the terraform aqueduct one
14:43:09  <Samu> gonna try again git fetch upstream
14:43:18  <Samu> git rebase upstream/master
14:43:21  <Samu> git push --force
14:44:09  <Samu> nop, everything up to date
14:44:12  <Samu> boo
14:45:23  <peter1138> Why is cake so bad? :(
14:45:43  <Samu> why can't I make azure dude like me?
14:45:56  <Eddi|zuHause> *mampf*wab bo bou meam?*mampf*
14:46:54  <Samu> OpenTTD CI Expected — Waiting for status to be reported
14:46:58  <Samu> but it doesn't start
14:48:35  <Samu> the old guy was better
14:48:37  <Samu> Jenkin
14:48:45  <Samu> Jekils, or something
14:55:20  <Samu> #6926, #6988 and #7078 - my stuff that wasn't build
14:55:29  <Samu> can u help ?
14:57:53  <peter1138>  Woe!
14:58:01  <peter1138> Just got handed a blueberry muffin.
15:01:47  <Samu> aqueducts cost a leg and an arm
15:01:50  <Samu> :|
15:04:41  *** nielsm has joined #openttd
15:05:17  *** Gja has joined #openttd
15:08:08  <peter1138> I guess a blueberry muffin is a cake.
15:09:15  <peter1138> So that's cake no. 2 today :/
15:11:07  <peter1138> AND it's snowing.
15:13:19  <andythenorth> chuf
15:15:14  <peter1138> We should have a meet up, drink some beer, eat some cake, and not release anything.
15:16:45  <andythenorth> very english
15:16:58  <andythenorth> isn't that how all English engineering proceeds?
15:20:29  *** Wormnest has joined #openttd
15:20:32  <Samu> review my code if you're not doing anything :p
15:21:42  <Samu> got some code repetition but unsure how to proceed in this case
15:22:01  * andythenorth bbl
15:22:04  *** andythenorth has left #openttd
15:22:35  <Samu> because... it got a huge comment about a bug fix
15:23:04  <Samu> now the huge comment is repeated in 3 places
15:23:35  <Samu> 2 for my patch (my code), 1 for it's original place (not my code)
15:24:08  <Samu>
15:27:10  <Samu> the original
15:33:54  *** snail_UES_ has joined #openttd
15:46:02  <peter1138> Have you heard about functions?
15:49:45  <nnyby> >_<
15:59:05  *** andythenorth has joined #openttd
15:59:14  <andythenorth> but how fast should they go?
16:00:14  *** Gja has quit IRC
16:00:59  <LordAro> andythenorth: some
16:02:09  <andythenorth> 200?
16:02:11  <andythenorth> or 186?
16:02:51  <LordAro> 193
16:05:49  *** stefino has joined #openttd
16:06:39  <stefino> hi, is possible "hide" light signals before selected year?
16:07:01  <stefino> railtypes
16:10:30  <peter1138> I don't think so.
16:11:49  <stefino> I thougt that player can't buy signals before year XY and can buy only semaphore
16:20:44  <andythenorth> Samu: just allow canals to have foundations
16:20:55  <andythenorth> then build the aqueduct like normal bridges
16:21:11  <andythenorth> foundations for canals are super realism
16:22:09  <andythenorth>
16:23:07  *** andythenorth has quit IRC
16:24:32  <peter1138> Well, this is going to be an interesting ride home.
16:25:04  <peter1138> Yeah, canal foundations.
16:26:35  *** HerzogDeXtEr has joined #openttd
16:27:00  <peter1138> Hmm, maybe I can make the matrix/scrollbar/resizebox disappear depending on which pane I'm showing.
16:27:16  <Samu> foundations too hard for me
16:29:21  *** DorpsGek_II has joined #openttd
16:29:21  <DorpsGek_II> [OpenTTD/website] TrueBrain commented on issue #30: Validation issues
16:33:17  *** Gustavo6046 has joined #openttd
16:34:31  *** Progman has joined #openttd
16:56:42  *** snail_UES_ has quit IRC
16:56:46  <Samu> aqueducts don't have foundations
16:57:25  <Samu> foundations too hard for me + aqueducts don't have foundations = nothing to do
16:57:30  <Samu> :)
17:31:20  <peter1138> Well, I made it.
17:34:49  <Samu> aqueducts don't have foundations
17:42:24  <nielsm> aqueducts also appear to have no thickness :)
17:45:07  <Samu> back
17:45:23  <Samu> wow, I swear I didn't type that last line, must have been my cat
17:45:35  <Samu> he walk all over keyboard
17:45:45  *** gelignite has joined #openttd
17:45:59  <Samu> pressed up arrow key and enter? plausible
18:00:28  <Samu> needs triage - something I must do?
18:06:15  *** Wormnest has quit IRC
18:08:26  *** Wolf01 has joined #openttd
18:08:51  <Wolf01> o/
18:09:07  <Samu> : the assigning of priority order to projects on the basis of where funds and other resources can be best used, are most needed, or are most likely to achieve success
18:10:44  <Samu> doesn't look like something I must do
18:12:25  <nielsm> Samu: the "needs triage" tag for pull requests means "we're not sure this is actually a good idea at all"
18:16:29  *** Laedek_ has joined #openttd
18:18:04  *** sushibear has joined #openttd
18:19:39  <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh commented on pull request #7077: Change: Always build baseset metadata, instead of including it in the repo.
18:21:19  *** Laedek has quit IRC
18:23:00  *** synchris has joined #openttd
18:27:01  <peter1138> nielsm, I noticed even the makefile version doesn't depend on them.
18:29:35  <nielsm> basically just "touch languages.updated" whenever a language file is rebuilt, and depend the rest on that, should be simple :D
18:31:30  *** andythenorth has joined #openttd
18:33:36  <Samu> anybody knows why  #6926, #6988 and #7078 - my stuff that wasn't build?
18:33:52  <peter1138> *built
18:34:17  <andythenorth> because azure
18:37:35  <Samu> is there a force build command?
18:39:29  <andythenorth> on azure?
18:39:53  <Samu> on github or something
18:40:11  <Samu> git push --forcebuild?
18:40:11  <andythenorth> no
18:40:12  <LordAro> not that you can use
18:40:19  <Samu> ok
18:40:24  <andythenorth> you just have to wait
18:40:25  <LordAro> nor anyone except TB, i think
18:40:51  <LordAro> probably orudge as well
18:41:09  <andythenorth> peter1138: how do these groups work then?
18:41:24  <peter1138> zilch has been coded
18:41:46  <andythenorth> so I thought about inheritance, but kinda deleted the idea
18:42:17  <andythenorth> being a newgrf developer kind of sucks unless you know how to write your own compile
18:42:42  <andythenorth> they'll have to repeat all the vehicle properties, just to get a different livery
18:42:53  <andythenorth> and they'll probably be doing all that hand-coded
18:43:10  <andythenorth> and they probably won't know they can reuse the action 2 / varaction 2 chains
18:43:45  <andythenorth> wondered about a parent vehicle, and the properties cascade to child vehicles, unless over-ridden
18:43:56  <andythenorth> "probably just a pointer, right?" :P
18:43:59  <andythenorth> but no
18:44:10  <peter1138> Well, yeah, it's possible we can do that.
18:44:16  <andythenorth> well yeah but no
18:44:39  <andythenorth> I couldn't think of a way to make it work, except loads of string
18:45:15  <andythenorth> do it in the nml side :P
19:00:56  <peter1138> It's possible to put it in the NewGRF spec to inherit properties.
19:04:24  <andythenorth> we'd just inherit them when purchasing the vehicle, then they're static after that?
19:04:46  <peter1138> Wot?
19:04:59  <Eddi|zuHause> no,  we inherit them on newgrf loading
19:05:06  <peter1138> Yeah
19:05:09  <andythenorth> ok
19:05:30  <andythenorth> I am trying to imagine the worst thing a newgrf author could do, and then what would break
19:05:41  <andythenorth> or does that not really matter?
19:05:50  <peter1138> Why would anything break?
19:06:05  <andythenorth> I don't know, it's imaginary :P
19:06:20  <andythenorth> action 6 / 7?
19:06:22  <andythenorth> probably not
19:06:31  <peter1138> Nothing to do with it.
19:06:51  <peter1138> It's just an Engine (as OpenTTD calls them)
19:07:13  <peter1138> May or may not have its properties preset from another engine's.
19:07:19  <andythenorth> ok
19:07:28  <peter1138> May or may not appear in the purchase list differently.
19:07:46  <peter1138> But when actually in game it's just a separate engine.
19:08:47  <peter1138> NewGRF authors could make them totally different, we don't care, it doesn't matter.
19:10:08  <DorpsGek_II> [OpenTTD/OpenTTD] JGRennison opened pull request #7081: Change: [Linkgraph] Pause the game when linkgraph jobs lag (#6470)
19:10:24  <DorpsGek_II> [OpenTTD/OpenTTD] JGRennison opened pull request #7083: Codechange: [Linkgraph GUI] Replace line visibility detection algorithm
19:10:47  <andythenorth> so if people just want to do livery crap
19:10:52  <andythenorth> inheritance would simplify that a lot
19:11:06  <andythenorth> just provide different sprites, don't provide much action 0
19:12:17  <peter1138> Where did 7082 go?
19:12:33  *** frosch123 has joined #openttd
19:12:41  <peter1138> Evening.
19:14:13  <TrueBrain> <- anyone mind giving this a looksy? (while I setup the rest of the stuff for it)
19:14:23  <andythenorth>
19:14:36  <peter1138> andythenorth, yeah I know it's there, but DorpsGek_II missed it.
19:15:18  <andythenorth> it's on holiday still
19:15:20  <andythenorth> slacking
19:16:42  <peter1138> TrueBrain, sorry I don't know enough about the docker and yml stuff to comment.
19:17:05  <peter1138> The nginx config looks 'sane' I guess thouhg :p
19:23:02  <TrueBrain> tnx :)
19:23:13  <TrueBrain> ugh, it is a bit busy on the farm .. lol
19:24:14  <peter1138> Compiling 200 PRs from Samu? :p
19:24:14  <LordAro> moo
19:25:34  <andythenorth>
19:26:29  <TrueBrain> lets see how flexible the new k8s stuff is ...
19:26:59  *** stefino has quit IRC
19:27:36  <TrueBrain> `An agent is ready for the job`
19:27:40  <TrueBrain> so you have been saying for a while now
19:31:04  <DorpsGek_II> [OpenTTD/binaries-proxy] TrueBrain merged pull request #1: Add: initial version of a simple proxy
19:31:47  *** Thedarkb1-T60 has joined #openttd
19:33:53  <TrueBrain> <- AUTOMAGIC
19:34:44  <nielsm> <Code>AccessDenied</Code>
19:34:48  <nielsm> magic
19:34:55  <TrueBrain>
19:35:00  <TrueBrain> but yeah, it autolaunched
19:35:05  <TrueBrain> which was the main thing to get done :D
19:35:10  <LordAro> shiny
19:35:26  <TrueBrain> over IPv4 it redirects you to a close edge-cache
19:35:27  <peter1138> Ah yeah "404 not found" -> AccessDenied :(
19:35:32  <TrueBrain> over IPv6 it serves it directly
19:35:40  <TrueBrain> so IPv6 most likely has slower throughput
19:35:48  <peter1138> Better than no throughput
19:35:53  <TrueBrain> exactly!
19:36:19  <TrueBrain> I am very happy with the automation .. that is a lot easier to maintain
19:36:28  *** WWacko1976-work has quit IRC
19:36:38  <TrueBrain> right .. this means we are really nearly done to launch the new website :D
19:36:52  <TrueBrain> I "just" need to add the code to go from staging to production, I guess :P
19:36:54  <andythenorth> :o
19:36:58  <andythenorth> press the big red button?
19:37:08  <TrueBrain> 2 minor things left to fix :)
19:37:26  <andythenorth> supermop_work: yo
19:39:16  <supermop_work> yo
19:39:35  <TrueBrain> lol; the binaries proxy consumes 2 MiB of RAM :)
19:39:37  <TrueBrain> I love nginx :)
19:39:51  <peter1138> Wait til it gets some load.
19:40:39  <TrueBrain> the  IPv6 bypass I had to create consumes 100 MiB of RAM :P
19:41:35  <andythenorth> supermop_work: tell me about city economies :P
19:41:41  <TrueBrain> annotated tags or not .. hmm.. guess it is better to do with
19:41:48  <TrueBrain> can you make a PR based on an annotated tag ..
19:41:58  <andythenorth> I tried city economy for FIRS 4, but I deleted it :P
19:42:59  <Wolf01> Wtf? FIRS 4? I thought you were working on the 2
19:43:21  <andythenorth> FIRS 2 is old :P
19:45:09  <Samu> I'd like to create a Pull Request of this
19:45:18  <Samu> but... it's too big
19:45:37  <Samu> it was one of my initial code
19:46:59  <Samu> it has many stuff patched together, which should have been separate
19:47:16  <Samu> how am I gonna decouple
19:49:13  <peter1138> Bah, I really need to make sure I commit with the right email :/
19:50:12  <peter1138> I even thought I had :/
19:52:00  <DorpsGek_II> [OpenTTD/OpenTTD] JGRennison updated pull request #7082: Blitter line drawing improvements
19:52:21  *** WWacko1976-work has joined #openttd
19:52:24  <Samu> must organize myself first, to know what to decouple first
19:52:30  *** WWacko1976-work has quit IRC
19:56:39  <peter1138> You could check it out, then reset to the previous revision. Then you can do partial commits, on separate branches.
19:57:09  <peter1138> git gui allows you to pick individual chunks or lines rather than whole files.
19:59:50  <nielsm> you can do that too with cmdline, it's just really annoying :P
20:00:48  *** glx has joined #openttd
20:00:48  *** ChanServ sets mode: +v glx
20:00:57  *** HerzogDeXtEr has quit IRC
20:01:04  * andythenorth learns about HP vs torque
20:01:56  <DorpsGek_II> [OpenTTD/binaries-proxy] TrueBrain opened pull request #2: -Release: 1.0.0
20:04:36  <TrueBrain> hmm ... empty release commits, or just tags
20:04:41  <TrueBrain> do we have any preference?
20:06:06  <TrueBrain> guess OpenTTD itself needs a commit to get things in the correct order etc
20:07:10  <DorpsGek_II> [OpenTTD/binaries-proxy] TrueBrain closed pull request #2: -Release: 1.0.0
20:07:35  <Eddi|zuHause> don't releases need some trivial changes anyway?
20:07:59  <TrueBrain> what I just said :D So yeah ..
20:08:01  <peter1138> What's an "empty release commit"?
20:08:14  <TrueBrain> git commit --allow-empty -m "-Release: 1.0.0"
20:08:23  <TrueBrain> for some git repositories we will need that
20:08:28  <TrueBrain> as they have no internal version number
20:08:38  <peter1138> Shouldn't we use tags?
20:08:45  <glx> but release commit was not empty, usually some fixed stuff in rev.cpp
20:08:45  <TrueBrain> tags cannot contain changes
20:08:58  <peter1138> So?
20:09:06  <glx> to indicate it's a release
20:09:07  <peter1138> Commit changes, then tag it.
20:09:34  <TrueBrain> glx: in case of binaries-proxy, it will be an empty commit
20:09:47  <TrueBrain> but I guess it is more verbose (and consistent) if we just make a commit for a release in all repositories
20:11:42  <peter1138> JGR having fun with C++11 in the OS X stuff.
20:13:56  <glx> our OSX stuff works ;)
20:14:04  <DorpsGek_II> [OpenTTD/binaries-proxy] TrueBrain opened pull request #3: Add: [AzurePipelines] also build when creating a tag
20:15:16  <TrueBrain> Azure is a bit slow today
20:16:09  <DorpsGek_II> [OpenTTD/binaries-proxy] glx22 approved pull request #3: Add: [AzurePipelines] also build when creating a tag
20:16:11  <DorpsGek_II> [OpenTTD/binaries-proxy] TrueBrain merged pull request #3: Add: [AzurePipelines] also build when creating a tag
20:16:14  <TrueBrain> tnx glx :)
20:16:22  <glx> wow fast
20:16:51  <glx> page refresh wasn't even complete
20:17:05  <TrueBrain> that might be because I already hit 'merge' with admin powers :D
20:17:13  <TrueBrain> I was not expecting a review :( Sorry :D
20:17:21  <TrueBrain> but I really do appreciate it :)
20:17:28  <glx> it was quick to review
20:17:54  <DorpsGek_II> [OpenTTD/binaries-proxy] TrueBrain opened pull request #4: -Release: 1.0.0
20:17:57  <TrueBrain> another one that is REALLY quick :P
20:18:39  <supermop_work> andy, building materials, some goods, no ensp or fmsp
20:18:41  <TrueBrain> this will be fun to see if this "just works"
20:18:54  <supermop_work> food, maybe different types
20:19:20  <DorpsGek_II> [OpenTTD/binaries-proxy] glx22 approved pull request #4: -Release: 1.0.0
20:19:31  <glx> was hard to read ;)
20:19:52  <DorpsGek_II> [OpenTTD/binaries-proxy] TrueBrain merged pull request #4: -Release: 1.0.0
20:20:07  <TrueBrain> shit
20:20:07  <TrueBrain> lol
20:20:11  <TrueBrain> okay, that was a big fail :D
20:20:28  <TrueBrain> stupid GitHub :D
20:20:42  <TrueBrain> GitHub doesn't like empty commits AT ALL :D
20:21:06  <glx> rebase ;)
20:21:16  <glx> (silly idea I know)
20:21:34  <TrueBrain> that is the issue: I rebased :P
20:21:40  <TrueBrain> rebase and squash both won't work, I guess
20:22:48  <glx> I meant rebase manually in master, the worst thing to ever think about
20:23:13  <TrueBrain> you mean, outside a pull request?
20:23:46  <glx> yes something that should never happen
20:24:10  <TrueBrain> let me try one more time to do this the proper way :P
20:24:20  <DorpsGek_II> [OpenTTD/binaries-proxy] TrueBrain opened pull request #5: Release: 1.0.0
20:24:35  <DorpsGek_II> [OpenTTD/binaries-proxy] TrueBrain merged pull request #5: Release: 1.0.0
20:24:42  <TrueBrain> squashing does work :D
20:25:13  *** Progman has quit IRC
20:25:15  <glx> oh no I was too late to approve
20:25:25  <TrueBrain> sorry :P Even the CI was! :D
20:25:28  <glx> Can only approve open pull requests
20:25:40  <glx> nice error message :)
20:26:53  <glx> not surprising squashing works as it's just a new commit on top of master
20:27:08  <TrueBrain> I could imagine that it didnt allow empty commits either
20:27:10  <TrueBrain> but it does :D
20:27:28  <TrueBrain> okay .. first production deployment ...
20:27:33  <TrueBrain> lets see if that works as expected :D
20:27:35  <TrueBrain> it does :D
20:27:36  <TrueBrain> sweet!
20:29:18  <andythenorth> release balloons
20:30:57  <TrueBrain> some DNS issues .. lol .. oops :D
20:31:03  <TrueBrain> forgot to delegate :D
20:33:57  *** synchris has quit IRC
20:35:47  <TrueBrain> I hate it when DNS cache negative results too long :(
20:39:04  <DorpsGek_II> [OpenTTD/website] TrueBrain opened pull request #31: Fix: use proxy.binaries instead of direct CDN URL
20:41:08  <DorpsGek_II> [OpenTTD/OpenTTD] PeterN commented on pull request #7081: Change: [Linkgraph] Pause the game when linkgraph jobs lag (#6470)
20:41:50  <TrueBrain> right .. that should now work .. I think :D
20:42:48  *** Borg has quit IRC
20:44:57  <DorpsGek_II> [OpenTTD/website] TrueBrain opened pull request #32: Add: [AzurePipelines] also build when creating a tag
20:46:47  <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh commented on pull request #7081: Change: [Linkgraph] Pause the game when linkgraph jobs lag (#6470)
20:47:17  <TrueBrain> okay .. after those 2, I just have one minor thing left, which is to auto-trigger a new website build when a nightly is done, so it shows up on the website
20:47:22  <TrueBrain> which sounds like a useful thing
20:47:34  <TrueBrain> otherwise ... this might be able to go live this weekend, as far as my checklist goes :P
20:50:10  <TrueBrain> after that, I can start moving more of the old infrastructure into the new :) but .. baby steps :)
20:50:54  <DorpsGek_II> [OpenTTD/website] TrueBrain closed issue #21: Staging doesn't support IPv6
20:50:55  <DorpsGek_II> [OpenTTD/website] TrueBrain merged pull request #31: Fix: use proxy.binaries instead of direct CDN URL
20:51:16  <DorpsGek_II> [OpenTTD/website] TrueBrain merged pull request #32: Add: [AzurePipelines] also build when creating a tag
20:53:13  <TrueBrain> andythenorth: 100 commits in website repository :D
20:53:20  <andythenorth> more than 9000
20:58:48  <TrueBrain> @all: please check out, see if you can find anything wrong
20:58:56  <TrueBrain> you have .. 4 days to report those before it goes live, I guess :P
20:59:18  <andythenorth> no 404s
20:59:19  <TrueBrain> glx: can you check if IPv6 works as expected? (including downloading of a nightly and stable (both!))
20:59:38  <glx> 404
20:59:39  <andythenorth>
20:59:41  <andythenorth> oof
20:59:55  <glx> but it's openttd 404
21:00:14  <TrueBrain> 404?
21:00:15  <peter1138> I downloaded a nightly.
21:00:17  <glx> with IPv6
21:00:27  <peter1138> Dunno if it used IPv6 or not.
21:00:31  <TrueBrain> the URL above?
21:00:47  <glx> blame kvirc, it pasted the comma
21:00:53  <TrueBrain> :D
21:01:15  <TrueBrain> andythenorth: only 2 mistakes; sounds not too bad, honestly
21:01:33  <glx> platform detection is correct
21:02:07  <andythenorth> TrueBrain: neither are showstoppers, pre-existing issues
21:02:19  <TrueBrain> andythenorth: possibly add them to an issue
21:02:25  <TrueBrain> so if someone wants to fix it, they can
21:02:27  <andythenorth> yes
21:02:32  <glx> and download passed
21:05:08  <TrueBrain> tnx glx :)
21:05:32  <DorpsGek_II> [OpenTTD/website] nikolas opened pull request #33: Add a handful of spelling fixes found with codespell
21:06:05  *** sla_ro|master has quit IRC
21:06:58  <nielsm> hm changelog link for nightly gives me a file download instead of showing the txt in browser
21:07:48  <nielsm> maybe that depends on which mirror you're sent to?
21:07:56  <TrueBrain> nielsm: yeah .. the new CDN does that
21:08:03  <TrueBrain> not sure what to do about it just yet
21:08:28  <TrueBrain> everything is set correctly, but still .. it mostly downloads the file
21:08:32  <DorpsGek_II> [OpenTTD/website] LordAro approved pull request #33: Add a handful of spelling fixes found with codespell
21:08:38  <TrueBrain> LordAro: please don't merge
21:08:45  <DorpsGek_II> [OpenTTD/website] TrueBrain commented on pull request #33: Add a handful of spelling fixes found with codespell
21:09:25  <TrueBrain> I wanted the commit message a bit different; but squashing can do that :D
21:09:31  <LordAro> wasn't planning on it
21:09:39  <LordAro> have consumed far too muxh alcohol
21:09:46  <DorpsGek_II> [OpenTTD/website] nikolas commented on pull request #33: Add a handful of spelling fixes found with codespell
21:10:01  <TrueBrain> lol :)
21:10:08  <TrueBrain> celebrating on a tuesday? living the life!
21:10:34  <LordAro> it's been a somewhat frustrating day :p
21:10:36  <nnyby> lol
21:10:45  <LordAro> but tuesday pub is fairly regular for me :)
21:11:47  <TrueBrain> nielsm: found it ... I did plain/text, instead of text/plain
21:11:48  <TrueBrain> oops :D
21:12:01  <nielsm> lol
21:12:20  <nielsm> plain content of the text kind
21:13:55  <TrueBrain> there we go
21:13:57  <TrueBrain> that is a lot better :)
21:15:18  <TrueBrain> keep finding those tiny issues plz :)
21:20:34  <nielsm> nah. good night :)
21:21:37  <TrueBrain> yeah, same :)
21:21:42  <TrueBrain> tnx for the help with testing all :)
21:22:43  *** gelignite has quit IRC
21:25:44  <supermop_work> andythenorth: could also have secondary manufacturing
21:26:16  <andythenorth> ideas for cargos?
21:26:40  <supermop_work> assembling processed materials and components into finished or near finished good for domestic use and export
21:26:56  <supermop_work> no oil, but fine chemicals
21:27:26  <supermop_work> (tha one is iffy because many cities without heavy industry do still have some refining nearby)
21:28:37  <supermop_work> chemicals, plastic, fuels, stock metals, fish, produce, sub assemblies as inputs
21:28:39  *** nielsm has quit IRC
21:29:33  <supermop_work> food, beer, goods, finished machines, bdmt, other sub assemblies as outputs
21:29:55  <DorpsGek_II> [OpenTTD/OpenTTD] SamuXarick opened pull request #7084: Change: AI/GS Config GUI overhaul
21:30:03  <Samu> forgive me
21:30:15  <Samu> I know I shouldn't PR
21:30:16  <supermop_work> heavy equipment to go into buildings or utilities
21:30:24  <Samu> but... I need to start
21:30:33  <andythenorth> I have a mostly-complete design for a heavy chemicals economy
21:30:40  <andythenorth> but that's not the urban one :)
21:30:45  <supermop_work> i am not sure if coal to power plant is needed
21:30:48  <andythenorth> dunno
21:30:59  <supermop_work> because its pretty boring
21:31:10  <andythenorth> I tried one with cheese, coffee, flour, white goods, toys etc
21:31:12  <DorpsGek_II> [OpenTTD/OpenTTD] JGRennison updated pull request #7082: Blitter line drawing improvements
21:31:17  <andythenorth> but delivering to towns is just super boring
21:31:21  <supermop_work> by turbines and transformers to power plants and substations might be better
21:31:29  <andythenorth> cargo -> towns is very flawed in OpenTTD currently
21:32:00  <supermop_work> andythenorth: well as i said last night, its just set dressing / back ground for passenger games
21:32:35  <Samu> I'm also interested in knowing if it currently builds or not
21:32:56  <supermop_work> and so i dont have my metropolis sprawling around weird industries that look like they should be in the middle of no where
21:33:09  <milek7> Samu: only 15 AIs? :)
21:33:24  <Samu> hahaha
21:33:38  <Samu> i still have your patch here
21:33:49  <Samu> 200 something companies, i forgot
21:34:38  <Samu> commit checker already failed
21:34:44  <andythenorth> supermop_work: clean industries, in towns? o_O
21:34:57  <supermop_work> tbh contains -> container terminal chain would be fine
21:34:57  <andythenorth> tend not to have heavy rail connections :P
21:35:16  <andythenorth> well intermodal does, but not, e.g. light manufacturing
21:35:34  <supermop_work> dirty is fine, just not like a pig farm surrounded on all sides by high rises
21:37:04  *** frosch123 has quit IRC
21:38:32  <Samu> Linux linux-amd64-clang-3.8 usually likes to expose some warnings that I don't see on visual studio
21:38:53  <peter1138> clang is good for warnings.
21:38:56  <peter1138> You could try using it :p
21:39:18  <LordAro> peter1138: we'd have to teach Samu how linux works
21:39:24  <peter1138> Oh gods
21:39:42  <LordAro> though i think clang can work with windows these days? maybe?
21:40:56  <LordAro> i knew i saw something about it
21:41:56  <DorpsGek_II> [OpenTTD/OpenTTD] JGRennison updated pull request #7083: Codechange: [Linkgraph GUI] Replace line visibility detection algorithm
21:43:40  <Samu> warning: comparison of integers of different signs: 'int' and 'unsigned long'
21:43:45  <Samu> what's a long?
21:44:03  <Samu> it's an integer
21:44:09  <Samu> but never heard it before
21:44:20  <Samu> or maybe i have, but... why the warning
21:44:33  <milek7> int is signed by default
21:44:49  <Samu> ah, uint will suffice?
21:45:05  <milek7> probably
21:47:37  <DorpsGek_II> [OpenTTD/OpenTTD] JGRennison updated pull request #7083: Codechange: [Linkgraph GUI] Replace line visibility detection algorithm
21:49:18  <DorpsGek_II> [OpenTTD/OpenTTD] JGRennison updated pull request #7083: Codechange: [Linkgraph GUI] Replace line visibility detection algorithm
21:52:37  <Samu> oh, it's a int32
21:52:46  <Samu> erm, no uint32
22:07:51  <DorpsGek_II> [OpenTTD/OpenTTD] nikolas opened pull request #7085: Fix: Remove duplicate French and Slovak town names
22:08:52  <Samu> for (slot; slot < MAX_COMPANIES; slot++) {
22:09:00  <Samu> statement has no effect
22:09:06  <Samu> well
22:09:13  <Samu> that's what I want
22:09:25  <Samu> take whatever the value slot currently is
22:09:41  <Samu> how do I solve this?
22:10:32  <milek7> just nothing
22:10:38  <milek7> for (; slot < MAX_COMPANIES; slot++) {
22:11:35  <Samu> i see
22:11:36  <Samu> thx
22:17:03  <acklen> does this compile? for (slot; slot < MAX_COMPANIES; slot++) {
22:17:25  <Samu> yes
22:17:52  <Samu> but with warning in linux gccc dude
22:24:40  <Samu> MacOS Job is too scary to look at
22:25:44  <andythenorth> mac compile of master throws boatloads of warnings
22:25:47  <andythenorth> it's not new
22:26:33  <DorpsGek_II> [OpenTTD/OpenTTD] Simons-Mith commented on issue #7037: Smarter random town names
22:27:52  <DorpsGek_II> [OpenTTD/OpenTTD] SamuXarick updated pull request #7084: Change: AI/GS Config GUI overhaul
22:30:52  <Samu> commit checker failed again?
22:31:37  <Samu> but how? I just removed those whitespaces
22:33:36  <michi_cc> Samu: Each commit has to validate on it's own. You must amend the offending commit and not make a second one.
22:33:51  *** Progman has joined #openttd
22:33:58  <DorpsGek_II> [OpenTTD/OpenTTD] orudge commented on issue #6173: Add support for SDL2
22:35:07  <Samu> ah, i see, must rebase -i and make edits to the first one
22:35:12  <Samu> hmm...
22:35:40  <Samu> or fixup?
22:36:25  <Samu> rebase -i, fixup will do?
22:37:04  <Samu> gonna try fixup
22:40:01  <DorpsGek_II> [OpenTTD/OpenTTD] SamuXarick updated pull request #7084: Change: AI/GS Config GUI overhaul
22:42:14  <Samu> Linux commit-checker
22:42:14  <Samu> Succeeded
22:42:16  <Samu> thank u
22:45:54  *** Thedarkb1-T60 has quit IRC
22:48:35  *** andythenorth has left #openttd
22:51:23  <Samu> how do I remove an unused string?
22:51:41  <Samu> only need to remove it from english.txt?
22:52:59  <Samu> must - Get rid of unused string STR_AI_CONFIG_HUMAN_PLAYER.
22:54:45  <LordAro> Samu: separate commit, remove from all language files
22:55:40  <Samu> oh, so it doesn't remove automatically for me?
22:55:45  <Samu> t.t
22:56:01  <Samu> tedious task
22:56:13  <LordAro> mhmm
23:00:07  <Samu> find options, use regular expressions, build expression, hmm and now what to pick?
23:02:41  <Samu> let's see
23:02:57  *** Wolf01 has quit IRC
23:06:53  *** Progman has quit IRC
23:11:37  *** Thedarkb1-T60 has joined #openttd
23:28:48  <Samu> wow
23:29:25  <Samu> that was easier than expected
23:29:44  <Samu> replaced with
23:31:19  <Samu> it left an empty line... i fail
23:43:41  <Samu> STR_AI_CONFIG_HUMAN_PLAYER.*\w\r?\n
23:46:26  <planetmaker> @seen adf
23:46:26  <DorpsGek> planetmaker: I have not seen adf.
23:46:30  <planetmaker> @seen adf88
23:46:30  <DorpsGek> planetmaker: adf88 was last seen in #openttd 1 year, 19 weeks, 1 day, 7 hours, 32 minutes, and 36 seconds ago: <adf88> classic Windows keyboard is nicer :p
23:46:34  <planetmaker> hm :(
23:48:44  <DorpsGek_II> [OpenTTD/OpenTTD] SamuXarick updated pull request #7084: Change: AI/GS Config GUI overhaul
23:52:12  *** Flygon has joined #openttd
23:53:16  <DorpsGek_II> [OpenTTD/OpenTTD] nikolas commented on issue #6173: Add support for SDL2

Powered by YARRSTE version: svn-trunk