Commit Graph

58 Commits

Author SHA1 Message Date
Folkert
8528e5affb upgrade inkwell 2020-11-17 01:58:30 +01:00
Folkert
10255a90b1 don't rebuild the editor every time 2020-11-12 20:27:10 +01:00
Richard Feldman
3a4cf2cdb1 Add .spv files to .gitignore 2020-10-31 21:28:48 -04:00
Bob Shelline
1c73a0e795 Add newlines to end of shaders and Cargo.toml 2020-10-30 18:52:52 -06:00
Bob Shelline
4972e03405 Render a triangle underneath the text 2020-10-30 18:48:10 -06:00
Bob Shelline
6c5ca9370c Restore previous clear color 2020-10-30 18:00:37 -06:00
Bob Shelline
eed7406a41 Update wgpu_glyph to 0.10 2020-10-30 17:54:56 -06:00
Anton-4
12821bf321 replaced deprecated std::u16::MAX with u16::MAX 2020-10-21 14:35:36 +02:00
Anton-4
40cd48043e Added editor README with troubleshooting for gfx_backend_vulkan error 2020-10-16 18:18:30 +02:00
Brendan Hansknecht
eb7e39bf7b Make clippy happy 2020-10-13 20:26:00 -07:00
Zeljko Nesic
3dac6d60c6
Add Microsoft Research archive on Live Programing 2020-10-10 21:27:44 +01:00
Wojciech Piekutowski
5320164751 Add VS Code data structures visualisation examples 2020-09-23 20:49:46 +02:00
Richard Feldman
b50483eedf Use rtfeldman/inkwell release2 tag 2020-09-19 22:48:29 -04:00
Anton-4
0c8e85183e Added editor ideas for debugging 2020-09-19 13:24:32 +02:00
wolfadex
5c3c1db0f9 Inspiration from mostly non-code sources and some obscure languages 2020-09-04 09:13:08 -06:00
Richard Feldman
9170f126ac
Create editor-ideas.md 2020-09-03 22:34:39 -04:00
Richard Feldman
94367867ea cargo fmt 2020-07-21 01:34:30 -04:00
Richard Feldman
5b7427b762 Drop unused argument 2020-07-21 01:17:24 -04:00
Richard Feldman
50f7636f92 Use character codes, not keycodes, for backspace 2020-07-18 11:12:12 -04:00
Richard Feldman
5cb993f082 Fix backspace bug on macOS 2020-06-22 19:39:05 -04:00
Richard Feldman
269da82840 Make VarStore no longer use atomics 2020-06-13 21:59:01 -04:00
Richard Feldman
0b64134547 Get basic undo/redo working 2020-05-31 22:59:44 -04:00
Richard Feldman
0861a51240 Update clippy settings for editor 2020-05-31 22:59:44 -04:00
Richard Feldman
3465f0a8be Use inlinable_string in editor AST 2020-05-31 20:14:19 -04:00
Richard Feldman
99dcda8603 Use inlinable_string 0.1 2020-05-31 20:14:19 -04:00
Richard Feldman
020e2d70fd Add PartialLookup (commented out for now) 2020-05-31 17:28:23 -04:00
Richard Feldman
673fc3bcc3 Add custom formatting for NodeId 2020-05-31 17:28:12 -04:00
Richard Feldman
68a3550e7e Add beginnings of editor/ast 2020-05-31 17:28:00 -04:00
Richard Feldman
553b46b9c7 cargo fmt 2020-05-31 16:48:26 -04:00
Richard Feldman
0ef7ec8d44 Go back to default power preference and BackendBit 2020-05-30 11:39:26 -04:00
Richard Feldman
89f27cd5c6 Try tweaking BackendBit to fix Linux
Folkert was getting a "Request adapter" panic.
Maybe tweaking these settings will fix it?
2020-05-30 09:43:47 -04:00
Richard Feldman
81f140b744 Don't start maximized 2020-05-30 09:43:27 -04:00
Richard Feldman
3323cfdd04 Drop some obsolete dependencies 2020-05-30 09:43:11 -04:00
Richard Feldman
7b490053e9 Fix backspace on macOS 2020-05-30 09:30:16 -04:00
Richard Feldman
fe218a5966 Handle text input from keyboards better 2020-05-30 01:46:14 -04:00
Richard Feldman
c734c7779a Tweak editor colors 2020-05-30 01:42:37 -04:00
Richard Feldman
f10e817226 Switch to wgpu for rendering 2020-05-30 01:13:05 -04:00
Richard Feldman
66fd716a8c Revert "wip try merging in glyph stuff"
This reverts commit d66e16ce7a9b35ff5881b10d5012057a3b2d4708.
2020-05-30 01:13:05 -04:00
Richard Feldman
79469b2d23 wip try merging in glyph stuff 2020-05-30 01:13:05 -04:00
Richard Feldman
195c695ab1 wip w/ sampler and dots 2020-05-30 01:13:05 -04:00
Richard Feldman
bf2f7de69e Extract text_state 2020-05-30 01:12:49 -04:00
Richard Feldman
3b603dc1c4 Don't draw spaces at all 2020-05-30 01:12:49 -04:00
Richard Feldman
be0f76e3e5 Fiddle with default colors a bit 2020-05-30 01:12:49 -04:00
Richard Feldman
5350818e07 Default to not animating 2020-05-30 01:12:49 -04:00
Richard Feldman
b93f129319 Revert "Add text shaders (segfaults)"
This reverts commit 360bb8ec2b580a2b0061854cbd9eb5f1fe2db6e6.
2020-05-30 01:12:49 -04:00
Richard Feldman
a87667c74f Add text shaders (segfaults) 2020-05-30 01:12:49 -04:00
Richard Feldman
deda27304e Use PresentMode::IMMEDIATE 2020-05-30 01:12:49 -04:00
Richard Feldman
caca684c6a Satisfy clippy 2020-05-12 21:48:07 -04:00
Richard Feldman
ceab15dffe Revert "Introduce some font stuff"
This reverts commit 0db0f46582df75d23bfaaa424aa6a7e291f723ef.
2020-05-12 21:48:07 -04:00
Richard Feldman
3d0fa6e050 Introduce some font stuff 2020-05-12 21:48:07 -04:00