Commit graph

145 commits

Author SHA1 Message Date
chrisgarrity
b6a36dbf32 Handle official catface and logo
Hide all the usage elements, and re-show the logo/catface if coming from the usage page.
2017-08-11 09:13:52 -04:00
chrisgarrity
852df3edbb Add splash page for usage tracking
* Adds a usage cookie
* Only asks for usage on first launch
* will need checking with the official version to make sure the right elements are showing/hiding.
2017-08-10 10:00:22 -04:00
chrisgarrity
6626ba6cea Fix typo in SHARING_EMAIL_TEXT
missing space
2017-05-05 11:49:21 -04:00
chrisgarrity
d4a6b2885d Merge pull request #121 from chrisgarrity/bug/iOS-sound
Rewrite iOS sound management to use native audio instead of webaudio. Quirks are consistent with Android which was already doing native audio.
2017-03-14 21:56:59 -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
e9d0d0d7be Change iOS to use native sound.
This is after the coding session with Paula - mostly just clean up of obsolete code and leftover debugging output.
2017-03-08 11:16:31 -05:00
chrisgarrity
07ff36a1ae Pull latest translations from transifex 2016-09-20 09:54:39 -04:00
chrisgarrity
9923c34e76 Add new languages to ScratchJr
Needed slight adjustment to css for settings
added new language codes to settings.json and Localizations.js
2016-09-06 17:33:17 -04:00
chrisgarrity
3d6e015a6b Add settings to index page topbar
Add the settings button to the topbar - used in the PBS Kids version.
2016-05-26 14:00:21 -04:00
chrisgarrity
e41d145cbd Fix localization selection formatting bug on Android
Position selected checkmark pseudo element absolutely to fix bug on Android.
Fix fontsize at 34.5px (previous font size relative to view height looked good on iPad, but was too small on 16:9 android)
2016-04-15 12:30:56 -04:00
chrisgarrity
5136f2ae75 Update Spanish translations 2016-04-15 12:01:14 -04:00
chrisgarrity
0867873405 Add store listing content as json for localization
First part of LLK/scratchjr-private#501
Still need to get actual translations from translators and upload to iTunes/Google Play
2016-04-07 16:49:50 -04:00
chrisgarrity
3dc7e638ae Update Spanish translations from transifex 2016-03-31 16:18:09 -04:00
chrisgarrity
ec6353a60d Patch for Blocks guide category header width
Increase the width of blocks guide category headers (the colored bar for each blocks section)
This will work until there's a language with even longer text. Probably should switch to a min-width with padding-right for the long term.
2016-03-24 16:23:26 -04:00
chrisgarrity
528e768453 Sharing button style changes for localization
change css for sharing buttons from min-height which only looks good when the text is one line, to padding-bottom to support localizations that are more than one line (e.g. Spanish)

FIxes #42
2016-03-24 16:23:26 -04:00
Tim Mickel
56ff66b6a8 Include .gear CSS for taps 2016-03-24 15:57:51 -04:00
Tim Mickel
b9a232d90b Add gear icon to top right of splash page 2016-03-24 15:46:15 -04:00
Tim Mickel
687b9a5878 Merge pull request #46 from thisandagain/bugfix/41
Add check icon to language selection state
2016-03-24 15:31:41 -04:00
chrisgarrity
8f93e93127 Pull in updated Spanish translations
Include transifex updates from Paula and Marina.
2016-03-24 14:25:38 -04:00
Andrew Sliwinski
8254d0ed4d Add check icon to language selection state. Resolves GH-41 2016-03-24 14:03:49 -04:00
chrisgarrity
2523f0718e Update Sample project localizations 2016-02-17 15:18:59 -05:00
chrisgarrity
7c258cda56 Friends Sample Project localization update 2016-02-10 14:41:20 -05:00
Tim Mickel
4c98de9dc7 Only include app.bundle.js in app bundles 2016-02-08 14:28:55 -05:00
Tim Mickel
9f45c2f7a8 Add config for disabling the lobby settings page
In some editions we may not have completed translations. For these, the settings page can be hidden.
2016-02-03 15:51:16 -05:00
Tim Mickel
71d48d56da Bump free version to 1.2.0 2016-02-03 12:03:34 -05:00
Tim Mickel
1a0801b74d Reconciliation of PBS KIDS edition splash page 2016-02-02 18:19:06 -05:00
Tim Mickel
7b28c13f84 blocks.html, interface.html, paint.html remaining scripts
Moved to app.js entry
2016-02-02 16:38:31 -05:00
Tim Mickel
fdbf07b6d9 Includes and code stubs for rest of in-app help 2016-02-01 12:05:40 -05:00
Tim Mickel
def37de218 Adding module about page and include roots
Localization, MediaLib, and Settings loads need an adjustable path for now because inapp/ pages are in a subdirectory.
2016-02-01 11:57:41 -05:00
Tim Mickel
b102d7a100 Use app bundle JS for getting started video 2016-01-22 16:44:46 -05:00
Tim Mickel
2f2d36dd86 Merge entry-points and bundles for editor, home, index 2016-01-22 16:20:18 -05:00
Tim Mickel
1849431ccd Asynchronous loading of MediaLib 2016-01-22 16:19:51 -05:00
Tim Mickel
efb7d3f226 Moving Settings.js to settings.json 2016-01-22 15:23:42 -05:00
Tim Mickel
4525954f43 Removing extra JS includes from editor.html, index.html 2016-01-22 15:02:06 -05:00
Tim Mickel
de405ce7f9 Fixing editor.js entry script 2016-01-20 16:43:35 -05:00
Tim Mickel
b645251177 Fixing run-time MediaLib import 2016-01-20 16:39:03 -05:00
Tim Mickel
b7b1520a55 Creating bundle for home.html 2016-01-13 16:04:29 -05:00
Tim Mickel
ba6846f049 Merge conflicts on Localization.js 2016-01-13 14:05:50 -05:00
chrisgarrity
e281c01ad7 Spanish translation refresh + git ignore change 2016-01-13 13:53:05 -05:00
chrisgarrity
e2b009fe6a Integration with Transifex for localization 2016-01-13 13:45:38 -05:00
Tim Mickel
4e51b077c2 Updating default locale to short codes 2016-01-12 15:12:52 -05:00
Tim Mickel
7e342b6089 Moving localizations to non-country-code files 2016-01-12 15:09:31 -05:00
Tim Mickel
41522cf4f1 Modules pass 2016-01-12 15:08:37 -05:00
Tim Mickel
06fc748595 Add shareEnabled setting 2016-01-11 13:47:39 -05:00
Tim Mickel
e88af5b6df Initial commit 2016-01-08 14:31:04 -05:00