Commit graph

35 commits

Author SHA1 Message Date
Donovan Preston
6c4bf8b37a Hide the preferences menu for the beta 2018-12-18 11:14:22 -05:00
Donovan Preston
c71ef9ae84 Fix Fix delete by initializing the metrics on android; delete was trying to use metrics and causing an exception because it hadn't been initialized 2018-12-17 16:40:17 -05:00
Mark Liang (You-Wen)
aa156558b6 Update vnext android ui ()
* refine android ui

* fix layout
2018-12-13 11:36:03 -05:00
Donovan Preston
e55aa7cb86 Use the production fxa server and app id 2018-11-27 18:17:23 -05:00
Donovan Preston
d1212540a8 Rename package to org.mozilla.sendandroid per Rename package to org.mozilla.sendandroid per https://bugzilla.mozilla.org/show_bug.cgi?id=1494393#c10 2018-11-27 09:34:51 -05:00
Donovan Preston
9806dba408 Switch to a fxa clientId created just for Send Android 2018-11-20 12:27:02 -05:00
Danny Coates
1e62aa976d reimplemented l10n using dynamic import() ()
this should greatly reduce the complexity of the l10n code
and build pipeline and eliminate the most common error
seen in sentry logs (no translate function)
2018-11-20 09:50:59 -05:00
Donovan Preston
ae4b8cf0d3 Add setApiUrlPrefix and use it in the android version. 2018-11-19 15:10:57 -05:00
Danny Coates
fbad1ab55a
formatting update 2018-11-16 12:39:36 -08:00
Danny Coates
32a55d00b2
don't render expired uploads 2018-11-16 12:30:15 -08:00
Danny Coates
037c79730d
converting some things to choo/component 2018-11-15 15:43:32 -08:00
Danny Coates
a576d54d64
fixed android height in emulator 2018-11-15 12:22:29 -08:00
Donovan Preston
43c596fb99 Fix rendering problems with the android ui. 2018-11-15 10:06:35 -05:00
Danny Coates
c72e26c192
a couple android ui tweaks 2018-11-14 21:13:38 -08:00
Donovan Preston
3dc0ca933b Update the android ui to work with the new desktop ui components. 2018-11-14 14:20:32 -05:00
Danny Coates
0631abe653
renamed fileManager.js to controller.js 2018-11-08 15:12:07 -08:00
Donovan Preston
cab6f1bafb
Implement the mechanics of fxa login on android, but don't show ui fo… ()
* Implement the mechanics of fxa login on android, but don't show ui for it yet. Also, scopedKeys are not yet implemented.

* Hopefully fix the package-lock conflict?

* WIP on android scoped keys

* Finish implementing login.

* created android/user.js to handle android logins
2018-11-08 16:35:19 -05:00
Danny Coates
99f6f53e40
renamed android's index.html to android.html 2018-11-06 11:21:14 -08:00
Danny Coates
eb79ce1835
wip on using shared ui in android 2018-11-02 16:33:16 -07:00
Danny Coates
6b9a735bec
parameterize download count dropdown on android 2018-09-25 11:36:23 -07:00
Donovan Preston
a181bb3509
Set the time limit in state so that fileManager can get to it. 2018-09-25 11:14:17 -07:00
Donovan Preston
5ec2486c57
Add ui for setting max downloads, max time, and password. 2018-09-25 11:14:17 -07:00
Danny Coates
7ccf462bf8 implemented PKCE auth ()
* implemented PKCE auth

* removed node-jose

* added PKCE tests
2018-09-14 11:00:33 -04:00
Danny Coates
20528eb0d1
added ANDROID environment variable to dev server for hosting the android html 2018-09-10 10:56:59 -07:00
Donovan Preston
76f9d3ee35
Ignore messages posted to onmessage that aren't data urls 2018-09-07 13:21:30 -04:00
Danny Coates
17ee4e0058 load android ui in dev when browsing to /android () 2018-09-07 13:08:01 -04:00
Donovan Preston
71ea4e74f6
Implement wss preference url in html; Update to work with the tip of vnext branch; allow viewing the android ui from the webpack server ()
* Merge branch 'vnext' of https://github.com/mozilla/send into android-preferences

Fix conflicts

* Implement wss preference url in html; Update to work with the tip of vnext branch; allow viewing the android ui from the webpack server

* Use a try/catch in case localStorage isn't available, which it isn't in a ServiceWorker
2018-09-06 18:56:04 -04:00
Donovan Preston
7a48c5201a
Fix Port Send Android to choo 2018-08-16 12:07:12 -04:00
Donovan Preston
071e283f87
Implement section 2.1 and parts of section 4.1 from the Send Android spec ()
* Fix  Implement Start page (Empty State) Design

* Update some kotlin and android sdk things, and update to the latest code in vnext

* Begin implementing the card ui which shows after uploading.

* Implement a progress bar.
2018-08-15 15:29:29 -04:00
Donovan Preston
a80d007e0c
Hook up the android kotlin code to the send js code () 2018-07-27 09:11:46 -04:00
Donovan Preston
b5d7e99ba5 Serve ui out of local html files; pass text/plain and image/* data to the webview using a data url 2018-06-22 16:48:21 -04:00
Donovan Preston
c103c7fd7a Update dependencies 2018-06-22 16:47:33 -04:00
Donovan Preston
6baf385058 Add a readme 2018-05-24 11:47:13 -04:00
Donovan Preston
82bd1b2adf For some reason build clean produced this diff. 2018-05-23 21:43:38 -04:00
Donovan Preston
b269712c32 Initial working proof-of-concept for android. 2018-05-23 21:37:31 -04:00