Akinwale Ariwodola
8459d10dc7
Publishing ( #577 )
...
* create gallery module for retrieving media from device
* gallery and ui flow for publishing
* publishing. add channel selector component.
* enable record and take photo buttons
* create thumbnails for camera media
* upload thumbnails. check publish success status.
* update to sdk 0.38.0. add tags / tag selection to publish.
2019-07-09 01:43:30 +01:00
Akinwale Ariwodola
eca962ad68
sdk 0.37.4 update ( #579 )
...
* sdk 0.37.4 update
* pin lbry-redux commit hash
* hide save file button
2019-06-14 08:42:46 +01:00
Akinwale Ariwodola
964ed2d129
add prettier and eslint
2019-06-12 08:56:08 +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
5a737ce38d
wait for user to complete email verification ( #548 )
...
* wait for user to complete email verification on first run
* add password strength meter. fix auth bugs in first run.
2019-05-23 22:11:52 +01:00
Akinwale Ariwodola
0d68f1a24b
update react native video version
2019-04-29 21:07:58 +01:00
Akinwale Ariwodola
ff163a31bf
sdk 0.36 updates ( #526 )
...
* add requirements to support sdk 0.36
* updates for sdk 0.36
2019-04-29 10:38:17 +01:00
Akinwale Ariwodola
73d469dc8d
Explore page redesign ( #518 )
2019-04-24 15:31:44 +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
0d3415441f
update to use new imports from lbryinc and lbry-redux
2019-03-20 15:37:14 +01:00
Akinwale Ariwodola
c86fdec8e6
Save media position ( #489 )
2019-03-20 15:01:21 +01:00
Akinwale Ariwodola
df63ab5f91
fix lodash vulnerability
2019-03-06 12:37:56 +01:00
Akinwale Ariwodola
88e3670493
fix merge module in package.json
2019-03-06 07:30:34 +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
3a9187d795
App rating reminder ( #428 )
...
* updates for lbry sdk 0.32.0
* update package.json
* update interval to 7 days
2019-02-18 19:19:18 +01:00
Akinwale Ariwodola
ec928c943d
better back button navigation handling ( #408 )
...
* better back button navigation handling
* add console=plain option to gradlew
2019-01-21 14:35:11 +01:00
Akinwale Ariwodola
6b184c49ad
add previous and next buttons to navigate channel pages
2019-01-07 11:00:30 +01:00
Akinwale Ariwodola
6991b99ea9
Mobile subscriptions ( #382 )
...
* add subscribe button to file page
* add My Subscriptions page
* get module resolve babel plugin working to eliminate ugly imports
2019-01-07 08:26:47 +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
44ec2270f2
update lbryinc in package.json
2018-09-03 20:47:01 +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
8257d7b41d
more navigation tweaks ( #277 )
...
* upgrade react-navigation module, implement associated code updates
* call resolveUri for a file list item if the claim is not yet resolved
2018-09-02 08:12:21 +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
2a010e2643
update package.json
2018-08-28 19:25:18 +01:00
Akinwale Ariwodola
c25785ccf4
Mobile rewards ( #251 )
2018-08-28 11:59:14 +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
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
89bfc845f6
Build and package modifications for react-native-video module updates ( #225 )
...
* Build and package modifications for react-native-video module updates
* change Android appcompat v7 lib version to 27.1.1
2018-08-11 20:48:54 +01:00
Akinwale Ariwodola
55275e48de
Update react-native-vector-icons package to 5.0.0 for FontAwesome 5 ( #222 )
2018-08-08 17:52:26 +01:00
Akinwale Ariwodola
a89d8ac229
add support for viewing images, HTML and text files in the app
2018-05-25 18:39:02 +01:00
Akinwale Ariwodola
0483e67026
Remove postinstall step which is no longer needed in RN 0.55.3. Update react-navigation version.
2018-05-18 08:07:18 +01:00
Akinwale Ariwodola
77f5d5cf05
Updated React Native version to fix startup error. Updated buildozer requirements to match latest lbryio/lbry requirements.txt.
2018-05-15 22:14:08 +01:00
akinwale
90d17604fc
First run timing ( #83 )
...
* first run time tracking implementation
* Fix values in AsyncStorage calls. Some tweaks to Mixpanel event properties.
* remove first launch related items in AsyncStorage after final retrieval
2018-04-24 20:32:17 +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 Ariwodola
3e275e7be5
settings persisted to redux store
2018-03-23 08:09:01 +01:00
Akinwale Ariwodola
deb9771b68
now with download progress bar and media playback
2018-03-18 15:42:16 +01:00
akinwale
2063e716f5
Splash screen, discover and file Pages ( #30 )
2018-03-11 16:32:13 +01:00
akinwale
316634f5b7
Integrate build process with React Native ( #18 )
...
* created react base and updated build to use android sdk 23
* add nodejs install step to travis build script
* added simple build script to create the react native bundle before the buildozer APK build
2017-12-28 19:06:31 +01:00