732 Commits

Author SHA1 Message Date
Simon Gardling
803cd9b5fa add description to Cargo.toml 2022-04-12 15:27:11 -04:00
Simon Gardling
a27b7ea0b0 fix font test 2022-04-12 15:16:54 -04:00
Simon Gardling
547e4d7517 fix comments 2022-04-12 15:13:03 -04:00
Simon Gardling
1e73f69506 Don't display 0/0, display 'Undefined' 2022-04-12 15:10:27 -04:00
Simon Gardling
316305b89e add emoji-icon-font (fixes gear icon) 2022-04-12 15:02:38 -04:00
Simon Gardling
7dfe1cd067 ui improvements 2022-04-12 14:56:08 -04:00
Simon Gardling
945a6289d8 use usize not i32 here 2022-04-12 14:19:24 -04:00
Simon Gardling
36e31fdbc7 add comment about gear font 2022-04-12 13:43:23 -04:00
Simon Gardling
e46040d616 nth derivative 2022-04-12 12:47:43 -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
6217f0aff4 simplify error handling code 2022-04-11 09:36:42 -04:00
Simon Gardling
061f5cfbd4 improve error message 2022-04-11 09:15:49 -04:00
Simon Gardling
d577d2f073 simplify BTreeMap 2022-04-11 09:14:31 -04:00
Simon Gardling
1507a0cc85 update dependencies 2022-04-09 21:13:47 -04:00
Simon Gardling
7317d89382 clippy 2022-04-09 21:12:21 -04:00
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