1127 Commits

Author SHA1 Message Date
Simon Gardling
b327b603bb bump dependencies 2022-05-28 11:20:21 -04:00
Simon Gardling
c3a5d79db5 update Cargo.lock 2022-05-27 00:26:11 -04:00
Simon Gardling
6dbb5aa126 add comment about FunctionManager 2022-05-25 13:24:54 -04:00
Simon Gardling
de7826a47d const some things 2022-05-25 13:19:19 -04:00
Simon Gardling
f3f0aa53a9 capitalize comment 2022-05-25 13:09:28 -04:00
Simon Gardling
731a958d4d don't implement PartialEq for FunctionEntry 2022-05-25 12:52:15 -04:00
Simon Gardling
e77f9f7256 silence clippy 2022-05-25 12:49:58 -04:00
Simon Gardling
938077efe5 don't clone entire vector for serialization of FunctionManager 2022-05-25 12:47:36 -04:00
Simon Gardling
be86d5191e simplify enabled ui for if function is some 2022-05-25 12:47:02 -04:00
Simon Gardling
a224ae7497 simplify newtons_method return logic 2022-05-25 12:30:46 -04:00
Simon Gardling
123c49a5d8 cleanup + properly handle saving function data 2022-05-25 12:26:41 -04:00
Simon Gardling
24526d138d widgets_ontop: return InnerResponse<R> 2022-05-25 12:11:08 -04:00
Simon Gardling
7c6109161b optimize right movements 2022-05-25 11:51:00 -04:00
Simon Gardling
535713ad66 skip calculation if function is none 2022-05-25 11:33:28 -04:00
Simon Gardling
02b9dcbce2 cleanup clearing function data 2022-05-25 11:32:56 -04:00
Simon Gardling
3a889f90ae remove line names (as legend is no longer shown) 2022-05-25 11:30:05 -04:00
Simon Gardling
1033c1a710 inline overlapping check 2022-05-25 11:27:19 -04:00
Simon Gardling
21792a7c79 remove rayon stuff 2022-05-25 11:21:51 -04:00
Simon Gardling
57210c9af4 epaint, disable serde (covered by egui) 2022-05-25 11:20:06 -04:00
Simon Gardling
b025371ff6 cleanup 2022-05-25 11:03:45 -04:00
Simon Gardling
d7b88c0136 inline FlatExWrapper methods 2022-05-25 10:59:09 -04:00
Simon Gardling
6481c179db change auto_save_interval from 30 to 10 2022-05-25 10:45:06 -04:00
Simon Gardling
3c224d9872 update egui 2022-05-25 10:43:30 -04:00
Simon Gardling
167a104239 disable serde for epaint 2022-05-25 10:35:17 -04:00
Simon Gardling
8c517e953b simplify 2022-05-24 23:12:42 -04:00
Simon Gardling
08f3040381 improve random_u64 2022-05-24 23:08:08 -04:00
Simon Gardling
873e5b1ebf fix panic when scrolling quickly 2022-05-24 14:17:28 -04:00
Simon Gardling
ab8652ee3e HIGHLY optimize partial regen of values 2022-05-24 14:04:02 -04:00
Simon Gardling
4b29ce9333 cleanup some FunctionManager logic 2022-05-24 13:13:46 -04:00
Simon Gardling
a60f1cb83d remove uuid 2022-05-24 13:09:00 -04:00
Simon Gardling
e346b0a2e3 improve build.sh info 2022-05-24 13:00:55 -04:00
Simon Gardling
dafe989cbe pre-hash starting uuid 2022-05-24 12:47:33 -04:00
Simon Gardling
6d76758223 add some missing docs 2022-05-24 12:40:41 -04:00
Simon Gardling
6a87a5c0a3 cleanup web stuff 2022-05-24 12:36:49 -04:00
Simon Gardling
57f3e17234 fix typo 2022-05-24 12:32:46 -04:00
Simon Gardling
0e48a9394d update egui stuff 2022-05-24 12:32:16 -04:00
Simon Gardling
d4236b07c0 constant 2022-05-24 11:43:08 -04:00
Simon Gardling
4623de7f5b cleanup clippy silence 2022-05-24 11:41:49 -04:00
Simon Gardling
c6f499b4fb rename method in BoolSlice 2022-05-24 11:32:48 -04:00
Simon Gardling
a751cd3fb4 add clear_color 2022-05-23 12:55:02 -04:00
Simon Gardling
4d272c3d41 use egui's save method 2022-05-23 12:25:23 -04:00
Simon Gardling
c65c1ea33f cleanup themeing 2022-05-23 12:15:58 -04:00
Simon Gardling
c7a292341a update Cargo.lock 2022-05-23 12:07:45 -04:00
Simon Gardling
d11b517083 make sure random string gives no hints 2022-05-23 10:31:24 -04:00
Simon Gardling
fd91972127 simplify autocomplete test 2022-05-23 10:29:58 -04:00
Simon Gardling
be8abfca28 inline SteppedVector::get_index 2022-05-23 10:11:59 -04:00
Simon Gardling
a94c0ed3b6 remove dead code 2022-05-23 10:09:30 -04:00
Simon Gardling
c668a44e44 remove unnecessary abs calls 2022-05-23 09:58:43 -04:00
Simon Gardling
dd16941174 more debug checks in SteppedVector 2022-05-23 09:54:50 -04:00
Simon Gardling
de405d168a optimize SteppedVector 2022-05-23 09:49:31 -04:00