Commit Graph

  • a012deac4e store function.is_some() Simon Gardling 2022-05-23 09:15:43 -04:00
  • 74c1116c43 update egui Simon Gardling 2022-05-22 20:07:35 -04:00
  • 27a1844e08 impl EguiHelper const Simon Gardling 2022-05-22 19:28:07 -04:00
  • 9abc2c6401 clippy Simon Gardling 2022-05-22 19:26:59 -04:00
  • 3967c8c98c optimize derivative logic Simon Gardling 2022-05-22 19:23:48 -04:00
  • 57401566c0 update egui Simon Gardling 2022-05-22 14:21:51 -04:00
  • d868c1998a update egui Simon Gardling 2022-05-21 14:33:33 -04:00
  • e10d86b307 clippy Simon Gardling 2022-05-21 01:55:48 -04:00
  • 2ea0fc6b63 update Cargo.lock Simon Gardling 2022-05-21 00:00:47 -04:00
  • 4b0e758d33 micro cleanups Simon Gardling 2022-05-20 14:17:30 -04:00
  • 685ff25631 inline variable Simon Gardling 2022-05-20 12:56:41 -04:00
  • 7a00661e46 remove comment Simon Gardling 2022-05-20 12:48:51 -04:00
  • bb3f3c0414 COLORS don't need to be borrowed Simon Gardling 2022-05-20 12:47:41 -04:00
  • 2ba11008b5 optimize SHORT_COMMIT to bytes Simon Gardling 2022-05-20 12:44:18 -04:00
  • 276d1f3f20 improve hashed_storage_read Simon Gardling 2022-05-20 12:37:48 -04:00
  • 4a90440f64 make paths relative for web Simon Gardling 2022-05-19 15:05:04 -04:00
  • aa3d95df90 apt-get update Simon Gardling 2022-05-19 14:33:09 -04:00
  • 9c2e4d1a22 update egui Simon Gardling 2022-05-19 13:52:38 -04:00
  • b53577bdb2 other improvements Simon Gardling 2022-05-19 11:43:46 -04:00
  • c99e367512 logic improvements Simon Gardling 2022-05-19 11:20:37 -04:00
  • dae135cd38 update egui Simon Gardling 2022-05-19 10:20:40 -04:00
  • 40bb2dcebb update Simon Gardling 2022-05-19 01:14:24 -04:00
  • f67869bb7b add clamp for integral_num Simon Gardling 2022-05-19 00:05:31 -04:00
  • c88f465401 move comment Simon Gardling 2022-05-18 23:57:59 -04:00
  • df89fe10d7 use mem::transmute for hashed_storage Simon Gardling 2022-05-18 23:52:45 -04:00
  • 4a8bd74d84 improve integral options Simon Gardling 2022-05-18 22:56:41 -04:00
  • a013207890 improve welcome window Simon Gardling 2022-05-18 22:48:19 -04:00
  • 7e4affcf4f update Cargo.lock Simon Gardling 2022-05-18 22:37:37 -04:00
  • 3191915b54 ui changes Simon Gardling 2022-05-18 20:07:59 -04:00
  • 99f134a52d changes Simon Gardling 2022-05-18 19:27:11 -04:00
  • 8ed749ef72 user interface improvements Simon Gardling 2022-05-18 18:43:52 -04:00
  • 782d567302 fix newtons_method handling of non-finite derivatives Simon Gardling 2022-05-18 15:01:33 -04:00
  • d665b72a4c improve newtons_method test Simon Gardling 2022-05-18 14:55:30 -04:00
  • e7e82a72b2 fix build and add test for newtons_method Simon Gardling 2022-05-18 14:52:03 -04:00
  • db68d5e23a update egui Simon Gardling 2022-05-18 14:35:58 -04:00
  • c753621cf8 add to_values Simon Gardling 2022-05-18 14:31:51 -04:00
  • 001a21f250 inline Simon Gardling 2022-05-18 14:24:21 -04:00
  • 5ef45c1b2b make EguiHelper traits use owned self Simon Gardling 2022-05-18 14:23:54 -04:00
  • 3ef1feedb1 add tests for EguiHelper trait Simon Gardling 2022-05-18 13:53:01 -04:00
  • 6258b0ac16 adjust storing and processing of area info Simon Gardling 2022-05-18 11:51:56 -04:00
  • 45c7fb47b7 store formatted time Simon Gardling 2022-05-18 11:46:55 -04:00
  • 80b2c2c12d duplicate option in build.sh Simon Gardling 2022-05-18 11:40:17 -04:00
  • 15b45db788 update egui Simon Gardling 2022-05-18 11:31:39 -04:00
  • 8ed9fd009c explicitly call Label::new Simon Gardling 2022-05-18 09:16:57 -04:00
  • ce051b4026 add time to cargo build Simon Gardling 2022-05-18 09:05:04 -04:00
  • af9a57f6f0 should be None here instead of _ Simon Gardling 2022-05-18 09:03:52 -04:00
  • 3972be9f97 remove licensing info Simon Gardling 2022-05-18 08:56:59 -04:00
  • 828e59ae71 sort autocomplete hashmap Simon Gardling 2022-05-18 08:39:54 -04:00
  • 624d50caaf remove unnecessary feature Simon Gardling 2022-05-18 08:31:52 -04:00
  • 8e4245d50e that looked bad Simon Gardling 2022-05-18 01:47:18 -04:00
  • 8aa31a1483 tweak sizes Simon Gardling 2022-05-18 01:44:31 -04:00
  • c957eb45e6 serialize RichText instead Simon Gardling 2022-05-18 01:28:16 -04:00
  • d5eb99b3e7 fix wasm build Simon Gardling 2022-05-18 00:17:55 -04:00
  • 3e8a2e6136 update TODO.md Simon Gardling 2022-05-17 20:39:52 -04:00
  • e88e5d96b7 update Cargo.lock Simon Gardling 2022-05-17 20:38:55 -04:00
  • 8b4294ec3b update TODO.md (no longer a priority) Simon Gardling 2022-05-17 19:57:37 -04:00
  • a304d545f6 fat lto for release builds Simon Gardling 2022-05-17 19:56:25 -04:00
  • 43c4450903 edit Cargo.toml Simon Gardling 2022-05-17 19:53:56 -04:00
  • a382cae914 edit message Simon Gardling 2022-05-17 18:02:03 -04:00
  • f9657aaebb improve text Simon Gardling 2022-05-17 17:50:04 -04:00
  • 219bf54cdd improve font stripping Simon Gardling 2022-05-17 17:37:02 -04:00
  • 4aa078d9a9 update github workflow Simon Gardling 2022-05-17 17:22:52 -04:00
  • 542fd9caba selective font inclusion for emojis Simon Gardling 2022-05-17 15:46:47 -04:00
  • 94041774c6 disable 'Hack' font Simon Gardling 2022-05-17 12:18:23 -04:00
  • 7782563915 remove unnecessary text Simon Gardling 2022-05-17 10:49:32 -04:00
  • 4a3dba109d improve loading logic Simon Gardling 2022-05-17 10:38:19 -04:00
  • 1e9342a949 improve hashed_storage_read Simon Gardling 2022-05-17 10:26:06 -04:00
  • 4227437475 hm Simon Gardling 2022-05-17 10:15:45 -04:00
  • 149adfd614 add test for invalid_hashed_storage Simon Gardling 2022-05-17 09:04:04 -04:00
  • f6ca98a1f2 add tests for non-existent hints Simon Gardling 2022-05-17 09:01:36 -04:00
  • d2095fb533 optimize autocomplete a bit Simon Gardling 2022-05-17 08:53:30 -04:00
  • f775f64357 change get_nth_derivative_str Simon Gardling 2022-05-17 08:46:58 -04:00
  • 86f73a4af8 update wasm-opt flags Simon Gardling 2022-05-17 08:45:11 -04:00
  • 9aef3b3432 Cargo.lock Simon Gardling 2022-05-17 07:56:29 -04:00
  • 40424719cb fixup and remove egui legend Simon Gardling 2022-05-17 01:15:44 -04:00
  • 8cca3b03dc update Cargo.lock Simon Gardling 2022-05-16 19:52:02 -04:00
  • 23a2d8f8fc rename some stuff Simon Gardling 2022-05-16 17:44:43 -04:00
  • 5cf736cf78 hmm Simon Gardling 2022-05-16 17:26:41 -04:00
  • 6d06c25fac further refactoring Simon Gardling 2022-05-16 17:20:08 -04:00
  • 62944783ca some refactoring Simon Gardling 2022-05-16 16:46:23 -04:00
  • 490e4bffbd cleanup Simon Gardling 2022-05-16 14:52:06 -04:00
  • 50ef1d17f9 don't use dyn_iter for newtons_method_helper Simon Gardling 2022-05-16 13:32:11 -04:00
  • c7e8865d7e add Hint accessors Simon Gardling 2022-05-16 13:28:23 -04:00
  • 491c8eb6fb clippy Simon Gardling 2022-05-16 11:54:14 -04:00
  • 784ebb3566 implement default for Riemann Simon Gardling 2022-05-16 11:53:55 -04:00
  • e42369b6d5 update Cargo.lock Simon Gardling 2022-05-16 11:50:19 -04:00
  • c12f74321c update Cargo.lock Simon Gardling 2022-05-16 11:40:19 -04:00
  • 1f39756998 add misc::almost_variable Simon Gardling 2022-05-16 11:25:30 -04:00
  • d620f41b28 update function tests Simon Gardling 2022-05-16 11:17:06 -04:00
  • c0188ccaee flip if statement Simon Gardling 2022-05-16 10:59:20 -04:00
  • cbbaf771b9 change serde uses in data.rs Simon Gardling 2022-05-16 10:57:26 -04:00
  • 73cb36cb50 fix step/resolution logic and fix accuracy issues Simon Gardling 2022-05-16 10:53:17 -04:00
  • bee782035e refactoring Simon Gardling 2022-05-16 10:47:37 -04:00
  • 1815c341aa change color of big integral fill Simon Gardling 2022-05-16 10:37:51 -04:00
  • cfd245f82c refactor handling of {min,max}_x Simon Gardling 2022-05-16 10:23:08 -04:00
  • 54c0703946 reorganization of data loading logic Simon Gardling 2022-05-16 10:13:29 -04:00
  • 4bb7fea2de catch error behavior of bincode deserializer Simon Gardling 2022-05-16 10:04:15 -04:00
  • 6e2ed0f587 clean assumes Simon Gardling 2022-05-16 10:01:49 -04:00
  • bc5b239e65 cleanup Simon Gardling 2022-05-16 09:58:17 -04:00
  • de2a24e469 newtons_method: return None for Infinates and NaNs Simon Gardling 2022-05-16 09:23:46 -04:00