51 Commits

Author SHA1 Message Date
fabfc6de31
build.rs: fix FontData and FontTweak 2025-12-03 16:07:40 -05:00
aa07631296
cargo clippy + fmt 2025-12-03 11:43:42 -05:00
Simon Gardling
c486c554c8 update egui 2023-10-02 09:21:56 -04:00
Simon Gardling
346c9ee267 misc 2023-08-30 09:32:40 -04:00
Simon Gardling
7e1fe54d59 update dependencies 2023-08-25 10:44:54 -04:00
Simon Gardling
9c9456b690 update dependencies 2023-04-17 11:21:51 -04:00
Simon Gardling
cce932400a major cleanups 2023-03-23 22:52:01 -04:00
Simon Gardling
d134e918e4 cleanup 2023-03-07 10:17:19 -05:00
Simon Gardling
b37a6223bc updated 2023-03-07 10:05:37 -05:00
Simon Gardling
9a8f8a6539 updating 2022-11-13 14:14:44 -05:00
Simon Gardling
aad5c50f84 split off to_chars_array 2022-06-02 01:52:07 -04:00
Simon Gardling
6f49185de4 use json5 2022-06-02 00:20:17 -04:00
Simon Gardling
dd1c476f78 remove old comment 2022-06-01 02:31:23 -04:00
Simon Gardling
252312b1f7 clippy 2022-06-01 02:29:48 -04:00
Simon Gardling
4cdd764956 more cleanup 2022-06-01 02:26:21 -04:00
Simon Gardling
5c5c4d09fb add some more characters 2022-06-01 02:02:21 -04:00
Simon Gardling
dcb46be633 strip ubuntu light font 2022-06-01 01:57:43 -04:00
Simon Gardling
8e8afd9876 fix formatting 2022-06-01 00:58:20 -04:00
Simon Gardling
15eea56b47 fully remove hack font 2022-06-01 00:56:12 -04:00
Simon Gardling
c957eb45e6 serialize RichText instead 2022-05-18 01:28:16 -04:00
Simon Gardling
219bf54cdd improve font stripping 2022-05-17 17:37:02 -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
d9100c64cc code improvements and updates 2022-05-11 14:44:25 -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
2cf33f9d6b fix assets 2022-04-22 12:21:42 -04:00
Simon Gardling
d11480ed95 refactoring 2022-04-22 12:08:55 -04:00
Simon Gardling
2b684ecb88 rename HintEnum and some cleanup 2022-04-12 10:17:04 -04:00
Simon Gardling
9e07a3c981 update build script 2022-04-07 09:13:29 -04:00
Simon Gardling
0f035ad22c fmt 2022-04-06 09:00:57 -04:00
Simon Gardling
245d58fd4f clippy 2022-04-05 13:10:03 -04:00
Simon Gardling
36f41ac473 fix exp function
this is very cursed. I should really rewrite function parsing.
2022-04-05 13:06:37 -04:00
Simon Gardling
6f1d64ea02 code cleanup 2022-04-05 09:37:48 -04:00
Simon Gardling
91221d2f9b rename 'hashmap_helper' 2022-04-01 11:37:57 -04:00
Simon Gardling
4faf710128 use max length of functions 2022-03-31 15:05:58 -04:00
Simon Gardling
92e8da6198 fix hashmaps again 2022-03-31 13:33:53 -04:00
Simon Gardling
9ea2a47246 clippy 2022-03-31 09:54:39 -04:00
Simon Gardling
68b4eb9454 autocomplete fully works now 2022-03-31 09:52:42 -04:00
Simon Gardling
2aa3aa47c0 implement ACTUAL autocompletion 2022-03-30 22:07:25 -04:00
Simon Gardling
9624d72d7e implement ACTUAL autocompletion 2022-03-30 22:05:40 -04:00
Simon Gardling
dd2b6ce00e update build.rs 2022-03-30 14:34:49 -04:00
Simon Gardling
d9c6c8143e use phf (generate hashmap at compiletime) 2022-03-29 16:50:28 -04:00
Simon Gardling
cfd9310232 no code changes here 2022-03-21 00:57:16 -04:00
Simon Gardling
a754dcf71c some refactoring 2022-03-10 09:28:28 -05:00
Simon Gardling
8114d3ebc9 is this a good idea.... 2022-03-09 00:47:02 -05:00
Simon Gardling
638e50203c ? 2022-03-02 19:18:03 -05:00
Simon Gardling
3918f945a6 fix? 2022-03-02 18:59:37 -05:00
Simon Gardling
2019ce364b trigger build.rs rebuild on commit 2022-03-02 18:47:25 -05:00
Simon Gardling
5870a067c1 fmt 2022-03-02 17:17:27 -05:00