52 Commits

Author SHA1 Message Date
Simon Gardling
f916de7524 improvements
General code improvements and optimizations.
2022-05-12 20:42:11 -04:00
Simon Gardling
30475eb4f4 move AutoComplete 2022-05-11 21:45:11 -04:00
Simon Gardling
051197bfe2 simplify register_movement 2022-05-11 15:56:05 -04:00
Simon Gardling
42be889c8a cleanup register_movement 2022-05-11 15:45:55 -04:00
Simon Gardling
7109151b0f reorganize testing 2022-05-11 15:22:02 -04:00
Simon Gardling
e6bee04113 cleanup + proper loading bar 2022-05-11 10:48:30 -04:00
Simon Gardling
bf58e82c80 cleanup 2022-05-06 16:28:10 -04:00
Simon Gardling
243135b3dc cleanup 2022-05-04 23:43:50 -04:00
Simon Gardling
94258b4cb1 use compiler intrinsics' assume 2022-05-04 15:28:40 -04:00
Simon Gardling
13a47ec30b MAJOR refactoring 2022-05-03 11:51:09 -04:00
Simon Gardling
d11480ed95 refactoring 2022-04-22 12:08:55 -04:00
Simon Gardling
29c21bb601 fix imports for egui stuff 2022-04-22 00:46:05 -04:00
Simon Gardling
5d153f4842 refactoring 2022-04-21 23:25:33 -04:00
Simon Gardling
5780bc221c add error message for move_cursor_to_end 2022-04-20 15:28:33 -04:00
Simon Gardling
9afa4d86bc create widgets_ontop 2022-04-20 11:20:43 -04:00
Simon Gardling
b06a9ca384 seperate move_cursor_to_end 2022-04-20 09:02:25 -04:00
Simon Gardling
f4aaf4020a move this 2022-04-14 09:32:11 -04:00
Simon Gardling
15d9184788 refactoring (and failing at some ui redesign) 2022-04-13 11:47:01 -04:00
Simon Gardling
945a6289d8 use usize not i32 here 2022-04-12 14:19:24 -04:00
Simon Gardling
927ca265e6 simplify hint logic 2022-04-12 10:32:40 -04:00
Simon Gardling
a7be3475d4 AssertI -> AssertIndex 2022-04-12 10:22:42 -04:00
Simon Gardling
dddb64f754 interact_back -> register_movement 2022-04-12 10:21:16 -04:00
Simon Gardling
387cfa541f don't need borrow here 2022-04-12 10:17:27 -04:00
Simon Gardling
2b684ecb88 rename HintEnum and some cleanup 2022-04-12 10:17:04 -04:00
Simon Gardling
d2298e69a2 merge checks for single hint 2022-04-12 10:06:58 -04:00
Simon Gardling
2e0569fe2e GREATLY improve autocomplete tests + fix known autocomplete issues 2022-04-12 10:04:14 -04:00
Simon Gardling
e7d30e7213 need to fix this later 2022-04-11 15:24:30 -04:00
Simon Gardling
3120f8781d fix 2022-04-11 13:44:35 -04:00
Simon Gardling
da0c3ebb78 refactoring of error handling 2022-04-11 11:01:15 -04:00
Simon Gardling
7317d89382 clippy 2022-04-09 21:12:21 -04:00
Simon Gardling
e453ec8da4 fix 2022-04-08 12:24:07 -04:00
Simon Gardling
00936f60f1 clamp i value 2022-04-08 10:07:12 -04:00
Simon Gardling
2de84801bd move popup_id back 2022-04-08 09:58:31 -04:00
Simon Gardling
4494c4c201 field is never read 2022-04-08 09:46:56 -04:00
Simon Gardling
e8f86631ce implement Default for Movement 2022-04-08 09:43:38 -04:00
Simon Gardling
2eda085fda refactor 2022-04-08 09:41:06 -04:00
Simon Gardling
82263b8ea7 simplify interact_back code 2022-04-08 09:17:57 -04:00
Simon Gardling
0c11248b46 remove old comment 2022-04-08 09:12:24 -04:00
Simon Gardling
8b97f79d55 no longer need text_boxes_focused 2022-04-07 18:47:52 -04:00
Simon Gardling
2fcc5c4372 fix autocomplete menu 2022-04-07 18:11:05 -04:00
Simon Gardling
66c56a015a split up AutoComplete logic for testability 2022-04-07 15:28:05 -04:00
Simon Gardling
3521ff3a13 use borrows for hints 2022-04-07 10:34:03 -04:00
Simon Gardling
2025528682 cleanup 2022-04-06 10:38:23 -04:00
Simon Gardling
6f1d64ea02 code cleanup 2022-04-05 09:37:48 -04:00
Simon Gardling
e427e7a04e simplification of autocomplete code 2022-04-04 17:40:31 -04:00
Simon Gardling
58ff53fa60 move key detection 2022-04-04 10:19:32 -04:00
Simon Gardling
02f73e6be6 move variable assignment 2022-04-04 10:19:03 -04:00
Simon Gardling
3aee254de2 borrow string here 2022-04-04 10:18:29 -04:00
Simon Gardling
6efeba38dd add comment 2022-04-04 10:17:18 -04:00
Simon Gardling
683a471dbb fix autocomplete pop ups 2022-04-03 14:24:59 -04:00