Simon Gardling
4aa078d9a9
update github workflow
2022-05-17 17:22:52 -04:00
Simon Gardling
542fd9caba
selective font inclusion for emojis
...
Selectively include fonts for emojis that are used in the interface. This is done instead of including both the entirety of `NotoEmoji-Regular` and `emoji-icon-font`. This now requires the `pyftsubset` utility to be installed (under arch, this can be done with the package `python-fonttools`)
TODO: need to fix github workflows
2022-05-17 15:51:04 -04:00
Simon Gardling
94041774c6
disable 'Hack' font
2022-05-17 12:50:14 -04:00
Simon Gardling
7782563915
remove unnecessary text
2022-05-17 10:49:32 -04:00
Simon Gardling
4a3dba109d
improve loading logic
2022-05-17 10:38:19 -04:00
Simon Gardling
1e9342a949
improve hashed_storage_read
2022-05-17 10:26:06 -04:00
Simon Gardling
4227437475
hm
2022-05-17 10:15:45 -04:00
Simon Gardling
149adfd614
add test for invalid_hashed_storage
2022-05-17 09:05:36 -04:00
Simon Gardling
f6ca98a1f2
add tests for non-existent hints
2022-05-17 09:05:32 -04:00
Simon Gardling
d2095fb533
optimize autocomplete a bit
2022-05-17 08:53:30 -04:00
Simon Gardling
f775f64357
change get_nth_derivative_str
2022-05-17 08:46:58 -04:00
Simon Gardling
86f73a4af8
update wasm-opt flags
2022-05-17 08:45:11 -04:00
Simon Gardling
9aef3b3432
Cargo.lock
2022-05-17 07:56:29 -04:00
Simon Gardling
40424719cb
fixup and remove egui legend
2022-05-17 01:15:44 -04:00
Simon Gardling
8cca3b03dc
update Cargo.lock
2022-05-16 19:52:02 -04:00
Simon Gardling
23a2d8f8fc
rename some stuff
2022-05-16 17:44:43 -04:00
Simon Gardling
5cf736cf78
hmm
2022-05-16 17:40:25 -04:00
Simon Gardling
6d06c25fac
further refactoring
2022-05-16 17:20:08 -04:00
Simon Gardling
62944783ca
some refactoring
2022-05-16 16:58:30 -04:00
Simon Gardling
490e4bffbd
cleanup
2022-05-16 14:52:06 -04:00
Simon Gardling
50ef1d17f9
don't use dyn_iter for newtons_method_helper
2022-05-16 13:35:02 -04:00
Simon Gardling
c7e8865d7e
add Hint accessors
2022-05-16 13:28:23 -04:00
Simon Gardling
491c8eb6fb
clippy
2022-05-16 11:54:14 -04:00
Simon Gardling
784ebb3566
implement default for Riemann
2022-05-16 11:53:55 -04:00
Simon Gardling
e42369b6d5
update Cargo.lock
2022-05-16 11:50:19 -04:00
Simon Gardling
c12f74321c
update Cargo.lock
2022-05-16 11:40:19 -04:00
Simon Gardling
1f39756998
add misc::almost_variable
2022-05-16 11:25:30 -04:00
Simon Gardling
d620f41b28
update function tests
2022-05-16 11:17:06 -04:00
Simon Gardling
c0188ccaee
flip if statement
2022-05-16 10:59:20 -04:00
Simon Gardling
cbbaf771b9
change serde uses in data.rs
2022-05-16 10:57:26 -04:00
Simon Gardling
73cb36cb50
fix step/resolution logic and fix accuracy issues
2022-05-16 10:53:17 -04:00
Simon Gardling
bee782035e
refactoring
2022-05-16 10:48:52 -04:00
Simon Gardling
1815c341aa
change color of big integral fill
2022-05-16 10:37:51 -04:00
Simon Gardling
cfd245f82c
refactor handling of {min,max}_x
2022-05-16 10:26:32 -04:00
Simon Gardling
54c0703946
reorganization of data loading logic
2022-05-16 10:16:46 -04:00
Simon Gardling
4bb7fea2de
catch error behavior of bincode deserializer
2022-05-16 10:04:15 -04:00
Simon Gardling
6e2ed0f587
clean assumes
2022-05-16 10:01:49 -04:00
Simon Gardling
bc5b239e65
cleanup
2022-05-16 09:58:55 -04:00
Simon Gardling
de2a24e469
newtons_method: return None for Infinates and NaNs
2022-05-16 09:26:41 -04:00
Simon Gardling
605dd5ae18
fix jittering of roots/extrema
2022-05-16 09:22:37 -04:00
Simon Gardling
cee58b1dc4
use get method
2022-05-16 08:33:58 -04:00
Simon Gardling
0ea2661ccb
assumes and debug_asserts for SteppedVector
2022-05-16 01:17:34 -04:00
Simon Gardling
39f1ac03e5
cleanup
2022-05-16 00:18:04 -04:00
Simon Gardling
c7becbb9ce
fix debug assert
2022-05-15 23:37:36 -04:00
Simon Gardling
a84a53f885
cleanup
2022-05-15 23:30:37 -04:00
Simon Gardling
8915c7587f
changes
2022-05-14 03:31:00 -04:00
Simon Gardling
e2c2713633
changes from my egui fork
2022-05-13 14:13:19 -04:00
Simon Gardling
2d63c1b5f7
cleanup and improved function tests
2022-05-13 12:24:59 -04:00
Simon Gardling
82ef9c24a6
more efficient partial regen loop
2022-05-13 09:47:08 -04:00
Simon Gardling
76876eefac
cleanup
2022-05-13 09:32:56 -04:00