Commit Graph

10911 Commits

Author SHA1 Message Date
Avital Oliver
c19e133b8b Show progress bar when downloading a release prior to springboarding 2014-10-07 15:26:56 -07:00
Justin SB
c99d7d42a6 Call utils.sleepMs(1); during package resolution
This is a temporary fix; we should call it less often
2014-10-07 15:20:32 -07:00
Emily Stark
5d2bd77d96 Add newline to error message 2014-10-07 15:19:02 -07:00
Slava Kim
e32101edb1 For android splash screens, add a special attr in xml 2014-10-07 15:12:20 -07:00
Justin SB
d9b91417c0 Install android bundle first, so the not-installed messages appear at the bottom 2014-10-07 15:06:04 -07:00
Avital Oliver
18f36bd3c4 Add README for publishing mobile apps on meteor build
1. Add README files for both the ios/ and android/
   subdirectories of a build directory linking to a
   Wiki page with instructions on how to go through
   the publish process for both app stores.

2. To make the README file more visible in iOS projects,
   and to make the ios directory tree mirror the android
   one, place what used to go in <BUILD DIR>/ios/ into
   <BUILD DIR>/ios/project/. <BUILD DIR>/ios/ now only
   contains the README file.
2014-10-07 14:51:45 -07:00
Slava Kim
85a11d7ff9 Kill iOS simulator every time phonegap shell is redeployed
Fixes the "black screen" problem that users often see.
2014-10-07 14:36:07 -07:00
Justin SB
7410137077 The android tool requires Java 2014-10-07 14:21:28 -07:00
Justin SB
d83002cd64 We need a JDK, not a JVM
For jarsigner, needed to sign an app for the Play Store
2014-10-07 14:16:06 -07:00
Nick Martin
b8df57c3a6 Merge branch 'pr-2749' into devel 2014-10-07 13:57:47 -07:00
Nick Martin
e25670c9c5 also check for missing section headers. 2014-10-07 13:53:26 -07:00
Nick Martin
8014a6be52 comments and naming per review. 2014-10-07 13:53:26 -07:00
Nick Martin
afc45d8386 Add space between function and ( per style guide.
No functional changes.
2014-10-07 13:53:25 -07:00
Nick Martin
c969263299 Point to a non-existent file when testing to clear appcache properly. 2014-10-07 13:53:25 -07:00
Nick Martin
ee65d21699 Run appcache size check after user code has had a chance to run.
This way the size check takes calls to Meteor.AppCache.config()
into account, so users can remove files from the cache and get
rid of the warning.

Also, add an internal option to totally disable the warning and
use it in tests.
2014-10-07 13:53:25 -07:00
Maxime Quandalle
ddc4bc7442 Complete the appcache test suite
* Add a test to verify section header unicity
* Add a test to verify NETWORK section content
* Simplify the regular expressions used in the manifest content test.
2014-10-07 13:53:25 -07:00
Gaelan
9e6568a3e1 Fix clientHash call in appcache.
Appcache was broken because it output the *function* WebApp.clientHash instead of its return value.
2014-10-07 13:53:25 -07:00
Maxime Quandalle
87e3b14a8a Improve appcache tests
+ Verify manifest content-type
+ Verify all lines validity with regular expressions
2014-10-07 13:53:25 -07:00
Maxime Quandalle
8cf480abd6 Disable the cache manifest in the tinytest client application to
ensure determinitic tests
2014-10-07 13:53:25 -07:00
Maxime Quandalle
ce15336d3e Add tests for the appcache package
Currently tests only verify the manifest presence and the header
validity. It should also verify the other sections validity

cf. #2716
2014-10-07 13:53:25 -07:00
Sashko Stubailo
a1f9d36836 Merge branch 'devel' of github.com:meteor/meteor into devel
Conflicts:
	docs/client/data.js
2014-10-07 13:46:27 -07:00
Sashko Stubailo
b9db774834 Fix broken links and release headline 2014-10-07 13:46:00 -07:00
David Glasser
f0155d2b3d Delete docs about wrap numbers and ECV
This sentence is about ECV but nothing else in the docs discusses ECV
and it doesn't use that term. So it's actually kind of confusing; to me,
it suggested that asking for `1.2.3_1` might give you `1.2.3`, which is
not true.
2014-10-07 11:45:52 -07:00
Justin SB
a9d32c722a Jump straight to anchor on wiki instruction page 2014-10-07 08:36:36 -07:00
Justin SB
6fd0b7f9da Try to collect the maximum set of missing components and install all we can 2014-10-07 08:36:36 -07:00
Justin SB
c1ea124ca0 Open URLs instead of trying to auto-install stuff 2014-10-07 08:36:36 -07:00
Slava Kim
08a0a59925 Workaround Phonegap's inability to distinguish when to rebuild the apk 2014-10-07 01:13:10 -07:00
Slava Kim
ea0f431cb3 Change AndroidManifest.xml's debuggable property based on mode 2014-10-07 00:27:58 -07:00
Slava Kim
497af45dd8 Whitespace 2014-10-06 23:27:07 -07:00
Slava Kim
13861d80e1 meteor build outputs apk 2014-10-06 23:26:55 -07:00
David Glasser
1779d62281 some packaging-related docs cleanups
also, add instructions to the top of docs.js
2014-10-06 21:50:00 -07:00
David Glasser
94ab470b2f fix test-packages and clarify utils.parseUrl docs 2014-10-06 21:18:51 -07:00
David Glasser
94cbba6dad Look at correct constraint field
Old:

  $ curmeteor add iron:router@9.9.9
  Got error during resolve; trying refresh { [Error: conflict: constraints on iron:router cannot be satisfied.
  Constraints come from:
    <top level>] constraintSolverError: true }
  Could not satisfy all the specified constraints:
  Error: conflict: constraints on iron:router cannot be satisfied.
  Constraints come from:
    <top level>

New:

  $ curmeteor add iron:router@9.9.9
  iron:router@9.9.9: no such version
2014-10-06 17:37:33 -07:00
David Glasser
7890b14e4e Allow dots in pre-release tag in release versions
We started calling our releases 0.9.3.1-rc.0 to match what you need to
do in semver to get proper numeric comparisons; let's make sure to
create orderKeys that work with them.
2014-10-06 17:01:51 -07:00
Justin SB
88a836383b Embolden commands users should run 2014-10-06 14:04:20 -07:00
Justin SB
e9a352f22c More buildmessage around installing cordova plugins 2014-10-06 13:57:12 -07:00
Justin SB
fb863f8602 If SDK is not installed when adding platform, prompt to install-sdk and add platform 2014-10-06 13:57:12 -07:00
Emily Stark
87bd6f87d5 Remove warning about --mobile-server.
We no longer need this because we have a decent default for
--mobile-server now.
2014-10-06 11:59:34 -07:00
Sashko Stubailo
da3cf01947 Merge branch 'devel' of github.com:meteor/meteor into devel 2014-10-06 11:55:47 -07:00
Justin SB
9f04fa28a6 Cleanup text around add-platform 2014-10-06 11:30:23 -07:00
Justin SB
5f0ffbfb10 Change --getready -> install-sdk <platform> 2014-10-06 11:09:26 -07:00
Justin SB
b2a69271bd Clean up message when platform not added to project 2014-10-06 11:09:05 -07:00
Justin SB
5e2cb2bfc5 Remove 'random' pauses in HCP tests; insert the one which works
Still better to fix this properly, but this gives us a single starting point
2014-10-04 17:16:03 -07:00
Justin SB
abc12875b1 Better android --getready on Linux 2014-10-04 11:02:10 -07:00
Justin SB
858479af6b For now, don't block android operations if HAXM cannot be installed
Users can always use a device; we should probably block using the emulator,
if HAXM cannot be installed.
2014-10-04 07:06:53 -07:00
Sashko Stubailo
d2b5b2e479 Bump version in docs 2014-10-03 22:40:28 -07:00
Sashko Stubailo
3c02bd8b4c Bump versions release/METEOR@0.9.4-pre.11 2014-10-03 22:26:30 -07:00
Nick Martin
943d8178cc Use the right path to android bundle when running from a release. 2014-10-03 22:25:27 -07:00
Sashko Stubailo
37de748a09 Bump meteor tool release/METEOR@0.9.4-pre.10 2014-10-03 21:30:15 -07:00
Sashko Stubailo
8b0d3eceb4 Bump release version 2014-10-03 21:28:08 -07:00