Akinwale Ariwodola
7e136faea5
perform user authentication on first page of first run ( #572 )
...
* perform user authentication on first page of first run
* additional firebase events for first run
2019-06-04 05:56:45 +01:00
Akinwale Ariwodola
67d4e97582
add reveal password icon and more UI tweaks ( #554 )
...
* add reveal password icon and more UI tweaks
* navigation workaround. more UI updates and tweaks.
* update control colours. fix search.
* optimise launcher icon. file page style tweak.
* optimise media player buffer values
2019-05-28 16:00:15 +01:00
Akinwale Ariwodola
abeadd858e
sdk 0.37.2 update for release ( #547 )
2019-05-27 10:30:33 +01:00
Akinwale Ariwodola
97f1b530b2
additional rewards page changes and new verification flow ( #542 )
2019-05-15 11:00:15 +01:00
Akinwale Ariwodola
7a7e96388b
Replace Mixpanel with Firebase (Google) analytics ( #535 )
...
* replace mixpanel with firebase analytics
* add encrypted google-services.json file
2019-05-02 07:06:42 +01:00
Akinwale Ariwodola
d0226ab4cc
Cross-device sync implementation ( #505 )
...
* first run updates for sync
* finish sync implementation and fix build for openssl 1.1.1b required for sdk
* fix openssl recipe and tweak build
* fix NativeModules import on wallet page
* display total wallet balance. fix dispatch prop.
* add pipeline status to README.md
* remove unused build recipes
* hide 'No, thanks' button during email new request
* bumpversion 0.6.0 --> 0.6.1
* move unclaimed reward amount to the left of floating wallet balance
* Upgrade to React Native 0.59.3 (#513 )
* upgrade to react native 0.59.3
* add FOREGROUND_SERVICE permission for Android 9 Pie (target sdk 28)
* put android.permission.FOREGROUND_SERVICE permission directly in AndroidManifest
* allow cleartext traffic
* minor copy changes
* enable secure password input and auto account_unlock on startup
2019-04-22 13:42:47 +01:00
Akinwale Ariwodola
f79ad3dabc
Upgrade to React Native 0.59.3 ( #513 )
...
* upgrade to react native 0.59.3
* add FOREGROUND_SERVICE permission for Android 9 Pie (target sdk 28)
* put android.permission.FOREGROUND_SERVICE permission directly in AndroidManifest
* allow cleartext traffic
2019-04-05 09:13:35 +01:00
Akinwale Ariwodola
d8b0e89c6c
Build update ( #495 )
...
* package and build updates
* add sdk preview license to build
* use build tools 26.0.2
* use different libgmp mirror
2019-03-25 07:45:19 +01:00
Akinwale Ariwodola
42075291ce
fix send log error on devices running Android 6 and lower
2019-03-08 17:23:09 +01:00
Akinwale Ariwodola
8f609fa900
0.5.0 rc ( #436 )
...
* fixes for release
* fix subscriptions view. change Latest First to Latest Only.
* fix channel subscription uri
* fix subscription notifications
* some iconography and label changes
* change sdk log level for release builds
* sort all subscriptions by newest first
* fix crash with Picasso thumbnail fetch operation
* add check for null / undefined filenames after stopping download
* update sdk to 0.32.3. fix download notification.
2019-02-22 04:28:11 +01:00
Akinwale Ariwodola
2c56c78467
Subscription notifications implementation ( #407 )
...
* add notifications for unread subscriptions
2019-01-21 17:11:31 +01:00
Akinwale Ariwodola
53166d9bba
pin lbrynet to v0.30.1. set build_type to dev or release based on build config.
2018-12-13 00:15:29 +01:00
Akinwale Ariwodola
2e31a7fbdb
enable easy sharing of lbrynet log file
2018-12-02 00:34:57 +01:00
Akinwale Ariwodola
c9c0249d4f
React native error handling ( #350 )
...
* added react native error handler package
* implement Mixpanel error tracking
2018-11-01 05:31:38 +01:00
Akinwale Ariwodola
0638b9f133
ongoing pre-beta tasks ( #284 )
...
* tapping on the player controls container while it is visible should hide the container
* change 'click' to 'tap'
* add related content component
* file list item resolving display tweaks
* increase number of search results to 25
* fix name display for identity claims in search results
2018-09-05 14:43:39 +01:00
Akinwale Ariwodola
404647c4cb
add storage stats card to My LBRY downloads page ( #278 )
...
* add storage stats card to My LBRY downloads page
* add decimalPoints parameter to formatBytes method
* some more tweaks to notifications and startup
* cancel all notifications if the service is not running when the activity is destroyed
2018-09-03 03:00:54 +01:00
Akinwale Ariwodola
c0b464ae36
implement phone verification ( #274 )
...
* implement phone verification
* update permissions in buildozer.spec
2018-09-03 02:57:54 +01:00
Akinwale Ariwodola
e8185e0f9c
cancel specific notifications instead of using cancelAll
2018-09-02 17:54:37 +01:00
Akinwale Ariwodola
0592c42df0
Unify notification channels for background service and background media player
2018-09-02 11:38:15 +01:00
Akinwale Ariwodola
92f5e6e77c
group the background service and background media player notifications
2018-09-01 22:45:20 +01:00
Akinwale Ariwodola
4b7be60c27
better performance on lower end devices with react-native-fast-image ( #275 )
...
* thumbnail aspect ratio sizing tweaks
* show approximate values for formatted bytes
* truncate titles over 80 characters in the file item list component
2018-09-01 22:04:50 +01:00
Akinwale Ariwodola
e9abbf256e
implement my LBRY downloads page ( #273 )
2018-08-31 08:56:41 +01:00
Akinwale Ariwodola
c25785ccf4
Mobile rewards ( #251 )
2018-08-28 11:59:14 +01:00
Akinwale Ariwodola
050fc2b29e
tweaks to the download notifications ( #260 )
2018-08-28 07:29:12 +01:00
Akinwale Ariwodola
b99ffa0395
add stop action button to LBRY service notification ( #248 )
2018-08-22 13:50:59 +01:00
Akinwale Ariwodola
df561cc582
Background media controls ( #242 )
...
* create background control notification when background play is enabled
2018-08-20 16:00:16 +01:00
Akinwale Ariwodola
a9199661a4
obtain the proper activity reference in the utility module
2018-08-16 18:42:07 +01:00
Akinwale Ariwodola
413ef66701
complete authentication flow and email verification link implementation ( #232 )
...
* complete authentication flow and email verification link implementation
* send appVersion and deviceId with authentication request
2018-08-16 10:48:34 +01:00
Akinwale Ariwodola
3a9729de06
Fix service notification channel for older Android versions (prior to Oreo)
2018-08-14 16:15:04 +01:00
Akinwale Ariwodola
ee90951945
Use redux-persist-filesystem-storage engine due to AsyncStorage size limitation on Android ( #227 )
2018-08-13 10:00:02 +01:00
Akinwale Ariwodola
8e92b21d60
change download notification icon
2018-08-09 21:42:17 +01:00
Akinwale Ariwodola
56afde24db
update service description
2018-08-06 18:16:50 +01:00
Akinwale Ariwodola
88fdc1b503
Android Oreo tweaks ( #217 )
...
* display notifications on Android 8.0 Oreo and higher using required notification channels
* fix daemon background service implementation for Android Oreo
2018-08-06 11:51:55 +01:00
Akinwale Ariwodola
bfefc53040
hide navigation bar in fullscreen playback mode
2018-07-29 09:12:45 +01:00
Akinwale Ariwodola
5a55beee7b
Merge remote-tracking branch 'origin/master' into keep-awake
2018-07-18 13:00:08 +01:00
Akinwale Ariwodola
b8e52e2117
tweaks to media display in landscape mode ( #197 )
...
* tweaks to media display in landscape mode
2018-07-17 17:59:58 +01:00
Daniel Dominguez
4e763be6ec
Add Java module to keep the screen awake when needed.
2018-07-11 23:15:40 -03:00
Akinwale Ariwodola
33abefdd14
request for READ_PHONE_STATE permission after storage permission is granted
2018-06-22 02:18:38 +01:00
Akinwale Ariwodola
245942ff14
added method to MainActivity to obtain a device ID ( #182 )
2018-06-20 19:07:20 +01:00
Akinwale Ariwodola
0da47c409f
Start daemon service immediately app starts (even for first run)
2018-06-18 14:20:37 +01:00
Akinwale Ariwodola
468c41c526
implement extendable first run experience starting with welcome page
2018-06-08 09:13:45 +01:00
akinwale
7d2e4c1e8c
Handle lbry:// url scheme, and download notification fixes. ( #139 )
2018-05-25 08:13:05 +01:00
Akinwale Ariwodola
1a6e3bf214
add debug build checks
2018-05-19 23:35:43 +01:00
Akinwale Ariwodola
16db19fac7
Increase storage requirement toast display duration
2018-05-19 23:03:03 +01:00
akinwale
614069e342
wallet alpha warning ( #118 )
2018-05-10 22:10:12 +01:00
akinwale
3706bc5936
Wallet implementation ( #92 )
...
* Created walletAddress and walletBalance components
* Added walletSend and transaction list components.
* added transaction history page
2018-05-03 19:58:31 +01:00
Akinwale Ariwodola
d018e9b577
Removed service foreground notification. Tapping on the download progress notification should open the app.
2018-04-23 05:32:19 +01:00
akinwale
496ec53f8a
About page ( #78 )
...
* added about page with version info
* lock drawer to closed state for About screen. Added About screen hardware back button handling.
2018-04-23 05:10:18 +01:00
akinwale
a4798c3cf9
Merge pull request #68 from lbryio/mixpanel
...
Implemented Mixpanel analytics
2018-04-23 05:00:38 +01:00
Akinwale Ariwodola
bb7fa61c33
Implemented Mixpanel analytics
2018-04-20 03:14:44 +01:00