173 Commits

Author SHA1 Message Date
Simon Gardling
ef5a122019 rename buttons 2022-03-01 17:10:22 -05:00
Simon Gardling
14e8174f57 improved UI 2022-03-01 15:48:13 -05:00
Simon Gardling
16e8894cc1 random comment 2022-03-01 15:32:05 -05:00
Simon Gardling
0083a5e234 fix spacing 2022-03-01 15:29:24 -05:00
Simon Gardling
37e98a7009 collapsing headers 2022-03-01 15:17:08 -05:00
Simon Gardling
c78a515a81 user experience improvements 2022-03-01 14:59:52 -05:00
Simon Gardling
4028ba0a74 left, middle, and right Riemann sums 2022-03-01 11:48:22 -05:00
Simon Gardling
450874d2fd comments 2022-03-01 10:59:11 -05:00
Simon Gardling
060d667cae Toggle window open instead of simply opening 2022-03-01 09:32:06 -05:00
Simon Gardling
b28b81950d cleanup + .cargo/config.toml 2022-03-01 09:08:22 -05:00
Simon Gardling
985e2cfec5 cleanup 2022-03-01 08:29:30 -05:00
Simon Gardling
5c38fe514f UI improvements 2022-03-01 00:36:13 -05:00
Simon Gardling
2cdf5ccd31 fix unnecessary unwrap 2022-02-28 20:26:27 -05:00
Simon Gardling
d6ebaccc75 compress fonts 2022-02-28 15:47:13 -05:00
Simon Gardling
da140f1a06 simplify function output handling 2022-02-28 15:09:07 -05:00
Simon Gardling
4371c25fb5 fix 2022-02-28 13:45:15 -05:00
Simon Gardling
973d774fbb improve Option handling 2022-02-28 13:44:08 -05:00
Simon Gardling
ed5bd66998 UI improvements 2022-02-28 13:41:46 -05:00
Simon Gardling
2a5e30b15e better option handling 2022-02-28 13:22:02 -05:00
Simon Gardling
7b61a03e31 use options for test_func 2022-02-28 12:56:44 -05:00
Simon Gardling
92bc183dbd fixes 2022-02-28 12:06:54 -05:00
Simon Gardling
2831d352da fix 2022-02-28 11:43:52 -05:00
Simon Gardling
8abeac37eb cleanup and add comments 2022-02-28 10:42:57 -05:00
Simon Gardling
6d4bd0b8ae remove some explicit inline declarations 2022-02-28 10:35:23 -05:00
Simon Gardling
6b500292a3 cleanup 2022-02-28 10:33:00 -05:00
Simon Gardling
c45386e05a add a todo comment 2022-02-28 10:27:10 -05:00
Simon Gardling
4f5a541604 only test function if it changed 2022-02-28 10:24:53 -05:00
Simon Gardling
0520904e7e restructuring and better debug 2022-02-28 10:06:17 -05:00
Simon Gardling
f5ce5b9f2f only use Ubuntu-Light Font (saves space) 2022-02-28 09:16:45 -05:00
Simon Gardling
3b0c2df9e0 more janky caching 2022-02-28 08:51:23 -05:00
Simon Gardling
c20ea511ba add top panel 2022-02-26 00:24:42 -05:00
Simon Gardling
cdc142d39e open and close Help window 2022-02-25 23:57:39 -05:00
Simon Gardling
1a1f245622 dynamic plotting resolution 2022-02-25 21:07:40 -05:00
Simon Gardling
42d22fcfce adjust interval num range 2022-02-25 19:21:26 -05:00
Simon Gardling
e1cf7ce18f fix function parsing 2022-02-25 19:08:15 -05:00
Simon Gardling
f57d384eb8 stuff + set margins of Plot (made a PR to egui for that) 2022-02-25 18:56:14 -05:00
Simon Gardling
a2d2a7a551 pain 2022-02-25 17:41:10 -05:00
Simon Gardling
14fcfc8e54 improvements 2022-02-25 12:22:57 -05:00
Simon Gardling
274d072bfe UI improvements 2022-02-25 11:57:31 -05:00
Simon Gardling
b98640d54a better handle non-integrals 2022-02-25 11:22:37 -05:00
Simon Gardling
9fded6856c it builds! (still need to implement colors and multiple inputs) 2022-02-25 11:20:59 -05:00
Simon Gardling
0c538cb7fd rewrite progress 2022-02-25 09:47:41 -05:00
Simon Gardling
63c98edeeb adjust default interval values 2022-02-24 23:51:41 -05:00
Simon Gardling
50c033a266 some preperations 2022-02-24 23:21:43 -05:00
Simon Gardling
22cd46f493 rustfmt 2022-02-24 22:35:15 -05:00
Simon Gardling
3e778a39f4 add comment 2022-02-24 22:34:59 -05:00
Simon Gardling
0ab9c6d17b UI improvements 2022-02-24 22:34:12 -05:00
Simon Gardling
2bb9bbe27c change default location of help window 2022-02-24 21:27:24 -05:00
Simon Gardling
01b903a7ce rustfmt 2022-02-24 21:14:46 -05:00
Simon Gardling
ee2936dfc4 improved git commit fetching 2022-02-24 21:13:10 -05:00