00:09:35 wheals: ah, right, forgot about that one 00:10:31 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.22-a0-181-gb22368a (34) 00:11:50 wheals: is there going to be any UI like the current book description UI, with book description then menu items? I'm considering making the menu UI 'embeddable' 00:12:51 that would also apply for spell lists in monster descriptions 00:56:28 03Aidan Holm02 07* 0.22-a0-182-g11d8d7a: Don't call map_unicode() for non-renderable glyphs 10(11 hours ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/11d8d7a09174 00:56:28 03Aidan Holm02 07* 0.22-a0-183-g9e71ff9: Simplify font atlas lookup LRU management 10(59 minutes ago, 2 files, 17+ 108-) 13https://github.com/crawl/crawl/commit/9e71ff9f38c4 01:09:48 Unstable branch on crawl.jorgrun.rocks updated to: 0.22-a0-183-g9e71ff9f38 (34) 01:25:08 Unstable branch on crawl.develz.org updated to: 0.22-a0-183-g9e71ff9 (34) 01:57:36 Windows builds of master branch on crawl.develz.org updated to: 0.22-a0-183-g9e71ff9 02:54:09 Monster database of master branch on crawl.develz.org updated to: 0.22-a0-183-g9e71ff9 03:15:16 Unstable branch on crawl.beRotato.org updated to: 0.22-a0-183-g9e71ff9 (34) 03:33:40 03Aidan Holm02 07* 0.22-a0-184-g7362139: Fix broken colour_bar rendering on local tiles 10(3 minutes ago, 1 file, 21+ 3-) 13https://github.com/crawl/crawl/commit/736213963931 03:41:12 -!- amalloy is now known as amalloy_ 03:43:27 -!- amalloy_ is now known as amalloy 04:09:49 Unstable branch on crawl.jorgrun.rocks updated to: 0.22-a0-184-g7362139639 (34) 04:46:07 -!- amalloy is now known as amalloy_ 05:25:42 -!- amalloy_ is now known as amalloy 05:28:07 -!- amalloy is now known as amalloy_ 05:40:43 -!- amalloy_ is now known as amalloy 05:41:33 -!- amalloy is now known as amalloy_ 09:06:30 oh colour_bar 09:17:43 really that part should be rewritten to like just draw some rectangles or something 09:45:32 ugh as usual these extra levels of abstraction in case someone ever writes a non-opengl ui are just getting in the way 09:46:54 it's very hard to draw rectangles 09:49:35 some day it might be nice to just eliminate the FTFontWrapper vs FontWrapper and GLShapeBuffer vs OGLShapeBuffer distinction (etc) 10:05:06 yeah; I was going to wrap the stat stuff into a ui widget, and clean up the colour_bar stuff with it 10:07:08 as far as abysmally slow code goes, travel_trail_index() is another huge hotspot 10:51:00 on local tiles right now, the line positions for the green box indicating the current view are slightly off: https://www.dropbox.com/s/ocm35k7sp2jl3re/Screenshot%202018-02-14%2010.48.51.png?dl=0 10:51:24 oops, I got a tooltip on that screenshot, but you can still see the issue 10:55:33 !git f2798f9f4d 10:55:33 %git f2798f9f4d 10:55:33 07Aidan Holm02 * 0.22-a0-148-gf2798f9: Make rectangle rendering pixel-perfect 10(8 days ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/f2798f9f4d69 10:55:43 so much for pixel-perfect 10:55:59 heh 10:56:16 I can check how many pixels it's off by 10:56:27 itll be off by the grid size of the minimap 10:56:28 which I guess should be 2 if that's the problem? 10:56:32 oh 10:56:35 I see 10:57:35 all the tilereg-* regions set their own scaling transform, so that they can work in a more logical coordinate space 10:57:52 yeah, it is 10:58:48 I guess the fix is to multiply that shift by the current scale factor 11:01:13 the lines on the E and S are also aligned halfway into the next grid row/col after the end of the display (next one accounting for rounding up) 11:03:29 although maybe it's supposed to handle partial rows/columns? The W/N lines do seem to be always anchored to the grid 11:04:25 though afaict the E/S lines are always on a half grid no matter how I resize 11:07:21 !source MapRegion::pack_buffers 11:07:21 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/tilereg-map.cc#L78 11:09:13 that just looks like a consequence of how pos_* are calculated there 11:10:50 pos_sx and pos_sy, that is; m_min_gx and m_min_gy are both ints, and the other addends are from a coord_def 11:52:27 -!- amalloy_ is now known as amalloy 12:11:34 Unstable branch on crawl.akrasiac.org updated to: 0.22-a0-184-g7362139 (34) 13:02:32 -!- amalloy is now known as amalloy_ 13:41:07 -!- amalloy_ is now known as amalloy 14:09:18 someone (aidanh?) is working on some kind of new inventory/item UI, right? it just occurred to me i'd love to have a button for "drop this object, and take it off autopickup so i never see junk like this again" 14:11:04 that'd be pretty straight-forward 14:12:34 the number of times in my life i've typed "D\^frings of fire" is shocking 14:13:39 so it'd be nice to have that feature available outside of the inventory UI as well, via an analogue to D. maybe i'll see how hard it would be to implement such a command, since i'm the one begging for it 14:17:46 is there any reason to keep anything on autopickup if it's been explicitly dropped? 14:18:11 aidanh: sure. rings of dexterity, for example 14:18:20 i dropped a -3 ring but i'd be happy to pick up a +6 14:19:17 maybe i just dropped my !hw to make room in my inventory to visit a bazaar, but i don't mean that i never want to pick up !hw again 14:20:04 sure, so make an exception for str,int,dex rings 14:21:17 needing to temporarily drop things would happen, but much less often than autopickup just picking up junk 14:22:20 although I guess the tricky bit there is if you don't pick up everything 14:22:52 pick up everything again after leaving the bazaar, I mean 14:23:15 man, i can't believe d3z is still a command that works. why would a player want to do that anymore 14:23:33 there must be some weird edge case 14:24:20 I use it all the time as a test case for my UI refactoring 14:24:48 killer use case right there 14:25:00 also it prevents digit inscriptions from working on the d menu 14:25:29 how would digit inscriptions work for d? 14:26:24 the same way they work on other menus? 14:26:48 aidanh: you'd inscribe something as @d1, and then drop it with d1? 14:27:13 yeah; not incredibly useful, I admit 14:28:18 aidanh: i could actually imagine it being a bit useful if you mass-inscribed stuff to @d1 and d1 dropped all of them at once 14:28:34 "here are the set of items i always temporarily drop to make room before visiting a labyrinth" 14:29:31 but even so quite niche 14:31:57 I was thinking more about consistency, but that could be handy 14:37:54 -!- owl is now known as read 14:54:45 great idea or silly idea? a wizard command that prints a list of keys that do not have a command assigned to them by default 15:31:30 well, i did that, and was shocked the list is so short: Available keys: ] - ^M p ^T ^V 15:34:29 03amalloy02 07* 0.22-a0-185-ge330310: Add a wizard command to list keys with no assigned command 10(2 minutes ago, 3 files, 34+ 1-) 13https://github.com/crawl/crawl/commit/e330310d3a6c 15:38:49 related: i sort of feel like reflection amulets should automatically be removed from auto-pickup when you ID a +6 one 15:38:58 although that's probably more work than it's actually worth 16:09:45 Unstable branch on crawl.jorgrun.rocks updated to: 0.22-a0-185-ge330310d3a (34) 16:36:46 -!- aidanh_ is now known as aidanh 18:18:39 Unstable branch on underhound.eu updated to: 0.22-a0-185-ge330310d3a (34) 18:57:23 -!- amalloy is now known as amalloy_ 19:22:33 -!- Bammboobies is now known as Bammboo 20:47:20 -!- Bammboobies is now known as Bammboo 22:52:43 -!- Realz is now known as Guest29648 22:52:45 !apt invocations 22:52:45 Inv: Gn: 9!, DD: 3, Ds: 3, HO: 3, Fo: 2, Og: 1, Na: 1, Ce: 1, Gh: 1, Hu: 1, Ko: 1, Dr: 1, DE: 1, Gr: 1, Ha: 1, Op: 1, Mf: 1, Dg: N/A, Fe: 0, Mi: 0, Sp: 0, HE: N/A, VS: 0, Vp: -1*, Te: -1*, Mu: -1*, Tr: -1*, Ba: -1* 23:27:27 "That said crawl has an infected ingrown toe, the icp, and the actual sun as top end zot enemies." 23:27:30 fair 23:28:02 all very traditional lore imo 23:32:08 probably there in the silmarillion somewhere 23:49:38 03wheals02 07[goldify-books] * 0.22-a0-195-ga46d9de: Remove memorising spells from a book by clicking on it. 10(27 minutes ago, 3 files, 0+ 63-) 13https://github.com/crawl/crawl/commit/a46d9de6cd10 23:49:38 03wheals02 07[goldify-books] * 0.22-a0-196-g40fbaa0: Show unmemorisable spells in the memorise menu. 10(8 minutes ago, 1 file, 63+ 77-) 13https://github.com/crawl/crawl/commit/40fbaa040560 23:49:38 03wheals02 07[goldify-books] * 0.22-a0-197-gb9c214a: Remove references to starting books from background descriptions. 10(2 minutes ago, 1 file, 18+ 17-) 13https://github.com/crawl/crawl/commit/b9c214aa194e 23:49:48 03wheals02 07https://github.com/crawl/crawl/pull/697 * 0.22-a0-195-ga46d9de: Remove memorising spells from a book by clicking on it. 10(27 minutes ago, 3 files, 0+ 63-) 13https://github.com/crawl/crawl/commit/a46d9de6cd10 23:49:48 03wheals02 07https://github.com/crawl/crawl/pull/697 * 0.22-a0-196-g40fbaa0: Show unmemorisable spells in the memorise menu. 10(9 minutes ago, 1 file, 63+ 77-) 13https://github.com/crawl/crawl/commit/40fbaa040560 23:49:48 03wheals02 07https://github.com/crawl/crawl/pull/697 * 0.22-a0-197-gb9c214a: Remove references to starting books from background descriptions. 10(2 minutes ago, 1 file, 18+ 17-) 13https://github.com/crawl/crawl/commit/b9c214aa194e