00:48:28 Unstable branch on cbro.berotato.org updated to: 0.30-a0-867-g305f33218d (34) 00:54:21 Monster database of master branch on crawl.develz.org updated to: 0.30-a0-867-g305f33218d 01:14:15 -!- wpa is now known as LovelyBush 01:40:29 Fork (bcrawl) on crawl.kelbi.org updated to: 0.23-a0-4884-gcf1f1e11f7 02:15:09 -!- LovelyBush is now known as wpa 04:23:09 Experimental (bcrawl) branch on underhound.eu updated to: 0.23-a0-4884-gcf1f1e11f7 05:28:47 Unstable branch on crawl.akrasiac.org updated to: 0.30-a0-867-g305f332 (34) 06:16:09 New branch created: pull/3046 (2 commits) 13https://github.com/crawl/crawl/pull/3046 06:16:09 03robertxgray02 07https://github.com/crawl/crawl/pull/3046 * 0.30-a0-868-gf53805741f: Fix CI builds for Android and more 10(4 hours ago, 3 files, 47+ 18-) 13https://github.com/crawl/crawl/commit/f53805741fab 06:16:09 03robertxgray02 07https://github.com/crawl/crawl/pull/3046 * 0.30-a0-869-g248c762037: Fix Github Actions deprecation warnings 10(2 hours ago, 1 file, 36+ 113-) 13https://github.com/crawl/crawl/commit/248c76203756 07:06:18 <06a​dvil> lol at this option that tells you to go look in some header file for possible values 07:09:17 <09h​ellmonk> wow 07:12:31 <06a​dvil> no doubt if I put a list in the option it'll get out of date immediately, but that still seems better 07:25:03 <06a​dvil> of course immediately after making fun of that I think I'm going to add a source reference to a different option description 07:40:22 You could put a list in the option docs, and use a script to generate the header from the docs. Then it would stay in date. And, if someone messes up the format, you can tell because it won't compile. 07:48:32 <06a​dvil> there are various places in this doc that I'd imagine would benefit from autogeneration, but the infrastructure for that is pretty non-trivial 07:48:43 <06a​dvil> for most of them I'd rather just give a reasonable way to query in game 07:48:54 <06a​dvil> e.g. the lookup menu already does it or almost does it for some 07:49:22 <06a​dvil> or the ? menu somewhere else might be a good place for it 07:49:31 <06a​dvil> or the command line, for newgame options specifically 07:58:37 <06a​dvil> another idea might be to have a separate generated doc for source-derived value lists, distinct from the main hand-maintained documentation 09:00:02 03advil02 07[reconfiguration] * 0.30-a0-877-g4825a42ceb: docs: update some option entries 10(81 minutes ago, 1 file, 19+ 4-) 13https://github.com/crawl/crawl/commit/4825a42ceb3d 09:00:02 03advil02 07[reconfiguration] * 0.30-a0-878-g68b731d927: refactor: generalize some bitfield list options 10(4 minutes ago, 5 files, 75+ 70-) 13https://github.com/crawl/crawl/commit/68b731d927f0 13:21:29 <06a​dvil> not entirely sure if the crawl repo is the best place for screenshots 13:21:53 <06a​dvil> though it would be useful to have a standardized set of screenshots that get updated semi-regularly 13:27:53 <05k​ate> you mean these fantastic 0.14 screenshots aren't up-to-date enough? http://crawl.develz.org/wordpress/screenshots 13:28:44 <05k​ate> (particularly fun that that's the page of "new" screenshots, there's also http://crawl.develz.org/wordpress/screenshots-old) 13:33:34 <03r​obertxgray> I guess we are talking about #3037. Would a dedicated repository be a good solution? It's viable according to a post I found in the f-droid forum 13:37:35 <06a​dvil> don't know if I have strong feelings, though I do think that the main audience for this is not f-droid specifically, and I would rather target the main audience + our own goals, more than closely accommodate a specific downstream package scheme 13:37:54 <06a​dvil> reading https://f-droid.org/en/docs/All_About_Descriptions_Graphics_and_Screenshots/ it looks like there's ways for whoever is doing the downstream package to deal with it? 13:39:11 <06a​dvil> e.g. I would guess whoever is responsible for https://f-droid.org/packages/org.develz.crawl/ could probably put the screenshots somewhere 13:39:30 <06a​dvil> I took that issue to be more of a request for fresh screenshots in general 13:41:11 <06a​dvil> though maybe they would want android screenshots, this being an android project 😄 13:43:36 <06a​dvil> @robertxgray if it's just giving them screenshots, can the ones on your play store app work? 13:43:42 <06a​dvil> I see you have a bunch of relatively current ones there 13:43:45 <03r​obertxgray> Flathub and Linux distributions also need screenshots, there's another issue: #rules-faq 2700 13:45:10 <06a​dvil> right 13:47:08 <03r​obertxgray> I'll ask the person who published Crawl on f-droid for alternatives 13:47:41 <06a​dvil> I do think we should minimally update the link that Kate posted 13:48:01 <06a​dvil> at some point I thought for a minute about having a screenshot competition, maybe we should do that 13:48:18 <06a​dvil> perhaps in the next tournament if we ever do a new release 13:50:52 03robertxgray02 {advil} 07* 0.30-a0-868-g2ed206a1a6: Fix CI builds for Android and more 10(11 hours ago, 3 files, 47+ 18-) 13https://github.com/crawl/crawl/commit/2ed206a1a6b4 13:50:52 03robertxgray02 {advil} 07* 0.30-a0-869-g94e0f26ad8: Fix Github Actions deprecation warnings 10(10 hours ago, 1 file, 36+ 113-) 13https://github.com/crawl/crawl/commit/94e0f26ad88f 13:52:02 <06a​dvil> I don't know if I understand why but that PR also sped up android build (uncached I think even) by a factor of 3 13:54:25 <03r​obertxgray> that happened after I updated the android gradle plugin 13:56:03 <06a​dvil> one thing I still don't quite know what to do about is that the android caches (after I added that android-specific cache action) are getting very large, and will probably lead to other build caches being too aggressively evicted (they are getting up to 2GB or so, there is a 10GB limit). Maybe if ccache is working the caching stuff that plugin is doing is less necessary, esp. with that speedup? 13:56:28 <03r​obertxgray> gradle itself was also downgraded, I made several tests with different versions and that combination seems to work very good 13:56:34 <06a​dvil> ah great 13:56:49 <06a​dvil> yeah, I just fudged the version based on recent working-ish CI, I saw you had downgraded it further 13:57:10 <06a​dvil> I think that plugin has some settings that allow disabling some of the caching, I haven't messed much with it though 13:57:52 <03r​obertxgray> the new ccache plugin uses a different path, the older caches won't be used 14:00:05 <06a​dvil> it's not ccache, but the gradle/gradle-build-action, which does some fairly fancy caching behind the scenes 14:00:21 <06a​dvil> one thing it does is just cache the gradle version itself, which is useful 14:00:29 <06a​dvil> but I think it's also caching a lot of build state 14:01:31 <06a​dvil> I'm not even sure if whatever it's doing led to much of a speedup tbh (I added it for the version control, the caching was just a possible bonus) 14:07:02 <03r​obertxgray> I think the android cache was growing because it didn't get any hits, so every build was fully re-cached, it probably started when you set the NDK_CCACHE variable because the ndk wasn't using ccache before 14:07:12 Unstable branch on crawl.kelbi.org updated to: 0.30-a0-869-g94e0f26ad8 (34) 14:08:20 <03r​obertxgray> also, the old ccache action created a ~/.ccache config file that was being ignored in every build, including the 150MB limit 14:08:44 <03r​obertxgray> I guess that worked with older ccache versions 14:15:24 <03r​obertxgray> yes, I also tested gradle-build-action with and without cache and didn't notice a significative difference in build times 14:17:17 <03r​obertxgray> I didn't change the default caching options because I wasn't sure about that 14:18:05 <06a​dvil> ah, probably the ccache config location also changed at whenever point the ccache version started using XDG directories 14:20:17 03kate-02 07* 0.30-a0-870-gc5d4c5acee: Update Meteoran vision range on getting the orb (#3041) 10(77 seconds ago, 1 file, 3+ 0-) 13https://github.com/crawl/crawl/commit/c5d4c5acee74 14:20:49 <05k​ate> @PleasingFungus this is a fun meteoran bug ^ 14:21:30 <05k​ate> the reporter said they had it happen to them in tourney and did the whole orb run with minimal LOS 14:21:51 <09h​ellmonk> Huge meteoran nerf 14:25:24 <10P​leasingFungus> lol 14:25:37 <10P​leasingFungus> that is a good bug. 14:34:36 Unstable branch on crawl.kelbi.org updated to: 0.30-a0-870-gc5d4c5acee (34) 16:24:42 Unstable branch on underhound.eu updated to: 0.30-a0-870-gc5d4c5acee (34) 23:34:53 Unstable branch on crawl.develz.org updated to: 0.30-a0-870-gc5d4c5acee (34) 23:56:55 Windows builds of master branch on crawl.develz.org updated to: 0.30-a0-870-gc5d4c5acee