Dan Peterson
399c4eb56d
revert commit - wrong branch
2021-12-30 15:21:59 -05:00
Dan Peterson
a92e9c9973
clear/reset release time if switching to livestream mode
2021-12-30 15:21:59 -05:00
Dan Peterson
a8209ee38b
Temporarily remove tag filter on upcoming (will be added back soon)
2021-12-30 15:21:59 -05:00
Dan Peterson
356c5bf30f
- Add a system-level tag for scheduled live streams
...
- Query for that tag in the upcoming section
- Improve special tag organization
- Filter out the internal tags in the UI
- Add missing types to publish state
2021-12-30 15:21:59 -05:00
infinite-persistence
0ccf9f2c05
Handle removed livestream comments
2021-12-30 11:55:44 -05:00
infinite-persistence
12eeb06c40
LivestreamComment: pass Comment prop instead of individual values
...
The number of props to pass is getting out hand, so just pass the Comment object directly.
Also, moved the "is my comment" check into LivestreamComment, so we don't need to pass it as a prop from the parent.
2021-12-30 11:55:44 -05:00
Rafael
cd9dc5cf96
Highlight chat message if your channel is mentioned
2021-12-29 16:13:57 -05:00
Rafael
2c43076497
Fix header menu on password reset page
2021-12-29 15:40:15 -05:00
Rafael
2d1b876acc
Improve Sticker Superchat display
2021-12-29 09:37:05 -05:00
Rafael
1578810013
Fix scroll re-rendering issues and improve superchats
2021-12-29 09:37:05 -05:00
infinite-persistence
c50cc422b7
Don't refresh tiles while fetching and if same results
...
## Ticket
555 Don't refresh tiles/claim search after blocking results are in + don't change
2021-12-29 09:32:01 -05:00
infinite-persistence
b0bea66b1d
ClaimTilesDiscover: optimize props to reduce renders
...
Props: either use primitives, stable references or memoized objects to reduce renders. This update will simplify the existing `areEqual`. It is still needed though as some props are hard to memoize from where they are called, or should simply be ignore.
2021-12-29 09:32:01 -05:00
Thomas Zarebczan
283ea69a6e
Fix crash with no channel
2021-12-28 13:40:16 -05:00
infinite-persistence
98126e90b2
Fix 'weekly watch reminder' target path
2021-12-28 08:31:03 -05:00
infinite-persistence
06bfe60c54
Show view counts on uploads page
...
## Ticket
556
2021-12-23 03:16:11 -05:00
infinite-persistence
379b9341ef
Render: must return null instead of undefined
2021-12-23 00:04:12 -08:00
infinite-persistence
198c191fd2
Skip connect
until it is needed.
...
It seems to subscribe to the store if connected.
2021-12-23 00:04:12 -08:00
Dan Peterson
d382671616
Add stream start to active live streams, and refactor how data active claim is stored in redux
2021-12-22 13:50:49 -05:00
Rafael
f7a6a767ab
Fix conflicting svg styles
2021-12-22 08:44:05 -05:00
infinite-persistence
7d6c91c15a
Fix "you are offline" nag being stuck
...
Was trying to save one event listener in the previous implementation and rely on other redux state-changes to spark a GUI update, but turns out there are scenarios where nothing is updated and the "offline" nag is stuck on screen.
## Change
Do it properly using the event listeners. The nag should now update promptly.
2021-12-22 12:41:05 +08:00
infinite-persistence
33ddccb3c5
i18n: revert string so translators don't need to redo
...
Changing the string means it will stay in English until retranslated. Reverting so that it can re-use existing translated database.
I don't think there is a clash in the `followingCount` variable, so the change was probably unnecessary.
2021-12-22 09:07:47 +08:00
Rafael
45de6ab822
Fix Yt sync page
2021-12-21 16:36:16 -05:00
Rafael
7757960d96
Fix wallet cut off on mobile
2021-12-21 16:36:16 -05:00
Rafael
f5ba2d5425
Switch Logo from images to icons
2021-12-21 16:36:16 -05:00
Rafael
4158b99453
Fix header profile button for no channels, use it as an icon for mobile unath instead of big login/signup buttons
2021-12-21 16:36:16 -05:00
Rafael
75a922b0c9
Add smaller Mobile size values
2021-12-21 16:36:16 -05:00
Rafael
79a4fa55e0
Set logo img width and height
2021-12-21 16:36:16 -05:00
Rafael
89d84e0776
Refactor Logo
2021-12-21 16:36:16 -05:00
Rafael
5c6fb9de66
Improve header components that need to be loaded in to display Skeleton and avoid layout shifting
2021-12-21 16:36:16 -05:00
Rafael
76147d89c6
Refactor and split Header CSS
2021-12-21 16:36:16 -05:00
Rafael
56603be2f9
Decrease --header-height by 20%
2021-12-21 16:36:16 -05:00
Rafael
75b441e7cb
Add Tooltips to header buttons and replace reach/ui
2021-12-21 16:36:16 -05:00
Rafael
80a375fecb
Refactor notificationHeaderButton
2021-12-21 16:36:16 -05:00
Rafael
254fff208d
Refactor header Component, split into smaller components and remove what is unused
2021-12-21 16:36:16 -05:00
saltrafael
8c32b36aa0
Add language based channels to Auto follow ( #523 )
...
* Refactor userChannelFollowIntro
* Add community based channels to signup auto follow
* Add German channels
* Remove main english channels and leave only community ones for auto follow
2021-12-20 15:35:59 -05:00
Dan Peterson
350524114a
Fix the view more/less functionality by properly reporting the total number of claims ( #530 )
2021-12-17 16:28:11 -05:00
Dan Peterson
f0fdcb6a6e
Hotfix livestream datetime ( #527 )
...
* Temporarily adjust upcoming buffer to 15 min + 5 min cache time
* Make sure datetime is shown on regular claims
2021-12-17 10:23:49 -05:00
Dan Peterson
038692cafc
Feature livestream scheduling ( #458 )
...
Add livestream scheduling feature
Also supports back to back streams, and will notify on a non-active stream of an active one.
2021-12-16 16:59:13 -05:00
Anthony
c2c782f6e6
fix script data attribute
2021-12-16 16:07:54 -05:00
infinite-persistence
50d1d062ad
Revert "Switch thumbnail server: spee.ch --> vanwanet"
...
This reverts commit 1a0a62058c
.
2021-12-16 16:16:22 +08:00
infinite-persistence
7d9e8bffae
Revert "Remove the delayed thumbnail message for ChannelEdit"
...
This reverts commit a7e571c3b9
.
2021-12-16 16:16:16 +08:00
Max Kotlan
9503829e18
shouldRenderLargeMenu
2021-12-15 15:31:57 -05:00
Max Kotlan
9022ab6020
menu can close completely
2021-12-15 15:31:57 -05:00
Max Kotlan
f5ef6cdd57
remove livestream enabled
2021-12-15 15:31:57 -05:00
Max Kotlan
7418e27994
Added new menu animations
2021-12-15 15:31:57 -05:00
Anthony
bc514b1d5c
fix lint errors
2021-12-15 15:00:28 -05:00
Anthony
c214209747
disable preroll ads
2021-12-15 15:00:28 -05:00
infinite-persistence
a7e571c3b9
Remove the delayed thumbnail message for ChannelEdit
...
Not necessary now that we don't need confirmations for thumbnails (direct upload to CDN)
2021-12-15 13:59:45 -05:00
infinite-persistence
1a0a62058c
Switch thumbnail server: spee.ch --> vanwanet
2021-12-15 13:59:45 -05:00
infinite-persistence
1766b418c6
Remove old mobile chromecast css hack
...
lbry-desktop--6844
This negates 49abbecb
.
Now that we have a dedicated chromecast button, we don't need to hack Chrome's default cast button to appear on top of vjs-mobile-ui. The hack no longer works anyway, since the CSS exposure has been deprecated around mid 2020 -- it is still available, but its abilities has become less and less.
2021-12-15 09:44:09 +08:00