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
77931bf143
add multidex because the bitrise build is failing without it.
...
Local builds work fine without multidex so hopefully we can get away without adding it, later.
2019-01-31 18:17:29 -05:00
Kevin Gorham
8ba19ef4ce
attempt to fix gRPC lint issue
2019-01-31 18:17:02 -05:00
Kevin Gorham
6f821afc70
bump version
2019-01-31 17:57:28 -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
f8955d4eb1
Turn off the test toggle behavior
2018-12-30 22:04:39 -05:00
Kevin Gorham
9919245a15
Improve sample data
2018-12-30 22:02:56 -05:00
Kevin Gorham
1db663061f
Add channel for transactions
...
Also cleaned up recyclerview decorations so that they redraw the background after item animations
2018-12-30 21:41:47 -05:00
Kevin Gorham
8ca87bd27e
Cleanup behavior on homescreen during initial load
2018-12-30 20:56:50 -05:00
Kevin Gorham
85a097e5ed
Introduce coroutines
...
Get the current balance from a channel in the repository. This is a checkpoint where the UI updates based on a repository but we will need to move a lot of code around, shortly.
2018-12-30 20:37:43 -05:00
Kevin Gorham
689a9a522b
Merge pull request #10 from gmale/feature/home-screen
...
home screen changes for preview release. Banners will wait until a future PR.
2018-12-12 17:41:29 -05:00
Kevin Gorham
4d9b93f4ea
UI improvements after feedback on the app preview
2018-12-12 17:36:54 -05:00
Kevin Gorham
2668970b11
version bump
2018-12-11 14:19:58 -05:00
Kevin Gorham
08541202ef
build: improved tag script
2018-12-10 21:10: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
4f3d97c135
version bump
2018-12-10 20:50:41 -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
e18a44b52c
home screen: lock the app in portrait mode
2018-12-10 16:27:49 -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
9692b9186c
build: workaround issue with SDK not being available publicly
...
Bitrise could not build the application because it did not have access to our private SDK since the AAR is not hosted anywhere.
2018-12-10 13:07:28 -05:00
Kevin Gorham
40d8406800
build: updated tagging script used to trigger builds
2018-12-10 12:24:04 -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
67c9fb50b3
receive screen: fix bug with alignment
...
the baseline of the numbers needs to be shifted/drawn first in order for the text to align properly
2018-12-07 10:00:14 -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
2eba751a15
Merge pull request #9 from gmale/feature/launcher
...
Feature/launcher
2018-12-06 15:36:12 -05:00
Kevin Gorham
4261db1487
launcher: improved icon resolution to remove jagged edges
2018-12-06 15:10:02 -05:00
Kevin Gorham
1f38f5690e
launcher: updated app icon, first pass
2018-12-06 14:35:49 -05:00
Kevin Gorham
6d5ec69bb4
Merge pull request #8 from gmale/feature/receive-screen
...
Receive Screen Feature
2018-12-06 10:29:03 -05:00
Kevin Gorham
217c4a55b6
receive screen: combine all textSpans into one
...
This takes care of one of the easier TODO items that were remaining.
2018-12-06 10:22:07 -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
9a312aaee1
Merge pull request #7 from gmale/feature/fabulous
...
Feature/fabulous
2018-12-03 00:11:33 -05:00
Kevin Gorham
2f2c94cd03
cleanup the fab logic and the generated fragment remnants
2018-12-03 00:09:46 -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
0ba5a7113d
Merge pull request #6 from gmale/task/initial-integration
...
minor tweaks to integrate with changes from @str4d
2018-12-02 20:29:30 -05:00
Kevin Gorham
3b535c16c2
fix compile issue for source generation
...
Apparently newer versions of dagger are not playing nice with Java 10. This change fixes the problem and can probably be removed later.
2018-12-02 20:28:44 -05:00
Kevin Gorham
6a69ed0e8a
update to the latest version of the SDK
...
Incorporate all the DB related progress that was made this week
2018-11-30 13:15:09 -05:00
Kevin Gorham
0033f20ac5
minor tweaks to integrate with changes from @str4d
2018-11-21 15:15:28 -05:00
Kevin Gorham
d4b2a37642
Merge pull request #5 from gmale/feature/integrate-rust
...
Feature/integrate rust
2018-11-21 05:14:35 -05:00