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
Simon Gardling
2cdf5ccd31
fix unnecessary unwrap
2022-02-28 20:26:27 -05:00
Simon Gardling
da1be37010
use master branch of my fork of egui
2022-02-28 17:41:26 -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
5c84a0b4d2
add ***very important*** comment
2022-02-28 12:37:51 -05:00
Simon Gardling
92bc183dbd
fixes
2022-02-28 12:06:54 -05:00
Simon Gardling
e16d35ed62
update TODO.md
2022-02-28 11:50:55 -05:00
Simon Gardling
2831d352da
fix
2022-02-28 11:43:52 -05:00
Simon Gardling
859603d530
fix unnecessary unwrap
2022-02-28 11:39:45 -05:00
Simon Gardling
35e1d5c016
cache optimizations
2022-02-28 11:37:24 -05:00
Simon Gardling
253b070a29
fix cache
2022-02-28 11:31:57 -05:00
Simon Gardling
0f4b235139
allow an unused import
2022-02-28 11:12:25 -05:00
Simon Gardling
2943270bbd
cleanup
2022-02-28 11:07:56 -05:00
Simon Gardling
4e0c425fa0
forgot to enable something + better debug
2022-02-28 11:05:11 -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
37a818d1c7
update TODO.md
2022-02-27 02:38:14 -05:00
Simon Gardling
13c694f977
simplify some stuff
2022-02-26 12:55:29 -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
48e26728d6
update TODO.md
2022-02-25 21:08:30 -05:00
Simon Gardling
1a1f245622
dynamic plotting resolution
2022-02-25 21:07:40 -05:00
Simon Gardling
d7632cc11e
update TODO.md
2022-02-25 19:51:26 -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
26a95d3dd5
update TODO.md
2022-02-25 12:23:24 -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