Jordan Eldredge
cf3757536d
Remove the ability to persist state in the demo
2019-11-30 13:42:53 -08:00
jberg
46447cd24d
Use image size in GuiObject.getwidth/getheight ( #949 )
2019-11-30 13:42:53 -08:00
Jordan Eldredge
5f497cd51f
Avoid flash of no background when switching background images
2019-11-30 13:42:53 -08:00
Jordan Eldredge
46caf4a66a
Upgrade another imagemin
2019-11-30 13:42:53 -08:00
Jordan Eldredge
45ca2da562
Upgrade imagemin
2019-11-30 13:42:53 -08:00
Jordan Eldredge
d079bcf0eb
Version bumps ( #951 )
...
* Bump versions of large build time dependencies
* Bump more versions
* Try different node versions on Travis
2019-11-30 13:42:53 -08:00
Jordan Eldredge
53de63160b
Handle case where there are no windows and thus no sensible bounding box
...
Resolves Sentry issue WINAMP2-JS-PROD-GC
2019-11-30 13:42:53 -08:00
Jordan Eldredge
de453d6c48
Remove unused third params
2019-11-30 13:42:53 -08:00
Jordan Eldredge
6845d4d788
Turn ESLint rules back on for /modern
2019-11-30 13:42:53 -08:00
Jordan Eldredge
f8ecb3965a
Simplify tsconfig white/black lists
2019-11-30 13:42:53 -08:00
Jordan Eldredge
943b3284f9
Remove unused utility functions
2019-11-30 13:42:53 -08:00
Jordan Eldredge
a11e8543b3
Improve typing of .ts files in /modern ( #950 )
...
* Improve typing of Actions
* Make typing of MakiObjects more explicit
* Make parent optional
* Allow group to be initialized with all nulls
* Whitelist all runtime ts files for type checking
* Typecheck the entire modern codebase!
* Ignore typescript
2019-11-30 13:42:53 -08:00
Jordan Eldredge
e0f8555df1
Remove duplicate import
2019-11-30 13:42:53 -08:00
Jordan Eldredge
d4e5b91229
Move all s3 APIs into the database interface
2019-11-30 13:42:53 -08:00
Jordan Eldredge
f2c6835ee1
Throw explicit error when we can't find a skin.
2019-11-30 13:42:53 -08:00
Jordan Eldredge
dc1c06b7d2
Tone down request for review
2019-11-30 13:42:53 -08:00
jberg
3399700d85
Comment with source of default values for AnimatedLayer ( #947 )
2019-11-30 13:42:53 -08:00
jberg
b97dc37905
Fix Layer that specifies its own w/h ( #943 )
...
* Fix Layer that specifies its own w/h
* better handling for 0 and less nesting
* document bug
2019-11-30 13:42:53 -08:00
jberg
450a65a939
AnimatedLayer playing default should be false ( #945 )
2019-11-30 13:42:53 -08:00
jberg
4daad6abed
Fix skin select box value ( #940 )
...
* fix skin select box value
* move skinUrl into local component state
2019-11-30 13:42:53 -08:00
jberg
8d8dc19a3c
Handle not finding font file ( #942 )
2019-11-30 13:42:53 -08:00
jberg
59feff8dd5
Fix for getprivateint/string defaultvalue, check for value, not just section ( #944 )
...
* Fix for getprivateint defaultvalue, check for value, not just section
* fix getprivatestring too
2019-11-30 13:42:53 -08:00
jberg
9ec4b8d882
Handle font loading breaking ( #941 )
2019-11-30 13:42:53 -08:00
Jordan Eldredge
2b882d3f1f
Add back missing imports
2019-11-30 13:42:53 -08:00
Jordan Eldredge
557c05980e
Clean up lint errors
2019-11-30 13:42:53 -08:00
Jordan Eldredge
63edd3c27c
Fix some types in Actions
2019-11-30 13:42:53 -08:00
Jordan Eldredge
cbb309c8e8
Clean up copy/paste cruft
2019-11-30 13:42:53 -08:00
Jordan Eldredge
ad428e9e33
Fix some type errors in System
2019-11-30 13:42:53 -08:00
Jordan Eldredge
29c0034364
Utility to extract info about XML
2019-11-30 13:42:53 -08:00
Jordan Eldredge
6034d80d86
Log more stuff to Discord
2019-11-30 13:42:53 -08:00
Jordan Eldredge
607f1ad10c
Only alert via Discorn on logs that opt into alerting
2019-11-30 13:42:53 -08:00
Jordan Eldredge
750f28580a
Move tweet bot notifications from Python to JS
2019-11-30 13:42:53 -08:00
Jordan Eldredge
10b4c558d3
Consolidate Discord logger setup
2019-11-30 13:42:53 -08:00
Jordan Eldredge
8a544c86c8
Don't require Internet Archive info to get skin
2019-11-30 13:42:53 -08:00
Jordan Eldredge
3d8b8432d9
Remove s3 stuff from Twitter bot
2019-11-30 13:42:53 -08:00
Jordan Eldredge
7feac1a223
Handle missing skins better and move s3 update from Python to JS
2019-11-30 13:42:53 -08:00
Jordan Eldredge
46d1cb9874
Fix getting a tweetable skin, and stats
2019-11-30 13:42:53 -08:00
Jordan Eldredge
d68f9b8ea8
Bail
2019-11-30 13:42:53 -08:00
Jordan Eldredge
44798d0a29
Output is not an object
2019-11-30 13:42:53 -08:00
Jordan Eldredge
f9c6fdc6ab
Ensure cli disconnects from DB
2019-11-30 13:42:53 -08:00
Jordan Eldredge
9ca10abdb4
Improve Discord logging
2019-11-30 13:42:53 -08:00
Jordan Eldredge
f526e4ba39
Remove reference to undefined db
2019-11-30 13:42:53 -08:00
Jordan Eldredge
41dccd3731
Type AnimatedLayer ( #939 )
2019-11-30 13:42:53 -08:00
jberg
7ae87d301c
Handle Text node without font specified ( #938 )
2019-11-30 13:42:53 -08:00
Jordan Eldredge
008cad4256
Remove unused import
2019-11-30 13:42:53 -08:00
Jordan Eldredge
6708962b20
Whitelist a few more modules that already typecheck
2019-11-30 13:42:53 -08:00
Jordan Eldredge
dca126ba8e
Put comments where we have untyped runtime classes
2019-11-30 13:42:53 -08:00
Jordan Eldredge
522a5788ea
Add a bunch of runtime files that typecheck
2019-11-30 13:42:53 -08:00
Jordan Eldredge
ee5287b8cc
Split out hello_world test
2019-11-30 13:42:53 -08:00
Jordan Eldredge
1b7255e9d8
Note that 122 is strangeCall
2019-11-30 13:42:53 -08:00