00:01:16 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.22-a0-848-ge9e22a0 (34) 01:10:50 ^status 01:10:51 26 Crawlers. CBRO disk usage=83% (135GB) | RAM usage=33% (4GB)| uptime/CPU= 01:10:50 up 200 days, 4:46, 0 users, load average: 1.40, 0.93, 0.86 (4 Cores) http://status.berotato.org 01:47:33 advil: in local tiles as well? i'll take a look 01:57:17 -!- amalloy_ is now known as amalloy 03:12:12 Unstable branch on crawl.beRotato.org updated to: 0.22-a0-848-ge9e22a0 (34) 03:48:26 -!- amalloy is now known as amalloy_ 05:11:30 I just successfully compiled tiles for the first time after the SDL_xinput.h fixes (thanks advil for that) and got a series of libpng warnings, that "Interlace handling should be turned on when using png_read image", and "iCCP: known incorrect sRGB profile"; from what I can tell, crawl tiles runs fine 05:13:32 I also got these compiler warnings https://imgur.com/a/vmJb065 05:14:43 is that supposed to happen? is there a specific way to fix/mute them? 06:00:16 03gammafunk02 07* 0.22-a0-849-gb5684aa: Swap Fedhas' 1* and 2* abilities (hellmonk) 10(28 hours ago, 2 files, 4+ 4-) 13https://github.com/crawl/crawl/commit/b5684aae0e92 07:10:10 Unstable branch on crawl.jorgrun.rocks updated to: 0.22-a0-849-gb5684aae0e (34) 08:44:33 I've been working on my options for a bit, and I've noticed the 'crawl_dir' option gets completely ignored; no other files are looked up relative to its setting. Anyone know why that might happen, or whether I'm abusing the option for something it's not meant for? 08:45:25 I've been trying to figure out the best way to store my crawl files basically 09:12:58 Randomaniac it appears that setting that from an rc file can be overridden by some compile time options, not sure if that's what's happening 09:13:35 you can try overriding it with the environment variable CRAWL_DIR if you are on a unix system 09:14:01 there's also a command line option 09:15:56 that setting minimally is the location of the game data, so there's not too much reason to customize it 09:17:12 if you are building crawl yourself you may want to just set prefix and DATADIR during the build process 09:33:33 Thanks advil, didn't know I could set it at compile time 09:34:03 if you look at the comments in the beginning of Makefile there's a bunch of description of what directories can be set there 09:34:04 The reason I tried to use crawl_dir is because I wanted to have eg morgue_dir relative to it 09:34:17 Instead it turns out relative to wherever I launch crawl from 09:34:28 I have a bunch of absolute paths now, but I play on different machines 09:35:15 Found it 09:35:36 I was planning to do feature freeze this Sunday, meaning I'd make the 0.22 stable branch then 09:36:04 It's possible to delay it a bit more if we have to, but of course we only have a couple weeks until tournament/release 09:36:35 so if any other devs need more time for rolling out a 0.22 feature, let me know, otherwise I'll plan to make the branch sunday 09:37:02 I might have a few things 09:37:02 I need to do a bit more work on the memorize ui 09:38:14 advil: we could probably delay it as late as next Friday, but we do need to get the branch made by around then so that server/tourney prep can get underway 09:38:32 New branch created: single-column-menus (4 commits) 13https://github.com/crawl/crawl/tree/single-column-menus 09:38:32 03Aidan Holm02 07[single-column-menus] * 0.22-a0-850-gaabaeae: Fix tiles in popups with tile_display_mode=glyph (rigrig, #11564) 10(29 hours ago, 4 files, 12+ 6-) 13https://github.com/crawl/crawl/commit/aabaeaee60e2 09:38:32 03Aidan Holm02 07[single-column-menus] * 0.22-a0-851-g1aa6ef2: Move num_children() to ui::Container 10(2 days ago, 1 file, 1+ 2-) 13https://github.com/crawl/crawl/commit/1aa6ef2e59d3 09:38:32 03Aidan Holm02 07[single-column-menus] * 0.22-a0-852-g4bbc76f: Fix incorrect item description HTML (rigrig) 10(2 days ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/4bbc76fb7f14 09:38:32 03Aidan Holm02 07[single-column-menus] * 0.22-a0-853-gf085887: Add tile_single_column_menus option (KurzedMetal) 10(33 hours ago, 4 files, 12+ 1-) 13https://github.com/crawl/crawl/commit/f085887c36c0 09:38:58 another aidan branch!!!!!! 09:39:25 we should probably merge that one before release 09:39:28 also should be default imo 09:39:36 it'll be 50+ commits before sunday, no probs 09:39:52 advil: default on local tiles? 09:40:06 well, not that it has any effect on non-local tiles... 09:40:18 yes, I'm afraid I'm in the "two columns is really hard to use" camp 09:40:44 I guess I don't see it since console 09:41:48 that's fair enough 09:42:04 03Aidan Holm02 07[single-column-menus] * 0.22-a0-850-g6bd497d: Add tile_single_column_menus option (KurzedMetal) 10(33 hours ago, 4 files, 12+ 1-) 13https://github.com/crawl/crawl/commit/6bd497d32fdf 09:42:36 well I'm not opposed to two-column menus in principle, I just feel like we haven't figured out how to best do them yet 09:42:45 anything obviously wrong with that commit e.g. docs? 09:43:07 oh, duh, forgot to add the option to the options list in the documentation 09:43:22 I definitely agree with that 09:43:38 advil: did you actually want a delay on the freeze/branching btw? 09:44:01 gammafunk it sort of depends on how much time I get to work on it before sunday, but I have some family visiting until tuesday 09:44:26 so sounds like only useful delay would be something like Friday? 09:44:57 I may be able to do the minimal things necessary tomorrow 09:45:45 I don't think the memorize menu is quite release-ready without at least a few more tweaks 09:46:13 ok, I guess I can just ask you again before I branch 09:46:22 bare minimum it needs to convey that ctrl-f exists, but there are a few more things I want to do 09:47:26 it's more ideal to have more time for servers to get the branch set up, mostly for cwz and cao/cbro I think, since johnstein and |amethyst tend to be busy, and so is hong (and hong can be tough to actually contact) 09:47:39 but we'd probably be ok with only a week before tournament 09:49:04 03Aidan Holm02 07[single-column-menus] * 0.22-a0-850-gbc455ad: Add tile_single_column_menus option (KurzedMetal) 10(33 hours ago, 4 files, 21+ 10-) 13https://github.com/crawl/crawl/commit/bc455ad8b2ee 09:49:24 that _should_ be ready 09:49:31 03Aidan Holm02 07* 0.22-a0-850-gaabaeae: Fix tiles in popups with tile_display_mode=glyph (rigrig, #11564) 10(30 hours ago, 4 files, 12+ 6-) 13https://github.com/crawl/crawl/commit/aabaeaee60e2 09:49:31 03Aidan Holm02 07* 0.22-a0-851-g1aa6ef2: Move num_children() to ui::Container 10(2 days ago, 1 file, 1+ 2-) 13https://github.com/crawl/crawl/commit/1aa6ef2e59d3 09:49:31 03Aidan Holm02 07* 0.22-a0-852-g4bbc76f: Fix incorrect item description HTML (rigrig) 10(2 days ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/4bbc76fb7f14 09:51:19 wow, people using glyph mode for tiles 09:52:04 it's now the case that I can spectate someone and how the game is rendered is according to *my* RC tiles options, if I'm logged in, right? 09:52:16 I recall we made spectator RC processing a thing some versions ago 09:52:18 really?? 09:52:22 I don't think so 09:52:25 well, isn't that how it works? 09:52:34 there's something like that unless I'm insane 09:52:35 I looked into doing that and it's basically impossible 09:52:40 hmm..... 09:52:48 what exactly am I thinking of then.... 09:52:51 because the spectator is just a socket on top of the player's crawl process 09:53:05 and all the tiles etc come from that process 09:53:33 and the Options object for that matter 09:54:05 yeah, that certainly makes sense, but I swear there's something to read the spectator's options... 09:54:18 there might be some limited stuff one could do 09:55:17 well, I just checked, and spectators can set tile_display_mode independently 09:55:17 The build has errored. (single-column-menus - f085887 #10004 : Aidan Holm): https://travis-ci.org/crawl/crawl/builds/408515342 09:55:43 aidanh: does it actually work? 09:55:46 %git 8c392e7901cca0e6 09:55:46 07Medar02 * 0.14-a0-1429-g8c392e7: Send some rc file options to the WebTiles client 10(4 years, 8 months ago, 7 files, 145+ 7-) 13https://github.com/crawl/crawl/commit/8c392e7901cc 09:56:28 sure does; I just used window.set_option("tile_display_mode", "tiles") in the devtools 09:56:46 there's no actual UI for it, or loading of spectator RCs or anything like that 09:57:22 by UI you mean some way for spectators to force an RC reload or something? 09:57:43 huh 09:57:44 they'd just edit their RC normally and reload the window if they wanted a change, no? 09:57:48 ok, yeah, it does work 09:57:49 I mean any way for spectators to change that setting, short of opening up the dev tools 09:58:09 how did I miss this? 09:58:19 aidanh: yeah, but spectators could just edit their RC and reload; we don't have any sort of options UI in the first place (for players either) 09:59:12 advil: well I was a dev at the time the change was made and I didn't really understand to what extent it worked and I never bothered to figure it out, so I can hardly judge you 09:59:40 afaik its as advil said; spectator RCs are entirely ignored 09:59:54 oh I see what you're saying 10:00:01 ahh 10:00:20 that it's not actually loading their RC? 10:00:20 something must have changed about how tiles_display_mode is being handled 10:00:20 it's not showing glyphs to me as a spectator 10:00:27 or rather like Medar's commit says, perhaps that option is not loaded? 10:00:41 his commit there does say that only some options get sent to the client 10:00:49 well I'm 100% certain I've encountered people complaining about me using glyphs mode since 0.14 10:01:22 hrm 10:01:23 "Spectators also receive their own config which is generated by running 10:01:25 --print-webtiles-options." 10:03:18 are there any advantages to using webtiles glyph mode over console? 10:03:27 better font selection, I suppose? 10:03:36 minimap 10:03:55 fonts are typically a bit worse, ime 10:04:06 ahh, duh 10:04:24 hybrid mode in principle has a ton more information but it's fairly ugly 10:04:26 oh so he just had it write options for the hod 10:04:30 *hud 10:04:55 I never actually figured out what hybrid mode is 10:05:13 it shows glyphs in a square tile with some of the extra icons layered on top 10:05:38 yeah glyph mode but shows clouds like how tiles does 10:05:38 and monster status icons like tiles does 10:05:39 maybe other things? hp bar? I forget 10:06:16 hmm, interesting 10:06:18 this write_webtiles_options() is so minimal, not sure why it was made 10:06:34 aiming for both aesthetics and missing both marks by a fairly large margin, I'd imagine 10:06:53 well it's not just an issue of aesthetics, to be fair 10:06:56 hmm glyphs mode is a bit broken right now, something's off with the mouse cursor over the map 10:07:05 those are precisely the things that console has trouble conveying 10:07:47 not all of them, of course, since it does nothing about showing reach weapons, but monsters in clouds and monster status that we don't indicate through console background color 10:08:30 so in 0.21, spectating a glyph user shows glyphs 10:08:43 in 0.22 it doesn't; I suspect this is an unintentional side-effect of something 10:08:49 hah 10:08:52 that's great 10:08:58 though it's probably one that most players will appreciate 10:10:18 so that 2014 commit might be the skeleton of something useful; I see it needs a webtiles "option" field in the game def 10:10:19 I've wondered about 256-color support for showing things like clouds in console, but it's still a fairly limited medium, yeah 10:10:22 Unstable branch on crawl.jorgrun.rocks updated to: 0.22-a0-852-g4bbc76fb7f (34) 10:10:27 which is probably always defined in practice on servers 10:13:04 oh, nm 10:13:09 prior to that there was some webtiles only system for the few webtiles options like glyph/hybrid mode 10:13:30 the js code could not see any of the rc settings, so those were just saved as cookies or something 10:13:44 ah, yeah, there was a popup, wasn't there 10:13:58 yup 10:14:02 you could hit a function key to see those settings 10:14:41 er, how do you get this popup? 10:14:53 it's gone now I think, you have to use your RC 10:15:03 travel 5 years back in time 10:15:25 DCSS 0.22: Zot Tub Time Machine 10:15:40 oh we need a 0.22 release title as well, if people have good ideas 10:16:13 last time I forgot until the last minute 10:22:07 hmm, I don't see a difference in spectating glyphs user in 0.21 and trunk 10:22:21 maybe didn't understand what you meant advil 10:27:43 Medar: aidanh did a UI overhaul in 0.22 that seems to have a side-effect where if a spectator sets the option for their tiles mode directly in e.g. developer tools, the spectator can use that mode 10:28:23 but there's still no facility for the spectator to get this option through their RC file (and it wasn't an intentional feature for this to work at all) 10:28:26 spectator's tile mode was always respected? 10:28:43 I don' think I changed anything that would have had that effect, but it's entirely possible it happened accidentally 10:28:47 like I can spectate everyone using glyphs on CXC by setting it in my rc 10:28:58 oh, you can in 0.21 Medar? 10:28:59 both 0.21 and trunk 10:29:46 hrm, well that seems to contradict what advil and aidanh are saying, but are those options even set to the client for spectators? Looking at your commit in 0.14 it was only HP bar stuff; maybe I misread that 10:30:30 https://github.com/crawl/crawl/blob/c0cf510be224db181515dde563bebf1eb9e22036/crawl-ref/source/initfile.cc#L4139 10:31:14 ah, so that was greatly expanded after that commit 10:31:20 oh that's why you said it was so minimal :) 10:31:31 yeah, sorry, I really should have checked the current state 10:35:17 does an inscription of @1 do anything? my impression was that it does not 10:36:48 should it do something? don't those require an action k like @q1 @r1 @v1 etc 10:39:10 that's what I thought; relevant issue is https://crawl.develz.org/mantis/view.php?id=11557 10:40:17 my understanding was that pekkekke has been around for a while, and would probably know that 10:40:38 <|amethyst> hm 10:41:13 <|amethyst> and it does work with the correct inscription 10:41:55 hrm, does the item get inscribed just by steppig over it? 10:42:09 it does, and the old version does not appear to work for @*1 10:42:10 *stepping 10:42:41 hm, that might be the issue 10:44:15 no, still seems to work just fin 10:44:18 e 10:45:05 The build passed. (single-column-menus - bc455ad #10006 : Aidan Holm): https://travis-ci.org/crawl/crawl/builds/408519627 10:51:22 Medar: when I spectate a player with tile_display_mode=glyphs set on trunk (spectating from another account), the spectator sees tiles. In 0.21 I see glyphs 10:55:23 hmm, it's maybe just a change in what the default is 10:55:45 if I explicitly set the that field in the specator rc, it obeys it in both versions 10:57:32 oh, I thought you were doing that in the first place 10:58:03 no, I was just leaving it unset 10:58:33 hrm, well the default would always be tiles, no? 10:58:33 not sure how any default could have changed between the two 10:58:33 before, the default was to use the player's settings 10:58:33 apparently 10:58:40 oh 10:58:58 probably not a wise default 10:59:06 yeah 10:59:09 well for that specific option at least 10:59:44 that combined with the fact that 95% of players don't know this stuff works meant that everyone complained at me when I used glyph mode ;-) 10:59:53 but I wonder why the behavior changed 11:01:48 advil: you're not even the first dev to do that; elliptic used to troll people in the same way 11:01:59 heh 11:02:06 he only ever played console but made sure to set his tiles mode to glyph in his rc 11:02:17 would be nice to have a popup back again, shouldn't be too hard 11:02:52 hrm, is it wise? oh, I guess you'd not use cookies but just set the client options directly per session? 11:03:00 yes 11:04:01 I could also imagine saving some of this stuff in the server-side settings db that I introduced, rather than using just rc files 11:04:11 I don't see a difference in 0.21 and trunk 11:04:26 If you are not logged in, it uses player's setting for me on both. 11:04:48 If logged in, it uses spectator's setting. Which by default is tiles, whether it's written in config or not 11:05:29 that last one isn't happening for me before 0.22 (and the behavior of using the player's settings has been around for a while) 11:05:46 advil: you're mostly just wanting to have a nicer UI for things that are very much webtiles client? 11:06:03 maybe there is some server magic involved 11:06:11 sort of sounds like the beginning of just having an in-game UI for setting options, although I suppose that's not really going to be a thing for spectators 11:06:12 I'm testing on CBRO 11:06:57 gammafunk yes, I'm thinking for graphics options like this 11:08:47 I wonder why it was removed in the first place, maybe it was just the ugliness of using cookies 11:09:08 Medar if I spectate advil on CBRO right now (a 0.21 game) from a character with no value for tile_display_mode set, I see glyphs 11:09:31 ok, same here, seems different on CXC 11:09:35 huh 11:09:39 let me check again 11:10:30 yeah, there I get tiles 11:10:51 does CXC have all the recent static changes to the webtiles server? 11:11:07 well no that wouldn't make sense 11:11:20 ah, it probalby doesn't 11:11:30 I bet most servers don't have your chat improvements do they 11:11:36 I think spectator settings are just broken for CBRO on 0.21 11:13:03 I bet it doesn't have send_json_options=True in config.py for that version 11:14:26 ah 11:14:49 johnstein: can you confirm if cbro config has send_json_options=True for the 0.21 game def? 11:15:06 in config.py 11:15:58 The fact that anonymous uses player settings is a bit unfortunate, but it would be tricky to do it any other way IIRC 11:16:14 advil: sord of a side thing since you mentioned that, do we need to contact admins about making upgrades to the static stuff in webtiles so they can see chat improvments? 11:16:36 not sure that anything else would be affected by that in terms of what's new in 0.22 11:17:32 Medar: oh, like if we could have them use options from default RC instead? 11:17:58 Yeah. I guess it shouldn't be that hard 11:18:01 seems like it shouldn't be too hard 11:18:11 But then there would be no way to use player's settings 11:18:48 that could be a thing in advil's soon-to-be popup 11:19:23 I'm not actually sure that anonymous users need an option to choose between default options and player options 11:20:14 but if there's a nice popup for graphical options that sets them per-session and that works for anonymous users, maybe that's sufficient 11:21:03 edlothiol's commits don't really comment on why he wanted to remove that WebTiles settings window 11:21:18 just that he was moving stuff to RC and removing the window 11:21:41 I don't see why you would want to have settings in different places 11:22:06 I see why you would want a nice interface and allow changing them realtime, but that's not only for webtiles 11:23:23 well there are some graphical options like tiles mode that could just be set in a non-permanent way in a given session, and particularly for those anonymous users 11:25:10 I guess as an extra thing. Seems like a lot of trouble for just that 11:52:27 gammafunk unless the admins have done something weird (CPO) they shouldn't need to do anything special for the muting stuff 11:52:36 I don't know much about that server that has sound though 11:52:50 oh ok, I thought it had to be manually copied over 11:53:14 that's what I thought too but then it all just happened automatically 11:53:15 yeah, cwz will be interesting because of the custom chat js 11:53:32 no idea if that generalizes to all server configs? 11:53:59 if you are contacting them, you may want to alert them to this issue in case it causes git pull failures for configurations we haven't tested 11:54:21 it's sort of too bad we don't have an actual mailing list for server operators 11:54:44 not that everyone necessarily wants to be on more mailing lists 11:59:57 well, maybe it didn't work automatically in all ways 12:00:09 CAO doesn't seem to have it, though it does have the minimize thing 12:01:22 I'm still pretty sure that neither I nor johnstein did anything special to get it to work on CBRO 12:02:56 advil: they actually just updated over at cwz so I can see if the commands work 12:03:44 ok, so *only* cbro has it so far. CAO, CXC, and CUE do not 12:04:02 yeah, not on cwz either 12:04:20 it might be that none of them have restarted their webtiles server recently 12:04:25 since I believe a restart is required 12:04:26 oh, could be 12:06:12 do you have access to restart CAO? could try that at some point when there aren't many players (if that is a thing that ever happens) 12:06:36 advil: looks like cwz's customizations implement a '/hide' on their own, but there's not much we can do about that I guess 12:06:49 advil: no, but johnstein and |amethyst have admin access 12:06:59 huh, well that will probably lead to a merge conflict 12:07:22 On the (pre-game) main menu, [page up] & [page down] not working as expected 13https://crawl.develz.org/mantis/view.php?id=11566 by RoGGa 12:07:22 right..hrm, well I guess hong already dealt with that 12:07:28 since he's updated to 0.22 latest 12:07:51 actually I think it loads this stuff in the app at a higher level 12:08:07 well, that may not be true 12:08:43 but those customizations are extensive and I haven't looked at the implementation closely in a long time 12:09:47 oh, the other big thing I want to do (which maybe isn't a feature freeze target exactly) is package some permastore files for offline 12:17:35 -!- amalloy_ is now known as amalloy 12:21:17 advil: yeah that would be great. Not sure how we'd want to go about getting the data 12:21:38 my plan is just to get CBRO's current state, if johnstein has time 12:22:16 that might be a good first pass; maybe for future versions we can get data from every server, or at least more of them 12:22:29 it probably wouldn't be hard to get CAO data as well 12:22:46 sure, that seems good 12:23:15 would need to write some code to merge the files 12:23:28 one might want to do a tiny bit of curation, which would need some way of examining them 12:25:17 gammafunk: does your stream recording software do something funky with colour compression? 12:26:20 popup backgrounds look way lighter and browner than they should; they're supposed to be almost indistinguishable from black 12:26:48 ah, you know that's probably my "color temperature" applet 12:27:15 that thing that changes desktop color based on time of day 12:27:29 03advil02 07* 0.22-a0-853-gcc99ad9: Log OpenGL errors during texture load/initialization 10(87 minutes ago, 3 files, 75+ 13-) 13https://github.com/crawl/crawl/commit/cc99ad95ac84 12:27:29 03advil02 07* 0.22-a0-854-gf11f912: Error message for bad tile_display_mode 10(62 seconds ago, 1 file, 6+ 0-) 13https://github.com/crawl/crawl/commit/f11f912377d4 12:27:42 I should really turn that off during streams 12:27:42 ah, yeah, that could be it 12:28:03 and that explains why I thought you'd changed the background in that screenshot 12:28:18 I think it's disabled right now because I was messing around with running wayland instead of xorg 12:28:27 and the applet may not work in wayland 12:28:53 hence I was seeing the natural colors instead of the adjusted ones I was more used to 12:29:44 interesting, maybe the applet specifically doesn't work in wayland in ubuntu 18; I swear it was working in 17 12:30:03 that does make sense, yeah 12:30:03 in fact it must have been since wayland was what I was running and my videos have the adjusted colors 12:30:51 just doing my part to make sure my viewers have an easier time falling asleep 12:31:12 wayland tends to be incompatible with those sorts of third-party low-level utilities, yeah 12:31:51 heh, your sleepy powers don't work on my browser at least; it crashed a few minutes in 12:32:06 they switched the default back to xorg in 18, but I've been running it again due some strange video pausing I was seeing on twitch in chrome 12:32:18 oh no 12:33:00 just the tab, not the whole browser, thankfully 12:33:00 s/running it/running wayland/ 12:33:52 ahh, mpv has support for twitch; my browser is safe from twitch.tv's bloated javascript at last 12:34:23 I'm not sure *what* pgup/pgdn are doing on the newgame menu 12:34:56 just make sure if you tune in to the twitch irc if you watch the next time I stream, so you can spam hype emotes when someone subscribes 12:36:18 there's an IRC? how does that work? 12:36:41 https://help.twitch.tv/customer/portal/articles/1302780-twitch-irc 12:36:59 you can use something like chatty (java based twitch irc client with twitch feature support) as well 12:37:18 but some people just use normal irc and don't bother looking at actual emotes 12:37:28 they just see people using weird emote names 12:38:17 aidanh: pgup/pgdn are broken enough that we should disable them if you don't think you'll merge a new version of the menu by release. (You may not be seeing the weirdest behavior unless you have enough saves to make the game list scroll). 12:38:17 I use chatty myself when I stream 12:38:54 gammafunk: i did that for a while, before i actually knew what the emotes looked like. i would not have guessed BibleThump 12:39:26 gammafunk: ohh, so no need for a twitch account? that would simplify things considerably 12:40:16 aidanh: your irc login is tied to your twitch account 12:40:25 aidanh: yeah, you still need a twitch account if you want to chat 12:40:31 you can just watch and not chat, of course 12:40:47 amalloy and I will just talk about you and you'll not be able to respond 12:40:47 advil: yeah, I see it; it's pretty funky 12:41:08 well we can't have that, can we; I may just have to create an account 12:41:51 amalloy: Yeah I think crate still does his streams with vanilla IRC and just infers emote meaning over time 12:42:25 that seems like what an anthropologist does 12:45:15 at least gammafKraken should be a lot easier to guess than BibleThump 12:46:03 aw man, PlogChamp, SexyMargery, and XomGirl still not approved emotes 12:46:24 maybe I'll luck out and they'll be ready in time 13:10:24 Unstable branch on crawl.jorgrun.rocks updated to: 0.22-a0-854-gf11f912377 (34) 13:12:18 Unstable branch on crawl.akrasiac.org updated to: 0.22-a0-854-gf11f912 (34) 13:21:21 Hello, I'm wondering if making rings of ice/fire improve their corresponding weapon brand is a retarded idea of not. Any opinion? 14:08:25 03advil02 07* 0.22-a0-855-g415d086: Notify user if there were errors during initialization 10(4 minutes ago, 3 files, 27+ 1-) 13https://github.com/crawl/crawl/commit/415d086bb879 14:37:00 Is it legal for stairs to generate next to walls in Slime? Didn't think it was possible. 14:44:34 Xenobreeder: it looks to me like it's not supposed to happen, from https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/builder/layout.des#L54 14:46:21 although it looks like it's only applying that to down-stairs and not up-stairs? 14:47:06 Yeah, my friend died by going upstairs. 14:52:51 hm, it's not quite doing what i thought. it doesn't find each stair and carve out some floor around it, but rather chooses locations to put a down-stair and then carves out floor around that. so the up-stairs are placed by some other process 14:57:12 So downstairs are safe but upstairs are random, got it. 15:03:27 well, maybe 15:10:20 Unstable branch on crawl.jorgrun.rocks updated to: 0.22-a0-855-g415d086bb8 (34) 15:13:22 okay, so here is what i think. downstairs get placed by layout_caves, and walls around them are deleted. upstairs are placed by dgn_place_stone_stairs, which calls _dgn_place_feature_at_random_floor_square, which tries to find non-wall-adjacent squares to place them 15:17:00 if that fails, it should veto the map. so i don't see how a stair could be next to a wall. maybe a hatch could, though? do you have a morgue, Xenobreeder? or if they played online we could look at the ttyrec 15:40:26 amalloy, https://crawl.xtahua.com/crawl/ttyrec/Soeti/2018-07-26.09:32:36.ttyrec https://crawl.xtahua.com/crawl/morgue/Soeti/morgue-Soeti-20180726-174357.txt 15:40:44 He could have survived but panicked. 15:41:33 I would like to point out that I have also previously seen stairs next to slime walls, and I reported it on Mantis a while ago, as #11388; that example involved downstairs being placed next to the slime walls of a vault 15:43:10 Xenobreeder: the Tele went off on the same turn they went upstairs 15:43:25 they were adjacent to walls but not on a stair 15:44:22 Ah. 18:21:10 Unstable branch on underhound.eu updated to: 0.22-a0-855-g415d086bb8 (34) 21:39:10 -!- amalloy is now known as amalloy_ 21:54:34 -!- amalloy_ is now known as amalloy 22:08:35 Inquiry (L16 MiFi) ASSERT(!invalid_monster(&mons)) in 'mon-death.cc' at line 1907 failed. (Lair:4) 22:09:52 aidanh: right now on console the Text object holding what we call the more message shows up immediately below the last item or at the bottom of the screen if there are more items than fit; is there a quick way to get it (or the bin it's in?) to always align to the bottom of the screen? This ask is console-specific, both tiles targets look ok 22:10:06 !crashlog 22:10:23 19866. Inquiry, XL16 MiFi, T:24543 (milestone): https://crawl.xtahua.com/crawl/morgue/Inquiry/crash-Inquiry-20180727-020812.txt 22:13:06 well, I guess for tiles a related thing to do would be to set a minimum height for the menu so it doesn't contract too much 22:17:16 03advil02 07* 0.22-a0-856-g0a7940b: Have esc with spell search clear search 10(4 hours ago, 1 file, 23+ 8-) 13https://github.com/crawl/crawl/commit/0a7940b993ae 22:17:16 03advil02 07* 0.22-a0-857-g92302f4: Have hidden count in memorize menu respect search 10(3 hours ago, 1 file, 22+ 14-) 13https://github.com/crawl/crawl/commit/92302f4650e6 22:17:16 03advil02 07* 0.22-a0-858-g985ef60: Add a second status line + more information to spell menu 10(2 minutes ago, 1 file, 26+ 11-) 13https://github.com/crawl/crawl/commit/985ef60fe144 22:17:29 Worshipping Ashenzari not registering cursed items 13https://crawl.develz.org/mantis/view.php?id=11567 by silenth 22:18:32 gammafunk those were the main tweaks to the spell menu I wanted to get in before freeze 22:19:00 I was thinking of also changing the search input so that webtiles uses a text box, but that can wait 22:21:28 I might try to land this unrand dagger tweak pr tomorrow 22:21:37 but I also just biked to a brewery and back and got a growler so 22:22:55 well freeze or not wouldn't depend on anything like that 22:24:12 advil: sounds good, I realized that we can really UI stuff that's not major pretty much at any reasonable point regardless of whether we're in freeze 22:24:39 it's really more significant gameplay things and just generally large stuff that we don't want after a freeze 22:24:52 yeah, though that third commit is the sort of thing I'd rather get in before a freeze 22:25:04 since it's exercising relatively untested new ui code 22:25:27 (You can just add a \n to a more message on a menu and it all just works with a two line text area!) 22:25:56 or rather, I'd feel nervous doing that commit *just* before a release 22:26:37 yeah, I'll have to defer to you as to what's too experimental wrt UI aspects, but that certainly makes sense 22:27:16 "what is acceptable to commit during a freeze" is probably just an innately subjective thing from project to project 22:27:41 I need to figure out if I can do anything with jorgrun by sunday 22:28:04 which reminds me, I need to query our top remover 22:28:08 heh 22:28:13 not me 22:28:21 you're more of a top adder! 22:28:25 a big snek 22:29:01 !tell MarvinPA I made a spreadsheet of unique distribution after you mentioned how many jorgrun-depth uniques there are, just to see what it looks like: https://docs.google.com/spreadsheets/d/1r5aE9AEz2f0t5f5HrWxVS4xxIg96-D9BaBPHbbpEh1k/edit#gid=0 22:29:01 gammafunk: OK, I'll let marvinpa know. 22:29:04 oh do you, figure out who our top remover is, or ask mpa something? 22:29:10 haha the latter I guess 22:29:17 *do you mean 22:29:58 !tell MarvinPA So I was mulling over whether we could maybe move jorgrun earlier with some spell set changes; is there anywhere in particular where you think we could actually stand to see a unique get moved? 22:29:59 gammafunk: OK, I'll let marvinpa know. 22:30:32 advil: he has a unit of crawl removals named after him, so yeah he's our designated top remover 22:30:35 ??millimarvin 22:30:35 millimarvin[1/1]: 22.669 lines of code removed (as of 2017-08-30) 22:32:18 not actually number one in terms of line of code removed, more in terms of gameplay things removed 22:32:34 would you believe that amalloy is no. 8 all time for loc removed, 4 places ahead of me 22:32:59 it's that one file rename commit he did 22:32:59 who is the number 1 22:33:22 https://github.com/crawl/crawl/graphs/contributors?from=2005-07-17&to=2018-07-26&type=d 22:33:38 301k poggers 22:34:11 obviously a terrible metric for gameplay/features removed but it's a nice novelty stat 22:46:20 ??millisnark 22:46:20 millisnark[1/1]: <|amethyst> a millisnark is 191 lines of code added 23:08:11 !source items 23:08:12 1/12. https://github.com/crawl/crawl/blob/master/crawl-ref/source/delay.h#L419 23:08:17 hm 23:08:44 makeitem.cc 23:10:27 Unstable branch on crawl.jorgrun.rocks updated to: 0.22-a0-858-g985ef60fe1 (34)