117 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
bc5b239e65 cleanup 2022-05-16 09:58:55 -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
38a01a236c enable lto and stripping again 2022-05-12 21:55:16 -04:00
Simon Gardling
f916de7524 improvements
General code improvements and optimizations.
2022-05-12 20:42:11 -04:00
Simon Gardling
1c8198103e refactor SteppedVector
refactored and optimized SteppedVector
2022-05-12 20:23:46 -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
2dfa0dd5af use git version of base64 2022-05-11 21:38:47 -04:00
Simon Gardling
8d4a315a96 make caching system more robust 2022-05-11 18:39:59 -04:00
Simon Gardling
cd930966b9 cache data in browser 2022-05-11 17:16:10 -04:00
Simon Gardling
7109151b0f reorganize testing 2022-05-11 15:22:02 -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
243135b3dc cleanup 2022-05-04 23:43:50 -04:00
Simon Gardling
fbfdf44943 fix benchmarking dependencies 2022-05-03 22:02:20 -04:00
Simon Gardling
88ee6c7b8d fixes 2022-05-03 21:58:10 -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
4733a19440 re-add wasm-opt in build script 2022-04-28 09:57:17 -04:00
Simon Gardling
4c788c4666 tweak 2022-04-27 13:02:59 -04:00
Simon Gardling
a3c8fb31e5 fixed! (I think) 2022-04-27 10:54:04 -04:00
Simon Gardling
37ba747e1a build changes 2022-04-26 23:54:15 -04:00
Simon Gardling
d1e89f9967 build changes 2022-04-26 23:24:53 -04:00
Simon Gardling
5c9614f6b2 size improvements 2022-04-26 19:39:17 -04:00
Simon Gardling
2c9fc4c5d8 change some profile settings 2022-04-26 08:39:47 -04:00
Simon Gardling
018ccbb878 back to main branch of zstd-rs 2022-04-26 08:31:54 -04:00
Simon Gardling
cb55ce84e6 update dependencies 2022-04-25 18:14:06 -04:00
Simon Gardling
3f323e72a1 fix wasm 2022-04-23 15:59:19 -04:00
Simon Gardling
2172f3da61 initial function management refactoring 2022-04-23 15:39:40 -04:00
Simon Gardling
8bf8bd917b fixes 2022-04-22 12:48:50 -04:00
Simon Gardling
d11480ed95 refactoring 2022-04-22 12:08:55 -04:00
Simon Gardling
29c21bb601 fix imports for egui stuff 2022-04-22 00:46:05 -04:00
Simon Gardling
5d153f4842 refactoring 2022-04-21 23:25:33 -04:00
Simon Gardling
2cd1088625 update tests 2022-04-20 19:50:53 -04:00
Simon Gardling
0b730ff197 use stable version of async-lock 2022-04-19 23:27:13 -04:00
Simon Gardling
faea9119e5 use ringbuffer branch of zstd-rs 2022-04-18 21:11:59 -04:00
Simon Gardling
c98db4eb42 bump tracing 2022-04-18 08:59:20 -04:00
Simon Gardling
63881c93fe use stable version of rayon 2022-04-14 09:20:00 -04:00
Simon Gardling
803cd9b5fa add description to Cargo.toml 2022-04-12 15:27:11 -04:00
Simon Gardling
1507a0cc85 update dependencies 2022-04-09 21:13:47 -04:00
Simon Gardling
00936f60f1 clamp i value 2022-04-08 10:07:12 -04:00
Simon Gardling
e056211671 update dependencies 2022-04-07 17:46:31 -04:00
Simon Gardling
e813ad3d39 update 2022-04-06 13:19:32 -04:00
Simon Gardling
4e682de2df don't specify dependencies as much 2022-04-06 08:59:39 -04:00
Simon Gardling
9624d72d7e implement ACTUAL autocompletion 2022-03-30 22:05:40 -04:00
Simon Gardling
e53dab559f async work 2022-03-30 10:46:58 -04:00