Jordan Eldredge
4bcb0e0575
Upgrade to std.mi from Winamp 5.66 ( #936 )
...
* Upgrade to std.mi from Winamp 5.66
* Add missing type annotation
* Update usage data
2019-11-30 13:42:53 -08:00
Jordan Eldredge
39a6663960
Clean up System a tiny bit
2019-11-30 13:42:53 -08:00
Jordan Eldredge
09bf9a73dc
Fix some type errors in System
2019-11-30 13:42:53 -08:00
Jordan Eldredge
d400d39841
Remove the Redux store from Maki objects
2019-11-30 13:42:53 -08:00
jberg
96f1b108e1
Add more string functions ( #911 )
...
* Add more string functions
* add doc strings from std.mi
* fix strleft
2019-11-30 13:42:53 -08:00
Jordan Eldredge
3df76aef6d
Prefer Date.getFullYear() ( #920 )
...
MDN says `.getYear` is deprecated.
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/getYear
2019-11-30 13:42:53 -08:00
Jordan Eldredge
6221af557d
Appease linter
2019-11-30 13:42:53 -08:00
jberg
6ae9ff9dee
Add more datetime functions ( #916 )
...
* Implement more datetime functions
* split out function
* add getdateyear and getdatedst
* add function comments from MAKI
* remove year/dst functions from test
2019-11-30 13:42:53 -08:00
jberg
2dc08be1e1
Trigger hookables ( #917 )
2019-11-30 13:42:53 -08:00
jberg
27f93e7770
Add getVUMeter functions ( #912 )
2019-11-30 13:42:53 -08:00
jberg
2201108438
Add more system time and number functions ( #913 )
...
* Add more system time and number functions
* rename 2->Two
2019-11-30 13:42:53 -08:00
jberg
390b10abd9
Implement mouse position ( #908 )
...
* Implement mouse position
* move getMousePosition to utils
2019-11-30 13:42:53 -08:00
jberg
72d9e07d68
Implement float <-> string conversion ( #907 )
2019-11-30 13:42:53 -08:00
Jordan Eldredge
628570025a
Add/enforce return types for implemented Maki methods
2019-11-30 13:42:53 -08:00
Jordan Eldredge
6e5e701f6d
Add some missing method return types
2019-11-30 13:42:53 -08:00
Jordan Eldredge
f356af6d6a
Implement some simple System methods
2019-11-30 13:42:53 -08:00
Jordan Eldredge
7315366d58
Fix a few type errors
2019-11-30 13:42:53 -08:00
Jordan Eldredge
e29223bb8c
Automatically add some types to Maki method arguments
...
These were added using `yarn lint --fix`.
2019-11-30 13:42:53 -08:00
Jordan Eldredge
272e2ab37e
Make all Maki objects TypeScript
2019-11-30 13:42:53 -08:00