38 Commits

Author SHA1 Message Date
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
4b0e758d33 micro cleanups 2022-05-20 14:17:30 -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
5ef45c1b2b make EguiHelper traits use owned self 2022-05-18 14:23:54 -04:00
Simon Gardling
af9a57f6f0 should be None here instead of _ 2022-05-18 09:03:52 -04:00
Simon Gardling
40424719cb fixup and remove egui legend 2022-05-17 01:15:44 -04:00
Simon Gardling
50ef1d17f9 don't use dyn_iter for newtons_method_helper 2022-05-16 13:35:02 -04:00
Simon Gardling
784ebb3566 implement default for Riemann 2022-05-16 11:53:55 -04:00
Simon Gardling
d620f41b28 update function tests 2022-05-16 11:17:06 -04:00
Simon Gardling
73cb36cb50 fix step/resolution logic and fix accuracy issues 2022-05-16 10:53:17 -04:00
Simon Gardling
bee782035e refactoring 2022-05-16 10:48:52 -04:00
Simon Gardling
1815c341aa change color of big integral fill 2022-05-16 10:37:51 -04:00
Simon Gardling
cfd245f82c refactor handling of {min,max}_x 2022-05-16 10:26:32 -04:00
Simon Gardling
bc5b239e65 cleanup 2022-05-16 09:58:55 -04:00
Simon Gardling
e2c2713633 changes from my egui fork 2022-05-13 14:13:19 -04:00
Simon Gardling
2d63c1b5f7 cleanup and improved function tests 2022-05-13 12:24:59 -04:00
Simon Gardling
82ef9c24a6 more efficient partial regen loop 2022-05-13 09:47:08 -04:00
Simon Gardling
76876eefac cleanup 2022-05-13 09:32:56 -04:00
Simon Gardling
f916de7524 improvements
General code improvements and optimizations.
2022-05-12 20:42:11 -04:00
Simon Gardling
1c8198103e refactor SteppedVector
refactored and optimized SteppedVector
2022-05-12 20:23:46 -04:00
Simon Gardling
020064a79e code improvements 2022-05-12 11:01:10 -04:00
Simon Gardling
3d7f313c18 store previous function data in local storage
This should maybe be done through website's hash instead? but idk
2022-05-11 22:39:54 -04:00
Simon Gardling
30475eb4f4 move AutoComplete 2022-05-11 21:45:11 -04:00
Simon Gardling
7109151b0f reorganize testing 2022-05-11 15:22:02 -04:00
Simon Gardling
f373662a0d reduce calls to FunctionEntry::display logic 2022-05-07 03:22:57 -04:00
Simon Gardling
79782d84b1 cleanup + further optimize split_function_chars 2022-05-07 02:29:38 -04:00
Simon Gardling
73e3760a8b cleanup 2022-05-05 10:46:30 -04:00
Simon Gardling
94258b4cb1 use compiler intrinsics' assume 2022-05-04 15:28:40 -04:00
Simon Gardling
8434a95b71 implement super janky egui stuff 2022-04-23 20:18:33 -04:00
Simon Gardling
3db239a582 progress 2022-04-23 15:52:38 -04:00
Simon Gardling
2172f3da61 initial function management refactoring 2022-04-23 15:39:40 -04:00
Simon Gardling
22d1be59f5 start working on better mobile support 2022-04-22 14:18:24 -04:00
Simon Gardling
d11480ed95 refactoring 2022-04-22 12:08:55 -04:00
Simon Gardling
1d0848ebd2 simplify target_size 2022-04-22 09:20:52 -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