746 Commits

Author SHA1 Message Date
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
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
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
Simon Gardling
a012deac4e store function.is_some() 2022-05-23 09:15:43 -04:00
Simon Gardling
27a1844e08 impl EguiHelper const 2022-05-22 19:28:07 -04:00
Simon Gardling
9abc2c6401 clippy 2022-05-22 19:26:59 -04:00
Simon Gardling
3967c8c98c optimize derivative logic 2022-05-22 19:23:48 -04:00
Simon Gardling
e10d86b307 clippy 2022-05-21 01:55:48 -04:00
Simon Gardling
4b0e758d33 micro cleanups 2022-05-20 14:17:30 -04:00
Simon Gardling
685ff25631 inline variable 2022-05-20 12:56:41 -04:00
Simon Gardling
7a00661e46 remove comment 2022-05-20 12:48:51 -04:00
Simon Gardling
bb3f3c0414 COLORS don't need to be borrowed 2022-05-20 12:47:41 -04:00
Simon Gardling
2ba11008b5 optimize SHORT_COMMIT to bytes 2022-05-20 12:47:09 -04:00
Simon Gardling
276d1f3f20 improve hashed_storage_read 2022-05-20 12:37:48 -04:00
Simon Gardling
b53577bdb2 other improvements 2022-05-19 11:49:29 -04:00
Simon Gardling
c99e367512 logic improvements 2022-05-19 11:34:23 -04:00
Simon Gardling
40bb2dcebb update 2022-05-19 01:14:34 -04:00
Simon Gardling
f67869bb7b add clamp for integral_num 2022-05-19 00:06:06 -04:00
Simon Gardling
c88f465401 move comment 2022-05-18 23:57:59 -04:00
Simon Gardling
df89fe10d7 use mem::transmute for hashed_storage 2022-05-18 23:52:45 -04:00
Simon Gardling
4a8bd74d84 improve integral options 2022-05-18 22:56:41 -04:00
Simon Gardling
a013207890 improve welcome window 2022-05-18 22:48:19 -04:00
Simon Gardling
3191915b54 ui changes 2022-05-18 20:12:37 -04:00
Simon Gardling
99f134a52d changes 2022-05-18 19:27:11 -04:00
Simon Gardling
8ed749ef72 user interface improvements 2022-05-18 18:52:31 -04:00
Simon Gardling
782d567302 fix newtons_method handling of non-finite derivatives 2022-05-18 15:01:33 -04:00
Simon Gardling
e7e82a72b2 fix build and add test for newtons_method 2022-05-18 14:52:03 -04:00
Simon Gardling
c753621cf8 add to_values 2022-05-18 14:31:51 -04:00
Simon Gardling
001a21f250 inline 2022-05-18 14:24:21 -04:00
Simon Gardling
5ef45c1b2b make EguiHelper traits use owned self 2022-05-18 14:23:54 -04:00
Simon Gardling
3ef1feedb1 add tests for EguiHelper trait 2022-05-18 13:53:01 -04:00
Simon Gardling
6258b0ac16 adjust storing and processing of area info 2022-05-18 11:51:56 -04:00
Simon Gardling
45c7fb47b7 store formatted time 2022-05-18 11:46:55 -04:00
Simon Gardling
8ed9fd009c explicitly call Label::new 2022-05-18 09:16:57 -04:00
Simon Gardling
af9a57f6f0 should be None here instead of _ 2022-05-18 09:03:52 -04:00
Simon Gardling
3972be9f97 remove licensing info 2022-05-18 08:56:59 -04:00
Simon Gardling
624d50caaf remove unnecessary feature 2022-05-18 08:31:52 -04:00
Simon Gardling
8e4245d50e that looked bad 2022-05-18 01:47:49 -04:00
Simon Gardling
8aa31a1483 tweak sizes 2022-05-18 01:44:31 -04:00
Simon Gardling
c957eb45e6 serialize RichText instead 2022-05-18 01:28:16 -04:00
Simon Gardling
a382cae914 edit message 2022-05-17 18:02:03 -04:00
Simon Gardling
7782563915 remove unnecessary text 2022-05-17 10:49:32 -04:00