71 Commits

Author SHA1 Message Date
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
Simon Gardling
d9c6c8143e use phf (generate hashmap at compiletime) 2022-03-29 16:50:28 -04:00
Simon Gardling
6d57d96bb2 hints 2022-03-28 20:05:21 -04:00
Simon Gardling
583fb0e9c9 assert default values 2022-03-28 08:42:33 -04:00
Simon Gardling
e0709ae845 use official egui again 2022-03-28 02:58:53 -04:00
Simon Gardling
c4c29328b6 refactor newtons_method 2022-03-23 20:56:04 -04:00
Simon Gardling
fd82c71652 use rayon parallel iterator when not on wasm 2022-03-23 20:41:24 -04:00
Simon Gardling
8587dbf78c fix when running natively 2022-03-22 11:46:02 -04:00
Simon Gardling
133998ff63 bunch of changes 2022-03-22 11:24:40 -04:00
Simon Gardling
d20058fb92 back to my egui fork 2022-03-22 10:33:51 -04:00
Simon Gardling
4cfa9714a9 use egui 'no-parking_lot-on-wasm' branch 2022-03-22 10:08:00 -04:00
Simon Gardling
06f5940b92 back to official egui 2022-03-21 17:45:23 -04:00
Simon Gardling
3889ac4800 update shadow-rs 2022-03-21 17:42:07 -04:00
Simon Gardling
b9cf1667a3 use my egui again 2022-03-19 16:05:34 -04:00
Simon Gardling
a18abcd02a format toml files 2022-03-19 00:09:20 -04:00
Simon Gardling
3f329bbb9b back to egui main branch 2022-03-18 13:37:28 -04:00
Simon Gardling
5d5b959f0d egui: eframe-app-creation-refactor 2022-03-15 19:07:14 -04:00
Simon Gardling
3bd7130c24 egui_glow was removed 2022-03-11 19:50:35 -05:00
Simon Gardling
781aced325 move text stuff to json 2022-03-10 16:03:13 -05:00
Simon Gardling
5ff8bc2d92 comments and refactoring 2022-03-10 12:56:14 -05:00
Simon Gardling
3d16b269c0 use official exmex again 2022-03-10 11:52:26 -05:00
Simon Gardling
30c424ebd9 add space to Cargo.toml 2022-03-10 09:53:42 -05:00
Simon Gardling
7fde76f032 use official egui again 2022-03-10 09:14:13 -05:00
Simon Gardling
49225599f2 much improved asset handling (now using zstd) 2022-03-09 10:28:18 -05:00
Simon Gardling
8114d3ebc9 is this a good idea.... 2022-03-09 00:47:02 -05:00
Simon Gardling
ba01a06359 simplify a bunch of code 2022-03-08 15:01:55 -05:00
Simon Gardling
ec46525980 better font stuff 2022-03-08 13:53:34 -05:00
Simon Gardling
83d8e1cc88 rename 2022-03-08 12:21:32 -05:00
Simon Gardling
654f2a67c5 toggle dark mode 2022-03-07 23:43:47 -05:00
Simon Gardling
7fd9561af5 use my fork of exmex 2022-03-07 20:52:35 -05:00
Simon Gardling
12023a3c55 exmex 2022-03-07 13:41:52 -05:00
Simon Gardling
0e2a8fa667 back to meval 2022-03-04 18:09:42 -05:00
Simon Gardling
bd86998755 lots 2022-03-04 18:02:54 -05:00
Simon Gardling
9aa4088731 Oz again 2022-03-03 14:45:42 -05:00
Simon Gardling
8e30e146e0 cleanup + cfg-if 2022-03-03 13:26:31 -05:00
Simon Gardling
65b0ce7db6 remove tracing-wasm 2022-03-03 13:03:53 -05:00
Simon Gardling
86b008f07c some changes 2022-03-02 17:52:49 -05:00
Simon Gardling
c7e9b9ab35 disable libgit2 feature for shadow-rs (fixes wasm build) 2022-03-02 17:20:56 -05:00
Simon Gardling
34e64366e6 add repo to Cargo.toml 2022-03-02 17:14:25 -05:00
Simon Gardling
f2bd775262 better compile-time information 2022-03-02 17:11:41 -05:00
Simon Gardling
45365144dc use master branch of my fork of egui 2022-03-01 23:13:22 -05:00
Simon Gardling
74b7952cb5 fix 2022-03-01 19:43:28 -05:00
Simon Gardling
c78a515a81 user experience improvements 2022-03-01 14:59:52 -05:00
Simon Gardling
f4a26ff8fe Os
Os vs Oz, size wise, only is about 100kb difference. but Oz disables some optimizations. Enabling Os instead of Oz brings the binary size up from 876527 bytes to 972775 bytes (a 10.9% increase).

Note: I am referring to wasm binary size as that's the main focus of this project
2022-03-01 09:15:37 -05:00
Simon Gardling
22070b93d7 changes 2022-03-01 00:55:13 -05:00
Simon Gardling
5c38fe514f UI improvements 2022-03-01 00:36:13 -05:00
Simon Gardling
da1be37010 use master branch of my fork of egui 2022-02-28 17:41:26 -05:00