Skip to content
This repository was archived by the owner on Aug 12, 2022. It is now read-only.

Commit e88af5b

Browse files
committed
Initial commit
0 parents  commit e88af5b

File tree

1,558 files changed

+110581
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,558 files changed

+110581
-0
lines changed

.esformatter

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
{
2+
"indent": {
3+
"value": " "
4+
},
5+
"whiteSpace": {
6+
"before": {
7+
"FunctionExpressionOpeningBrace": 1,
8+
"FunctionExpressionClosingBrace": 0
9+
},
10+
"after": {
11+
"FunctionExpressionOpeningBrace": 1,
12+
"FunctionExpressionClosingBrace": -1,
13+
"FunctionReservedWord": 1
14+
}
15+
},
16+
"plugins": [
17+
"esformatter-quotes",
18+
"esformatter-semicolons",
19+
"esformatter-dot-notation",
20+
"esformatter-braces"
21+
],
22+
"quotes": {
23+
"type": "single",
24+
"avoidEscape": false
25+
}
26+
}

.eslintignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
src/external/

.eslintrc

Lines changed: 124 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,124 @@
1+
{
2+
"rules": {
3+
"curly": [2, "multi-line"],
4+
"eol-last": [2],
5+
"indent": [2, 4],
6+
"linebreak-style": [2, "unix"],
7+
"max-len": [2, 120, 4],
8+
"no-trailing-spaces": [2, { "skipBlankLines": true }],
9+
"no-unused-vars": [2, {"args": "after-used", "varsIgnorePattern": "^_"}],
10+
"quotes": [2, "single"],
11+
"semi": [2, "always"],
12+
"space-before-function-paren": [2, "always"],
13+
"strict": [2, "never"],
14+
"brace-style": [2, "1tbs", { "allowSingleLine": false }]
15+
},
16+
"env": {
17+
"browser": true
18+
},
19+
"globals": {
20+
"AndroidInterface": true,
21+
"window": true,
22+
"Cookie": true,
23+
"getUrlVars": true,
24+
"libInit": true,
25+
"vlen": true,
26+
"gn": true,
27+
"CSSTransition": true,
28+
"CSSTransition3D": true,
29+
"WebKitCSSMatrix": true,
30+
"globalx": true,
31+
"globaly": true,
32+
"localx": true,
33+
"localy": true,
34+
"getIdFor": true,
35+
"hitRect": true,
36+
"hit3DRect": true,
37+
"rgb2hsb": true,
38+
"colorToRGBA": true,
39+
"drawScaled": true,
40+
"getDocumentHeight": true,
41+
"getDocumentWidth": true,
42+
"setCanvasSizeScaledToWindowDocumentHeight": true,
43+
"newHTML": true,
44+
"newCanvas": true,
45+
"newDiv": true,
46+
"newP": true,
47+
"newTextInput": true,
48+
"newImage": true,
49+
"getStringSize": true,
50+
"setCanvasSize": true,
51+
"setProps": true,
52+
"frame": true,
53+
"writeText": true,
54+
"fitInRect": true,
55+
"rgbToHex": true,
56+
"Vector": true,
57+
"DrawPath": true,
58+
"drawThumbnail": true,
59+
"ScratchJr": true,
60+
"Runtime": true,
61+
"Localization": true,
62+
"iOS": true,
63+
"Settings": true,
64+
"BlockSpecs": true,
65+
"Block": true,
66+
"BlockArg": true,
67+
"Stage": true,
68+
"Project": true,
69+
"Scroll": true,
70+
"Thread": true,
71+
"Scripts": true,
72+
"ScratchAudio": true,
73+
"Library": true,
74+
"Paint": true,
75+
"Record": true,
76+
"Prims": true,
77+
"Undo": true,
78+
"Events": true,
79+
"Menu": true,
80+
"IO": true,
81+
"UI": true,
82+
"Thumbs": true,
83+
"Grid": true,
84+
"Alert": true,
85+
"Palette": true,
86+
"ScriptsPane": true,
87+
"MediaLib": true,
88+
"Sprite": true,
89+
"Rectangle": true,
90+
"Matrix": true,
91+
"Page": true,
92+
"Home": true,
93+
"Lobby": true,
94+
"Samples": true,
95+
"Camera": true,
96+
"getIdForCamera": true,
97+
"Ghost": true,
98+
"Layers": true,
99+
"Paint": true,
100+
"PaintAction": true,
101+
"PaintIO": true,
102+
"PaintLayout": true,
103+
"PaintUndo": true,
104+
"SVGTools": true,
105+
"SVGImage": true,
106+
"Transform": true,
107+
"Layer": true,
108+
"Path": true,
109+
"DEGTOR": true,
110+
"xform": true,
111+
"selxform": true,
112+
"SVG2Canvas": true,
113+
"isTablet": true,
114+
"isiOS": true,
115+
"isAndroid": true,
116+
"scaleMultiplier": true,
117+
"JSZip": true,
118+
"Snap": true,
119+
"IntlMessageFormat": true,
120+
"Sound": true,
121+
"webkitAudioContext": true
122+
},
123+
"extends": "eslint:recommended"
124+
}

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
/android/ScratchJr/app/src/main/gen/
2+
/node_modules
3+
.DS_Store

.idea/compiler.xml

Lines changed: 22 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/copyright/profiles_settings.xml

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/libraries/Size_Pngs.xml

Lines changed: 9 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/libraries/gradle_wrapper.xml

Lines changed: 9 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/misc.xml

Lines changed: 32 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/modules.xml

Lines changed: 10 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/vcs.xml

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)