658 Commits

Author SHA1 Message Date
Simon Gardling
04201de443 simplify text.json loading code 2022-04-08 13:13:32 -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
43a6a80bd1 fix HintEnum is_none and is_some 2022-04-08 09:15:53 -04:00
Simon Gardling
0c11248b46 remove old comment 2022-04-08 09:12:24 -04:00
Simon Gardling
0a410b932d small changes to plotting logic 2022-04-07 18:50:54 -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
e056211671 update dependencies 2022-04-07 17:46:31 -04:00
Simon Gardling
66c56a015a split up AutoComplete logic for testability 2022-04-07 15:28:05 -04:00
Simon Gardling
95fb39715f use slice for option_vec_printer 2022-04-07 10:35:27 -04:00
Simon Gardling
3521ff3a13 use borrows for hints 2022-04-07 10:34:03 -04:00
Simon Gardling
3df2c166b1 get_completion should borrow 2022-04-07 10:19:59 -04:00
Simon Gardling
85c2933829 implement Display for HintEnum 2022-04-07 10:18:50 -04:00
Simon Gardling
c2eee7269a comments 2022-04-07 09:16:18 -04:00
Simon Gardling
ea683628a0 cleanup compare_len_reverse_alpha 2022-04-07 09:15:11 -04:00
Simon Gardling
9e07a3c981 update build script 2022-04-07 09:13:29 -04:00
Simon Gardling
c10843140b code improvements 2022-04-07 09:08:52 -04:00
Simon Gardling
ed2bdd09e7 dead code 2022-04-06 17:02:16 -04:00
Simon Gardling
b3fea0e9ba improve HintEnum::ToString 2022-04-06 14:42:51 -04:00
Simon Gardling
a65874cf51 rewrite option_vec_printer and fix error 2022-04-06 14:36:31 -04:00
Simon Gardling
cd7fc75b67 update chars_take 2022-04-06 14:19:40 -04:00
Simon Gardling
e813ad3d39 update 2022-04-06 13:19:32 -04:00
Simon Gardling
f9046ce6dc fix doc 2022-04-06 11:52:46 -04:00
Simon Gardling
4ce4a65f3a update TODO.md 2022-04-06 11:50:12 -04:00
Simon Gardling
5361da8add remove debug message 2022-04-06 11:38:01 -04:00
Simon Gardling
63e6e06c0f clippy 2022-04-06 11:36:23 -04:00
Simon Gardling
30b5a15cc8 general cleanup 2022-04-06 11:26:38 -04:00
Simon Gardling
2025528682 cleanup 2022-04-06 10:38:23 -04:00
Simon Gardling
0f035ad22c fmt 2022-04-06 09:00:57 -04:00
Simon Gardling
4e682de2df don't specify dependencies as much 2022-04-06 08:59:39 -04:00
Simon Gardling
245d58fd4f clippy 2022-04-05 13:10:03 -04:00
Simon Gardling
36f41ac473 fix exp function
this is very cursed. I should really rewrite function parsing.
2022-04-05 13:06:37 -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
6041da764b custom function colors 2022-04-04 13:59:18 -04:00
Simon Gardling
5d71c82c0d don't open help window by default 2022-04-04 13:42:41 -04:00
Simon Gardling
94cfae4acc anchor welcome window 2022-04-04 13:41:48 -04:00
Simon Gardling
b71e660145 clippy 2022-04-04 12:57:20 -04:00
Simon Gardling
885657bcb1 add comment 2022-04-04 12:54:37 -04:00
Simon Gardling
516150f9c5 Welcome menu 2022-04-04 10:56:20 -04:00
Simon Gardling
ae154195b5 better Opened window handling 2022-04-04 10:43:08 -04:00
Simon Gardling
dce98d333a improve HintEnum::to_string 2022-04-04 10:35:51 -04:00
Simon Gardling
3774d280bd sort autocompletes from smallest to largest 2022-04-04 10:26:05 -04:00
Simon Gardling
58ff53fa60 move key detection 2022-04-04 10:19:32 -04:00