Commit graph

46 commits

Author SHA1 Message Date
Sean Yesmunt
53402c2d5b cleanup 2019-11-06 12:17:51 -05:00
Thomas Zarebczan
3721dcd474 WIP fixes and improvements 2019-11-06 12:17:51 -05:00
Sean Yesmunt
6b61a544bc add email to syncPassword component and more sync cleanup 2019-10-24 17:01:01 -04:00
Sean Yesmunt
446edd8096 fix typo 2019-10-22 16:46:50 -04:00
Sean Yesmunt
a736cbffeb cleanup style 2019-10-22 16:45:47 -04:00
jessop
3cc69ddaf0 UI/UX
disable file input while awaiting publish
add spinner to publishes in sidebar
add spinner and Publishing title on Publish page
add WebUploadList to Publishes
add WebUploadItem
 - thumb
 - name
 - progress bar
 - abort button
beforeunload prevent closing tab / navigation
enforce and notify about publish size limit
6 outstanding flow complaints
2019-10-22 16:45:47 -04:00
Sean Yesmunt
179f758f4d only redirect if syncError 2019-10-22 16:44:21 -04:00
Sean Yesmunt
3e556e505c sync support on lbry.tv 2019-10-22 16:44:21 -04:00
Sean Yesmunt
fde204b3b5 fix typo 2019-10-17 16:00:26 -04:00
Sean Yesmunt
4e70642163 don't lose subs/tags for existing users and don't opt them into sync automatically 2019-10-17 13:08:00 -04:00
Sean Yesmunt
d74f573763 set default value of 'enableSync' to false for exisiting users 2019-10-16 19:52:05 -04:00
Sean Yesmunt
2ec3f62407 redirect to password screen if toggling sync from settings page 2019-10-16 19:52:05 -04:00
Sean Yesmunt
d7c0f5c6b7 fix sync becoming untoggled 2019-10-16 19:52:05 -04:00
Sean Yesmunt
a3b3a204b0 first pass at sync for everyone 2019-10-16 19:52:05 -04:00
Sean Yesmunt
7fa30c9355 make mac header stuff only happen on desktop 2019-10-15 12:21:49 -04:00
Sean Yesmunt
90e8c74006 use sdk preference endpoints 2019-10-15 11:40:38 -04:00
Sean Yesmunt
f5bf2fae4f feat: custom tilebar on mac 2019-10-15 11:40:32 -04:00
Sean Yesmunt
6b0f791144 fix: always call doSignIn on web when 2019-10-08 14:11:52 -04:00
Sean Yesmunt
589a19b6e2 sync improvements 2019-10-06 22:07:15 -04:00
Sean Yesmunt
bbcff99fb3 pr feedback 2019-10-01 01:48:43 -04:00
Sean Yesmunt
ecf5e52dd4 cleanup 2019-10-01 01:48:43 -04:00
Sean Yesmunt
4c014e3147 onboarding + youtube transfer + channel page 2019-10-01 01:48:43 -04:00
Sean Yesmunt
3bee71f514 initial onboarding commit 2019-09-26 12:16:03 -04:00
jessop
5c06fa2dd8 password saving 2019-09-26 12:16:03 -04:00
Sean Yesmunt
30d396fce9 add createChannel to first run flow 2019-09-26 12:16:03 -04:00
Sean Yesmunt
c798c41725 move upgrade message to bottom right of screen 2019-09-22 22:00:21 -04:00
jessop
779abfb75b no popout on cold start 2019-08-30 14:13:54 -04:00
Sean Yesmunt
d0afda067b fix player with new uris 2019-08-26 16:53:57 -04:00
Sean Yesmunt
88cd024c8c cleanup reactGA events 2019-08-14 23:10:53 -04:00
Sean Yesmunt
e589a87298 add analytics for version/email/reward eligibility 2019-08-14 23:10:53 -04:00
Sean Yesmunt
2b09d56b63 floating player actually working 2019-08-13 01:35:13 -04:00
Sean Yesmunt
d81719ba54 always populate auth token in redux 2019-08-06 12:53:59 -04:00
Sean Yesmunt
7fe24fbf8b set X-Lbry-Auth-Token for lbry.tv once email is verified 2019-08-06 12:00:31 -04:00
Sean Yesmunt
4c52b96796 cleanup 2019-07-22 19:27:37 -04:00
Sean Yesmunt
1015abbb87 restore that shit 2019-07-22 19:27:24 -04:00
Sean Yesmunt
12498b1b69 send ga event with user id 2019-07-21 22:28:49 -04:00
Sean Yesmunt
2ca254a573 first version of infinite scroll 2019-07-01 14:53:14 -04:00
Sean Yesmunt
60543562aa tags 2019-06-17 15:46:19 -04:00
Jeremy Kauffman
7a777092aa address review feedback 2019-06-12 17:52:48 -04:00
Jeremy Kauffman
394fd8a397 crude i18n support 2019-06-12 17:52:48 -04:00
Sean Yesmunt
c67c66e4fe allow browser to handle scroll restoration 2019-04-18 12:51:15 -04:00
Sean Yesmunt
ee7854c429 use react-router 2019-04-04 17:05:23 -04:00
Sean Yesmunt
497e499c62 temp fix to scroll to top on navigate 2019-04-02 00:30:19 -04:00
Sean Yesmunt
fbbbe526c4 use @reach/router 2019-03-28 12:53:13 -04:00
Sean Yesmunt
3066b9ef0c add ui server 2019-03-06 12:04:26 -05:00
Sean Yesmunt
de3639f29c new build setup for web/electron 2019-03-04 23:48:04 -05:00
Renamed from src/renderer/component/app/view.jsx (Browse further)