Back to Home / #openttd / 2019 / 10 / Prev Day | Next Day
#openttd IRC Logs for 2019-10-08

---Logopened Tue Oct 08 00:00:47 2019
00:23-!-Thedarkb-X40 [] has quit [Ping timeout: 480 seconds]
00:38-!-Kitrana [~yoshi@] has joined #openttd
00:38-!-Kitrana is "purple" on #openttd
00:42-!-Kitrana2 [~yoshi@] has quit [Ping timeout: 480 seconds]
02:53<DorpsGek_III>[OpenTTD/OpenTTD] nielsmh merged pull request #7608: Codechange: Performance improvement in k-d tree FindNearest()
03:00-!-andythenorth [] has joined #openttd
03:00-!-andythenorth is "andythenorth" on #openttd
04:22-!-andythenorth [] has quit [Ping timeout: 480 seconds]
04:27-!-andythenorth [~andytheno@] has joined #openttd
04:27-!-andythenorth is "andythenorth" on #openttd
04:38-!-Arveen [] has quit [Ping timeout: 480 seconds]
04:56-!-Arveen [] has joined #openttd
04:56-!-Arveen is "realname" on #openttd
05:01-!-reldred [~reldred@2001:8004:1640:40e:2cc8:8465:12c:c80e] has quit [Ping timeout: 480 seconds]
05:05-!-andythenorth [~andytheno@] has quit [Ping timeout: 480 seconds]
05:11-!-andythenorth [] has joined #openttd
05:11-!-andythenorth is "andythenorth" on #openttd
05:15-!-Smedles_ [] has quit [Quit: No Ping reply in 180 seconds.]
05:16-!-Smedles [] has joined #openttd
05:16-!-Smedles is "Paul Smedley" on #openttd
05:27-!-Etua [~Mapminik@] has joined #openttd
05:27-!-Etua is "Dominik Danelski" on #openttd #osm-pl
05:52-!-Etua [~Mapminik@] has quit [Read error: Connection reset by peer]
05:52-!-Etua [~Mapminik@] has joined #openttd
05:52-!-Etua is "Dominik Danelski" on #openttd #osm-pl
06:23-!-Etua [~Mapminik@] has quit [Ping timeout: 480 seconds]
06:51<DorpsGek_III>[OpenTTD/OpenTTD] planetmaker merged pull request #7671: Fix #6407: Show snowy ground sprites for depots
06:51<DorpsGek_III>[OpenTTD/OpenTTD] planetmaker closed issue #6407: railtype - depot - snow
06:53-!-Etua [~Mapminik@] has joined #openttd
06:53-!-Etua is "Dominik Danelski" on #openttd #osm-pl
06:54-!-Etua [~Mapminik@] has quit []
07:02<@planetmaker>uhm... does only list the source download. Is there a way to fire up a compile on our CF for catcodec so that we can offer binary downloads?
07:04<LordAro>new CF? that would require all the docker stuff that OTTD has, afaik
07:04<LordAro>and maybe something more to link it all together, would need to ask TB
07:08<@planetmaker>well... honestly I don't care too much. But I think this guy should get some means to use catcodec :) And I fear a linux build I could offer him won't make him happy :D
07:18-!-berndj is "Bernd Jendrissek" on #oftc
07:18-!-berndj [] has joined #openttd
07:19-!-berndj-blackout [] has quit [Ping timeout: 480 seconds]
07:30-!-D-HUND [~debdog@2a00:79c0:629:5700:7a24:afff:fe8a:d04d] has joined #openttd
07:30-!-D-HUND is "Wowbagger" on #bitlbee #openttd
07:33-!-debdog [~debdog@2a00:79c0:613:5f00:7a24:afff:fe8a:d04d] has quit [Ping timeout: 480 seconds]
07:36-!-debdog [~debdog@2a00:79c0:62e:e900:7a24:afff:fe8a:d04d] has joined #openttd
07:36-!-debdog is "Wowbagger" on #bitlbee #openttd
07:39-!-D-HUND [~debdog@2a00:79c0:629:5700:7a24:afff:fe8a:d04d] has quit [Ping timeout: 480 seconds]
08:02-!-Kitrana [~yoshi@] has quit [Ping timeout: 480 seconds]
08:21-!-andythenorth [] has quit [Quit: andythenorth]
08:29-!-firewire1394 [] has joined #openttd
08:29-!-firewire1394 is "firewire1394" on #openttd #realraum
08:37<@planetmaker>oh... I so couldn't resist >:-)
08:51<DorpsGek_III>[OpenTTD/OpenTTD] j-pet commented on pull request #7699: Fix: Possible double path separator in FiosMakeFilename
08:53<DorpsGek_III>[OpenTTD/OpenTTD] j-pet dismissed a review for pull request #7699: Fix: Possible double path separator in FiosMakeFilename
08:53<DorpsGek_III>[OpenTTD/OpenTTD] j-pet updated pull request #7699: Fix: Possible double path separator in FiosMakeFilename
08:59-!-Flygon [] has quit [Quit: A toaster's basically a soldering iron designed to toast bread]
09:05-!-berndj [] has quit [Read error: Connection reset by peer]
09:05-!-berndj [] has joined #openttd
09:05-!-berndj is "Bernd Jendrissek" on #osm-za #openttd #oftc
09:08-!-firewire1394 [] has quit [Quit: WeeChat 2.6]
09:11-!-andythenorth [] has joined #openttd
09:11-!-andythenorth is "andythenorth" on #openttd
09:13-!-andythenorth [] has quit []
09:29-!-andythenorth [] has joined #openttd
09:29-!-andythenorth is "andythenorth" on #openttd
09:29-!-andythenorth [] has quit []
09:49-!-grossing [] has quit [Ping timeout: 480 seconds]
10:23-!-nielsm [] has joined #openttd
10:23-!-nielsm is "Niels Martin Hansen" on #openttd
11:03-!-sla_ro|master [] has joined #openttd
11:03-!-sla_ro|master is "slamaster" on #sla #openttd
11:07-!-Wormnest [~Wormnest@] has joined #openttd
11:07-!-Wormnest is "Wormnest" on #openttd
11:35-!-sla_ro|master [] has quit []
11:44-!-arikover [] has joined #openttd
11:44-!-arikover is "arikover" on #openttd
12:02<supermop_work>nielsm: trees solved?
12:02-!-sla_ro|master [] has joined #openttd
12:02-!-sla_ro|master is "slamaster" on #sla #openttd
12:29-!-andythenorth [] has joined #openttd
12:29-!-andythenorth is "andythenorth" on #openttd
12:35-!-HerzogDeXtEr [] has joined #openttd
12:35-!-HerzogDeXtEr is "purple" on #openttd
12:39<nielsm>trees were never a problem
12:42*andythenorth has tank problems
12:46-!-Progman [] has joined #openttd
12:46-!-Progman is "Peter Henschel" on #openttd
12:49-!-Kitrana [~yoshi@] has joined #openttd
12:49-!-Kitrana is "purple" on #openttd
12:55-!-firewire1394 [] has joined #openttd
12:55-!-firewire1394 is "firewire1394" on #openttd #realraum
13:01<supermop_work>hi andythenorth
13:06<supermop_work>time to replace chinooks with cheddar valleys, hate to see them go as they still got some legs
13:07-!-glx [] has joined #openttd
13:07-!-mode/#openttd [+v glx] by ChanServ
13:07-!-glx is "Loïc GUILLOUX" on #openttd.noai #openttd.notice +#openttd
13:07<andythenorth>I wondered about Super Chinook :P
13:07<andythenorth>in a funky livery
13:07<andythenorth>but Horse gets quite big
13:21-!-Samu [] has joined #openttd
13:21-!-Samu is "OFTC WebIRC Client" on #openttd
13:32-!-gelignite [] has joined #openttd
13:32-!-gelignite is "gelignite" on #openttd
13:45<DorpsGek_III>[OpenTTD/OpenTTD] DorpsGek pushed 1 commits to master
13:45<DorpsGek_III> - Update: Translations from eints (by translators)
13:50<TrueBrain>13:02 <@planetmaker> uhm... does only list the source download. Is there a way to fire up a compile on our CF for catcodec so that we can offer binary downloads? <- fun "fact", we haven't produced binaries for that since 2010
13:50<TrueBrain>one could consider it "deprecated" :P
13:51<TrueBrain>(just let it sink in for a bit ... 2010 ... 9 years of no binaries ... 1 request ... :P)
13:53<andythenorth>ooh it's TrueBrain
13:55<nielsm>if catcodec is deprecated then what's the new way of making sound sets?
13:56<TrueBrain>the fact it is deprecated, sadly doesn't imply there is something better :)
13:57<TrueBrain>well, I never said it was deprecated, I said one could consider it as such :)
13:58<TrueBrain>I just have a very hard time to believe that in 7 years (latest version was from 2012), nothing needed touching in the catcodec codebase :) But that is just me ;)
14:02<TrueBrain>oeh, there is a redis fork (KeyDB) that has active<->active replication .. that would work for my new master server I guess .. hmm .. *reads more*
14:06-!-Wolf01 [] has joined #openttd
14:06-!-Wolf01 is "Wolf01" on #openttd
14:07<LordAro>TrueBrain: just for fun, i tried compiling it
14:07<LordAro>0 warnings, even after adding extra warning flags
14:08<LordAro>it is only 4 cpp files, ~1kloc
14:09<LordAro>also, i'm pretty sure no one's even tried to make a sound set since OSFX was released
14:09<TrueBrain>the latter is more my point, yes ;)
14:10<LordAro>source looks quite clean as well
14:10<LordAro>not like grfcodec
14:10<TrueBrain>as I guess that code never got the lovely C++-modern flavor applied, etc etc :)
14:12-!-firewire1394 [] has quit [Quit: WeeChat 2.6]
14:14-!-firewire1394 [] has joined #openttd
14:14-!-firewire1394 is "firewire1394" on #openttd #realraum
14:15<TrueBrain> <- not bad, tbh
14:16<LordAro>heh, template expansion
14:16<LordAro>but yeah, not bad at all
14:16<LordAro>gj Rubi :)
14:19<TrueBrain>awh, multi-master of KeyDB is not production ready .... why hasn't this stuff caught up with reality yet ... I need a simple multi-master database so I can finish the new master server .. grrr :@
14:19<LordAro>"simple" "multi-master"
14:23<nielsm>maybe the solution is just to use a traditional sql database
14:24<TrueBrain>yeah, but that got shot down last time :(
14:25<TrueBrain>just stupid it hasnt been solved yet :P
14:25<TrueBrain>but yeah, PostgreSQL it is ... meh :P
14:26<LordAro>how dare you say bad things about our lord and master postgresql
14:26<TrueBrain>I didn't :(
14:43<andythenorth>anyone tried this yet?
15:00<TrueBrain>nice lines
15:00<TrueBrain>do you have them in single too?
15:01-!-Etua [] has joined #openttd
15:01-!-Etua is "Dominik Danelski" on #openttd #osm-pl
15:03<andythenorth>are they the correct number?
15:03<andythenorth>count them
15:06<Eddi|zuHause>no, it's one too much
15:08<andythenorth>needs rectified
15:11-!-Etua is now known as Guest4441
15:11-!-Etua [] has joined #openttd
15:11-!-Etua is "Dominik Danelski" on #openttd #osm-pl
15:13-!-Guest4441 [] has quit [Ping timeout: 480 seconds]
15:15<nielsm>refresh some C++ features:
15:40-!-Etua [] has quit [Read error: No route to host]
15:40-!-Etua [] has joined #openttd
15:40-!-Etua is "Dominik Danelski" on #openttd #osm-pl
15:45-!-lpx [] has quit [Quit: lpx]
15:45-!-gelignite [] has quit [Quit: Good fight, good night!]
15:46-!-lpx [] has joined #openttd
15:46-!-lpx is "Lyle Lack Leopold Penxicles III" on #openttd
15:49-!-supermop_work [~supermopw@] has quit [Read error: Connection reset by peer]
15:52-!-supermop_work [~supermopw@] has joined #openttd
15:52-!-supermop_work is "A CIRC user" on #openttd
15:59-!-nielsm [] has quit [Ping timeout: 480 seconds]
16:06<supermop_work>andythenorth: less that i want modern class 20s, more than i'm sad to put them to bed 10 years into their life
16:08-!-firewire1394 [] has quit [Quit: WeeChat 2.6]
16:17<supermop_work>ya hate to see it
16:19<@planetmaker>TrueBrain, catcodec cannot be deprecated. It's an essential tool to create content for OpenTTD
16:20<@planetmaker>however, for what it's worth, it would probably go a long way, to link e.g. orudge's binary to the download which he posted in forums today
16:21<@planetmaker>yet... having catcodec connected to CF would be ofc preferential
16:25<LordAro>perhaps "archived" would be a better term than "deprecated"
16:25<+glx>or "very stable"
16:26<TrueBrain>you are all naming different words for "deprecated" .. guess you guys read too much into it :)
16:27<TrueBrain>and planetmaker, the "CF" is either Azure Pipelines or GitHub Actions. All PRs are very welcome to add that to catcodec :)
16:27<LordAro>"deprecated" often means that it's been replaced by something else, is all
16:27<LordAro>or "use not recommended"
16:27<+glx>and github actions is not that hard to use :)
16:28<TrueBrain>LordAro: the latter, yes :D
16:28<+glx>it just miss useful stuff like templates
16:28<TrueBrain>if it cannot be deprecated, someone should maintain it :D (which includes binaries ;))
16:30<+glx>I just did some tests with github actions
16:30<@planetmaker>it's not like it needs changes. I compiled it today and it compiled without any complaint. Both for my linux and via mingw... so... why change for change's sake?
16:31<@planetmaker>just sad that we don't offer a tool which we could - and should! - offer for a decade already
16:32<TrueBrain>didn't want to pick a fight or anything; was just stating what I saw
16:32<TrueBrain>I think we can all agree we lack people that contribute, so yeah .. sad or not, it is what it is :)
16:32<+glx>I think using cmake for catcodec will simplify
16:32<@planetmaker>glx, catcodec needs no configure... just make. So.. can it get simpler?
16:32<+glx>because mingw in a CF is not an easy way
16:33<@planetmaker>CXX=path/to/mingw make
16:33<@planetmaker>granted I didn't test the binary ;)
16:33<LordAro>worked just fine for me
16:33<LordAro>didn't even need the CXX stuff
16:33<Samu>"latest release"
16:33<LordAro>there's even a Makefile.msvc
16:33<@planetmaker>LordAro, I needed that for cross-compiling. Not for native
16:33<LordAro>ah right
16:33<+glx>then a github workflow should work
16:35<TrueBrain>glx: it is a good idea, convert to CMake, and GitHub Actions should be trivial from there on
16:35<LordAro>it's 4 files!
16:35<TrueBrain>exactly! :D
16:36<LordAro>cmake is overkill at the best of times
16:36<TrueBrain>euh ..... it is less lines than Make :P
16:36<LordAro>especially not if you include the generated makefile :p
16:36<TrueBrain>cheater :P
16:36<TrueBrain>it is just that CMake is easier to automate
16:37<TrueBrain>more generic, more tools that understand it
16:37<TrueBrain>so GitHub Actions becomes easier for more targets
16:37<TrueBrain>but take it how ever you like it :)
16:37<+glx>no need for cmake here, I just checked make.bat :)
16:37<+glx>very easy to use with the windows runners
16:38<+glx>I'll try something
16:40<TrueBrain>just remember that things like warning inline in the PR doesn't work with shit like custom make :)
16:40<+glx>hmm but make.bat doesn't update the version
16:40<TrueBrain>but, these are just advise; feel free to pick your own route towards GitHub Actions :)
16:41<Samu>i thought cmake was a make for c language
16:42<LordAro>that's more or less what it is
16:42<LordAro>it just does a lot more stuff as well
16:43<milek7>github actions? azure pipelines are now deprecated?
16:44<LordAro>such is the fast moving world of CI development
16:44<+glx>github actions uses same hardware as azure pipelines
16:45<Samu>github taking control of everyone's code, is a scary thought
16:46<Samu>too popular
16:47-!-Arveen [] has quit [Quit: I like trains]
16:50<LordAro>be a bit difficult for them to "take control"
16:50<LordAro>given it's a git repo, it's decentralised by nature
16:51-!-Etua is now known as Guest4453
16:51-!-Etua [] has joined #openttd
16:51-!-Etua is "Dominik Danelski" on #openttd #osm-pl
16:51<Samu>i've heard that from bitcoin
16:53<Samu>cyas, bed time already :/
16:53<TrueBrain>it reminds me, GitHub support never got back to me on my question ... and I cannot find anywhere a ticket tracker :(
16:54-!-Samu [] has quit [Quit: Page closed]
16:55-!-Guest4453 [] has quit [Ping timeout: 480 seconds]
16:56<TrueBrain>glx: nice work on that GitHub Action on OpenTTD :D
16:56<TrueBrain>I am happy they fixed some annoying things from the Azure Pipeline
16:56-!-sla_ro|master [] has quit []
16:56<+glx>yeah but updating vcpkg and installing deps each time is not very optimal
16:56<TrueBrain>"lessons learnt", I guess
16:57<TrueBrain>did they already add cache ..
16:57<+glx>it's planned
16:57<+glx>the only available cache for now is inside a workflow
16:58<+glx>via artefacts
16:58<TrueBrain>hopefully they add it soon .. but yeah, GitHub Actions tend to be a bit silly, in recreating dockers too
16:59<TrueBrain>too bad I haven't found a way yet to annotate with the latest release of theirs
17:00<+glx>but with github actions it should still be possible to build our CF with a scheduled workflow, and then use that in other repos
17:01<TrueBrain>lol .. haven't seen that yet :D
17:01<TrueBrain>would be interesting ;)
17:01<+glx>but I still prefer the commit checker not in a docker, it's faster :)
17:02<TrueBrain>also if you publish the docker image?
17:03<TrueBrain>now I come to think of it, it is silly to do it via a docker with this new setup they have :)
17:03<TrueBrain>you can just clone the script and run it, indeed
17:03<TrueBrain>that is a nice change tbh :)
17:03<TrueBrain>you could in fact just put the whole workflow in the commit checker repo, and only include it from OpenTTD
17:03<TrueBrain>means we can more easily hook it into other repos too
17:04-!-HerzogDeXtEr [] has quit [Read error: Connection reset by peer]
17:04<+glx>like an action in the commit checker repo ?
17:05<andythenorth>github actions for newgrf builds?
17:05<TrueBrain>(to both, sure)
17:05<TrueBrain>glx: as you can include "workflows" from other repos, that should be easy, I guess :)
17:05-!-tokai [] has joined #openttd
17:05-!-tokai is "Christian Rosentreter" on #openttd
17:05-!-mode/#openttd [+v tokai] by ChanServ
17:06<TrueBrain>its funny how GitHub Actions started off with "everything in Docker", but now they seem to go more towards Azure Pipelines: "unless it is already installed" :D
17:09<TrueBrain> <- sweet :D
17:17-!-Progman [] has quit [Remote host closed the connection]
17:18-!-Etua [] has quit [Read error: Connection reset by peer]
17:18-!-Etua [] has joined #openttd
17:18-!-Etua is "Dominik Danelski" on #openttd #osm-pl
17:29-!-Smedles [] has quit [Quit: No Ping reply in 180 seconds.]
17:30-!-Smedles [] has joined #openttd
17:30-!-Smedles is "Paul Smedley" on #openttd
17:31-!-andythenorth [] has quit [Quit: andythenorth]
17:35-!-andythenorth [] has joined #openttd
17:35-!-andythenorth is "andythenorth" on #openttd
17:36-!-Etua [] has quit [Quit: Etua]
17:49-!-Eddi|zuHause [] has quit []
17:49-!-Thedarkb-X40 [] has joined #openttd
17:49-!-Thedarkb-X40 is "realname" on #openttd #/r/openttd #oolite
17:49-!-Eddi|zuHause [] has joined #openttd
17:49-!-Eddi|zuHause is "Johannes E. Krause" on #openttd
17:49-!-andythenorth [] has quit [Quit: andythenorth]
17:53-!-nielsm [] has joined #openttd
17:53-!-nielsm is "Niels Martin Hansen" on #openttd
18:01-!-nielsm [] has quit [Ping timeout: 480 seconds]
18:01-!-Eddi|zuHause [] has quit []
18:01-!-Eddi|zuHause [] has joined #openttd
18:01-!-Eddi|zuHause is "Johannes E. Krause" on #openttd
18:09-!-Eddi|zuHause [] has quit []
18:09-!-Eddi|zuHause [] has joined #openttd
18:09-!-Eddi|zuHause is "Johannes E. Krause" on #openttd
18:16-!-Wolf01 [] has quit [Quit: Once again the world is quick to bury me.]
18:41<DorpsGek_III>[OpenTTD/OpenTTD] abmyii commented on pull request #7752: Prevent sounds being produced by inactive industries
18:58-!-Thedarkb-X40 [] has quit [Ping timeout: 480 seconds]
19:54-!-arikover [] has quit [Quit: ERC (IRC client for Emacs 26.3)]
20:30-!-reldred [~reldred@2001:8004:1680:423:8941:405d:c55e:aa30] has joined #openttd
20:30-!-reldred is "reldred" on #openttd
21:04-!-cHawk- [] has joined #openttd
21:04-!-cHawk- is "realname" on #debian #openttd #debian-next
21:04-!-cHawk [] has quit [Read error: Connection reset by peer]
21:27-!-Flygon [] has joined #openttd
21:27-!-Flygon is "Flygon" on #openttd
22:30-!-D-HUND [~debdog@2a00:79c0:655:c400:7a24:afff:fe8a:d04d] has joined #openttd
22:30-!-D-HUND is "Wowbagger" on #bitlbee #openttd
22:33-!-debdog [~debdog@2a00:79c0:62e:e900:7a24:afff:fe8a:d04d] has quit [Ping timeout: 480 seconds]
22:35-!-glx [] has quit []
22:37-!-reldred [~reldred@2001:8004:1680:423:8941:405d:c55e:aa30] has quit [Read error: Connection reset by peer]
---Logclosed Wed Oct 09 00:00:49 2019