Commit Graph

796 Commits

Author SHA1 Message Date
65ab0c6a1f FunctionEntry: make newtons_method threshold smaller (fixes symbolicrepr) + prioritize special points 2025-12-05 22:37:05 -05:00
f6a09fe449 start to integrate symbolic points 2025-12-05 21:05:15 -05:00
b08a727fe3 remove some unwrap_unchecked 2025-12-05 20:42:24 -05:00
5480522ddb cargo fmt 2025-12-05 20:38:41 -05:00
3305227ffe refactor: simplify Newton's method helper by extracting data source selection 2025-12-05 20:38:17 -05:00
df05601e26 fix: correct typo nth_derviative -> nth_derivative 2025-12-05 20:38:11 -05:00
48fd49e386 deduplicate declarations in main.rs and lib.rs 2025-12-05 20:37:53 -05:00
c7760e2123 FunctionEntry: generate_plot_data helper 2025-12-05 20:37:36 -05:00
2d7c987f11 math_app: extract toggle_button helper to reduce UI code duplication 2025-12-05 20:37:24 -05:00
dab002bd15 remove old messages 2025-12-05 14:11:09 -05:00
957c286e59 cleanup + remove Instant + remove Info window 2025-12-05 13:50:55 -05:00
63bd73e444 cleanup 2025-12-05 13:13:03 -05:00
9677e8f8b4 symbolic: init 2025-12-05 12:17:18 -05:00
53d90b7328 FunctionManager: create new() 2025-12-05 11:56:46 -05:00
8ee03d953f FunctionManager: fix recursion issue 2025-12-05 00:52:02 -05:00
24f99f4cb8 FunctionManager: cleanup Default impl 2025-12-05 00:43:36 -05:00
905820384a FunctionManager: improve serdes pattern 2025-12-05 00:43:20 -05:00
d6cb0fba1a upgrade cargo dependencies 2025-12-04 18:47:42 -05:00
fe01277f7b add package tests 2025-12-03 20:04:25 -05:00
8b7e3b3009 fix build on newer egui 2025-12-03 16:43:58 -05:00
74813f5f13 misc: use lifetimes for EguiHelper 2025-12-03 16:25:27 -05:00
aa07631296 cargo clippy + fmt 2025-12-03 11:43:42 -05:00
5a92020dae fix localstorage error 2025-12-03 11:42:13 -05:00
724d705d21 remove nightly features 2025-12-03 11:32:29 -05:00
53cb50316e remove impl const 2025-12-03 11:32:29 -05:00
75092e7d9f don't do sketchy egui Id stuff 2025-12-03 11:32:24 -05:00
Simon Gardling
57c31977e0 cleanup 2023-12-11 20:01:14 -05:00
Simon Gardling
625bfae3be stuff 2023-12-08 10:12:27 -05:00
Simon Gardling
8902c986f8 some more refactoring 2023-12-04 13:18:09 -05:00
Simon Gardling
159bb1122b refactor progress 2023-12-04 10:02:16 -05:00
Simon Gardling
ac3054354c cleanup dependencies 2023-11-20 12:40:41 -05:00
Simon Gardling
c486c554c8 update egui 2023-10-02 09:21:56 -04:00
Simon Gardling
0800b94c9f fix build 2023-08-30 09:20:10 -04:00
Simon Gardling
3d0d3ef7a3 progress 2023-08-25 11:08:06 -04:00
Simon Gardling
7e1fe54d59 update dependencies 2023-08-25 10:44:54 -04:00
Simon Gardling
372219198e change alloc 2023-03-26 12:32:00 -04:00
Simon Gardling
b9367a7de8 misc 2023-03-25 23:48:10 -04:00
Simon Gardling
caba881a95 clippy 2023-03-25 12:07:20 -04:00
Simon Gardling
3d1260ec5f fixup 2023-03-24 10:33:01 -04:00
Simon Gardling
592a67a304 cleanup 2023-03-24 09:49:54 -04:00
Simon Gardling
cce932400a major cleanups 2023-03-23 22:52:01 -04:00
Simon Gardling
f8a1297857 update 2023-03-23 12:26:28 -04:00
Simon Gardling
b421159f81 fixup and line width changes 2023-03-08 13:11:41 -05:00
Simon Gardling
fbcb611eea fix hint 2023-03-07 16:55:44 -05:00
Simon Gardling
f390102110 stuff 2023-03-07 13:27:17 -05:00
Simon Gardling
9a5cb8e5f8 fix 2023-03-07 13:12:57 -05:00
Simon Gardling
d134e918e4 cleanup 2023-03-07 10:17:19 -05:00
Simon Gardling
b37a6223bc updated 2023-03-07 10:05:37 -05:00
Simon Gardling
9a8f8a6539 updating 2022-11-13 14:14:44 -05:00
Simon Gardling
a78fd28d39 actually let chains isn't stable? 2022-09-09 09:30:09 -04:00