Kevin Gorham
49017cb1d1
settings: added functionality to persist settings changes
...
also removed the request section of the app and put history in its place.
2019-02-27 04:44:44 -07:00
Kevin Gorham
e79c68fd20
fixes to scoping and job cancellation
...
Utilize fragmentscope in the AndroidInjector subcomponents for fragments and also allow presenters to restart jobs
2019-02-23 16:39:29 -05:00
Kevin Gorham
2e098e2ef2
internal release 0.4.8
2019-02-22 01:47:44 -05:00
Kevin Gorham
8481c7e067
multiple sweeping changes.
...
Presenter injection, main activity nullability and tweaks to twigs
2019-02-21 23:38:06 -05:00
Kevin Gorham
68f674dbf8
Converted mock icons to grayscale. Also fixed bugs.
2019-02-21 10:32:21 -05:00
Kevin Gorham
a7c7954823
send: send screen is done.
2019-02-21 01:37:09 -05:00
Kevin Gorham
61ec500cfc
visual tweaks to the about screen
2019-02-19 16:25:08 -05:00
Kevin Gorham
9a7a02eb48
improvements for scan behavior
2019-02-19 16:16:30 -05:00
Kevin Gorham
c7d457e40e
bump version
2019-02-19 14:52:50 -05:00
Kevin Gorham
dcf0dfc26d
triggering build
2019-02-19 14:50:48 -05:00
Kevin Gorham
edef5372ee
about screen is feature complete
2019-02-19 14:06:36 -05:00
Kevin Gorham
504272ef93
checkpoint: history is feature complete
2019-02-19 13:09:53 -05:00
Kevin Gorham
b215c85915
checkpoint: mock is nearly feature-complete
2019-02-19 08:22:45 -05:00
Kevin Gorham
92b9558446
checkpoint: completed major functionality in send including refactor
...
added CameraView and wired it into a fragment, then connected it with firebasevision. Also completely cleaned up the sendfragment and refactored the way that it manages currency conversions.
2019-02-18 00:05:40 -05:00
Kevin Gorham
e26d66cc3b
checkpoint: camera works for qr scan
2019-02-16 03:47:39 -05:00
Kevin Gorham
e27e10315a
changes before adding mock buildType
2019-02-14 20:26:56 -05:00
Kevin Gorham
ad708e69d5
Everything functional before changing startup sequence
2019-02-12 19:09:06 -05:00
Kevin Gorham
78c18faee0
checkpoint: send is functional and shows up in active transactions.
2019-02-07 22:18:32 -05:00
Kevin Gorham
bca3fcf804
checkpoint: build
2019-02-04 14:11:22 -05:00
Kevin Gorham
c7712f58eb
Checkpoint prior to build cleanup
2019-02-04 13:42:28 -05:00
Kevin Gorham
6a8cc9bc6c
First run screen is functional
2019-02-04 02:08:26 -05:00
Kevin Gorham
12c7c162f2
checkpoint: transition animation is acceptable. barely.
2019-02-02 17:47:08 -05:00
Kevin Gorham
969af030db
checkpoint: active transaction on home screen is feature complete
...
Now, just need to cleanup the overall animation
2019-02-02 10:07:25 -05:00
Kevin Gorham
3404082869
checkpoint: dialog UI is feature complete
...
Now, just need to complete the other side of the transition
2019-02-02 01:42:23 -05:00
Kevin Gorham
2550d3a12e
checkpoint: dialog with transition and lottie
2019-02-01 22:35:45 -05:00
Kevin Gorham
fd59c36f99
bugfixes and transition animation
2019-02-01 11:10:43 -05:00
Kevin Gorham
81a7405108
tweaks prior to demo release
2019-01-31 17:47:37 -05:00
Kevin Gorham
ae089fc796
checkpoint: team demo - send and receive
2019-01-31 15:44:25 -05:00
Kevin Gorham
b2082a2917
checkpoint: receiving transactions in real time
2019-01-29 13:08:33 -05:00
Kevin Gorham
753eddb6d5
Send screens: UI Tweaks
2019-01-15 10:49:43 -05:00
Kevin Gorham
569a6a2c34
Send screens
2019-01-14 03:09:02 -05:00
Kevin Gorham
97d5a0bec1
checkpoint: app is functional and displays transactions
2019-01-03 00:32:27 -05:00
Kevin Gorham
4d9b93f4ea
UI improvements after feedback on the app preview
2018-12-12 17:36:54 -05:00
Kevin Gorham
f6e87044f5
home screen: improved toolbar position
...
zec price was too close to drawer icon after collapse, due to adding the zec symbol.
2018-12-10 21:09:54 -05:00
Kevin Gorham
b1fa8a05bd
home screen: updated launcher icon and other fixes
...
Made other app sections clickable. Changed send zcash wording to 'coming soon.' Updated colors in transaction list to be consistent.
2018-12-10 20:49:42 -05:00
Kevin Gorham
3448062af3
home screen: removed zero zec animation and added zec symbol to toolbar
2018-12-10 16:24:38 -05:00
Kevin Gorham
3283b81acd
home screen: repaired inconsistent animations
...
Created new branch to investigate leveraging a coordinator layout. By
allowing it to coordinate the major animations, motionLayout could focus
on the header animations. This reduced the need for the motion scene to
manage visibility of so many things (empty views v full views). The end
result is the animations behave more consistently and ghosting of hidden
views is no longer occuring. There is still a minor issue with the
account balance flickering while it animates but I suspect this is a bug
in Android. I will create a minimum example to prove it and file a bug
report.
Squashed commit of the following:
commit 62eb2138f2a0f908b9b4768eefeca6cf3f7ef267
commit 6bc77946a34a2a7e83fff061b7263d0f264589ee
commit 383fe6995778cc1545682cd0c164700a13a35775
commit 33a47eff4ec9ba64b1904d8ae9d9e0032f73b9bb
commit 5c7f85415d1dba5221a14e5a53ca90327c549afe
commit 4f77d24bb7ddf5f10cda827ac1603e71b10b02a6
commit c022dd18a2b3ba9bfd6bae853d1079b72093ca9b
commit bc3ec349d260b4c6b1256c26dcdf5e7cf9500501
2018-12-10 11:38:03 -05:00
Kevin Gorham
c97e9c88c8
home screen: checkpoint: demo
...
At this point, everything is functionally complete, visually but there remain several animation issues to repair. Next step is connecting with data.
2018-12-07 19:27:57 -05:00
Kevin Gorham
8851f91cc3
home screen: implemented balance USD
2018-12-07 12:14:54 -05:00
Kevin Gorham
a685cb8e62
home screen: completed empty transitions
...
next step is to verify the behavior on a few other devices and correct any issues.
2018-12-07 03:00:15 -05:00
Kevin Gorham
4a9474b86c
home screen: empty layout is feature complete
...
next step is to add animations and transitions so the empty screen is not so boring.
2018-12-07 02:16:51 -05:00
Kevin Gorham
8012096aa7
receive screen: feature complete.
...
This screen is now feature complete. Added actual address and split into 8 numbered parts. There is still a lot left to do but this is the minimum viable solution for now.
2018-12-06 09:25:37 -05:00
Kevin Gorham
4ec6b60398
receive screen: qr code functional
...
next step is to add the numbering to the address parts and then add the real values for the QR code and the address. After that, this screen is complete.
2018-12-05 11:24:08 -05:00
Kevin Gorham
7b16819a26
receive screen: fonts added and functional
2018-12-04 14:38:12 -05:00
Kevin Gorham
08a1aef304
receive screen: all elements in layout
...
next step is to add fonts, then add QR bitmap, then pull in correct seed
2018-12-03 17:45:39 -05:00
Kevin Gorham
3f3783f22f
implement the FAB button
...
Deviate slightly from the designs to add the speed dial behavior which feels more fitting to our use.
2018-12-02 22:21:23 -05:00
Kevin Gorham
0033f20ac5
minor tweaks to integrate with changes from @str4d
2018-11-21 15:15:28 -05:00
Kevin Gorham
8ef552f29a
connect to the rust AAR library
2018-11-21 05:11:48 -05:00
Kevin Gorham
967297420a
basic improvements complete.
...
Preparing for internal release to wallet team.
2018-11-14 12:06:03 -05:00
Kevin Gorham
05ed1763da
checkpoint before calling it a night.
...
App bar is mostly working for each fragment. Need to cleanup the code and add shared element animations.
2018-11-14 00:16:53 -05:00