Commit Graph

49 Commits

Author SHA1 Message Date
Slava Kim
f24904b66c Save HCP files into the dataDirectory from cordova.file plugin.
Rather than relying onto manual path manipulations.
2014-10-02 02:18:12 -07:00
Justin SB
2f34fd5201 Log the url we redirect to 2014-09-26 08:49:37 -07:00
Justin SB
c7b6a6c4b7 Include js filename in cordova log messages 2014-09-26 08:35:28 -07:00
Justin SB
977aef2488 Pass the err to fallback, which expects it 2014-09-26 08:33:37 -07:00
Justin SB
2ada859d5e More logging in meteor_cordova_loader 2014-09-26 08:23:45 -07:00
Justin SB
b392d7b7e0 startServing -> startServer 2014-09-25 21:34:17 -07:00
Slava Kim
d68aa09c11 WIP 2014-09-25 21:01:40 -07:00
Slava Kim
9fc5b15b2a Suppress debug logs from meteor hcp components 2014-09-24 15:42:53 -07:00
Slava Kim
1e8204a6b3 Randomize ports for httpd 2014-09-11 11:03:15 -07:00
Slava Kim
ca0354f6cb Remove the warning from first boot page on mobile 2014-09-10 18:15:21 -07:00
Slava Kim
10599e5bc5 Hot Code Push working with pushing new boilerplate
at least on iOS
2014-09-09 15:56:11 -07:00
Slava Kim
51b588b40e Got it right for ios emulator and device
(no hot code push yet)
2014-09-09 00:04:48 -07:00
Slava Kim
8643e52801 Make run somehow on android 2014-09-08 23:15:12 -07:00
Slava Kim
6bbffaae5a wip: try to get logging back. try to hot code push 2014-09-08 18:06:03 -07:00
Slava Kim
76f0836e37 Another workaround for old Android browser's quircks around Event constructor 2014-08-28 18:07:34 -07:00
Slava Kim
1bb44c3cd1 Clean up the cache folder on every startup, so we don't keep all versions of
your app on disk forever.
2014-08-27 15:40:57 -07:00
Matthew Arbesfeld
bd86ed3450 Use <base href> tag to load from persistent storage.
This lets us use the correct path for assets in the `public` folder.
2014-08-27 15:33:00 -07:00
Slava Kim
d7cc32ccd3 A safer way to dispatch DOM events from cordova_loader.js 2014-08-25 15:40:52 -07:00
Matthew Arbesfeld
88150834c7 Remove errant console.log 2014-08-18 23:16:46 -07:00
Sashko Stubailo
2fdfc1f9c2 Replace colons with dashes 2014-08-18 19:59:57 -07:00
Slava Kim
d28c01b22c Push history state '/' on load 2014-08-18 19:28:42 -07:00
Matthew Arbesfeld
3a675a7af3 Add --clean option to run and open-ide 2014-08-18 15:27:24 -07:00
Slava Kim
c6047a9cdf Implement public Meteor.settings for Cordova builds 2014-08-18 14:07:40 -07:00
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
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
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
Sashko Stubailo
e533ca9aad Remove hot code push and enable adb for android 2014-08-11 21:26:24 -07:00
Slava Kim
574d9398b2 Hide the initial page to prevent flicker 2014-07-29 17:22:37 -07:00
Matthew Arbesfeld
5e1c63b63b Only autoupdate once everything is loaded. 2014-07-29 17:19:35 -07:00
Matthew Arbesfeld
3ea5e6d033 Hot code push works! yay 2014-07-29 15:43:32 -07:00
Matthew Arbesfeld
71966f407a Turn off auto-reload. Still not able to remove initial script from page 2014-07-29 04:38:46 -07:00
Matthew Arbesfeld
7438549268 Something is working? It's super hacky 2014-07-29 01:57:18 -07:00
Matthew Arbesfeld
2a74a004db Fix AJAX call for loading from local storage 2014-07-28 23:39:56 -07:00
Matthew Arbesfeld
610fcef388 Fix AJAX call for loading from local storage 2014-07-28 23:10:30 -07:00
Matthew Arbesfeld
43fc2be1b9 Something working, wip 2014-07-28 22:38:27 -07:00
Slava Kim
b1b20ec83a wip more logging 2014-07-28 18:53:14 -07:00
Slava Kim
03fa26fc92 wip towards a hcp script 2014-07-28 18:03:05 -07:00
Slava Kim
ecfa2e76da Remove old unused cordova boilerplate 2014-07-28 14:52:35 -07:00
Slava Kim
9cd77dbd14 Emulated app connects to the locally running server
> `meteor cordova emulate ios -h localhost -p 3000`
connects the app to localhost:3000
2014-07-16 15:43:27 -07:00
Matthew Arbesfeld
3d7d47c3ea wip 2014-07-11 14:05:00 -07:00
Matthew Arbesfeld
2148497dde Wip 2014-07-11 14:05:00 -07:00
Matthew Arbesfeld
7034ccdb78 Add stuff 2014-07-11 14:04:59 -07:00