Times are UTC Toggle Colours
00:45:06 *** cHawk has joined #openttd 01:13:56 *** Flygon has joined #openttd 01:22:29 *** glx has quit IRC 01:39:52 *** _dp_ has quit IRC 01:41:40 *** dP has joined #openttd 01:41:40 *** dP is now known as _dp_ 01:54:43 *** reldred has joined #openttd 02:31:19 *** debdog has joined #openttd 02:34:37 *** D-HUND has quit IRC 03:32:42 *** sla_ro|master has joined #openttd 03:51:12 *** sla_ro|master has quit IRC 04:23:38 *** Thedarkb-X40 has quit IRC 04:38:31 *** Kitrana has joined #openttd 04:42:00 *** Kitrana2 has quit IRC 06:53:23 <DorpsGek_III> [OpenTTD/OpenTTD] nielsmh merged pull request #7608: Codechange: Performance improvement in k-d tree FindNearest() https://git.io/fjBpv 07:00:05 *** andythenorth has joined #openttd 08:22:31 *** andythenorth has quit IRC 08:27:25 *** andythenorth has joined #openttd 08:38:46 *** Arveen has quit IRC 08:56:43 *** Arveen has joined #openttd 09:01:32 *** reldred has quit IRC 09:05:29 *** andythenorth has quit IRC 09:11:22 *** andythenorth has joined #openttd 09:15:01 *** Smedles_ has quit IRC 09:16:13 *** Smedles has joined #openttd 09:27:57 *** Etua has joined #openttd 09:52:01 *** Etua has quit IRC 09:52:08 *** Etua has joined #openttd 10:23:01 *** Etua has quit IRC 10:51:18 <DorpsGek_III> [OpenTTD/OpenTTD] planetmaker merged pull request #7671: Fix #6407: Show snowy ground sprites for depots https://git.io/fjywY 10:51:19 <DorpsGek_III> [OpenTTD/OpenTTD] planetmaker closed issue #6407: railtype - depot - snow https://git.io/fjIJb 10:53:57 *** Etua has joined #openttd 10:54:50 *** Etua has quit IRC 11:02:48 <planetmaker> uhm... https://www.openttd.org/downloads/catcodec-releases/latest.html 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? 11:02:59 <planetmaker> referencing https://www.tt-forums.net/viewtopic.php?f=29&t=86083&p=1225884#p1225884 11:04:24 <LordAro> new CF? that would require all the docker stuff that OTTD has, afaik 11:04:39 <LordAro> and maybe something more to link it all together, would need to ask TB 11:08:18 <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 11:15:34 <peter1138> Hi 11:18:35 *** berndj has joined #openttd 11:19:43 *** berndj-blackout has quit IRC 11:30:03 *** D-HUND has joined #openttd 11:33:27 *** debdog has quit IRC 11:36:09 *** debdog has joined #openttd 11:39:37 *** D-HUND has quit IRC 12:02:34 *** Kitrana has quit IRC 12:21:13 *** andythenorth has quit IRC 12:29:12 *** firewire1394 has joined #openttd 12:37:31 <planetmaker> oh... I so couldn't resist >:-) https://www.tt-forums.net/viewtopic.php?f=29&t=86083&p=1225886#p1225886 12:51:51 <DorpsGek_III> [OpenTTD/OpenTTD] j-pet commented on pull request #7699: Fix: Possible double path separator in FiosMakeFilename https://git.io/JeWs1 12:53:13 <DorpsGek_III> [OpenTTD/OpenTTD] j-pet dismissed a review for pull request #7699: Fix: Possible double path separator in FiosMakeFilename https://git.io/fjpgr 12:53:13 <DorpsGek_III> [OpenTTD/OpenTTD] j-pet updated pull request #7699: Fix: Possible double path separator in FiosMakeFilename https://git.io/fjddy 12:59:37 *** Flygon has quit IRC 13:05:15 *** berndj has quit IRC 13:05:23 *** berndj has joined #openttd 13:08:23 *** firewire1394 has quit IRC 13:11:05 *** andythenorth has joined #openttd 13:13:40 *** andythenorth has quit IRC 13:29:01 *** andythenorth has joined #openttd 13:49:11 *** grossing has quit IRC 14:23:39 *** nielsm has joined #openttd 15:03:31 *** sla_ro|master has joined #openttd 15:07:37 *** Wormnest has joined #openttd 15:35:54 *** sla_ro|master has quit IRC 15:40:48 <supermop_work> helllo 15:44:58 *** arikover has joined #openttd 16:02:17 <supermop_work> nielsm: trees solved? 16:02:52 *** sla_ro|master has joined #openttd 16:29:38 *** andythenorth has joined #openttd 16:33:47 <andythenorth> yo 16:35:58 *** HerzogDeXtEr has joined #openttd 16:39:54 <nielsm> trees were never a problem 16:42:46 * andythenorth has tank problems 16:46:04 *** Progman has joined #openttd 16:49:45 *** Kitrana has joined #openttd 16:55:45 *** firewire1394 has joined #openttd 17:01:58 <supermop_work> hi andythenorth 17:03:19 <andythenorth> yo 17:06:30 <supermop_work> time to replace chinooks with cheddar valleys, hate to see them go as they still got some legs 17:07:10 *** glx has joined #openttd 17:07:10 *** ChanServ sets mode: +v glx 17:07:30 <andythenorth> I wondered about Super Chinook :P 17:07:40 <andythenorth> in a funky livery 17:07:51 <andythenorth> but Horse gets quite big 17:21:37 *** Samu has joined #openttd 17:32:43 *** gelignite has joined #openttd 17:45:48 <DorpsGek_III> [OpenTTD/OpenTTD] DorpsGek pushed 1 commits to master https://git.io/JeWWp 17:45:48 <DorpsGek_III> - Update: Translations from eints (by translators) 17:50:27 <TrueBrain> 13:02 <@planetmaker> uhm... https://www.openttd.org/downloads/catcodec-releases/latest.html 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 17:50:35 <TrueBrain> one could consider it "deprecated" :P 17:51:00 <TrueBrain> (just let it sink in for a bit ... 2010 ... 9 years of no binaries ... 1 request ... :P) 17:53:02 <andythenorth> ooh it's TrueBrain 17:55:12 <nielsm> if catcodec is deprecated then what's the new way of making sound sets? 17:56:52 <TrueBrain> the fact it is deprecated, sadly doesn't imply there is something better :) 17:57:26 <TrueBrain> well, I never said it was deprecated, I said one could consider it as such :) 17:58:30 <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 ;) 18:02:25 <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* 18:06:26 *** Wolf01 has joined #openttd 18:07:18 <LordAro> TrueBrain: just for fun, i tried compiling it 18:07:27 <LordAro> 0 warnings, even after adding extra warning flags 18:08:07 <LordAro> it is only 4 cpp files, ~1kloc 18:09:16 <LordAro> also, i'm pretty sure no one's even tried to make a sound set since OSFX was released 18:09:49 <TrueBrain> the latter is more my point, yes ;) 18:09:57 <LordAro> :p 18:10:19 <LordAro> source looks quite clean as well 18:10:21 <LordAro> not like grfcodec 18:10:22 <TrueBrain> as I guess that code never got the lovely C++-modern flavor applied, etc etc :) 18:10:24 <LordAro> *shudders* 18:12:53 *** firewire1394 has quit IRC 18:14:06 *** firewire1394 has joined #openttd 18:15:07 <TrueBrain> https://lgtm.com/projects/g/OpenTTD/catcodec/ <- not bad, tbh 18:16:20 <LordAro> heh, template expansion 18:16:23 <LordAro> but yeah, not bad at all 18:16:36 <LordAro> gj Rubi :) 18:18:27 <TrueBrain> ghehe 18:19:05 <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 :@ 18:19:20 <LordAro> "simple" "multi-master" 18:19:36 <TrueBrain> *whistles* 18:23:50 <nielsm> maybe the solution is just to use a traditional sql database 18:24:37 <TrueBrain> yeah, but that got shot down last time :( 18:25:05 <TrueBrain> just stupid it hasnt been solved yet :P 18:25:44 <TrueBrain> but yeah, PostgreSQL it is ... meh :P 18:25:53 <LordAro> :o 18:26:03 <LordAro> how dare you say bad things about our lord and master postgresql 18:26:20 <TrueBrain> I didn't :( 18:43:58 <andythenorth> anyone tried this yet? https://www.tt-forums.net/viewtopic.php?f=33&t=58904 18:54:15 <firewire1394> ============================================================================ 19:00:33 <TrueBrain> nice lines 19:00:37 <TrueBrain> do you have them in single too? 19:01:27 *** Etua has joined #openttd 19:03:13 <andythenorth> are they the correct number? 19:03:15 <andythenorth> count them 19:06:22 <Eddi|zuHause> no, it's one too much 19:08:26 <andythenorth> needs rectified 19:11:18 *** Etua is now known as Guest4441 19:11:21 *** Etua has joined #openttd 19:13:21 *** Guest4441 has quit IRC 19:15:32 <nielsm> refresh some C++ features: https://www.youtube.com/watch?v=iz5Qx18H6lg 19:40:06 *** Etua has quit IRC 19:40:24 *** Etua has joined #openttd 19:45:07 *** lpx has quit IRC 19:45:24 *** gelignite has quit IRC 19:46:36 *** lpx has joined #openttd 19:49:38 *** supermop_work has quit IRC 19:52:35 *** supermop_work has joined #openttd 19:59:39 *** nielsm has quit IRC 20:06:08 <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 20:08:11 *** firewire1394 has quit IRC 20:09:14 <andythenorth> scrap 20:17:35 <supermop_work> ya hate to see it 20:19:17 <planetmaker> TrueBrain, catcodec cannot be deprecated. It's an essential tool to create content for OpenTTD 20:20:48 <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 20:21:06 <planetmaker> yet... having catcodec connected to CF would be ofc preferential 20:25:00 <LordAro> perhaps "archived" would be a better term than "deprecated" 20:25:25 <glx> or "very stable" 20:25:57 <LordAro> "finished" 20:26:45 <TrueBrain> you are all naming different words for "deprecated" .. guess you guys read too much into it :) 20:27:31 <TrueBrain> and planetmaker, the "CF" is either Azure Pipelines or GitHub Actions. All PRs are very welcome to add that to catcodec :) 20:27:33 <LordAro> "deprecated" often means that it's been replaced by something else, is all 20:27:49 <LordAro> or "use not recommended" 20:27:50 <glx> and github actions is not that hard to use :) 20:28:01 <TrueBrain> LordAro: the latter, yes :D 20:28:02 <TrueBrain> ghehe 20:28:12 <glx> it just miss useful stuff like templates 20:28:18 <TrueBrain> if it cannot be deprecated, someone should maintain it :D (which includes binaries ;)) 20:30:14 <glx> I just did some tests with github actions https://github.com/glx22/OpenTTD/pull/1 20:30:53 <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? 20:31:18 <planetmaker> just sad that we don't offer a tool which we could - and should! - offer for a decade already 20:32:03 <TrueBrain> didn't want to pick a fight or anything; was just stating what I saw 20:32:28 <TrueBrain> I think we can all agree we lack people that contribute, so yeah .. sad or not, it is what it is :) 20:32:29 <glx> I think using cmake for catcodec will simplify 20:32:56 <planetmaker> glx, catcodec needs no configure... just make. So.. can it get simpler? 20:32:57 <glx> because mingw in a CF is not an easy way 20:33:13 <planetmaker> CXX=path/to/mingw make 20:33:21 <planetmaker> granted I didn't test the binary ;) 20:33:25 <LordAro> worked just fine for me 20:33:32 <LordAro> didn't even need the CXX stuff 20:33:35 <Samu> "latest release" 20:33:43 <LordAro> there's even a Makefile.msvc 20:33:47 <planetmaker> LordAro, I needed that for cross-compiling. Not for native 20:33:58 <LordAro> ah right 20:33:59 <glx> then a github workflow should work 20:35:26 <TrueBrain> glx: it is a good idea, convert to CMake, and GitHub Actions should be trivial from there on 20:35:47 <LordAro> it's 4 files! 20:35:58 <TrueBrain> exactly! :D 20:36:00 <LordAro> cmake is overkill at the best of times 20:36:07 <TrueBrain> euh ..... it is less lines than Make :P 20:36:20 <LordAro> barely 20:36:29 <LordAro> especially not if you include the generated makefile :p 20:36:52 <TrueBrain> cheater :P 20:36:56 <TrueBrain> it is just that CMake is easier to automate 20:37:01 <TrueBrain> more generic, more tools that understand it 20:37:06 <TrueBrain> so GitHub Actions becomes easier for more targets 20:37:09 <TrueBrain> but take it how ever you like it :) 20:37:26 <glx> no need for cmake here, I just checked make.bat :) 20:37:51 <glx> very easy to use with the windows runners 20:38:03 <glx> I'll try something 20:40:39 <TrueBrain> just remember that things like warning inline in the PR doesn't work with shit like custom make :) 20:40:39 <glx> hmm but make.bat doesn't update the version 20:40:53 <TrueBrain> but, these are just advise; feel free to pick your own route towards GitHub Actions :) 20:41:34 <Samu> i thought cmake was a make for c language 20:42:42 <LordAro> that's more or less what it is 20:42:48 <LordAro> it just does a lot more stuff as well 20:43:44 <milek7> github actions? azure pipelines are now deprecated? 20:44:06 <LordAro> such is the fast moving world of CI development 20:44:21 <glx> github actions uses same hardware as azure pipelines 20:45:43 <Samu> github taking control of everyone's code, is a scary thought 20:46:07 <Samu> too popular 20:47:04 *** Arveen has quit IRC 20:50:16 <LordAro> be a bit difficult for them to "take control" 20:50:29 <LordAro> given it's a git repo, it's decentralised by nature 20:51:17 *** Etua is now known as Guest4453 20:51:21 *** Etua has joined #openttd 20:51:29 <Samu> i've heard that from bitcoin 20:53:15 <Samu> cyas, bed time already :/ 20:53:47 <TrueBrain> it reminds me, GitHub support never got back to me on my question ... and I cannot find anywhere a ticket tracker :( 20:54:02 *** Samu has quit IRC 20:55:49 *** Guest4453 has quit IRC 20:56:14 <TrueBrain> glx: nice work on that GitHub Action on OpenTTD :D 20:56:48 <TrueBrain> I am happy they fixed some annoying things from the Azure Pipeline 20:56:49 *** sla_ro|master has quit IRC 20:56:51 <glx> yeah but updating vcpkg and installing deps each time is not very optimal 20:56:56 <TrueBrain> "lessons learnt", I guess 20:57:16 <TrueBrain> did they already add cache .. 20:57:22 <glx> no 20:57:26 <glx> it's planned 20:57:46 <glx> the only available cache for now is inside a workflow 20:58:00 <glx> via artefacts 20:58:59 <TrueBrain> hopefully they add it soon .. but yeah, GitHub Actions tend to be a bit silly, in recreating dockers too 20:59:26 <TrueBrain> too bad I haven't found a way yet to annotate with the latest release of theirs 21:00:11 <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 21:01:01 <TrueBrain> lol .. haven't seen that yet :D 21:01:03 <TrueBrain> would be interesting ;) 21:01:27 <glx> but I still prefer the commit checker not in a docker, it's faster :) 21:02:13 <TrueBrain> also if you publish the docker image? 21:03:17 <TrueBrain> now I come to think of it, it is silly to do it via a docker with this new setup they have :) 21:03:23 <TrueBrain> you can just clone the script and run it, indeed 21:03:23 <TrueBrain> lol 21:03:28 <TrueBrain> that is a nice change tbh :) 21:03:52 <TrueBrain> you could in fact just put the whole workflow in the commit checker repo, and only include it from OpenTTD 21:03:59 <TrueBrain> means we can more easily hook it into other repos too 21:04:28 *** HerzogDeXtEr has quit IRC 21:04:52 <glx> like an action in the commit checker repo ? 21:05:03 <andythenorth> github actions for newgrf builds? 21:05:03 <TrueBrain> yes 21:05:09 <TrueBrain> (to both, sure) 21:05:26 <TrueBrain> glx: as you can include "workflows" from other repos, that should be easy, I guess :) 21:05:31 *** tokai has joined #openttd 21:05:31 *** ChanServ sets mode: +v tokai 21:06:47 <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 21:09:54 <TrueBrain> https://github.com/actions/toolkit/issues/74 <- sweet :D 21:17:46 *** Progman has quit IRC 21:18:11 *** Etua has quit IRC 21:18:32 *** Etua has joined #openttd 21:29:02 *** Smedles has quit IRC 21:30:24 *** Smedles has joined #openttd 21:31:04 *** andythenorth has quit IRC 21:35:01 *** andythenorth has joined #openttd 21:36:07 *** Etua has quit IRC 21:49:12 *** Eddi|zuHause has quit IRC 21:49:15 *** Thedarkb-X40 has joined #openttd 21:49:37 *** Eddi|zuHause has joined #openttd 21:49:44 *** andythenorth has quit IRC 21:53:15 *** nielsm has joined #openttd 22:01:19 *** nielsm has quit IRC 22:01:37 *** Eddi|zuHause has quit IRC 22:01:50 *** Eddi|zuHause has joined #openttd 22:09:29 *** Eddi|zuHause has quit IRC 22:09:50 *** Eddi|zuHause has joined #openttd 22:16:03 *** Wolf01 has quit IRC 22:41:17 <DorpsGek_III> [OpenTTD/OpenTTD] abmyii commented on pull request #7752: Prevent sounds being produced by inactive industries https://git.io/JeW0T 22:58:36 *** Thedarkb-X40 has quit IRC 23:54:16 *** arikover has quit IRC