Commit graph

330 commits

Author SHA1 Message Date
henry
e3fb99f1eb Change validate import to have the status code like other request 2018-04-23 21:06:17 -04:00
Javier Varona
032cc6fae5 Merge branch 'master' of https://github.com/Agorise/crystal-wallet-android 2018-04-22 20:28:18 -04:00
Javier Varona
1a527658ab - Now the user can change the profile photo
- Transaction List toolbar look improved
2018-04-22 20:27:46 -04:00
henry
56ff51e907 Change validate send request and create account request to have status code, to handle exit errors 2018-04-22 19:11:23 -04:00
Javier Varona
78fc4fbf0b - Added option to reorder transactions list
- Fixed Toast when restoring backup
2018-04-11 21:37:49 -04:00
henry
6eb43f93be fixed import file backup 2018-04-09 22:32:22 -04:00
henry
eb351bfbfa Change on the managment of the id when saving on database 2018-04-08 22:44:37 -04:00
henry
3a6f4635b0 Added seedType to validator 2018-04-08 22:18:51 -04:00
henry
68fd9a749d Added a copy of the graphenej library to fix the decompress reading EOIFException problem
Added a getter for the active key of bitshares using bip39 seeds.
Change the Bitshares account validator to implement the bip39
2018-04-08 22:10:26 -04:00
henry
fe3e597453 added debug lines 2018-04-08 19:13:33 -04:00
Javier Varona
998332c2e5 - Added password input when importing file backups 2018-04-04 21:09:58 -04:00
Javier Varona
eb36492879 Merge branch 'master' of https://github.com/Agorise/crystal-wallet-android 2018-04-03 20:51:48 -04:00
Javier Varona
5db6ce2afc - Importing Backup is now working 2018-04-03 20:50:44 -04:00
henry
f2085b12fd The logic after decrypting the accounts and mnemonic 2018-04-01 23:22:59 -04:00
henry
76355d5142 Read bin file 2018-03-31 23:43:08 -04:00
Javier Varona
ef18863c7c - Now Crystal can make file backups 2018-03-30 20:59:01 -04:00
henry
db7ba760bd Added date on bin file 2018-03-29 23:21:37 -04:00
henry
3efbcbb9f4 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	app/src/main/java/cy/agorise/crystalwallet/manager/FileBackupManager.java
#	app/src/main/java/cy/agorise/crystalwallet/requestmanagers/CreateBackupRequest.java
#	app/src/main/java/cy/agorise/crystalwallet/requestmanagers/FileServiceRequest.java
2018-03-29 23:20:21 -04:00
henry
ea2adab087 Added status code to the file request. TODO create more status code
Change the FileBackup to bakcup multipls Bitshares accounts and to use the Status Code
2018-03-29 23:16:43 -04:00
Javier Varona
9e5a4a2fcc - Making Backup to work 2018-03-28 19:09:15 -04:00
henry
6c5fd9de37 Merge remote-tracking branch 'origin/master' 2018-03-27 21:54:36 -04:00
henry
6999ad58a1 Change in the request package
Put the File Service logic only for bin files
2018-03-27 21:44:41 -04:00
Javier Varona
2644f94151 - Now after the backup account screen the app send the user to the balance screen 2018-03-26 20:33:55 -04:00
Javier Varona
71c1df2306 - Fixed Bitshares account creation validation to only fire event when account is not null
- Now the Service load transactions only when GrapheneAccountInfo is inserted
2018-03-25 22:13:56 -04:00
Javier Varona
e2a453478c - Added timezone setting functionality 2018-03-21 22:21:23 -04:00
Javier Varona
4d10fc984e Merge branch 'master' of https://github.com/Agorise/crystal-wallet-android
# Conflicts:
#	app/src/main/java/cy/agorise/crystalwallet/activities/BoardActivity.java
#	app/src/main/java/cy/agorise/crystalwallet/application/CrystalApplication.java
2018-03-18 22:35:53 -04:00
Javier Varona
e511fab358 - Preferred Language Setting is now working 2018-03-18 22:27:45 -04:00
Severiano Jaramillo
0753a4b436 Send and Receive FloatingActionButtons hide when scrolling down on the TransactionsFragment 2018-03-15 14:12:46 -06:00
henry
247afeefcd Added Bitshares Contants and added all the current smartcoins
Delay the equivalent thread to 1 min pero query
2018-03-15 15:38:18 -04:00
Severiano Jaramillo
0dd2afd47d Removed comment to send user to BoardActivity if there is an existing account 2018-03-13 17:32:06 -06:00
Severiano Jaramillo Quintanar
fcc20711dd
Merge branch 'master' into master 2018-03-13 15:57:47 -06:00
henry
90efd6604c added assets for testing equivalents values 2018-03-12 23:14:04 -04:00
Javier Varona
ab1157faad Merge branch 'master' of https://github.com/Agorise/crystal-wallet-android 2018-03-11 22:54:46 -04:00
Javier Varona
b8a007132f - Equivalent Totals in balances items is working 2018-03-11 22:54:16 -04:00
henry
8188c5092c Change all url using the new Crypto Coin Network Manager, also put the initial urls for bitshares 2018-03-08 00:49:21 -04:00
henry
411e81d8f9 Implemented Crypto Coin Network Manager and Verifier 2018-03-06 22:57:22 -04:00
Javier Varona
8464ee18ec - Change the look of the transactions.
- Change text of "from" and "to" when it's the user account. Instead of bitshares id, the name of the account will appear.
2018-02-27 21:11:10 -04:00
Javier Varona
6c81d74deb - Gravatars are loaded in Contact List and Contact Selection List 2018-02-25 20:12:01 -04:00
Javier Varona
a131037fd1 - Added email field to contacts (to load the gravatar) 2018-02-21 21:57:59 -04:00
Javier Varona
e3a20eabaa - Fixed account selection in Receive Fragment
- Now the send fragment loads the qr scanned info
2018-02-20 21:49:51 -04:00
Javier Varona
09ae532446 - Now the user can select a contact in the Send Fragment 2018-02-17 21:08:38 -04:00
Javier Varona
033a959e00 - Added option to delete contacts 2018-02-14 21:50:18 -04:00
Javier Varona
4c9e6ebfc3 - Now the contacts can be changed 2018-02-12 22:11:11 -04:00
Javier Varona
58afdb144b - Contacts can be created
- Contacts can have multiple addresses for every crypto net (still in progress...)
2018-02-07 21:47:58 -04:00
Javier Varona
5eae79d011 - The user can add contacts (Only the name. Still in progress...) 2018-02-04 21:43:20 -04:00
Javier Varona
cb309f1db2 - Pin lock screen is working 2018-01-31 20:42:19 -04:00
Javier Varona
c5f2ff21c7 - Pin settings is now working
- Pin lock screen is almost done (work in progress...)
2018-01-30 21:44:37 -04:00
henry
9c62f7a422 Change Sync funciton to Async functions 2018-01-29 20:30:15 -04:00
henry
b63feeed17 Added ManagerRequest to make the code full async 2018-01-28 21:18:38 -04:00
Severiano Jaramillo
9527c3b758 Created ImportAccountOptionsFragment that shows up when the user wants to ImportAccount 2018-01-25 20:48:04 -06:00
Severiano Jaramillo
d01f84c198 Improved ActivityIntro by adding animated backgroung and making the logo bigger 2018-01-25 18:37:29 -06:00
Severiano Jaramillo
cf31baa88c Fixed <Use "Pocket" Security> overlay on EditTexts when opening keyboard 2018-01-25 16:55:52 -06:00
Severiano Jaramillo
bf45cae2a1 Improved SendTransactionLayout to adjust to different screen sizes and fixed text color 2018-01-25 15:49:43 -06:00
Severiano Jaramillo
ff971ee492 Improved ReceiveTransactionFragment using SquaredImageView and ScrollView 2018-01-25 14:27:30 -06:00
Severiano Jaramillo
902d2c77ef Created SquaredImageView 2018-01-24 23:21:04 -06:00
Severiano Jaramillo
45657e414f Created BottomStatusBar custom view to be reused in various Activities 2018-01-24 22:28:53 -06:00
Severiano Jaramillo
05dc28aa63 Created BottomStatusBar custom view and added it to Settings and CreateSeed Activities 2018-01-24 22:27:15 -06:00
Severiano Jaramillo
dc4bd347c3 Improved CreateSeedLayout using TextInputLayout 2018-01-24 18:35:08 -06:00
Severiano Jaramillo
aabdab2951 Created layout for the IntroActivity 2018-01-24 17:21:34 -06:00
henry
fa8d39ca6d Real Time updates with the bitshares api 2018-01-23 22:07:17 -04:00
Javier Varona
68b0692a0f - Fixed precision when sending transactions 2018-01-23 21:19:09 -04:00
henry
c8318aaf5b Update the graphenej library
Put the testnet chain id on the transaciton for the Send operation
2018-01-23 19:59:19 -04:00
henry
b02f488a7e Merge remote-tracking branch 'origin/master' 2018-01-22 22:57:34 -04:00
henry
14e570ce2e Added name to seed 2018-01-22 22:22:57 -04:00
Javier Varona
dfc751c5f8 - Added list of accounts (seeds) in "My Accounts"
- Fixed some errors in Backup Activity
2018-01-22 22:18:15 -04:00
henry
159743b54e Added retrieve of asset id, for send transaction
Added retrieve of to Account id for send transaction
2018-01-21 23:55:40 -04:00
Severiano Jaramillo Quintanar
5ce83ef402
Merge branch 'master' into master 2018-01-21 18:05:09 -06:00
Javier Varona
2f496b0f2a - Send Fragment is now working
- Fixed validations fields to work only with the last value inserted by the user
2018-01-21 17:20:09 -04:00
Severiano Jaramillo
38938bdff7 Added NoneSecurityFragment 2018-01-21 15:05:16 -06:00
Severiano Jaramillo
2c46b509dc Created ChildViewPager that does not listen to swipe events 2018-01-21 15:05:16 -06:00
Severiano Jaramillo
7ee708f05d Automatically get build version from app information 2018-01-21 15:05:16 -06:00
Severiano Jaramillo
cbb42ecaf0 Created PinSecurityFragment 2018-01-21 15:05:16 -06:00
Severiano Jaramillo
c21fb6786f Added viewpager to work inside SecuritySettingsFragment 2018-01-21 15:05:16 -06:00
Severiano Jaramillo
c7890db123 Improved SettingsActivity layout 2018-01-21 15:05:16 -06:00
Severiano Jaramillo
7bb451d409 Added below banner to SettingsActivity 2018-01-21 15:05:16 -06:00
Severiano Jaramillo
d7dcc6365b Trick to make collapsingToolbarLayout look better when collapsed 2018-01-21 15:05:16 -06:00
Severiano Jaramillo
76247e214a Changed CircleImageView to make transition work 2018-01-21 15:05:16 -06:00
Severiano Jaramillo
692a39d16e Fixed AccountsFragment theme and almost fixed sharedElementTransition 2018-01-21 15:00:08 -06:00
Severiano Jaramillo
a0db8f8a4f Created buttons style to make them comply with Carbon's video 2018-01-21 15:00:08 -06:00
Severiano Jaramillo
312de0f74b Created AccountsSettingsFragment 2018-01-21 15:00:08 -06:00
Severiano Jaramillo
132c7f1a29 Fixed BackupsSettingsFragment buttons' padding and strings 2018-01-21 15:00:08 -06:00
Severiano Jaramillo
4bec1dad84 Created BackupsSettingFragment layout 2018-01-21 15:00:08 -06:00
Severiano Jaramillo
f2019b1a62 Finished adding elements to GeneralSettings layout 2018-01-21 15:00:08 -06:00
Severiano Jaramillo
4638425b64 Step back to fix sharedelementtransition later 2018-01-21 15:00:08 -06:00
Severiano Jaramillo
4980700366 Changed Accounts from Fragment to Activity to use the SharedElementTransition 2018-01-21 15:00:08 -06:00
Javier Varona
93976cadd2 - Contact class, dao, viewmodel and list view added 2018-01-17 22:49:42 -04:00
henry
3f7e7b5bc6 Change the graphene manager to save new created accounts 2018-01-15 23:31:57 -04:00
Javier Varona
fc80baf731 - Fixing Account Existing Verification 2018-01-13 22:16:54 -04:00
Javier Varona
f65e330d9b - Added Backup Seed Activity to show the mnemonic for the recently created seed 2018-01-12 21:01:38 -04:00
Javier Varona
76b5a6885d - Added dialog when creating a new bitshares account 2018-01-11 22:04:35 -04:00
henry
e13abecd7f faucet api logs 2018-01-10 23:07:30 -04:00
henry
aacf9c50f6 derivation key using the address class 2018-01-09 23:08:11 -04:00
henry
9212af8141 Account seed find by id with livedata 2018-01-09 22:33:23 -04:00
henry
528013ba12 Added faucet function 2018-01-09 22:00:46 -04:00
Javier Varona
4d3b939f62 - The create seed activity now makes a request to create the account 2018-01-08 21:30:02 -04:00
Javier Varona
06ef3e3dc3 Merge branch 'master' of https://github.com/Agorise/crystal-wallet-android 2018-01-08 20:17:03 -04:00
henry
81e6f1940a create request for creation of account 2018-01-07 22:22:56 -04:00
Javier Varona
02eef99c91 Merge branch 'master' of https://github.com/Agorise/crystal-wallet-android 2018-01-07 21:40:46 -04:00
henry
7b59a63f04 create request for creation of account 2018-01-07 21:40:03 -04:00
Javier Varona
2587ceb068 Merge branch 'master' of https://github.com/Agorise/crystal-wallet-android 2018-01-07 21:32:21 -04:00