Commit Graph

  • 8c0e1a2b8e cleanup some debug lines Simon Gardling 2022-03-02 23:49:12 -05:00
  • a25b840ab2 simplify integral calculation code Simon Gardling 2022-03-02 23:40:38 -05:00
  • 395deb70da cleanup some plot code Simon Gardling 2022-03-02 23:38:43 -05:00
  • 638e50203c ? Simon Gardling 2022-03-02 19:18:03 -05:00
  • 3918f945a6 fix? Simon Gardling 2022-03-02 18:59:37 -05:00
  • 2019ce364b trigger build.rs rebuild on commit Simon Gardling 2022-03-02 18:47:25 -05:00
  • da4ad9a4c2 refactoring Simon Gardling 2022-03-02 18:39:41 -05:00
  • 9a82c46f9a use seperate struct to store settings Simon Gardling 2022-03-02 18:18:24 -05:00
  • 552d8ab403 forgot to edit comment Simon Gardling 2022-03-02 18:09:06 -05:00
  • 86b008f07c some changes Simon Gardling 2022-03-02 17:52:21 -05:00
  • 31197c8029 add some comments Simon Gardling 2022-03-02 17:27:54 -05:00
  • 0f5bcf6b0e add note about timing in Help Window Simon Gardling 2022-03-02 17:26:02 -05:00
  • c7e9b9ab35 disable libgit2 feature for shadow-rs (fixes wasm build) Simon Gardling 2022-03-02 17:20:56 -05:00
  • 5870a067c1 fmt Simon Gardling 2022-03-02 17:17:27 -05:00
  • e43a069da5 COMMIT_DATE -> BUILD_TIME Simon Gardling 2022-03-02 17:16:17 -05:00
  • 34e64366e6 add repo to Cargo.toml Simon Gardling 2022-03-02 17:14:25 -05:00
  • f2bd775262 better compile-time information Simon Gardling 2022-03-02 17:07:23 -05:00
  • 2416a0def0 cleanup Simon Gardling 2022-03-02 16:40:03 -05:00
  • f3b5af6ddb hide side panel Simon Gardling 2022-03-02 15:47:53 -05:00
  • 45365144dc use master branch of my fork of egui Simon Gardling 2022-03-01 23:13:22 -05:00
  • 74b1e09e9f update .gitignore Simon Gardling 2022-03-01 23:04:06 -05:00
  • 5b23d0cb17 remove unnecessary space Simon Gardling 2022-03-01 22:01:50 -05:00
  • e4b3d9c4a4 simplify some code Simon Gardling 2022-03-01 22:00:31 -05:00
  • 9e01b1862c use enumerate Simon Gardling 2022-03-01 21:58:27 -05:00
  • 4e73db22f2 clippy Simon Gardling 2022-03-01 21:53:50 -05:00
  • 2fe0eebb6d add option to remove functions Simon Gardling 2022-03-01 21:53:27 -05:00
  • 3f16a05d4f remove Info window (put info in Top Panel) Simon Gardling 2022-03-01 20:52:50 -05:00
  • 30ab6c4d5a remove some commented out code Simon Gardling 2022-03-01 20:26:32 -05:00
  • 360c35f2e7 make Help Window non-collapsible Simon Gardling 2022-03-01 20:15:40 -05:00
  • 74b7952cb5 fix Simon Gardling 2022-03-01 19:43:28 -05:00
  • f2191b26ed UI/UX improvements Simon Gardling 2022-03-01 18:57:47 -05:00
  • ef5a122019 rename buttons Simon Gardling 2022-03-01 17:10:22 -05:00
  • 14e8174f57 improved UI Simon Gardling 2022-03-01 15:48:13 -05:00
  • 16e8894cc1 random comment Simon Gardling 2022-03-01 15:32:05 -05:00
  • 0083a5e234 fix spacing Simon Gardling 2022-03-01 15:29:24 -05:00
  • 37e98a7009 collapsing headers Simon Gardling 2022-03-01 15:17:08 -05:00
  • 501fa42789 fix + improve caching logic Simon Gardling 2022-03-01 15:10:13 -05:00
  • c78a515a81 user experience improvements Simon Gardling 2022-03-01 14:54:14 -05:00
  • 4028ba0a74 left, middle, and right Riemann sums Simon Gardling 2022-03-01 11:41:50 -05:00
  • 450874d2fd comments Simon Gardling 2022-03-01 10:59:11 -05:00
  • f30acff409 rustfmt Simon Gardling 2022-03-01 10:55:45 -05:00
  • 57e3b0c4ca comment Simon Gardling 2022-03-01 10:55:38 -05:00
  • baf0875a08 build.sh updates Simon Gardling 2022-03-01 10:54:05 -05:00
  • 47429958d4 build system fixes Simon Gardling 2022-03-01 10:05:19 -05:00
  • 060d667cae Toggle window open instead of simply opening Simon Gardling 2022-03-01 09:32:06 -05:00
  • 2a5fb8ca69 cleanup and reogranization Simon Gardling 2022-03-01 09:26:51 -05:00
  • 8ae620633f clippy Simon Gardling 2022-03-01 09:16:11 -05:00
  • f4a26ff8fe Os Simon Gardling 2022-03-01 09:11:18 -05:00
  • b28b81950d cleanup + .cargo/config.toml Simon Gardling 2022-03-01 09:08:22 -05:00
  • 985e2cfec5 cleanup Simon Gardling 2022-03-01 08:29:30 -05:00
  • 22070b93d7 changes Simon Gardling 2022-03-01 00:55:13 -05:00
  • 5c38fe514f UI improvements Simon Gardling 2022-03-01 00:36:13 -05:00
  • 2cdf5ccd31 fix unnecessary unwrap Simon Gardling 2022-02-28 20:26:27 -05:00
  • da1be37010 use master branch of my fork of egui Simon Gardling 2022-02-28 17:41:26 -05:00
  • d6ebaccc75 compress fonts Simon Gardling 2022-02-28 15:47:07 -05:00
  • da140f1a06 simplify function output handling Simon Gardling 2022-02-28 15:09:07 -05:00
  • 4371c25fb5 fix Simon Gardling 2022-02-28 13:45:15 -05:00
  • 973d774fbb improve Option handling Simon Gardling 2022-02-28 13:44:08 -05:00
  • ed5bd66998 UI improvements Simon Gardling 2022-02-28 13:41:46 -05:00
  • 2a5e30b15e better option handling Simon Gardling 2022-02-28 13:22:02 -05:00
  • 7b61a03e31 use options for test_func Simon Gardling 2022-02-28 12:51:29 -05:00
  • 5c84a0b4d2 add ***very important*** comment Simon Gardling 2022-02-28 12:37:51 -05:00
  • 92bc183dbd fixes Simon Gardling 2022-02-28 12:06:54 -05:00
  • e16d35ed62 update TODO.md Simon Gardling 2022-02-28 11:50:55 -05:00
  • 2831d352da fix Simon Gardling 2022-02-28 11:43:23 -05:00
  • 859603d530 fix unnecessary unwrap Simon Gardling 2022-02-28 11:39:45 -05:00
  • 35e1d5c016 cache optimizations Simon Gardling 2022-02-28 11:37:24 -05:00
  • 253b070a29 fix cache Simon Gardling 2022-02-28 11:31:57 -05:00
  • 0f4b235139 allow an unused import Simon Gardling 2022-02-28 11:12:25 -05:00
  • 2943270bbd cleanup Simon Gardling 2022-02-28 11:07:06 -05:00
  • 4e0c425fa0 forgot to enable something + better debug Simon Gardling 2022-02-28 11:05:11 -05:00
  • 8abeac37eb cleanup and add comments Simon Gardling 2022-02-28 10:42:10 -05:00
  • 6d4bd0b8ae remove some explicit inline declarations Simon Gardling 2022-02-28 10:35:23 -05:00
  • 6b500292a3 cleanup Simon Gardling 2022-02-28 10:33:00 -05:00
  • c45386e05a add a todo comment Simon Gardling 2022-02-28 10:27:10 -05:00
  • 4f5a541604 only test function if it changed Simon Gardling 2022-02-28 10:17:39 -05:00
  • 0520904e7e restructuring and better debug Simon Gardling 2022-02-28 10:04:22 -05:00
  • f5ce5b9f2f only use Ubuntu-Light Font (saves space) Simon Gardling 2022-02-28 09:16:45 -05:00
  • 3b0c2df9e0 more janky caching Simon Gardling 2022-02-28 08:51:18 -05:00
  • 37a818d1c7 update TODO.md Simon Gardling 2022-02-27 02:38:14 -05:00
  • 13c694f977 simplify some stuff Simon Gardling 2022-02-26 12:55:29 -05:00
  • c20ea511ba add top panel Simon Gardling 2022-02-26 00:24:42 -05:00
  • cdc142d39e open and close Help window Simon Gardling 2022-02-25 23:57:39 -05:00
  • 48e26728d6 update TODO.md Simon Gardling 2022-02-25 21:08:30 -05:00
  • 1a1f245622 dynamic plotting resolution Simon Gardling 2022-02-25 20:59:40 -05:00
  • d7632cc11e update TODO.md Simon Gardling 2022-02-25 19:51:26 -05:00
  • 42d22fcfce adjust interval num range Simon Gardling 2022-02-25 19:15:32 -05:00
  • e1cf7ce18f fix function parsing Simon Gardling 2022-02-25 19:08:15 -05:00
  • f57d384eb8 stuff + set margins of Plot (made a PR to egui for that) Simon Gardling 2022-02-25 18:56:14 -05:00
  • a2d2a7a551 pain Simon Gardling 2022-02-25 17:13:45 -05:00
  • 26a95d3dd5 update TODO.md Simon Gardling 2022-02-25 12:23:24 -05:00
  • 14fcfc8e54 improvements Simon Gardling 2022-02-25 12:22:57 -05:00
  • 274d072bfe UI improvements Simon Gardling 2022-02-25 11:57:31 -05:00
  • b98640d54a better handle non-integrals Simon Gardling 2022-02-25 11:22:37 -05:00
  • 9fded6856c it builds! (still need to implement colors and multiple inputs) Simon Gardling 2022-02-25 11:17:59 -05:00
  • 0c538cb7fd rewrite progress Simon Gardling 2022-02-25 09:47:41 -05:00
  • 27601d7ddd update TODO.md Simon Gardling 2022-02-24 23:55:43 -05:00
  • 63c98edeeb adjust default interval values Simon Gardling 2022-02-24 23:51:41 -05:00
  • 50c033a266 some preperations Simon Gardling 2022-02-24 23:02:55 -05:00
  • 9f57f8fa0d assert_eq -> assert Simon Gardling 2022-02-24 22:36:02 -05:00