Commit graph

134 commits

Author SHA1 Message Date
Anton-4
4c2de0215a tests working 2021-09-25 18:38:04 +02:00
Anton-4
69391b26d7 removed lang and markup folder from editors, changed imports to use new crates 2021-09-25 17:14:32 +02:00
Anton-4
db4f788076 assertion failed solved_all 2021-09-09 16:55:30 +02:00
Richard Feldman
a7518a675a Clean up some clippy warnings 2021-05-23 20:28:23 -04:00
Richard Feldman
202a80df44 Allow upper case acronyms in clippy
This is not a big deal, and not worth changing in a bunch of places
just to appease clippy.
2021-03-25 22:55:29 -04:00
Anton-4
fe916f0d03 refactoring for home and end keys, better Modifiers abstraction 2021-02-27 19:52:28 +01:00
Anton-4
7853c41944 done with UI refactor, adjusted colors to roc logo 2021-02-19 17:33:27 +01:00
Anton-4
05692e2c31 more ui refactoring progress 2021-02-16 20:02:42 +01:00
Anton-4
d289dc9f73 refactoring to separate UI folder for future UI framework 2021-02-13 19:41:20 +01:00
Anton-4
9dda23cf8b Home + End keys, refactoring for seperate ui folder/lib 2021-02-12 19:38:20 +01:00
rvcas
eddc85a365 feat(editor): render Expr2::GlobalTag 2021-02-11 08:59:19 -05:00
Lucas
0bb92f7952
Merge branch 'trunk' into add_lifetime_to_text 2021-02-09 21:17:44 -05:00
Anton-4
cd8adb1d6d arena heads-up comment, mem_arena -> arena, used seperate arena for GUI rects 2021-02-09 17:11:33 +01:00
rvcas
d42aacb506 add Expr2::Str case to render 2021-02-09 10:30:22 -05:00
rvcas
36e3b5d556 try to use pool str instead of arena 2021-02-09 09:45:12 -05:00
rvcas
3b0425e81f text needs a lifetime and str 2021-02-05 18:19:16 -05:00
rvcas
8a1e38ab5b match IntVal and FloatVal cases 2021-02-04 20:44:18 -05:00
rvcas
ceefd535de feat(editor): render Expr2::Float 2021-02-02 16:53:52 -05:00
Anton-4
fd5132f13e rustfmt 2021-01-30 12:33:37 +01:00
Anton-4
c9dca76222 Merge branch 'trunk' of /rtfeldman/roc into copy_paste 2021-01-30 12:30:18 +01:00
Anton-4
f3f57a13ef finished tests, some restructuring, bugfixes 2021-01-30 12:09:14 +01:00
Anton-4
a5ac077ec9 restructuring for app<->editor, copy tests 2021-01-29 19:52:38 +01:00
Anton-4
fa2480ed4f restructuring with dedicated app_model update file 2021-01-29 16:12:56 +01:00
Anton-4
7613730ada copy and paste work 2021-01-29 15:04:59 +01:00
Anton-4
8a5162cdb4 copy+paste error handling progress 2021-01-27 19:53:38 +01:00
rvcas
6abeea00d3 feat(editor): pass ast by reference to render 2021-01-27 08:19:22 -05:00
Lucas
3165115cfe
Merge branch 'trunk' into render_ast_nodes 2021-01-25 11:14:19 -05:00
rvcas
41f3a222ea feat(editor): render a SmallInt 2021-01-24 11:38:04 -05:00
rvcas
ef149bedd0 feat: construct pool, env, and scope 2021-01-21 22:12:26 -05:00
Anton-4
f588590b42 disabled changes only necessary for benchmarks 2021-01-20 11:47:32 +01:00
rvcas
141c881cf9 feat: start to render some AST nodes 2021-01-19 21:14:00 -05:00
Anton-4
55cd6a4976 added insert_char benchmark 2021-01-16 19:33:23 +01:00
Anton-4
93c032d530 fmt + clippy 2021-01-15 19:00:56 +01:00
Anton-4
30b87a1c93 syntax highlight rendering, highlighting demo 2021-01-15 18:13:05 +01:00
Anton-4
1f90c6f47b Used bump allocation for TextBuffer::all_lines 2021-01-13 17:02:41 +01:00
Anton-4
76e2edff97 show instructions if no file was opened, fmt 2021-01-13 16:48:45 +01:00
Anton-4
d6dc6dbf8b handle_new_char tests, bug fixes for #869 2021-01-13 16:14:52 +01:00
Anton-4
29e9cf3a6f integrated text rope, added open file, refactoring 2021-01-12 20:10:20 +01:00
Anton-4
bdf48d478f progress integrating text rope 2021-01-11 19:46:15 +01:00
Anton-4
83b3dea08e simpler, more mem efficient and probably faster selection 2021-01-09 13:08:36 +01:00
Anton-4
38a6b19b0f progress on selection memory optimization 2021-01-08 20:10:01 +01:00
Anton-4
659a77da9f pull in trunk, moved all pipelines to single file, renamed model to ed_model 2021-01-08 16:17:59 +01:00
Anton-4
f71d1a5c42 refactoring for improved structure 2021-01-08 16:12:18 +01:00
Anton-4
bca451af3c caret is now drawn, centralized colors more in one place 2021-01-06 19:16:00 +01:00
Anton-4
1acbe42962 implemented selection test DSL, added caret tests for move right 2021-01-02 19:33:26 +01:00
Anton-4
df5661541c editor folder reorganization 2021-01-01 15:02:31 +01:00
Anton-4
657081fc3c rustfmt 2020-12-30 17:27:50 +01:00
Anton-4
fb66312a69 renamed txt_cursor to caret 2020-12-30 17:21:21 +01:00
Anton-4
7f69e57d30 Merge branch 'trunk' of ssh://github.com/rtfeldman/roc into text_highlighting 2020-12-30 13:40:42 +01:00
Anton-4
0a46c1d48f improvements based on PR feedback 2020-12-30 13:40:36 +01:00