Chris Garrity
d71df52d6b
Don’t allow overscroll
...
The iOS change seems to have a side effect on Android of adding an“Edge Effect” to the web view whenever dragging a block. (Edge effects are the grey curved shadow that appears at the top or bottom of a container when you overscroll. When you drag a block they appear at the top or bottom of the screen)
Adding the `android:overScrollMode=“never”` attribute to the webview means the edge effect doesn’t appear.
2019-10-25 16:19:41 -04:00
Chris Garrity
c8f655447a
Address comments
2019-10-25 12:27:32 -04:00
Chris Garrity
b965440709
Switch to firebase analytics
...
* Remove ScratchJrApplication class - it was only being used to initialize the old Google Analytics.
* Change AppUsage (home, school, other, noanswer) from being a prefix on `label` to being a Firebase user property.
* Set the user property when loading the index page - it shouldn’t change for the rest of the session.
2019-10-21 10:48:03 -04:00
Chris Garrity
1be3feb791
ensure ‘switchToFree’ gets run before generating PNGs
...
The assemble.depends on doens’t seem to ensure that the correct sources are copied to the HTML5 directory
2019-10-18 10:55:27 -04:00
Chris Garrity
63112f4ca8
Add files to gitignore
2019-09-25 13:36:21 +01:00
DD Liu
57bcffea6c
Update to gradle 5 and update support dependencies
2019-09-09 16:15:24 -04:00
chrisgarrity
49d8b5a3df
Move the parental gate before the share buttons
...
Change the share flow to have a ‘For Parents’ button that brings up the Parental Gate. Share buttons only become visible after a successful challenge.
2019-04-06 16:44:37 -04:00
chrisgarrity
184b5ba6f9
revise minimum screen width
...
The previous change removed the legacy screen sizes, but left the `requiresSmallestWidthDp` at 500. According to https://developer.android.com/guide/topics/manifest/supports-screens-element#requiresSmallest , a 7-inch tablet corresponds to 600dp.
2018-10-29 15:21:58 -04:00
chrisgarrity
19699e18b4
Fix Android (gradle) build error
...
Builds that worked one day, suddenly fail the next. The error is:
`Could not find play-services-basement.aar (com.google.android.gms:play-services-basement:15.0.1).`
Re-ordering the repositories fixes the issue (from Stack Overflow):
https://stackoverflow.com/questions/50563407/could-not-find-play-services-basement-aar
2018-10-29 09:35:57 -04:00
chrisgarrity
1fcdff79f2
Remove unnecessary screen settings from manifest
2018-10-01 17:12:03 -04:00
chrisgarrity
21bb1a1eb6
Updated versions to allow building
2018-10-01 16:32:29 -04:00
Practical Education Network
8908e40915
updated android SDK versions
2018-04-04 12:47:32 -04:00
chrisgarrity
46f77164d8
Reduced sound effects to 16-bit for Android compatibility
...
- down sampled all the .wav files
- updated plist for free edition to include new required keys for iOS10
2017-03-13 13:56:02 -04:00
chrisgarrity
ef04f2e1e2
add default uses-sdk
...
PBS Kids has automated testing that looks for uses-sdk with a minimum targetSDK of 23. Even though this gets overridden in the build.gradle settings, adding a line with default values to get through their testing.
2016-08-12 10:48:49 -04:00
chrisgarrity
2245410d99
Update SmallestWidthDp in manifest
...
Changed android:requiresSmallestWidthDp from 600 to 500.
Android suggests that 600 is a normal value for 7 inch tablets and up. It turns out that many 7-inch tablets are in the 500-600 range (half of the Amazon ones for example).
Fixes #85
2016-05-16 10:29:49 -04:00
chrisgarrity
fca4cd04cf
Make microphone optional in manifest
2016-05-09 10:59:44 -04:00
chrisgarrity
0ba59b499d
More clean up of Android studio files
...
untrack workspace.xml and remove obsolete files
2016-05-02 13:02:36 -04:00
chrisgarrity
4734b53f49
Updating .gitignore
...
Untracking gradle.xml, updating .gitgnore.
2016-05-02 11:05:08 -04:00
chrisgarrity
a93d91808d
Untrack app.iml
2016-05-02 09:30:43 -04:00
Andrew Sliwinski
289343373a
Remove redundant 'setAcceptCookie' call
2016-04-06 19:39:16 -04:00
Andrew Sliwinski
a7ae9b586d
Explicitly persist and accept cookies. Resolves GH-36
2016-04-06 19:35:20 -04:00
chrisgarrity
f778a02333
Increment Android version code
2016-03-01 15:00:10 -05:00
Tim Mickel
b7c5a92f51
Merge pull request #5 from tmickel/modules
...
Modules
2016-02-03 15:26:32 -05:00
Tim Mickel
91848c6ea1
Merge pull request #1 from tmickel/exif-camera-rotation
...
Rotate Android photos to account for JPEG/EXIF rotation
2016-02-03 15:26:17 -05:00
Tim Mickel
9360e6d9d2
Bumping version codes to 1.2.0
2016-02-03 15:00:55 -05:00
Tim Mickel
5ed3220a34
Updating bundle-compile.sh and adding gradle task
2016-02-03 14:13:32 -05:00
chrisgarrity
e281c01ad7
Spanish translation refresh + git ignore change
2016-01-13 13:53:05 -05:00
Tim Mickel
f22472f8de
Adding arc link to app/src/.gitignore
2016-01-11 14:24:42 -05:00
Tim Mickel
7a0885d255
Rotate Android images to account for JPEG rotations
2016-01-11 13:30:56 -05:00
Tim Mickel
f8524c3bc3
Read EXIF rotation info from generated JPEG
2016-01-11 13:30:38 -05:00
Tim Mickel
37c9cb692e
Adding CameraExif from AOSP Camera
2016-01-11 13:30:12 -05:00
Tim Mickel
59d7b05a72
Adding edition resource links to .gitignore
2016-01-08 15:47:13 -05:00
Tim Mickel
e88af5b6df
Initial commit
2016-01-08 14:31:04 -05:00