113 Commits

Author SHA1 Message Date
Simon Gardling
259d848e9e adjust formatting of time 2022-06-01 02:50:08 -04:00
Simon Gardling
6dbb5aa126 add comment about FunctionManager 2022-05-25 13:24:54 -04:00
Simon Gardling
123c49a5d8 cleanup + properly handle saving function data 2022-05-25 12:26:41 -04:00
Simon Gardling
6481c179db change auto_save_interval from 30 to 10 2022-05-25 10:45:06 -04:00
Simon Gardling
3c224d9872 update egui 2022-05-25 10:43:30 -04:00
Simon Gardling
ab8652ee3e HIGHLY optimize partial regen of values 2022-05-24 14:04:02 -04:00
Simon Gardling
6d76758223 add some missing docs 2022-05-24 12:40:41 -04:00
Simon Gardling
6a87a5c0a3 cleanup web stuff 2022-05-24 12:36:49 -04:00
Simon Gardling
57f3e17234 fix typo 2022-05-24 12:32:46 -04:00
Simon Gardling
0e48a9394d update egui stuff 2022-05-24 12:32:16 -04:00
Simon Gardling
d4236b07c0 constant 2022-05-24 11:43:08 -04:00
Simon Gardling
a751cd3fb4 add clear_color 2022-05-23 12:55:02 -04:00
Simon Gardling
4d272c3d41 use egui's save method 2022-05-23 12:25:23 -04:00
Simon Gardling
c65c1ea33f cleanup themeing 2022-05-23 12:15:58 -04:00
Simon Gardling
de405d168a optimize SteppedVector 2022-05-23 09:49:31 -04:00
Simon Gardling
4b0e758d33 micro cleanups 2022-05-20 14:17:30 -04:00
Simon Gardling
2ba11008b5 optimize SHORT_COMMIT to bytes 2022-05-20 12:47:09 -04:00
Simon Gardling
276d1f3f20 improve hashed_storage_read 2022-05-20 12:37:48 -04:00
Simon Gardling
c99e367512 logic improvements 2022-05-19 11:34:23 -04:00
Simon Gardling
40bb2dcebb update 2022-05-19 01:14:34 -04:00
Simon Gardling
f67869bb7b add clamp for integral_num 2022-05-19 00:06:06 -04:00
Simon Gardling
4a8bd74d84 improve integral options 2022-05-18 22:56:41 -04:00
Simon Gardling
a013207890 improve welcome window 2022-05-18 22:48:19 -04:00
Simon Gardling
3191915b54 ui changes 2022-05-18 20:12:37 -04:00
Simon Gardling
99f134a52d changes 2022-05-18 19:27:11 -04:00
Simon Gardling
8ed749ef72 user interface improvements 2022-05-18 18:52:31 -04:00
Simon Gardling
6258b0ac16 adjust storing and processing of area info 2022-05-18 11:51:56 -04:00
Simon Gardling
45c7fb47b7 store formatted time 2022-05-18 11:46:55 -04:00
Simon Gardling
8ed9fd009c explicitly call Label::new 2022-05-18 09:16:57 -04:00
Simon Gardling
3972be9f97 remove licensing info 2022-05-18 08:56:59 -04:00
Simon Gardling
c957eb45e6 serialize RichText instead 2022-05-18 01:28:16 -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
4227437475 hm 2022-05-17 10:15:45 -04:00
Simon Gardling
40424719cb fixup and remove egui legend 2022-05-17 01:15:44 -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
784ebb3566 implement default for Riemann 2022-05-16 11:53:55 -04:00
Simon Gardling
bee782035e refactoring 2022-05-16 10:48:52 -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
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
2d63c1b5f7 cleanup and improved function tests 2022-05-13 12:24:59 -04:00
Simon Gardling
f916de7524 improvements
General code improvements and optimizations.
2022-05-12 20:42:11 -04:00
Simon Gardling
020064a79e code improvements 2022-05-12 11:01:10 -04:00