Commit graph

31 commits

Author SHA1 Message Date
Severiano Jaramillo
16efb73765 Bump library versions to be able to compile on M2 mac 2024-03-05 09:08:18 -06:00
Severiano Jaramillo
f302c1346f Update Gradle and Gradle plugin versions.
- Updated the Android Gradle Plugin to version 7.2.1.
- Updated Google services Gradle Plugin to version 4.3.10.
- Updated Crashlytics Gradle Plugin to version 2.5.2.
- Updated Gradle version to 7.4.2.
- Updated reference to graphehej lib.
2022-05-29 11:34:33 -07:00
Severiano Jaramillo
1ad1c14139 Remove JCenter from the app.
- JCenter is one of the places from where we were getting libraries for the app, however JCenter is shutting down: https://jeroenmols.com/blog/2021/02/04/migratingjcenter/. We have to obtain our libraries from elsewhere, fortunatley all the libraries that we need are now available in MavenCentral.
2021-04-22 21:59:40 -07:00
Severiano Jaramillo
c8a2929c54 Get rid of the livedata.testing library.
- The com.jraska.livedata:testing-ktx dependency was introduced to be able to test LiveData, however that dependency has not been migrated away from JCenter (to mavenCentral). Also, we are able to provide a similar functionality with an extension function, and that is what I did.
2021-03-27 17:52:14 -07:00
Severiano Jaramillo
dd1bf98e5d Update Firebase Crashlytics and Gradle plugins.
- Added the new Firebase Android BoM (Bill of Materials), to easily manage Firebase libraries: https://firebase.google.com/docs/android/learn-more#bom.
- Updated the Gradle, Google Services and Crashlytics gradle plugins.
2021-03-23 21:27:58 -07:00
Severiano Jaramillo
be5c9bcea7 Update Navigation and Lifecycle libraries.
- Updated the Navigation architecture component library to the latest stable version, with no big changes required.
- Updated the Lifecycle architecture component library to the latest stable version, along with a bunch of changes related to the deprecation of some methods and the addition of others.
2021-03-22 22:31:44 -07:00
Severiano Jaramillo
0d33a5f743 Limit the libraries that are obtained from JCenter. 2021-03-01 22:26:37 -08:00
Severiano Jaramillo
a30c5cb719 Update graphenej lib reference and Gradle plugin version. 2021-03-01 21:27:09 -08:00
Severiano Jaramillo
9005334f21 Update a couple more libraries' versions. 2021-02-15 19:56:16 -08:00
Severiano Jaramillo
af0f2f25e6 Update a bunch of libraries' versions. 2020-12-25 16:25:25 -08:00
Severiano Jaramillo
255821238a Upgrade to the Firebase Crashlytics SDK. 2020-12-25 15:40:25 -08:00
Severiano Jaramillo
b5411fa7fc Update Gradle and a bunch of libraries.
- Updated Gradle and a buncn of libreries, making sure everything kept working correctly.
2019-12-19 13:35:05 -06:00
Severiano Jaramillo
f6d00053db Update a bunch of libraries.
- Updated a bunch of libraries, fixed a couple of issues, and tested everything else worked correctly.
- Updated both compileSdkVersion and targetSdkVersion to 29 (Android 10).
2019-09-10 18:37:21 -05:00
Severiano Jaramillo
3841f53b14 Update kotlin version to 1.3.50. 2019-08-23 11:52:38 -05:00
Severiano Jaramillo
31add11412 Update Kotlin version. 2019-08-22 11:08:04 -05:00
Severiano Jaramillo
54c8bbce19 Fix Crashlytics proguard rules.
- Fixed crashlytics Retrofit models proguard rules.
- Updated the Gradle plugin version.
- Improved readability of Asset and TransferDetail DAOs (Database Data Access Objects).
2019-08-21 13:34:49 -05:00
Severiano Jaramillo
4ed2eba66a Added the Kotlin coroutines library. 2019-04-26 12:23:26 -05:00
Severiano Jaramillo
01a2bc1a53 Update Gradle version to 3.4 2019-04-25 17:38:15 -05:00
Severiano Jaramillo
e88ef6cb91 Added a Deep Link to the app so that it can tell the Android system that it can consume a link of the form 'www.bitshares.com/{to}/{amount}/{asset}/{memo}' so when a user clicks on a link like that the Android system lets the user choose Bitsy to manage it. This deep link takes to user directly to the SendTransactionFragment, fills all the required fields and validates the information so that if it is valid then the user all that needs to do is click the send button and authorize the operation. 2019-04-11 20:43:58 -05:00
Severiano Jaramillo
a4537ae1c4 Updated a navigation and room AAC libraries. 2019-03-18 08:35:55 -06:00
Severiano Jaramillo
ae0b9c1f38 Updated Gradle version to 3.3.2 2019-03-18 08:28:53 -06:00
Severiano Jaramillo
19c50a0b6e Update Navigation and Crashlytics library versions. 2019-02-12 15:33:09 -06:00
Severiano Jaramillo
5465dcaa44 Enable proguard's minify and fix warnings to be able to create the apks. 2019-02-11 15:21:24 -06:00
Severiano Jaramillo
78dea00ee6 Update Navigation AAC Safe Args library version. Make use of the new Safe Args to pass the Transaction ID fromm the TransactionsActivity to the eReceipt. Update the use of Safe Args to the new way of passing data between HomeFragment and SendTransactionFragment, to decide whether or not to activate the Camera. 2019-02-05 15:14:10 -06:00
Severiano Jaramillo
3f52a67d35 Updated gradle version to 3.3 so that it can be used with the latest stabe version of Anstoid Studio 2019-01-16 13:29:13 -06:00
Severiano Jaramillo
573ae1d1dd Update Gradle plugin version, navigation architecture components library version and Crsshlytics library version. 2019-01-02 09:59:30 -06:00
Severiano Jaramillo
5af88291bc Update the Navigation component library version and Gradle version.
- Add simple slide in and out transition animations to the Send and Receive Transaction Fragments.
2018-12-19 09:24:56 -06:00
Severiano Jaramillo
a2c2c315b9 Add Firebase required libraries and configuration to Bitsy and enable Crashlytics. 2018-12-14 15:23:12 -06:00
Severiano Jaramillo
22666021f1 - Add Navigation's SafeArgs plugin to the project, this plugin enables to pass arguments between fragments in a safe way.
- Use the Navigation AAC to create the navigation from the Balances to the Send and Receive fragments, using Navigation's SafeArgs to activate the camera in SendTransactionFragment in the case the user tapped on the camera button instead ofjust the send button in the Balances.
2018-12-13 11:24:18 -06:00
Severiano Jaramillo
f04708bde1 Update Kotlin version and add proper Room and Paging libreries. 2018-10-31 10:02:33 -06:00
Severiano Jaramillo
924cd255a8 Initial commit 2018-10-29 15:49:42 -06:00