Skip to content

Commit 169c640

Browse files
committed
Initial commit
This is the first commit of RotatePad, a browser extension which fixes the broken joystick functionality in GEFS-Online, the free flight simulator based on the Google Earth Plugin (http://www.gefs-online.com).
0 parents  commit 169c640

7 files changed

+874
-0
lines changed

.gitattributes

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# Auto detect text files and perform LF normalization
2+
* text=auto
3+
4+
*.crx binary
5+
*.zip binary

.gitignore

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
*.pem
2+
node_modules
3+
package
4+
5+
# OS generated files #
6+
######################
7+
.DS_Store
8+
.DS_Store?
9+
._*
10+
.Spotlight-V100
11+
.Trashes
12+
ehthumbs.db
13+
Thumbs.db

.jshintrc

+77
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
{ "globals":
2+
{ "ges": true
3+
, "V3": true
4+
, "M33": true
5+
, "ge": true
6+
, "fixAngle": true
7+
, "camera": true
8+
, "fixAngle360": true
9+
, "google": true
10+
, "PAGE_PATH": true
11+
, "M3": true
12+
, "V2": true
13+
, "clamp": true
14+
, "instruments": true
15+
, "Overlay": true
16+
, "jsonp": true
17+
, "flight": true
18+
, "weather": true
19+
, "ui": true
20+
, "degreesToRad": true
21+
, "objects": true
22+
, "metersToLocalLat": true
23+
, "exponentialSmoothing": true
24+
, "radToDegrees": true
25+
, "GRAVITY": true
26+
, "multiplayer": true
27+
, "audio": true
28+
, "controls": true
29+
, "Indicator": true
30+
, "metersToFeet": true
31+
, "xyz2lla": true
32+
, "lla2xyz": true
33+
, "xy2ll": true
34+
, "intersect_RayTriangle": true
35+
, "swfobject": true
36+
, "Object3D": true
37+
, "rigidBody": true
38+
, "meridionalRadius": true
39+
, "lookAt": true
40+
, "Aircraft": true
41+
, "Persist": true
42+
, "airDensitySL": true
43+
, "feetToMeters": true
44+
, "viewportReferenceWidth": true
45+
, "viewportReferenceHeight": true
46+
, "minDragCoef": true
47+
, "dragConstant": true
48+
, "getBuildingCollision": true
49+
, "majorRunwayGrid": true
50+
, "ll2xy": true
51+
, "axisToIndex": false
52+
, "DEBUG": true
53+
, "define": false
54+
, "require": false
55+
}
56+
, "laxcomma": true
57+
, "laxbreak": true
58+
, "eqeqeq": true
59+
, "eqnull": true
60+
, "smarttabs": true
61+
, "globalstrict": true
62+
, "jquery": true
63+
, "curly": false
64+
, "browser": true
65+
, "expr": true
66+
, "devel": true
67+
, "debug": true
68+
, "funcscope": true
69+
, "unused": false
70+
, "bitwise": true
71+
, "validthis": true
72+
, "maxerr": 50
73+
, "-W058": false
74+
, "-W002": false
75+
, "-W004": false
76+
, "maxlen": 99
77+
}

CONTRIBUTING.md

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
Contributing to GEFS Plugins
2+
============================
3+
4+
If it's your first time commiting to this GEFS Plugins repository, edit
5+
the COPYRIGHT.md file under the "Contributions" section to include your
6+
name and the default licence for your contributions.
7+
8+
If your commit contains any third-party content or you wish to licence
9+
a particular commit under a different licence, try to put your own
10+
contributions in separate commits. In any case, make sure to edit the
11+
COPYRIGHT.md file to include in the "Third-party Notices" section:
12+
13+
- any copyright notices and/or licensing information
14+
- where in the repository it can be found
15+
- the Git hash for your commit
16+
17+
All contributions, including third-party contributions, must be under
18+
an open-source licence (approved by the Open Source Initiative) that is
19+
compatible with the current licence of this GEFS Plugins repository.

0 commit comments

Comments
 (0)