Commit Graph

142 Commits

Author SHA1 Message Date
Ryan Fleury fa981597ea add support in ui layer for re-rooting keyboard focus stack, which short-circuits the focus-off search through the focus stack 2024-01-23 15:31:40 -08:00
Ryan Fleury 87cd790f70 dedicated command for picking folders & improved flow when doing directory-only selection 2024-01-23 15:31:40 -08:00
Ryan Fleury 4e561b1b38 fix flipped y transform application in upgraded shader 2024-01-23 15:31:40 -08:00
Ryan Fleury 37a0d9e148 allow (u)char eval commits in integer committing path 2024-01-23 15:31:40 -08:00
Ryan Fleury bac2e99f12 invalidate memory view local cache via memgen idx, not run idx, to invalidate on all memory changes 2024-01-23 15:31:40 -08:00
Martins Mozeiko d5e0054a13 blut shader improvements, use bilinear sampling for 2x fewer samples 2024-01-23 15:31:40 -08:00
Martins Mozeiko 3b86b6f7a0 rect shader improvements, moved calculations from pixel to vertex shader 2024-01-23 15:31:40 -08:00
Ryan Fleury a514ec1ac7 dont submit draws for any empty glyphs 2024-01-23 15:31:40 -08:00
Ryan Fleury 68eacca361 dont render entire atlas region for font run pieces; render more minimal rasterization size 2024-01-23 15:31:40 -08:00
Ryan Fleury bb97c185bd correctly adjust version-remapped binding strings 2024-01-23 15:31:40 -08:00
Mohit Sethi 1d225703ca Disable fail-fast strategy and add .md files to be ignored for triggering workflow. 2024-01-23 12:54:24 -08:00
Ryan Fleury ebac4ce636 Merge branch 'master' into dev 2024-01-21 22:42:23 -08:00
Ryan Fleury e92119ebf3 properly handle keep-old-input & select-old-input command query behaviors 2024-01-21 22:39:32 -08:00
Ryan Fleury aade379dce properly handle keep-old-input & select-old-input command query behaviors 2024-01-21 22:39:11 -08:00
Ryan Fleury bc16710904 raddbg icon building/embedding/loading 2024-01-21 22:22:08 -08:00
Ryan Fleury 27deda390f raddbg icon building/embedding/loading 2024-01-21 22:21:41 -08:00
Jeff Roberts (Bellevue) 89c5d22f7f Error on missing app, and 32-bit apps 2024-01-21 21:08:14 -08:00
Ryan Fleury 7e5a80c560 Update builds.yml 2024-01-21 21:08:14 -08:00
Ryan Fleury 4870d066b2 exit paths for build.bat 2024-01-21 21:08:13 -08:00
Ryan Fleury f4ec1e2d77 i am once again asking my GitHub actions script to call vcvarsall.bat correctly 2024-01-21 21:08:13 -08:00
Ryan Fleury e354dc3fc7 attempt to fix vcvarsall.bat paths in github actions workflow 2024-01-21 21:08:13 -08:00
Ryan Fleury a9e17c42d7 initial pass over builds.yml for auto-running build permutations 2024-01-21 21:08:13 -08:00
Ryan Fleury c018ffa317 major simplification pass over command query system; eliminate per-window query views, just collapse down to a single query view stack per-window (way simpler and honestly just what everyone does anyways); simplify/dejankify ui focus system 2024-01-21 21:07:45 -08:00
Ryan Fleury 9c6e20b391 notes for next ui pass 2024-01-21 21:07:45 -08:00
Ryan Fleury 3e413e1a2e dont omit txti edits from failed-load buffers; this prohibits the case of debugger-constructed buffers, like the output log 2024-01-21 21:07:45 -08:00
Ryan Fleury 6488a13a2e move most eval paths onto unwrapped-direct path, when needing to rely on the actual shape of the type info & when modifiers are irrelevant 2024-01-21 21:07:45 -08:00
Ryan Fleury cc5ebcc756 enable type evaluation in eval system & watch views 2024-01-21 21:07:45 -08:00
Ryan Fleury 6979d03f09 eval compiler: read through type modifiers in member access path 2024-01-21 21:07:45 -08:00
Ryan Fleury d079c679f8 always clamp cursor in memory view 2024-01-21 21:07:45 -08:00
Ryan Fleury b16453d7b0 feed lref/rrefs into the same member access path as pointers 2024-01-21 21:07:44 -08:00
Ryan Fleury a94e1b1928 major simplification pass over command query system; eliminate per-window query views, just collapse down to a single query view stack per-window (way simpler and honestly just what everyone does anyways); simplify/dejankify ui focus system 2024-01-21 21:07:04 -08:00
Ryan Fleury 58a0084024 notes for next ui pass 2024-01-21 21:07:04 -08:00
Jeff Roberts (Bellevue) c02e033499 Error on missing app, and 32-bit apps 2024-01-21 08:16:46 -08:00
Ryan Fleury fb7db06671 dont omit txti edits from failed-load buffers; this prohibits the case of debugger-constructed buffers, like the output log 2024-01-21 08:08:24 -08:00
Ryan Fleury dc108d72c1 Update builds.yml 2024-01-20 12:06:21 -08:00
Ryan Fleury b283225d03 exit paths for build.bat 2024-01-20 12:04:41 -08:00
Ryan Fleury 014074e3ce i am once again asking my GitHub actions script to call vcvarsall.bat correctly 2024-01-20 11:59:46 -08:00
Ryan Fleury 2a27b5af51 move most eval paths onto unwrapped-direct path, when needing to rely on the actual shape of the type info & when modifiers are irrelevant 2024-01-20 10:57:59 -08:00
Ryan Fleury 921b555346 enable type evaluation in eval system & watch views 2024-01-20 10:49:23 -08:00
Ryan Fleury f75ee24a2b eval compiler: read through type modifiers in member access path 2024-01-20 10:14:48 -08:00
Ryan Fleury 862ae81b0e always clamp cursor in memory view 2024-01-20 10:06:52 -08:00
Ryan Fleury f11b128a07 feed lref/rrefs into the same member access path as pointers 2024-01-20 09:40:43 -08:00
Ryan Fleury d172b3a059 attempt to fix vcvarsall.bat paths in github actions workflow 2024-01-20 09:10:11 -08:00
Ryan Fleury c9944d23cc initial pass over builds.yml for auto-running build permutations 2024-01-20 09:06:21 -08:00
Ryan Fleury f3db75a05b fix decimal enum value display 2024-01-19 22:13:04 -08:00
Ryan Fleury 0bc96a086a bugfix member cache invalidation tautology; group eval string2num strings onto arena along with table & nodes 2024-01-19 20:36:04 -08:00
Ryan Fleury e7046cb9d7 build fix for msvc 2017 2024-01-19 19:14:55 -08:00
Ryan Fleury 616897c8d6 version tick v0.9.5-alpha 2024-01-19 18:46:58 -08:00
Ryan Fleury 6a7dd334ff d3d11 debug layer exceptions; decimal enum displays; local time display in filesystem lister 2024-01-19 18:42:05 -08:00
Ryan Fleury f48d8431c0 allow implicit namespacification of identifier mapping path in eval parser, based on namespace of the procedure (if any) that the instruction pointer is currently within 2024-01-19 18:29:11 -08:00