infinite-persistence
4dc333de41
Fix blank gif avatars ( #6060 )
...
## Issue
6010: hyperchat send display issues with GIF profiles
The FreezeFrameWrapper have no `src` to freeze due to the lazy loading.
## Fix
Delay the freezing by making the lazy-load effect return a state to indicate when then `src` has been loaded.
Since the lazy-loader will `unobserve` after loading, the state will never go back to false, so we don't need to handle the case of preventing `new FreezeFrameWrapper` from being called multiple times from it's effect.
2021-05-14 11:00:07 -04:00
infinite-persistence
0258c2d3c3
useGetLivestreams: add ability to filter by minimum viewers
2021-04-30 14:11:42 -04:00
infinite-persistence
355bc9296c
Pull out livestream data-fetch into an effect.
...
Differences with the original from 'livestreamList/view.jsx':
- Returns null instead of an empty object for the empty case. This removes the need for clients to create a temp array to determine if the list is empty ('Object.keys(x).length').
- Allow option to not periodically refresh by setting the interval to 0.
2021-04-30 14:11:42 -04:00
Sean Yesmunt
f2d83cbf9d
fetch ads provider for all homepage videos (but still only show ads for unauth users)
2021-04-26 16:38:33 -04:00
Sean Yesmunt
e4a3e54613
move lazy loading effect into effects/
2021-04-14 15:25:19 -04:00
Sean Yesmunt
216d0fefa0
fix typo
2021-04-12 13:14:20 -04:00
Sean Yesmunt
e08b71774c
pre-roll ads
2021-04-12 12:55:06 -04:00
zeppi
6a16d8e0cd
fix bad lighthouse results
2021-01-28 15:35:15 -05:00
infiinte-persistence
912489cce0
Make zoom level persistent on Desktop
...
- uses local storage.
- for 'web', the browser is already handling that.
2021-01-26 10:20:59 -05:00
infiinte-persistence
d0f42ce6b3
Desktop: Enable 'Alt+Left/Right' for history navigation.
...
## Why
- Consistent behavior across Web and Desktop.
2020-12-30 14:55:24 -05:00
Sean Yesmunt
0cc3af28a3
flow fixes
2020-12-16 10:52:22 -05:00
Sean Yesmunt
05d625484d
improve jumpiness on search suggestions
2020-12-11 14:37:06 -05:00
Sean Yesmunt
120300643f
improved mobile-search experience
2020-12-11 14:37:06 -05:00
Sean Yesmunt
30d8a0406d
wunderbar improvements
2020-12-03 12:39:12 -05:00
Sean Yesmunt
19fb7d7f06
new layout 🕺
2020-09-29 17:12:32 -04:00
Sean Yesmunt
3b4ac976b6
Revert "full width homepage"
...
This reverts commit 0018fdaebc
.
2020-08-18 12:53:07 -04:00
Sean Yesmunt
0018fdaebc
full width homepage
2020-08-18 09:25:36 -04:00
Sean Yesmunt
692862c769
collapsable sidebar initial commit
2020-08-11 17:04:14 -04:00
btzr-io
036aedd88d
use redux to load post content
2020-08-04 11:49:12 -04:00
btzr-io
c47c6f6034
fix story validation and content loading on web
2020-08-04 11:49:12 -04:00
infiinte-persistence
2ea66f9d8d
Refactor zooming code into "effects/use-zoom.js"
2020-07-14 16:08:24 -04:00
Sean Yesmunt
78422ccfb2
fix thumbnails on desktop
2020-06-03 13:49:44 -04:00
Sean Yesmunt
48eac1188f
always use thumbnail from claim if it exists on web
2020-06-02 16:10:43 -04:00
jessop
e3c2919373
rename lbrytv to web
...
language and API consts
improve customization
custom homepages
get config from .env.default
custom title and logo
small changes
add pinned item to sidebar
rebase?
2020-05-25 17:21:02 -04:00
Baltazar Gomez
ca4bbf53df
Support drag-and-drop file publishing ( #4170 )
2020-05-25 10:27:36 -04:00
btzr-io
036cf734c6
prevent state updates after component unmounted
2020-05-13 10:18:36 -04:00
Baltazar Gomez
1f6dd89e55
create effect to load blob from streaming url
...
Use this on the web for files that need to wait for the full stream
2020-05-13 10:18:36 -04:00
Baltazar Gomez
dc10a2ddf1
create effect for file stream: fix #2777
...
Use this effect instead of the "file://" protocol
2020-05-13 10:18:36 -04:00
JT Turner
b0ed767c27
Fix channel reply switching channels.
2020-05-01 14:46:29 -04:00
Mr. X
4efc0fbd3e
fix: better hover use-effect
2020-04-23 13:10:41 -04:00
seanyesmunt
691e648f6a
ensure we properly track if users want to skip the rewards intro
2020-03-16 14:49:47 -04:00
seanyesmunt
292f547c59
initial commits included in #3809
2020-03-16 14:49:47 -04:00
Sean Yesmunt
80f24edcb3
Revert "skip rewards validation on future sign ins if user clicks 'skip' button"
...
This reverts commit 8a73cdbc0b
.
2020-03-13 21:16:30 -04:00
Sean Yesmunt
8a73cdbc0b
skip rewards validation on future sign ins if user clicks 'skip' button
2020-03-13 18:25:04 -04:00
jessop
33672a789b
app plays embed in iframe
...
make player full screen and prepared for overlay actions
small changes
cleanup
2020-01-28 10:20:54 -05:00
Sean Yesmunt
e1dd28fff6
use new player api for streaming
2020-01-24 11:26:19 -05:00
Sean Yesmunt
ad125b3d2a
bump sdk and comment out thumbnail gets on desktop
2020-01-17 14:57:09 -05:00
Sean Yesmunt
eab7807d59
don't call get for hidden claims
2020-01-13 14:38:14 -05:00
Sean Yesmunt
c29be5b7ec
automatically get free images and display as thumbnails
2020-01-13 14:38:14 -05:00
Sean Yesmunt
86cfa746de
mobile view
2019-12-20 15:03:18 -05:00
jessop
fe50dc7bb7
fixes button hover
2019-11-19 16:28:59 -05:00
Sean Yesmunt
6ad31a3ce9
refactor lbrytv web server
2019-11-11 13:27:29 -05:00