Commit Graph

2115 Commits

Author SHA1 Message Date
Matthew Arbesfeld
18b1184fe9 Keep separate versions of the app in separate folders.
We store a 'version' string at the root level of the device to
indicate the current version of the app that we should load.
2014-08-16 17:36:41 -07:00
Slava Kim
d3ab04a305 Update own current version in Cordova-Loader 2014-08-15 17:38:37 -07:00
Slava Kim
88edda5557 Extract WebApp-Hashing and use it from tool for Cordova builds 2014-08-15 17:38:16 -07:00
Matthew Arbesfeld
c826e96b28 Add docs for build 2014-08-15 16:06:20 -07:00
Slava Kim
b876ac1532 Switch storage to app-specific folder on Android
helps if you have multiple apps, doesn't pollute your storage root and allows to
reset state with "clear cache" button
2014-08-15 13:52:43 -07:00
Matthew Arbesfeld
bee8d6b8c0 Only strip iOS logs if they begin with a date 2014-08-15 13:32:58 -07:00
Matthew Arbesfeld
606f0c6d86 Revert the change 2014-08-15 11:43:24 -07:00
Matthew Arbesfeld
0c96583889 Fix settings passing to not use quotes 2014-08-15 11:42:25 -07:00
Matthew Arbesfeld
6bf696c9bd Serve the client program by default if a mobile platform is in the project. 2014-08-15 00:36:07 -07:00
Slava Kim
eec07f72bb Fix CSS reloading on HCP in a non-hacky way
org.apache.cordova.file fixed this bug in 1.3
2014-08-14 21:33:26 -07:00
Slava Kim
9f55598050 A hacky way to get css to work on hcp 2014-08-14 21:30:00 -07:00
Slava Kim
43e699464d Ensure that js is loaded in order 2014-08-14 21:25:25 -07:00
Slava Kim
09cd163a2b Try to load from assets in case we don't have manifest on FS
Has problems with scripts load ordering
2014-08-14 21:01:31 -07:00
Slava Kim
5fbe4aea66 Hot Code Push executes the saved code after the bundled code 2014-08-14 20:32:41 -07:00
Matthew Arbesfeld
bc8c366a78 Remove HCP for now, not working on Android 2014-08-14 14:31:18 -07:00
Matthew Arbesfeld
0a5e481bf7 Re-enable HCP 2014-08-13 19:01:12 -07:00
Matthew Arbesfeld
66e8f13ea9 Merge branch 'devel' into cordova-hcp
Conflicts:
	meteor
2014-08-13 17:37:05 -07:00
Matthew Arbesfeld
c9476a350f Fix typo in autoupdate and bump autoupdate package version. 2014-08-13 17:36:12 -07:00
Slava Kim
0abd01b7ee Check for options hash 2014-08-13 17:16:19 -07:00
Slava Kim
9e44f25cf5 Download android_bundle only on actual Android use 2014-08-13 17:15:25 -07:00
ekatek
25328f1298 init options if blank 2014-08-13 19:00:16 -04:00
Matthew Arbesfeld
4349eb089b Add usage to meteor bundle 2014-08-13 15:56:50 -07:00
Matthew Arbesfeld
10c3426cb9 Add bundle help.txt 2014-08-13 15:44:01 -07:00
David Glasser
4ac78a3646 Move DEFAULT_TRACK to catalog module
It's a constant, so no need to have to think "hmm, I wonder if I should
be writing catalog.official.DEFAULT_TRACK or
catalog.complete.DEFAULT_TRACK?"
2014-08-13 15:39:03 -07:00
Slava Kim
9a92b198a8 accept empty string in platforms parsing 2014-08-13 15:27:36 -07:00
Matthew Arbesfeld
fdad2c4995 Fix platform adding 2014-08-13 15:24:41 -07:00
Matthew Arbesfeld
8a343acf68 Fix change cordova plugins test 2014-08-13 15:11:59 -07:00
Matthew Arbesfeld
6dabb68925 Fix typo in commands-cordova 2014-08-13 15:08:10 -07:00
Matthew Arbesfeld
e9b9132a04 Merge branch 'devel' into cordova-hcp
Conflicts:
	meteor
	tools/catalog.js
	tools/commands-packages.js
	tools/commands.js
2014-08-13 15:07:42 -07:00
ekatek
dfd1fbcb22 be more tolerant of unknown keys and some cosmetics 2014-08-13 17:45:27 -04:00
ekatek
f9131da440 some safety cosmetics around meteor create --package 2014-08-13 17:45:27 -04:00
Slava Kim
350584cb02 Additional error handling for cordova platform list 2014-08-13 14:18:41 -07:00
Avital Oliver
aff7dfdb50 Record package usage on meteor bundle
Also eliminated arguments that weren't used anywhere,
and removed an XXX comment that was false (recordPackages
doesn't use buildmessage to report connection failures)
2014-08-13 13:57:08 -07:00
ekatek
889cc75a1d when updating an app that runs from checkout, default to default release track 2014-08-13 16:56:42 -04:00
David Glasser
390f449fe6 20 lines of history rarely shows whole stacktrace 2014-08-13 13:27:51 -07:00
ekatek
c671555cfe show-broken flag 2014-08-13 15:56:04 -04:00
ekatek
a152d97bec help and tests for show 2014-08-13 13:18:20 -04:00
ekatek
f7179bec65 implement the --show command 2014-08-13 13:13:40 -04:00
David Glasser
9a92c6d0d4 bootstrapped releases should be recommended 2014-08-12 16:59:15 -07:00
David Glasser
8d204f5510 add missing capture for make-bootstrap-tarballs 2014-08-12 16:37:19 -07:00
David Glasser
0822033ca5 Tell resolver about ECVs of overridden versions
Otherwise trying to use a package with constraint "livedata@1.0.0" when
you are loading livedata 1.0.1 from a local package will fail.
2014-08-12 15:56:24 -07:00
David Glasser
66f21a64a2 add newline to identifier file 2014-08-12 14:57:36 -07:00
David Glasser
436f29ec9f move identifier .gitignore to a higher level
don't copy identifier file, instead of deleting it later. also, make
sure to skip an identifier file in the skel directory if one gets there somehow.
2014-08-12 14:54:56 -07:00
Matthew Arbesfeld
bd9aeef429 Warn if someone tries to build mobiel with no -p arg 2014-08-12 14:39:43 -07:00
Matthew Arbesfeld
a6efccf515 Fix help.txt, and make bundle internal 2014-08-12 14:30:20 -07:00
Matthew Arbesfeld
1caeb96d87 Rename to 2014-08-12 14:27:16 -07:00
Matthew Arbesfeld
f5263689cf Add production flag to open-ide 2014-08-12 11:52:44 -07:00
ekatek
01b0b0ebd4 adding versions files to example apps; making sure we don't create example apps with example identifiers by accident 2014-08-12 14:46:57 -04:00
Slava Kim
77735628de Adjust tests 2014-08-11 23:26:18 -07:00
Slava Kim
8f30d7779d Extract the android_bundle download logic into a separate code.
+ Refactor parts of async/sync child process calls
2014-08-11 22:53:08 -07:00