Commit Graph

76 Commits (b12b3b9546c650aff8218be77f963a4fe64b9998)

Author SHA1 Message Date
hvarona a31efc16e4 Fix send Fragment to send bitcion 2018-11-22 00:02:30 -04:00
Javier Varona 9df1db6669 - ReceiveFragment and SendFragmente were adapted to manage bitcoin accounts 2018-11-07 22:02:15 -04:00
dtvv 2ca94de241 -In the send assets screen it crashes when type an amount 2018-10-25 01:34:48 -05:00
dtvv 41a3b1c172 In the create seed activity when the user types it validates with the server each time, this has to be done til the user touches the CREATE WALLET button for performance 2018-10-24 02:01:44 -05:00
dtvv b73c77e86f -In the import seed window, the service doest not have to be connecting to the service each time the user type text to validate if the account name exists
-In the import seed window, the service to check valid mnemonic does not have to fire each time the user is typing text
-In the import seed window, the service to check valid mnemonic has to fire only when the import account button is pressed
-In the import seed window add error message when the service to validate the seed or the account name is correct fails
2018-10-18 03:28:12 -05:00
Severiano Jaramillo 91bc799310 - Cleaned unused imports in various Classes.
- Simplified BalancesFragment by removing a couple of unnecessary files and merging its funcionality into more compact classes/layouts
2018-10-16 11:39:39 -05:00
Severiano Jaramillo ed7dc5424e - Simplified TransactionsFragment view hierarchy and removed unused files.
- Improved TextViews that appear in both Contacts and Transactions when there are no items to display.
- Cleaned some unused code in different parts of the app.
2018-10-15 16:51:48 -05:00
dtvv 8e00c08d6a -Add error text in the amount field when there is a invalid selected crypto coin 2018-09-13 22:59:35 -05:00
dtvv da290acddc Button send transaction get better animation 2018-09-13 21:56:06 -05:00
dtvv b7235db5f2 Merge branch 'develop' of https://github.com/Agorise/crystal-wallet-android into develop
# Conflicts:
#	app/src/main/java/cy/agorise/crystalwallet/viewmodels/validators/validationfields/BitsharesAccountMnemonicValidationField.java
2018-09-12 21:37:13 -05:00
dtvv 83b7a7d3d3 Fixed spinner view in transaction window 2018-09-12 21:34:27 -05:00
Javier Varona b2da811687 - Fixing compile errors 2018-09-12 21:08:22 -04:00
dtvv a7ba6f5c6b Merge branch 'feat_ui_improvements' of https://github.com/Agorise/crystal-wallet-android into develop 2018-09-12 14:29:33 -05:00
Javier Varona 4a34c3a8ae - Now the import seed button sends the user to the import seed activity
- Fixed account seed kotlin viewmodel so it can be instantiated with the ViewModelProvider
2018-09-06 22:13:28 -04:00
dtvv 8a6e8ce240 In the create seed screen, when all the Fields are complete filled and delete one character in pin field for example, the loading connection server existing account validation was fired 2018-09-05 13:20:17 -05:00
dtvv 2a1f2895d4 Set the loading dialog when connecting to server to progress() loading icon 2018-09-05 12:25:31 -05:00
Javier Varona ac46440ed5 Merge remote-tracking branch 'remotes/origin/feat_improve_contacts' into develop_ui_improvements
# Conflicts:
#	app/src/main/java/cy/agorise/crystalwallet/activities/BoardActivity.java
#	app/src/main/res/layout/board.xml
2018-09-04 21:14:30 -04:00
dtvv c7cb37347d Remove testing cases 2018-09-03 15:59:32 -06:00
dtvv e283f7cb65 Remove network package testing implementation 2018-09-03 10:49:25 -06:00
dtvv 4a566a1e3a Remove network package testing implementation 2018-09-03 10:29:35 -06:00
dtvv e2df388aa8 Corrections of innecesaries spaces in methods and classes 2018-08-27 15:04:35 -05:00
dtvv 4836c03179 New unit test implementation github style for some UI implementations 2018-08-27 07:31:55 -05:00
dtvv d2d17bb6b4 -In the Send Assets window fix the “account name to” to get better visual effects
-Integrate nice material spinner into crystal proyect
-Change in class SendTransactionValidator for material spinner
-Change in clas SendTransactionFragment for material spinner
-At end this nice spinner did not work well and i removed it
-Integrate this new nice material spinner into crystal proyect
-Modified classes:
SendTransactionFragment
SendTransactionValidator
ToValidationField
FromValidationField
-Create the first bubble inicial design background for the BroadActivity window
-Remove the transparent squares in the BroadActivity
-In the window of BroadActivity that the Tab tittles increase size when they are selected (tonigth)
-Integrate bubble background gif to android (tonigth)
2018-08-17 12:08:49 -05:00
dtvv da8eda93b5 Change custom implementations of classes to kotlin
*AccountSeedViewModel
*CreateSeedActivity
*UIValidator
*UIValidatorListener
*FieldsValidator
*CustomValidationField
*PinDoubleConfirmationValidationField
*BitsharesAccountNameValidation
-In the Send Assets window in the field Memo set it to max length to 255
2018-08-14 16:15:45 -05:00
dtvv f57305312b -In the screen “Create Account” in the Account Name validase that the string meets:
*255 max length
*10 min length
*At least one Number
*At least one “middle guion”
*Only numbers and characters and middle script
*At least one character
-In the screen “Create Account” in the Field PIN and PIN confirm, at least 6 digits
-In the screen “Create Account” field validation at text change event
-In the screen “Create Account” create cleaner implementation of actual functionality with the clases:
*BitsharesAccountNameInterface
*PinDoubleConfirmationInterface
*UIValidator
*UIValidatorListener
*BitsharesAccountNameValidation
*CustomValidationField
*PinDoubleConfirmationValidationField
*CustomActivity
-In the screen “Create Account” change sections of code to better clear code
-In the screen “Create Account” error Messages show diferents
-In the screen “Create Account” while connecting with the server that shows the loading screen
-Crete of LoadingDialog material dialog class
-In the screen “Create Account” when the account exists show a toast
2018-08-09 06:50:08 -05:00
Severiano Jaramillo 3008415316 Improve create/modify contact UI 2018-07-12 10:32:01 -05:00
Severiano Jaramillo 7e51385dc0 Simplify Contacts section 2018-07-10 16:19:10 -05:00
hvarona f482fa8354 Update Room libraries to be compatible with the gradle version 3.1.2 2018-06-10 14:35:06 -04:00
Javier Varona 42e8637d11 - Change account seed list in profile settings to crypto net account list
- Added settings for crypto net accounts. General settings for any crypto net account and Bitshares settings for bitshares accounts
- Added new field in db for bitshares accounts: upgraded_to_ltm
- Added button to upgrade to ltm (still in progress...)
2018-05-30 21:19:46 -04:00
Javier Varona e9e495b366 - Transaction search implemented
- Now the transaction list print contact name when the address match with that contact
2018-05-21 21:38:05 -04:00
Javier Varona f00427ed19 - Security Improved: Now when the user tries to set a new security setting gets directly to the block screen (when there is a security setting already set)
- Now the "None" security setting works
2018-05-13 21:25:03 -04:00
Javier Varona 6598d4aacb - Pattern Lock Setting added 2018-05-08 22:07:12 -04:00
Javier Varona 2f37534bc2 - Now the user configured received funds sounds gets played instead of woohoo default sound 2018-05-02 20:41:44 -04:00
henry e3fb99f1eb Change validate import to have the status code like other request 2018-04-23 21:06:17 -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 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 e2a453478c - Added timezone setting functionality 2018-03-21 22:21:23 -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 a131037fd1 - Added email field to contacts (to load the gravatar) 2018-02-21 21:57:59 -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 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 c5f2ff21c7 - Pin settings is now working
- Pin lock screen is almost done (work in progress...)
2018-01-30 21:44:37 -04: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
Javier Varona 93976cadd2 - Contact class, dao, viewmodel and list view added 2018-01-17 22:49:42 -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
henry 9212af8141 Account seed find by id with livedata 2018-01-09 22:33:23 -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 e63c2b649f - Create Seed Activity created 2018-01-07 20:16:03 -04:00