Commit graph

64 commits

Author SHA1 Message Date
c85e3a0096 Update package-lock.json 2023-02-15 20:58:53 -06:00
60625ec9a0 Update vitest 2023-02-15 20:31:29 -06:00
aebf318f83 Lots of formula changes
Many tests fail and inverting integrals is basically non-functional because it just chains stuff
Will need to implement integration by parts and/or integration by substitution for that
2023-02-15 20:30:58 -06:00
c8283a7043 Formulas implementation (incomplete) 2023-02-15 20:28:44 -06:00
3dbacc8e21 Fixed board feature 2022-11-07 22:09:20 -06:00
e91d971532 Version bump 2022-08-22 22:57:56 -05:00
11662e248f Use fontsource for loading webfonts offline 2022-08-22 08:52:55 -05:00
61859049b9 Fixed issues with pixi.js 2022-08-22 08:52:15 -05:00
6f8ed688eb Fix settings to make replit work 2022-08-22 08:51:32 -05:00
013092fff3 Bump version 2022-07-17 21:35:23 -05:00
2763749904 Minimize how much pixi.js we use 2022-07-14 00:06:39 -05:00
fbfecbe4f6 Removed lodash.clonedeep 2022-07-11 07:56:02 -05:00
4b769a022a Remove browserslist 2022-07-11 07:55:00 -05:00
f90e226fe1 Update TS 2022-07-10 02:20:42 -05:00
ff183e02ff Switch from jest to vitest
Note: this is a very actively developed library,
and I created an issue for an issue I was having with VSC integration:
https://github.com/vitest-dev/vscode/issues/52
2022-07-07 20:40:08 -05:00
fe15551e62 Version Bump 2022-06-27 08:22:10 -05:00
a2b5820906 Implemented PWA 2022-06-26 15:22:22 -05:00
cde5e6d737 Fixed jest with vite 2022-06-26 11:30:34 -05:00
7fe57798bb Switched from vue-cli-service to vite
Should be thoroughly tested still
Also involved removing operator overloads, which weren't good anyways
2022-06-25 22:34:18 -05:00
6411ee4e34 Replace isPlainObject 2022-06-23 11:31:10 -05:00
Isha
a6d7fb4294 Remove ts-jest 2022-06-23 18:20:01 +02:00
Isha
968079b4f0 Add example test 2022-06-23 18:02:44 +02:00
003aa2ed76 Version Bump 2022-05-23 23:54:16 -05:00
f23541f3a6 Version Bump 2022-05-10 23:54:16 -05:00
f94c4a966f Version Bump 2022-05-01 19:38:29 -05:00
cfe378020a Added support for reading/loading from different encodings 2022-04-24 16:59:20 -05:00
c3729882c0 Version Bump 2022-04-24 16:47:24 -05:00
a9bab48885 Version Bump 2022-04-24 01:44:44 -05:00
8520017bbd Version Bump 2022-04-23 23:40:16 -05:00
aa5d43ad17 Version Bump 2022-04-10 23:03:01 -05:00
fad421003b Version Bump 2022-04-01 01:12:01 -05:00
ecc4b9fb5f Replaced tsparticles with pixi-emitter 2022-04-01 01:08:29 -05:00
fdd62d6e09 Version Bump 2022-03-29 21:34:29 -05:00
35b464b70e Version Bump 2022-03-27 19:39:35 -05:00
0acfebb412 Implemented Particles feature 2022-03-27 00:39:23 -05:00
a50448e525 Updated dependencies 2022-03-17 20:07:02 -05:00
31f431af83 Version Bump 2022-03-13 23:21:19 -05:00
13042664b1 Version Bump 2022-03-11 18:56:15 -06:00
11b1bc9abe Version Bump 2022-03-05 23:09:06 -06:00
6f4afd41ce Modified TS version 2022-03-05 22:35:08 -06:00
909d370f13 Version bump 2022-03-02 21:35:41 -06:00
576efc39ea Added lint-staged 2022-03-01 23:31:31 -06:00
294325650a Added support for replit 2022-03-01 21:03:00 -06:00
5a900410c4 Added support for glitch 2022-03-01 20:39:38 -06:00
552aca20e4 Added Profectus branding 2022-02-27 14:24:48 -06:00
90e49e196f Fixing more issues 2022-01-24 22:25:34 -06:00
15a460bf42 Fixing building / cleanup 2022-01-24 22:23:30 -06:00
6f781b33fa New layer API WIP 2022-01-13 22:25:47 -06:00
e499447cf5 Added operator overloading for Decimals
Note: This feature is being enabled through babel, and unfortunately
doesn't really have any typescript support. Using an overloaded operator
will show an error and be typed as "any". If ecmascript ever
support operator overloading, then typescript will follow suit and these
issues can be resolved.
Here's the current proposal for how that could look like, although it's
a long way's off from being accepted, if it ever is:
https://github.com/tc39/proposal-operator-overloading

Alternatively, there's a proposal for declaring that certain types have
operator overloads, which would also work just perfectly:
https://github.com/microsoft/TypeScript/issues/42218

In the meantime, the errors will unfortunately remain present, although
they won't cause any issues in production.

BTW, the rhs can be any DecimalSource, but the lhs has to be a Decimal.
2021-09-19 23:10:01 -05:00
029cd534b1 Added notifications to actions 2021-08-27 00:18:34 -05:00