Commit Graph

65 Commits (be8dce818e27dbbf5aeca2e5e225435a4ae0794b)

Author SHA1 Message Date
Severiano Jaramillo be8dce818e Rearrange Gradle libraries. 2018-11-29 20:17:25 -06:00
Severiano Jaramillo 37ace257bd Migrate app to AndroidX and solve a bunch of conflicts. 2018-11-29 12:20:25 -06:00
Severiano Jaramillo bfe65ac1a7 Update project's compileSdkVersion to 28. 2018-11-29 10:36:25 -06:00
Severiano Jaramillo ea57899027 - Update libraries and remove unused ones.
- Update Gradle version and remove unused Gradle plugin.
- Remove Picasso images library and replace its usages by Glide.
- Fix CreateSeedActivity which was using Buterknife with Kotlin and that stopped working after updating the kotlin version.
2018-11-29 10:33:42 -06:00
hvarona 7ddc2745b2 Fix error parsing bitshares qr code with lower case 2018-11-28 22:00:46 -04:00
hvarona 56a3c006cc put version code 2018-11-25 20:56:00 -04:00
Javier Varona 0c8157a659 - Improve the speed of the qr code generation on receivefragment
- The feedback is better now in the receivefragment
2018-11-21 21:49:44 -04:00
Severiano Jaramillo 0c64e78e89 - Remove not used library.
- Improve SendTransactionFragment layout to automatically adjust the camera preview to an 4:3 aspect ratio, which in turn avoids the problem that the app was not reading QR Codes.
2018-11-20 21:28:02 -06:00
Severiano Jaramillo 4cd304d732 Removed Toolbar animation in all the other activities it was being used and changed to use the GIF version instead. It provides a much cleaner and safer implementation that works fine on all tested devices (Android L, M, O & P). 2018-10-25 13:40:45 -05:00
Severiano Jaramillo 36d97e8166 Change background animation in IntroActivity from Video to GIF.
The video background animation was giving errors on Android Lollipop and wasn't displaying correctly. Searching on the internet I found that the encoding of the video could be the problem but tested with many different encoding profiles (H.264 high, main, baseline) and none of them solved the issue so I finally gave up and converted the video back to a GIF and used that one.
2018-10-25 11:51:53 -05:00
Severiano Jaramillo b8fd519b1a Added AndroidDebugDatabase library to Crystal, this library makes debugging the database a lot easier. Also updated ConstraintLayout library version. 2018-10-15 12:28:20 -05:00
dtvv bd6a27f15b Push buttons effect 2018-10-11 17:45:57 -05:00
Henry Varona 3767483945 version and camera 2018-10-08 11:21:35 -04:00
dtvv 0fc4392a52 Adjust kotlin puglin version to compile proyect 2 2018-09-29 16:00:13 -05:00
Henry Varona 47088391de Change version code 2018-09-21 23:09:09 -04:00
Henry Varona ed21712f68 Change version
Added auto start camera on send fragment
2018-09-21 16:11:18 -04: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 e283f7cb65 Remove network package testing implementation 2018-09-03 10:49:25 -06:00
Severiano Jaramillo Quintanar 0514e3984e
Merge branch 'feat_ui_improvements' into feat_ui_improvements 2018-08-27 09:49:41 -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 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
hvarona f40d996282 Implementation of model for alt-coin (not graphene cryptos)
Insight api base implementation
2018-08-02 23:02:23 -04: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
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 7084be4696 Improve transactions UI/UX 2018-06-21 15:08:50 -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
Severiano Jaramillo cea9e8faeb Set room database's exportSchema to false to avoid the generation of unnecessary json files on the migration to each new database version 2018-06-18 21:04:00 -05:00
Severiano Jaramillo eaca109e41 Update ConstraintLayout dependency 2018-06-14 15:40:38 -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
hvarona 1e96a64fb2 Merge remote-tracking branch 'origin/master' 2018-06-09 00:06:24 -04:00
hvarona 31dc5ea817 change the packing options to exclude other platform libraries 2018-06-09 00:06:02 -04:00
Severiano Jaramillo f56d942f73 Update Gradle version to 3.1.2 and minor changes to app Gradle module 2018-06-07 10:22:25 -05:00
hvarona 7e3b7a02ff Change Version 2018-05-25 14:54:07 -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 6c81d74deb - Gravatars are loaded in Contact List and Contact Selection List 2018-02-25 20:12:01 -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
Severiano Jaramillo 76247e214a Changed CircleImageView to make transition work 2018-01-21 15:05:16 -06:00
henry 528013ba12 Added faucet function 2018-01-09 22:00:46 -04:00
Javier Varona b5fafac118 Merge branch 'master' of https://github.com/Agorise/crystal-wallet-android
# Conflicts:
#	app/build.gradle
#	app/src/main/java/cy/agorise/crystalwallet/fragments/SendTransactionFragment.java
2018-01-06 20:33:08 -04:00
Severiano Jaramillo f153d5b933 Cleaned SendTransactionFragment 2017-12-21 20:38:58 -06:00
Severiano Jaramillo efef66f4e9 Created ReceiveTransactionFragment layout and fixed fragment transitions 2017-12-07 22:59:18 -06:00
Javier Varona b514290692 - Activating QR Code scanner in the send fragment 2017-11-30 21:48:01 -04:00
Javier Varona a541a70c1a - Adding send and cancel button to Send DialogFragment
- Adding ReceiveTransaction DialogFragment.
- Generating QrCode to receive transactions
2017-11-28 21:50:46 -04:00
henry 2157a135d1 updated app to use in studio 3.0 2017-11-13 20:18:40 -04:00
henry 000be8ab51 Added the get asset by name
Update equivalent value url. If we are going to use the testnet the equivalent value has to be retrieved from the main net.
Update docs and code
2017-11-12 15:20:03 -04:00