Commit Graph

463 Commits

Author SHA1 Message Date
Anton-4
d29d227163 Merge branch 'trunk' of github.com:rtfeldman/roc into tooltip 2021-04-19 17:54:08 +02:00
Anton-4
e5ed330fc2 function rename 2021-04-19 17:53:44 +02:00
Anton-4
23d2b2d407 type tooltip rendering 2021-04-19 15:55:32 +02:00
Folkert de Vries
4a48f85108
Merge branch 'trunk' into bump-hashbrown 2021-04-18 15:38:35 +02:00
Folkert
383f35db5a bump bumpalo 2021-04-18 14:36:47 +02:00
Richard Feldman
79264b53b6
Merge branch 'trunk' into selection 2021-04-17 14:23:20 -04:00
Richard Feldman
1f78e29b3c
Merge pull request #1202 from rtfeldman/constrain_expr2_empty_record
Constrain Expr2::EmptyRecord
2021-04-17 14:23:11 -04:00
Anton-4
633e10f9e9 tooltip on expression selection progress 2021-04-17 19:46:28 +02:00
Anton-4
216cd9f773 type 2021-04-17 16:18:46 +02:00
Anton-4
a0295381f7 changed PresentMode from Immediate to Mailbox, Immediate causes crash on close if something has been selected 2021-04-17 15:58:20 +02:00
Anton-4
63723805e8 simplification 2021-04-17 15:31:32 +02:00
Anton-4
f3a8b792ed
Merge branch 'trunk' into selection 2021-04-17 12:48:56 +02:00
Anton-4
8f6afab13e fmt, cleanup, improved comments 2021-04-17 12:46:51 +02:00
Anton-4
97c67de37b cleanup 2021-04-16 19:28:52 +02:00
Anton-4
aa73df1b63 lowered selection rectangle opacity 2021-04-16 18:14:05 +02:00
Anton-4
6eb1d28502 ctrl+shift+up to select surrounding expression, backspace to replace selected expression with blank 2021-04-16 17:25:30 +02:00
rvcas
23f8eb62a8 feat(Expr2): constrain empty record 2021-04-15 21:42:06 -04:00
rvcas
47f1bad862 test(editor): constrain empty record 2021-04-15 21:41:15 -04:00
Richard Feldman
e02da00e4f Drop obsolete comment 2021-04-15 18:32:57 -04:00
Anton-4
721037bc14 ast_node based selection, node backspace in progress 2021-04-14 19:57:53 +02:00
Richard Feldman
23b29496ce Use PresentMode::Immediate again
Fixes #1058

It seems this was already working prior to the wgpu-rs 0.7.1 upgrade,
possibly by changing the shaders to wgsl:
https://github.com/rtfeldman/roc/issues/1058#issuecomment-818720570
2021-04-13 09:07:52 -04:00
Richard Feldman
a1a08fbb8a
Merge branch 'trunk' into edit_big_string 2021-04-13 08:36:56 -04:00
Anton-4
9ac80c740f can now create long strings in the editor 2021-04-13 13:03:33 +02:00
Anton-4
b1f226e876
Merge branch 'trunk' into editing_tests 2021-04-13 10:00:17 +02:00
Richard Feldman
27c663709f
Merge pull request #1192 from rtfeldman/type2-to-var
Type2 to var
2021-04-12 22:32:10 -04:00
Folkert
c55c35e164 extend solve 2021-04-12 23:29:07 +02:00
Folkert
bffb9ab6fe initial solver for the editor's type constraints 2021-04-12 21:26:20 +02:00
Folkert
2bb1f2cca7 improve error reporting for underscore expr 2021-04-12 20:48:58 +02:00
Anton-4
6cf21eff17 removed old comment 2021-04-12 19:17:15 +02:00
Anton-4
c10ed8ffb9 removed unnecessary comment 2021-04-12 19:05:59 +02:00
Anton-4
5cc3e9b2b3 fmt 2021-04-12 18:56:48 +02:00
Anton-4
8b980660da removed unneeded comment 2021-04-12 17:54:55 +02:00
Anton-4
028f57d1c3 Added byte size for PoolVec<RecordField> 2021-04-12 17:50:04 +02:00
Anton-4
1a9307a903 Merge branch 'trunk' of github.com:rtfeldman/roc into editing_tests 2021-04-12 17:33:54 +02:00
Anton-4
33184b60f8 finished hadnle_new_char tests, bugfixes 2021-04-12 17:33:22 +02:00
Anton-4
81f44b936b replaced sleection [,] and | with special unicode alternatives 2021-04-12 10:33:30 +02:00
Richard Feldman
792a18816a Update authors in Cargo.toml 2021-04-11 08:11:52 -04:00
Richard Feldman
6ae02e860c
Merge branch 'trunk' into start_typechecking_expr2 2021-04-11 07:49:46 -04:00
Richard Feldman
9133dfa0fb
Merge branch 'trunk' into recursive-defs 2021-04-11 07:47:25 -04:00
Richard Feldman
ba7d937eca
Merge branch 'trunk' into start_typechecking_expr2 2021-04-11 07:33:53 -04:00
Folkert
112e97c4a2 improve circular definition error reporting 2021-04-10 21:39:20 +02:00
rvcas
3ccbb2a06f fix(pool): as_str use from_raw_parts 2021-04-10 15:28:41 -04:00
Anton-4
0356d23116 RecordField stuff, more tests, new selection and caret symbols 2021-04-10 20:26:04 +02:00
rvcas
e0a1a917c0 feat(editor): add constrain tests 2021-04-10 12:58:44 -04:00
rvcas
bb51f15494 feat(editor): add constrain module 2021-04-10 12:58:29 -04:00
rvcas
36e6739212 feat(editor): depend on roc_solve 2021-04-10 12:58:02 -04:00
Anton-4
76d7673b03 added ignore tests, set better case for panicking test 2021-04-10 12:02:15 +02:00
Anton-4
dd5e17c340 panic: LabelOnly record field was not desugared 2021-04-10 10:57:27 +02:00
Anton-4
bfa40deb90 hanlde_new_char tests, improved pest parser, bugfix 2021-04-09 19:44:41 +02:00
Anton-4
1c3f3b2b38 improved comment, simplified simple_move_carets_right 2021-04-07 20:00:17 +02:00