625 Commits

Author SHA1 Message Date
Simon Gardling
395deb70da cleanup some plot code 2022-03-02 23:38:43 -05:00
Simon Gardling
638e50203c ? 2022-03-02 19:18:03 -05:00
Simon Gardling
3918f945a6 fix? 2022-03-02 18:59:37 -05:00
Simon Gardling
2019ce364b trigger build.rs rebuild on commit 2022-03-02 18:47:25 -05:00
Simon Gardling
da4ad9a4c2 refactoring 2022-03-02 18:39:41 -05:00
Simon Gardling
9a82c46f9a use seperate struct to store settings 2022-03-02 18:19:09 -05:00
Simon Gardling
552d8ab403 forgot to edit comment 2022-03-02 18:09:06 -05:00
Simon Gardling
86b008f07c some changes 2022-03-02 17:52:49 -05:00
Simon Gardling
31197c8029 add some comments 2022-03-02 17:32:16 -05:00
Simon Gardling
0f5bcf6b0e add note about timing in Help Window 2022-03-02 17:26:02 -05:00
Simon Gardling
c7e9b9ab35 disable libgit2 feature for shadow-rs (fixes wasm build) 2022-03-02 17:20:56 -05:00
Simon Gardling
5870a067c1 fmt 2022-03-02 17:17:27 -05:00
Simon Gardling
e43a069da5 COMMIT_DATE -> BUILD_TIME 2022-03-02 17:16:17 -05:00
Simon Gardling
34e64366e6 add repo to Cargo.toml 2022-03-02 17:14:25 -05:00
Simon Gardling
f2bd775262 better compile-time information 2022-03-02 17:11:41 -05:00
Simon Gardling
2416a0def0 cleanup 2022-03-02 16:40:03 -05:00
Simon Gardling
f3b5af6ddb hide side panel 2022-03-02 15:48:15 -05:00
Simon Gardling
45365144dc use master branch of my fork of egui 2022-03-01 23:13:22 -05:00
Simon Gardling
74b1e09e9f update .gitignore 2022-03-01 23:04:06 -05:00
Simon Gardling
5b23d0cb17 remove unnecessary space 2022-03-01 22:01:50 -05:00
Simon Gardling
e4b3d9c4a4 simplify some code 2022-03-01 22:00:31 -05:00
Simon Gardling
9e01b1862c use enumerate 2022-03-01 21:58:27 -05:00
Simon Gardling
4e73db22f2 clippy 2022-03-01 21:53:50 -05:00
Simon Gardling
2fe0eebb6d add option to remove functions 2022-03-01 21:53:27 -05:00
Simon Gardling
3f16a05d4f remove Info window (put info in Top Panel) 2022-03-01 20:52:50 -05:00
Simon Gardling
30ab6c4d5a remove some commented out code 2022-03-01 20:26:32 -05:00
Simon Gardling
360c35f2e7 make Help Window non-collapsible 2022-03-01 20:15:40 -05:00
Simon Gardling
74b7952cb5 fix 2022-03-01 19:43:28 -05:00
Simon Gardling
f2191b26ed UI/UX improvements 2022-03-01 18:57:47 -05:00
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
501fa42789 fix + improve caching logic 2022-03-01 15:10:13 -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
f30acff409 rustfmt 2022-03-01 10:55:45 -05:00
Simon Gardling
57e3b0c4ca comment 2022-03-01 10:55:38 -05:00
Simon Gardling
baf0875a08 build.sh updates 2022-03-01 10:54:05 -05:00
Simon Gardling
47429958d4 build system fixes 2022-03-01 10:05:19 -05:00
Simon Gardling
060d667cae Toggle window open instead of simply opening 2022-03-01 09:32:06 -05:00
Simon Gardling
2a5fb8ca69 cleanup and reogranization 2022-03-01 09:26:51 -05:00
Simon Gardling
8ae620633f clippy 2022-03-01 09:16:11 -05:00
Simon Gardling
f4a26ff8fe Os
Os vs Oz, size wise, only is about 100kb difference. but Oz disables some optimizations. Enabling Os instead of Oz brings the binary size up from 876527 bytes to 972775 bytes (a 10.9% increase).

Note: I am referring to wasm binary size as that's the main focus of this project
2022-03-01 09:15:37 -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
22070b93d7 changes 2022-03-01 00:55:13 -05:00
Simon Gardling
5c38fe514f UI improvements 2022-03-01 00:36:13 -05:00