Commit graph

150 commits

Author SHA1 Message Date
dtvv
d43c75a501 The import backup password has to be alphanumeric 2018-09-14 01:18:41 -05:00
dtvv
da290acddc Button send transaction get better animation 2018-09-13 21:56:06 -05:00
dtvv
83b7a7d3d3 Fixed spinner view in transaction window 2018-09-12 21:34:27 -05: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
dtvv
fcd5855953 Fit automatically height for the edittext in the brainkey screen 2018-09-07 11:24:27 -05:00
dtvv
a1876733f5 In the backup seed screen there is not option for brainkey backup 2018-09-06 14:22:42 -05:00
dtvv
fd5037f1af Complete layout view for backup with brainkey 2018-09-06 11:44:05 -05:00
dtvv
65669e155c Integration of animated layout Library severiano 2018-09-06 11:31:29 -05:00
dtvv
72dc7abf8b Change the “cancel” button in the send assets screen to a cross 2018-09-05 14:49:35 -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
360f855941 Remove back implementations of GUI 2018-08-27 17:06:23 -05:00
Severiano Jaramillo Quintanar
0514e3984e
Merge branch 'feat_ui_improvements' into feat_ui_improvements 2018-08-27 09:49:41 -05:00
dtvv
4836c03179 New unit test implementation github style for some UI implementations 2018-08-27 07:31:55 -05:00
dtvv
1fce05145d New unit test implementation github style for some UI implementations 2018-08-23 23:45:15 -05:00
dtvv
096171f327 -New unit testing design androi model for classes and complete system
-Modularity in unitesting activities, example:
Test_DialogMaterialActivity.kt
Changes in class DialogMaterial.kt
2018-08-22 19:00:39 -05:00
dtvv
6d06d307f3 -whiteclear color change name 2018-08-18 13:20:42 -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
119300d545 -Create class LoadingActivity.kt
-Create loading_activity.xml layout
-Static interface integración in LoadingActivity.kt to entable simple use
-In the Board Window in the server connection show the new loading acitivity
-Take video called “Loading screen when socket server comunicación comes”
-In the Intro Window: When the user tríes to clic button and there are not server comunication it should show loading screen
-In the board window i tested that the gestores GUI works fine in real device
-In the BoardActivity there is a grey brand below first panel gui balances
-Change the Font in the BoardAcivity to be the same as in the video
-In the BoardActivity when clicling in sections that the sections show grayed for unselected and White for selected
-Change Bitshares Font style as the video
-In the window BroadActivity set the left icon more mall and the Font as in the video
2018-08-17 00:43:03 -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
dtvv
acd1f9cfb1 -Correct the variables convenion of the changes i have made in the code
-In the screen of Create Seed that the size of the two buttons be the same te get armonony in the visual
-In the screen of Create Seed that the button of CREATE WALLET get disabled till all fields be correctly to continue
-In the screen of Create Seed show some info about PIN functionality
-In the screen of Create Seed at the moment the window appears, the Focus automatically is set on the first PIN field and show the keyboard
-In the screen of Create Seed set the limit for the Account Name field to 255
2018-08-01 17:11:26 -05:00
dtvv
7a9c4c0012 -Toast after copy to clipboard in backupseed window
-Integrate https://github.com/afollestad/material-dialogs in androide app by gradle
-Change the loading dialog in the registration window for the new one material
-In the registration window in the PIN sections, i fixed the max length validation to 32 in both Fields
2018-07-31 14:13:19 -05:00
dtvv
1cd36489eb -I fix a bug: The loading icon was static after the registraron of the user. (I attached prove in telegram)
-Change “seed” text to “Backup brainkey”
-Add backup leyend
-Set icon for button ok
-Add button “Copy” to copy brainkey to clipboard
-Develope algoritm for copy to clipboard functionality
2018-07-31 13:18:13 -05:00
Javier Varona
44f43cd126 Merge branch 'develop' of https://github.com/Agorise/crystal-wallet-android into develop 2018-07-26 22:58:49 -04:00
Javier Varona
6117fc0f99 - Added Pocket Security Functionality (still in progress...) 2018-07-26 22:58:12 -04:00
Severiano Jaramillo
3008415316 Improve create/modify contact UI 2018-07-12 10:32:01 -05:00
Severiano Jaramillo
b3501a3a89 Remove contacts list bouncy efect for now 2018-07-11 13:23:54 -05:00
Severiano Jaramillo
99a4dc254d Add bounce effect to contacts list 2018-07-10 17:43:40 -05:00
Severiano Jaramillo
7e51385dc0 Simplify Contacts section 2018-07-10 16:19:10 -05:00
Severiano Jaramillo
ff2a58bcf8 Improve Contact elements layout 2018-07-09 18:33:42 -05:00
Severiano Jaramillo
09009e003c Merge branch 'feat_ui_improvements' into develop 2018-07-09 10:52:41 -05:00
Javier Varona
5b21c0719e - Adjusting send and receive fragment to work with multiaccounts 2018-06-27 22:29:30 -04:00
Severiano Jaramillo
84a6b331ad Rename avatar_placeholder image 2018-06-22 12:44:23 -05:00
Severiano Jaramillo
1456b58e7a Select transaction arroy and left view color according to the direction of the payment (received or sent) 2018-06-21 16:56:24 -05:00
Severiano Jaramillo
a0075117d1 Add Body1 and Body2 text styles and use them on the transactions items 2018-06-21 16:15:36 -05:00
Severiano Jaramillo
7084be4696 Improve transactions UI/UX 2018-06-21 15:08:50 -05:00
Severiano Jaramillo
f104e49a6c Removed unused drawables 2018-06-21 11:54:07 -05:00
Severiano Jaramillo
2fef7769ae Improve Settings toolbar layout 2018-06-20 19:53:47 -05:00
Severiano Jaramillo
17b0124946 Update AnimatedTabLayout library and set Settings tab bold text 2018-06-20 19:41:31 -05:00
Severiano Jaramillo
c19839a921 Add AnimatedTabLayout library to project and use it in the SettingsActivity, the library still needs some improvements to use it correctly on the MainActivity (Board) 2018-06-20 17:25:29 -05: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
Severiano Jaramillo
5b341fb018 Create LicenseActivity and blue and green button styles 2018-05-25 11:47:00 -05:00
Javier Varona
9989fbbb74 - Change default profile image
- Make some visual elements, not working yet, invisible
- Put bitshares icon in balance item title
2018-05-23 21:47:19 -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
3ce3665546 - Received sound setting done 2018-04-25 22:43:34 -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
Javier Varona
78fc4fbf0b - Added option to reorder transactions list
- Fixed Toast when restoring backup
2018-04-11 21:37:49 -04:00
Javier Varona
998332c2e5 - Added password input when importing file backups 2018-04-04 21:09:58 -04:00