112 Commits

Author SHA1 Message Date
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
9aef3b3432 Cargo.lock 2022-05-17 07:56:29 -04:00
Simon Gardling
8cca3b03dc update Cargo.lock 2022-05-16 19:52:02 -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
bc5b239e65 cleanup 2022-05-16 09:58:55 -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
Simon Gardling
ad494d633b update Cargo.lock 2022-05-13 02:36:43 -04:00
Simon Gardling
191b2d60e6 update egui (fixes issue with keys) 2022-05-12 22:17:20 -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
Simon Gardling
9ffbec1fce update egui 2022-05-12 08:33:50 -04:00
Simon Gardling
3d7f313c18 store previous function data in local storage
This should maybe be done through website's hash instead? but idk
2022-05-11 22:39:54 -04:00
Simon Gardling
2dfa0dd5af use git version of base64 2022-05-11 21:38:47 -04:00
Simon Gardling
813c545e06 misc 2022-05-11 18:48:55 -04:00
Simon Gardling
cd930966b9 cache data in browser 2022-05-11 17:16:10 -04:00
Simon Gardling
708ebcee45 update egui 2022-05-11 15:36:13 -04:00
Simon Gardling
d9100c64cc code improvements and updates 2022-05-11 14:44:25 -04:00
Simon Gardling
66a05adefc update Cargo.toml 2022-05-11 13:11:34 -04:00
Simon Gardling
24d2a5bbd8 it works!! 2022-05-11 13:00:55 -04:00
Simon Gardling
a9a870ec2f changes in serialization of data 2022-05-11 11:36:52 -04:00
Simon Gardling
42596be571 cleanups 2022-05-11 09:53:35 -04:00
Simon Gardling
c341369146 update 2022-05-10 15:48:44 -04:00
Simon Gardling
72943f5e2f better hints 2022-05-10 15:03:49 -04:00
Simon Gardling
b7c734205d update 2022-05-10 13:59:54 -04:00
Simon Gardling
8deb44f612 update 2022-05-09 23:25:38 -04:00
Simon Gardling
31d6938f02 update Cargo.lock 2022-05-08 14:56:11 -04:00
Simon Gardling
bf58e82c80 cleanup 2022-05-06 16:28:10 -04:00
Simon Gardling
8604906d38 update Cargo.lock 2022-05-05 23:54:47 -04:00
Simon Gardling
ff96995ea8 cleanup 2022-05-05 21:18:49 -04:00
Simon Gardling
506a878405 update Cargo.lock 2022-05-05 17:26:47 -04:00
Simon Gardling
73e3760a8b cleanup 2022-05-05 10:46:30 -04:00
Simon Gardling
243135b3dc cleanup 2022-05-04 23:43:50 -04:00
Simon Gardling
5e5dd0f7a6 minor fixups 2022-05-04 22:45:41 -04:00
Simon Gardling
e83c490833 update Cargo.lock 2022-05-04 13:41:57 -04:00
Simon Gardling
6bc5ea03e9 update Cargo.lock 2022-05-04 13:25:19 -04:00
Simon Gardling
452820ce26 update Cargo.lock 2022-05-04 08:35:57 -04:00
Simon Gardling
fbfdf44943 fix benchmarking dependencies 2022-05-03 22:02:20 -04:00
Simon Gardling
e00415cad6 optimizations and benchmarking 2022-05-03 15:28:21 -04:00
Simon Gardling
13a47ec30b MAJOR refactoring 2022-05-03 11:51:09 -04:00
Simon Gardling
da31895db9 update 2022-04-28 08:50:19 -04:00
Simon Gardling
873a4c5a0e update dependencies 2022-04-27 08:49:19 -04:00
Simon Gardling
29e1484931 update dependencies 2022-04-26 19:06:17 -04:00
Simon Gardling
47b5c7322b update dependencies 2022-04-26 14:37:16 -04:00
Simon Gardling
bef5aee559 update egui to include my changes 2022-04-26 10:36:39 -04:00