infinite-persistence
e361289c06
Don't close main player when editing comments
...
https://discord.com/channels/362322208485277697/363087331475062785/815132676293918730
- Renamed `closeInlinePlayer` to `clearPlayingUri` to reflect it's actual function.
- Add additional check to see if the current video is actually inline before closing it.
Wanted to refactor out an actual `closeInlinePlayer`, but let's wait until there are more usages.
2021-03-08 11:21:57 -05:00
zeppi
b6d613fe47
re-unify icons with master
2021-03-08 11:08:23 -05:00
DispatchCommit
9be8a3036c
Move videojs sass file
...
Looking at a few other files hoping to understand the convention for components, I moved the videojs.scss file to where all CSS related files appear to be in the project.
2021-03-05 16:51:45 -05:00
DispatchCommit
6eebf8ff46
replace todo with link to explanation
2021-03-05 16:51:45 -05:00
DispatchCommit
46f58c63c8
Pull styling out out into it's own file
...
Also restores the CSS for vjs-overlay which I commented out previously for *some* reason (but I don't know why, and it doesn't seem to make a difference whether I comment it out or not)
2021-03-05 16:51:45 -05:00
DispatchCommit
d21a4fe8ab
Remove intermediate accent-color sass var
...
Replaced with direct usage of `var(--color-primary);`
2021-03-05 16:51:45 -05:00
DispatchCommit
3fb0ac80ae
Prevent user from highlight selecting UI
2021-03-05 16:51:45 -05:00
DispatchCommit
0b20f73841
Fix theatre mode button
2021-03-05 16:51:45 -05:00
DispatchCommit
5a6743a4ce
Bring in the initial styling
2021-03-05 16:51:45 -05:00
Sean Yesmunt
6345549c88
increase file thumbnail size in cdn url
2021-03-05 16:51:38 -05:00
Sean Yesmunt
e2bd128cc4
show click through on channel page for muted channels too
2021-03-05 16:51:38 -05:00
Sean Yesmunt
88c5552352
don't pass blocked/muted to claim_search on the homepage to prevent double claim_search calls
...
if blockedList takes a while to return, the app would call claim_search once without the blocked list, then again with the block list. just hide them in the ui
2021-03-05 16:51:38 -05:00
Sean Yesmunt
84bab875bc
improve mobile style and initial blocked screen loading
2021-03-05 16:51:38 -05:00
Thomas Zarebczan
eb0e0cb7cc
Better downtime / reboot status message
...
Fixed
2021-03-03 19:40:15 -05:00
Sean Yesmunt
ea74a66dbd
New moderation tools: block & mute ( #5572 )
...
* initial support for block/mute
* hide blocked + muted content everywhere
* add info message for blocked/muted characteristics
* sort blocked list by most recent block first
* add 'blocked' message on channel page for channels that you have blocked
* cleanup
* delete unused files
* always pass mute/block list to claim_search on homepage
* PR cleanup
2021-03-03 13:50:16 -05:00
infinite-persistence
277a1d5d1f
Tell user to reduce 'Channel Description' when exceeded tx-limit.
...
## Issue
Second attempt at 5571: Limit description length on channel edit
## Changes
- Undo #5573 : restore limit back to 5000.
- Translate the `bad-txns-claimscriptsize-toolarge (code 16)` error into `Transaction limit reached. Try reducing the Description length.`
2021-03-03 11:52:51 -05:00
infinite-persistence
df17504649
Allow any URL from known domain in wunderbar
...
## Issue
Closes 5598: support all URLs regarldess of domain on search bar
## Changes
- There is already a KNOWN_APP_DOMAINS[], so I just used that.
2021-03-03 11:20:50 -05:00
Sean Yesmunt
3fba7f0797
show file page even if blacklistedOutpoints is empty
2021-03-03 11:04:47 -05:00
infinite-persistence
c67b92cfa4
Markdown "Create Link": highlight URL instead of label
...
## Issue
Closes 4505: Highlight url instead of text when embedding a link
_Too used to Github's editor behavior, so was annoyed at this too. It makes more sense to highlight the URL placeholder since that needs to be filled._
For to the unhighlighted case, then the cursor should be at the Label.
## Changes
Until the upstream code decides to fix it (`github::Ionaru/easy-markdown-editor/issues/85`), we'll handle it ourself by listing to the 'changes' events.
2021-03-01 14:44:16 -05:00
infinite-persistence
9d03968b5e
Add tooltip to embed's Title and Home button
...
## Issue
- Most titles don't fit the embed container width. I wish to know what the title is without having to click on it first.
- Also, add clarity that the LBRY icon brings you Home.
2021-03-01 10:27:52 -05:00
infinite-persistence
fd0e56daa6
Fix broken markdown editor border color
...
## Issue
The border became white recently, which made it look "focused" all the time. Confirmed with Sean that the change wasn't intentional.
2021-02-26 11:04:25 -05:00
infinite-persistence
94fe68eb45
Fix URI comparison in 'doDeleteFileAndMaybeGoBack'
...
## Issue
4959: Deleting MD from downloads list causes spinning icon to run forever
5077: player doesn't close when video deleted
2021-02-25 15:38:04 -05:00
infinite-persistence
351890decf
Fix 'isPlaying' to reflect 'playing' instead of 'primary' URI
...
## Issue
4959: Deleting MD from downloads list causes spinning icon to run forever
5077: player doesn't close when video deleted
2021-02-25 15:38:04 -05:00
infinite-persistence
dabdc980a1
Fix 'makeSelectIsPlaying' to look at 'playing' instead of 'primary'.
...
## Issue
4959: Deleting MD from downloads list causes spinning icon to run forever
5077: player doesn't close when video deleted
2021-02-25 15:38:04 -05:00
infinite-persistence
891207df3d
Lint
...
Separating out the lint fixes just to make the next commmit clearer.
2021-02-25 15:38:04 -05:00
zeppi
05740cad75
send perm url for referrals
2021-02-25 14:44:40 -05:00
infinite-persistence
217ae3ecf7
Fix broken 'Open File' icon color
...
## Issue
The removal of `svg` from `media__subtitle` in 09b689ba
made the icon black.
## Fix
Both 'Open File' and 'Download' should have the same css class.
2021-02-24 11:23:06 -05:00
infinite-persistence
bf5b2370e2
Restore 'duplicate claim URL' msg while waiting for 3704
...
## Issue
5575: Show "URL already used" msg when publishing
Seems like `uri` just got accidentally removed from db87125d
2021-02-24 11:23:01 -05:00
infinite-persistence
aa8b1f8602
Lowered 'Channel Description' limit from 5000 to 3000 chars.
...
## Issue
Closes 5571: Limit description length on channel edit
## Notes
Similar to the previous value of '5000', this is a trial-and-error estimate.
2021-02-24 11:11:06 -05:00
infinite-persistence
52878efae1
Touch up for active channel refactoring
...
## Issue
5563: don't allow URL change on edit
2021-02-23 16:11:00 -05:00
infinite-persistence
e7adc607fa
Revert "use cdn for channel thumbnails"
...
This reverts commit b231b1a51f
.
## Issue
5564: Don't use optimized URLs on channel pages (profile/banner)
2021-02-23 12:53:16 -05:00
infinite-persistence
3d6304bc25
Revert optimized URLs on channel banner.
...
## Issue
5564: Don't use optimized URLs on channel pages (profile/banner)
2021-02-23 12:53:16 -05:00
zeppi
f0912f9051
entering lbry url with colon goes to url, doesnt error
2021-02-23 12:42:11 -05:00
infinite-persistence
c52ddb9e03
i18n update: Creator Tools
2021-02-23 10:44:15 -05:00
Sean Yesmunt
d71f977a55
Revert "Remove hack in Timestamp parser now that 'remark-breaks' has addressed the original problem."
...
This reverts commit 02792b8f0c
.
2021-02-20 18:23:52 -05:00
infiinte-persistence
6f67af5ec3
Make educated guess if 'no result' is due to language filter, and warn user.
2021-02-19 14:46:19 -05:00
infiinte-persistence
545ee46a02
Add content type and language filters to channel page
...
## Issue
5219: Add content type and language filters to channel page
## Notes
There is a quirk in the dropdown (see 5542: Language filter doesn't reflect effective setting if language is outside of `SEARCHABLE_LANGUAGES[ ]`)
2021-02-19 14:46:19 -05:00
infiinte-persistence
f660267dc5
Untranslated strings
...
Included the memes as well per translator request. I've been excluding it since I wasn't sure if memes can be translated, but I guess they can change it to something equivalent in their language.
2021-02-19 14:28:50 -05:00
infiinte-persistence
530bd14f4a
Add tooltip for bell icon
...
I bypassed the lint checker so that it'll be easier to merge this change to `odysee` branch.
2021-02-19 14:28:50 -05:00
infiinte-persistence
9e9183aa95
Clear dev-web
warnings and lint
2021-02-19 14:18:44 -05:00
infiinte-persistence
b0cc1d7f51
Add context-menu to report claims directly from Preview/Tile
2021-02-19 14:18:44 -05:00
infiinte-persistence
2f7880a697
Remove 'Copy' from Claim context-menu; Do nothing when menu is blank.
...
'Copy' is always disabled for the case of Claim previews since no text is selected. User cannot select text anyway since a left-up event would invoke the Claim's `click` event. 'Copy' is there simply because of re-using `openContextMenu`.
2021-02-19 14:18:44 -05:00
infiinte-persistence
cf832d14b4
Make both claimPreview and claimPreviewTile use the same context-menu function.
...
Consolidated into `openClaimPreviewMenu`. We'll only update that function next time for context-menu additions.
2021-02-19 14:18:44 -05:00
togekk1
232841ef5e
Open ZoomableImage viewer when clicking on the image
2021-02-19 14:05:51 -05:00
togekk1
00017e241e
Revert "Open the actual image when clicking on the image viewer"
...
This reverts commit 6a99947ac2d3fada59438d818599af6b68dcebd8.
2021-02-19 14:05:51 -05:00
togekk1
6144b08cf9
Open the actual image when clicking on the image viewer
2021-02-19 14:05:51 -05:00
Franco Montenegro
8d21acf64c
Use stringify version for options in searchOptions component
2021-02-19 13:50:13 -05:00
Franco Montenegro
ddae2e8ac5
Disable claim type search if filtering by channel
2021-02-19 13:50:13 -05:00
Franco Montenegro
62c7216b43
Fix mediaType filter parameter in search
2021-02-19 13:50:13 -05:00
Sean Yesmunt
67192ea23f
hide staked indicator on creator likes in comments
2021-02-18 22:29:11 -05:00
jessopb
06681017ee
Try some popcorn ( #5553 )
...
* try popcorn
* different icon
* icon attr
* popcorn2
* popcorn3
* popcorn to movies
2021-02-18 22:10:25 -05:00
Sean Yesmunt
05b998c0ee
fix anonymous option showing black text in channel selector
2021-02-18 17:24:31 -05:00
Sean Yesmunt
b231b1a51f
use cdn for channel thumbnails
2021-02-18 17:24:31 -05:00
keikari
391190f33f
Small fixes for amounts
...
Needed amounts seemed odd, did small fix hopefully the right way
2021-02-18 16:14:20 -05:00
Sean Yesmunt
647d2f74df
Revert "Use fallback image for broken thumbnails"
...
This reverts commit 6aae5987e6
.
2021-02-18 15:57:38 -05:00
Sean Yesmunt
9442d586ee
Revert "Add fallback thumbnail for streams"
...
This reverts commit 0423d30a4e
.
2021-02-18 15:57:38 -05:00
Sean Yesmunt
0a8d43e932
lint
2021-02-18 14:11:10 -05:00
DispatchCommit
d5d97fe6e7
cleanup plugin code
2021-02-18 14:11:10 -05:00
DispatchCommit
0fff2542b7
Add custom quality selector plugin
...
Adds custom video.js hls quality selector plugin
This allows the quality selector plugin to stay active and listen for source changes on the player to prevent the need to recreate the player when switching between MP4's and M3U8's
2021-02-18 14:11:10 -05:00
Sean Yesmunt
21523fe707
fix to remove channel thumbnail on lbry.tv
2021-02-18 02:19:26 -05:00
Sean Yesmunt
dc56b2bc93
set first five level amounts
2021-02-18 01:14:39 -05:00
Sean Yesmunt
1329b28af3
improve styling on comment thumbnails on staked indicator placement
2021-02-18 01:14:39 -05:00
Sean Yesmunt
09b689ba1c
add channel staked amount indicator on channel thumbnails
2021-02-18 01:14:39 -05:00
infiinte-persistence
d26d76fc70
Theater: hide button when not needed
...
## Issues
5349: Remove theater mode button from player in comments
5519: Theatre mode button doesn't do anything in full screen mode [Odysse/LBRY desktop app]
## Notes
5349: Wanted to hide for 'markdown' as well, but it seems useful for 'markdown' (to clear the screen from Related), so I did not include it.
2021-02-17 17:56:10 -05:00
infiinte-persistence
52a5655b26
Remove irrelevant comment (was copy-pasted)
2021-02-17 17:39:54 -05:00
infiinte-persistence
a127fce561
Add Finnish and Norwegian
...
## Issue
5458: add Finnish/Norwegian languages to supported
2021-02-17 17:39:54 -05:00
Sean Yesmunt
c29dccc1b1
don't set setting until preferences are ready
2021-02-17 17:29:09 -05:00
infiinte-persistence
02792b8f0c
Remove hack in Timestamp parser now that 'remark-breaks' has addressed the original problem.
...
## Issue
Closes 5523: timestamps not interpreted in some cases
## Notes
`remark-breaks` previously kept repeating the same index in the loop, causing some corner-cases to be parsed oddly. I added code to address that.
Later, `remark-breaks` fixed the problem and we recently just bumped up the componnent version. My hack is no longer necesary.
2021-02-16 17:11:07 -05:00
infiinte-persistence
8e9f6eb905
Bump lbry.tv upload limit to 4GB as well, plus lint fixes (matching Odysee)
2021-02-16 15:02:46 -05:00
infiinte-persistence
642e872296
Change upload limit to a variable to better handle site differences.
...
`const TV_PUBLISH_SIZE_LIMIT_STR_GB = '2';`
The above needs to be changed when merging into Odysee.
2021-02-16 15:02:46 -05:00
Sean Yesmunt
5ef19696a9
correctly set active channel on edits
2021-02-15 12:11:19 -05:00
Sean Yesmunt
92fc807e3d
fix missing prop
2021-02-11 14:01:22 -05:00
Sean Yesmunt
ca4ca536fa
set active channel in publish form on load
2021-02-11 10:45:34 -05:00
Sean Yesmunt
02019edcb7
cleanup styles
2021-02-11 10:45:34 -05:00
Sean Yesmunt
1f117e43bd
add initial support for comment API outside of SDK
2021-02-11 10:45:34 -05:00
Sean Yesmunt
db87125dc8
refactor 'active' channel usage across the app
2021-02-11 10:45:34 -05:00
Franco Montenegro
c59d827a39
Refactor last release changes component to use markdown preview component
2021-02-09 11:04:03 -05:00
Franco Montenegro
d6663074e3
Fetch and display last release changes from GitHub in modal upgrade & modal auto update downloaded
2021-02-09 11:04:03 -05:00
zeppi
d01f3da174
mass claim tips
...
bump
ui pass
move mass tip unlock to modal
better track wallet operations in progress
2021-02-05 16:55:06 -05:00
Sean Yesmunt
03f419a49c
use totalBalance for check to show empty wallet page or not
2021-02-05 13:12:15 -05:00
zeppi
c784c5393d
tags: keep placeholder if only special tags
2021-02-04 22:36:07 -05:00
zeppi
bbf92b06f0
disable comments label
2021-02-04 22:36:07 -05:00
zeppi
40408e25be
review changes
2021-02-04 20:55:36 -05:00
zeppi
18682fdac0
cleanup2
2021-02-04 20:55:36 -05:00
zeppi
dc65f6140b
cleanup
2021-02-04 20:55:36 -05:00
zeppi
a85c9a1f48
provide tags for disabling comments
2021-02-04 20:55:36 -05:00
Sean Yesmunt
d47d55098e
add immediately spendable balance inline wherever credits are used
2021-02-04 18:02:04 -05:00
Jarred Kennedy
b4dd6f3bfa
Do not propogate double click event on search input
2021-02-04 10:41:22 -05:00
johnspirit
e95896fd08
fix wrong word to
2021-02-03 23:39:40 -05:00
Franco Montenegro
0423d30a4e
Add fallback thumbnail for streams
2021-02-03 17:02:58 -05:00
Franco Montenegro
6aae5987e6
Use fallback image for broken thumbnails
2021-02-03 17:02:58 -05:00
zeppi
11931d4037
provide ad blacklisting
2021-02-02 21:18:13 -05:00
infiinte-persistence
64874c773b
Search: Get uris
with same query as doSearch
...
## Issue
2731: Searches with forward slashes returns no results
## Change
The slash-removal came from (0db20834f9
).
Removing the 2 `replace(/\//, ' ')` from lbry-desktop fixes it, but this PR assumes the slash-removal is intentional to cover something else. So, we'll make the Search side do the same thing to match what's happening in `doSearch`.
A little bit ugly, but there's already a comment about this in `makeSelectSearchUris`, so it'll probably get cleaned up in the future.
2021-02-02 15:08:52 -05:00
infiinte-persistence
0699c55229
videojs: make control bar slightly transparent.
...
## Issue
Closes #5392 better support for non-standard resolution videos
It's not actually cropped -- the control bar was opaque.
## Change
Use 0.80 opacity to somewhat see the full picture.
Using 0.5 or less would be even better, but due to the default tiny size of the control bar, the text becomes unreadable (it's readable if you zoom the browser to get larger text). Don't want to mess with sizing for now, so using 0.80 to get the best of both worlds.
2021-02-01 17:06:49 -05:00
infiinte-persistence
44458c2b8c
Fix 5438: Keep floating player in view area
...
## Issue
5438: Keep floating player in view area
## Changes
- Restore correct z-index
- The bug came as a side effect of cbac2174
. Redo cbac2174
to cover both close button and floating player.
- Remove wobbling when dragging to bottom-right.
- The extra gap introduced is fighting against react-draggable. If gaps are needed, handle it entire ourselves or do it somewhere in react-draggable; neither is worth the effort, so the gap was removed.
2021-02-01 14:51:04 -05:00
Sean Yesmunt
19275f8f3d
flowfixme
2021-02-01 13:50:16 -05:00
DispatchCommit
599f9e106e
use smooth scrolling
...
Tells browser to use smooth scrolling to animate scroll
https://developer.mozilla.org/en-US/docs/Web/API/Window/scrollTo
2021-02-01 13:50:16 -05:00
Daniela Narvaez
1698ca8775
Small change based on code review
2021-02-01 10:58:37 -05:00
Daniela Narvaez
1f66132cd2
Small change based on code review
2021-02-01 10:58:37 -05:00
Daniela Narvaez
ec875a6cdf
"Fix Long commenter name issue"
2021-02-01 10:58:37 -05:00
Franco Montenegro
77d90b807e
Display default image for channel thumbnail on error
2021-01-29 14:50:36 -05:00
Dispatch
b27395607c
Add all proper react lifecycle hooks
...
Fixes 1 of 52 linting warnings
2021-01-29 14:49:12 -05:00
Sean Yesmunt
f28707504a
Revert "Make dropdown menus actually dropdown"
...
This reverts commit a2046be0ee
.
2021-01-29 11:54:39 -05:00
Sean Yesmunt
5314100714
Revert "use variable for header height"
...
This reverts commit b68600d978
.
2021-01-29 11:54:39 -05:00
Sean Yesmunt
17f0997ec3
Revert "animate in from top instead of bottom"
...
This reverts commit 153ebbca63
.
2021-01-29 11:54:39 -05:00
zeppi
6a16d8e0cd
fix bad lighthouse results
2021-01-28 15:35:15 -05:00
Jeffrey Fisher
4c97cb4ba4
Enable PDF Viewer in App
...
Closes #2903
2021-01-28 10:21:35 -05:00
Sean Yesmunt
8c21ec30e8
prevent caching on streaming url requests
...
Fixes an issue where the browser still thought a file wasn't transcoded because it was serving the cached response
2021-01-27 14:27:27 -05:00
Sean Yesmunt
99d7487bc2
fix quality selector not showing up
2021-01-27 14:27:27 -05:00
DispatchCommit
9a395a0284
remove leftover console log
2021-01-27 12:50:40 -05:00
DispatchCommit
d6e5df540e
remove unused player
reference
2021-01-27 12:50:40 -05:00
DispatchCommit
3d38739be1
adds vjs player reference to component state
2021-01-27 12:50:40 -05:00
infiinte-persistence
1f48dab312
Remove unnecessary 'reload' at the return statement.
...
We no longer need to re-render the whole thing..
2021-01-27 12:50:40 -05:00
infiinte-persistence
84bba58d64
Update broken 'Retry' button after videojs refactoring.
2021-01-27 12:50:40 -05:00
infiinte-persistence
33f880758a
Thumbnail: Display the same label (recommended ratio) for both URL and UPLOAD.
...
- Fix i18n concat problem for some languages.
- Display the same label (specifically, the recommended aspect ratio) for both URL and UPLOAD. I think the string "File to upload" can be omitted, but I left it as-is.
- Remove old/unused strings.
2021-01-27 10:21:59 -05:00
infiinte-persistence
7419fefa2d
Zoomable image viewer in Markdown (posts and comments)
...
## Issue
4899: Ability to expand images in markdown posts for viewing
2021-01-27 10:06:31 -05:00
Sean Yesmunt
153ebbca63
animate in from top instead of bottom
2021-01-27 10:05:02 -05:00
DispatchCommit
b68600d978
use variable for header height
2021-01-27 10:05:02 -05:00
DispatchCommit
a2046be0ee
Make dropdown menus actually dropdown
2021-01-27 10:05:02 -05:00
Dispatch
4cf9a455bc
add autoplay logic for embedded player ( #5399 )
...
Add autoplay logic when player is embedded.
Adds new `autoplay` prop to `VideoJs` component for specifying autoplay value.
2021-01-27 08:49:30 -05:00
zeppi
d04b0f09ba
fix ad areas and drivers
2021-01-26 19:39:22 -05:00
Daniela Narvaez
e9d28918cd
Add type definition for new prop in comment component
2021-01-26 16:34:50 -05:00
Daniela Narvaez
0a2f9fa0be
Fixing inline videos in comments
2021-01-26 16:34:50 -05:00
Franco Montenegro
10a83bbfe9
Fix first claim nsfw result being hidden even if nsfw is enabled
2021-01-26 16:31:01 -05:00
Sean Yesmunt
3d58c4eca6
fix typo
2021-01-26 11:19:18 -05:00
DispatchCommit
52f883be4e
fix linting errors
2021-01-26 11:00:41 -05:00
DispatchCommit
ee28648852
remove console.log statements
2021-01-26 11:00:41 -05:00
DispatchCommit
d8564cda5a
hack-y solution to losing player context
...
use a global window variable to store the reference to the current video.js instance.
2021-01-26 11:00:41 -05:00
DispatchCommit
68ae2d571f
only react to source prop updates
2021-01-26 11:00:41 -05:00
DispatchCommit
7c8383f2dc
attempt to persist a single video.js instance
...
Continually recreating video.js instance on render is bad.
Instead, persist a single instance, and simply update the source and poster on the existing instance.
2021-01-26 11:00:41 -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
Sean Yesmunt
0c8c4938d9
move channel selection to top of publish form
2021-01-25 17:51:58 -05:00
Sean Yesmunt
6903836ebe
add 'immediately spendable' balance on header balance hover
2021-01-25 14:24:57 -05:00
Sean Yesmunt
7152f9b04f
call install/new after users select privacy options
2021-01-25 14:24:57 -05:00
Sean Yesmunt
d7f95ddd43
fix desktop build
2021-01-25 14:24:57 -05:00
Sean Yesmunt
513e239771
encode embed url too
2021-01-25 13:58:12 -05:00
Sean Yesmunt
26ece81da8
manually encode ' because encodeURIComponent doesn't encode it
2021-01-25 13:58:12 -05:00
zeppi
2adfa8b6b6
sync again
2021-01-25 10:39:40 -05:00
infiinte-persistence
855d13e735
Add "t" as shortcut for Theather Mode
2021-01-25 10:38:25 -05:00
zeppi
a8a26fabd8
simplesite always ads
...
theme based related ads
test ad layout
logic
2021-01-24 17:32:51 -05:00
zeppi
61ace3566a
gads on master
2021-01-23 12:57:09 -05:00
Sean Yesmunt
8552515e34
string cleanup + add available balance to publish/channel create
2021-01-22 11:46:27 -05:00
Jeremy Kauffman
18f1f983ae
contribute -> boost
2021-01-22 11:46:27 -05:00
Jeremy Kauffman
79a85db7e4
potential language changes
2021-01-22 11:46:27 -05:00
Sean Yesmunt
5420a6a887
show total balance on wallet page/header
2021-01-22 11:46:27 -05:00
jessopb
2f1fae23cf
vanity referrals ( #5353 )
2021-01-22 10:47:21 -05:00
infiinte-persistence
b767fc4db1
Fix 'Annoymous Reposted' split string.
2021-01-21 14:31:31 -05:00
infiinte-persistence
2bf4a96d09
String fix for 'Support Repost'
...
- Added to json
- Don't need the context note for this case.
2021-01-21 14:31:31 -05:00
DispatchCommit
bb3354581a
fix overrideNative option for vjs
...
resolves https://github.com/lbryio/lbry-desktop/issues/5323
2021-01-20 21:49:08 -05:00
Sean Yesmunt
21cbb64001
Revert "Add Chromecast support on Google Chrome."
...
This reverts commit 65ce47a7d1
.
2021-01-20 15:14:00 -05:00
Sean Yesmunt
c166060f0d
Revert "Pass the title and channel name to Chromecast."
...
This reverts commit bb828385d0
.
2021-01-20 15:14:00 -05:00
zeppi
6ed103b33f
shorter timeout
2021-01-19 13:41:10 -05:00
zeppi
a2d93bc7cc
fix embed loading hang
2021-01-19 13:41:10 -05:00
infiinte-persistence
bb828385d0
Pass the title and channel name to Chromecast.
...
I'm a bit wary of adding props to this component due to the 'dispose' call, but I think 'source' and 'claim' will update together, so it shouldn't be an issue?
2021-01-19 10:29:28 -05:00
infiinte-persistence
65ce47a7d1
Add Chromecast support on Google Chrome.
2021-01-19 10:29:28 -05:00
infiinte-persistence
95b4f89e50
Make 'playback rate' persistent
...
## Issue
5308: Ability to choose default play speed and theatre mode or regular playback size
## Comments
Initially, I used the local storage, as per 'muted' and 'volume' -- I thought that would be appropriate.
Later, I saw that Theater Mode is already using Client Settings, so I re-did everything to match that.
Also, there is an accompanying commit in lbyr-redux.
2021-01-19 10:16:46 -05:00
zeppi
a8cc17624c
make clear supporting repost
2021-01-15 10:43:27 -05:00
zeppi
6211c243dd
support repost bugfix
2021-01-15 10:43:27 -05:00
zeppi
ccd13f2233
put auth in progress back with timeout
2021-01-15 10:40:34 -05:00
Sean Yesmunt
80a7cbe16f
add quality selector to transcoded videos
2021-01-15 10:34:41 -05:00
Sean Yesmunt
ee0bdf3a82
encode claim name in embed url
2021-01-14 11:48:42 -05:00
Sean Yesmunt
72ac5a5437
encode share url parts
2021-01-14 11:48:42 -05:00
Franco Montenegro
d9b8f0310a
Fix nsfw parameter in search page
2021-01-13 14:56:12 -05:00
zeppi
93834fb281
redirect to source after repost
2021-01-13 12:47:46 -05:00
Sean Yesmunt
45bc5182ce
don't call sync/set for exisitng users that signed in in a different tab
...
this was causing users to lose their subs before the page refreshed
2021-01-13 11:59:36 -05:00
zeppi
5435dc88d4
langmig
2021-01-13 11:11:58 -05:00
jessopb
e94d4bcd28
repost ui ( #5293 )
2021-01-13 10:44:44 -05:00
Sean Yesmunt
55182e0b94
remove bad CSS rules
2021-01-13 10:25:40 -05:00
zeppi
554ca1a4f4
two digits and up smaller notif bubble txt
2021-01-12 10:12:28 -05:00
zeppi
eac7e100cc
notifications 20+
2021-01-12 10:12:28 -05:00
jessopb
6cb2377266
Merge pull request #5296 from lbryio/authInProgressTemp
...
disable authinprogress for now
2021-01-11 18:40:48 -05:00
zeppi
ae032cb557
disable authinprogress for now
2021-01-11 18:39:54 -05:00
zeppi
68de0a8107
language map fix
2021-01-11 18:14:42 -05:00
Sean Yesmunt
65709e1139
Revert "Fix nsfw parameter in search page"
...
This reverts commit 4f1bd23442
.
2021-01-11 15:01:40 -05:00
Sean Yesmunt
148fa4f4cd
call user/signout on signout
...
fixes sync issues for users with multiple accounts signed in to multiple tabs
2021-01-11 14:31:01 -05:00
Franco Montenegro
4f1bd23442
Fix nsfw parameter in search page
2021-01-11 10:32:14 -05:00
zeppi
72945b45c5
cleaner
2021-01-11 10:30:26 -05:00
zeppi
6fb345dbbc
zh languages
...
bugfix
bugfix3
publish
add zh back for homepage selector
test
revert i18n file
DRY publish language
2021-01-11 10:30:26 -05:00
Sean Yesmunt
b65934cc7f
fix reposts not showing up as winning claim in search suggestions
2021-01-08 09:31:25 -07:00
Sean Yesmunt
d43c4d053e
add video theater mode button
2021-01-08 08:27:41 -07:00
Franco Montenegro
b43593a996
When a new reward is acquired, only close modals if the reward comes from reward_code
2021-01-08 08:16:41 -07:00
Daniela Narvaez
a65162c204
Change list style in comments to be inside.
2021-01-08 08:10:43 -07:00
Sean Yesmunt
eb398c419a
turn it back on but ✨ head ✨
2021-01-06 23:03:23 -05:00
Sean Yesmunt
d92f6d3e18
comment out redirect handling for transcoded streams
2021-01-06 18:40:38 -05:00
Thomas Zarebczan
09decf796a
String!
2021-01-06 01:28:16 -05:00
zeppi
65d524dfdf
buffer id
2021-01-05 16:29:04 -05:00
jessopb
f538ab3670
Merge pull request #5259 from lbryio/feat-consolidateUtxosRebase
...
Feat consolidate utxos rebase
2021-01-05 14:33:45 -05:00
zeppi
1b3bc0f4e3
support consolidating txos
...
improvements
actual values
bump
bump
devtools revert
bugfix
bump
2021-01-05 12:38:55 -05:00
Sean Yesmunt
2436c3eb70
add extra check for video source response
2021-01-04 15:19:54 -05:00
Sean Yesmunt
f59cdb1929
fix for hls support
2021-01-04 15:04:36 -05:00
Sean Yesmunt
3317d32ae2
fix weird search suggestion behavior
2020-12-30 23:03:46 -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
infiinte-persistence
cbac21746f
FloatingPlayer: Fix close button not working when AutoplayCountdown is visible.
...
## Issue
5221: floating player won't close during autoplay countdown
## Change
Change the z-index when hover to ensure it is really on top of everything.
2020-12-30 14:35:11 -05:00
zeppi
e4eb8f4a26
review test
2020-12-28 15:00:15 -05:00
zeppi
ad420670a7
changes, bump
2020-12-28 15:00:15 -05:00
zeppi
30a9bb010f
show loading while searching
...
fixes
bump
bump
2020-12-28 15:00:15 -05:00
Sean Yesmunt
a8cb4d7d57
update videojs import to include http-streaming module
...
so we can support hls streams
2020-12-28 13:44:38 -05:00
zeppi
5fa57e1859
no resolve undefined pls
2020-12-28 13:16:37 -05:00
zeppi
91f25abf2c
email spam reminder
2020-12-23 16:51:41 -05:00
zeppi
cbe4cb1cf1
i18n homepage sections
2020-12-23 09:45:45 -05:00
zeppi
3de290f04f
fix search
2020-12-22 14:11:07 -05:00
Sean Yesmunt
53d3efe895
update youtube sync text for channels that don't qualify
2020-12-21 22:12:21 -05:00
Sean Yesmunt
a0123c2a6f
fix earnings per view style
2020-12-21 22:12:21 -05:00
Baltazar Gomez
a09216da76
remove typo
2020-12-21 14:08:52 -05:00
btzr-io
35653bb115
prevent front-matter render on markdown
2020-12-21 14:08:52 -05:00
infiinte-persistence
49abbecbd7
mobile-ui: Fix missing chromecast button in Android-Chrome
...
## Issue:
5119 "Video: Mobile UI + overlay for keyboard shortcut feedback" was disabled because the feature broke the chromecast button in Android Chrome
2020-12-21 12:15:45 -05:00
infiinte-persistence
4a4247180f
Revert "comment out mobileUI function until chromecast bug is fixed"
...
This reverts commit d8c4ff62cb
.
2020-12-21 12:15:45 -05:00
infiinte-persistence
4b03a30121
Fix initial pause state for the Autoplay Countdown
...
## Issue
5204: Don't autoplay when commenting/video off screen
## Change
Previously, the checking was only done during a scroll event. We also need to check if the user has already scroll down before the component was invoked.
2020-12-21 12:14:31 -05:00
infiinte-persistence
0d374725d6
i18n update
2020-12-21 12:11:59 -05:00
Sean Yesmunt
5d1b1f5293
update placeholder
2020-12-21 10:36:55 -05:00
Sean Yesmunt
187cbd9695
fix doSetPlayingUri arguments
2020-12-21 10:31:34 -05:00
infiinte-persistence
a0ec5097d9
Enable tile layout for 'Your Tags' page
...
## Why
- Something I miss every time I switch to lbry.tv.
- Consistent with other search pages like Discover.
2020-12-18 14:02:50 -05:00
infiinte-persistence
4760f00050
Fix "Not Now"
...
## Issue:
https://discord.com/channels/362322208485277697/646840786662719488/788694493532520458
## Change:
It's either adding the non-capitalized "Not now" to the list, or change the usage to "Not Now".
Chose the latter since the rest of the modal (and other usage) is using the capitalized format.
2020-12-18 14:02:18 -05:00
infiinte-persistence
267c019d7a
Timestamp: Handle Safari + better parsing
...
## Issue
- The previous regex uses lookback (I think ES2018?) which Safari has yet to implement.
- There were a few bugs in the previous regex too, like missing out multiple timestamps in a line, or parsing "62:02" as "2:02" (although YT does this as well).
- The previous method searched too deep (matchAll) on each 'locate' call, which was wasteful.
2020-12-18 11:35:47 -05:00
infiinte-persistence
897128a168
Restore "Handle timestamp in Markdown."
...
This reverts the revertion in:
- 85f8965d44
.
- d3f0e471e5
.
2020-12-18 11:35:47 -05:00
Sean Yesmunt
b9f8fd73f1
fix sidebar for mobile
2020-12-17 13:55:58 -05:00
Sean Yesmunt
77739c971a
slightly improve mobile style on top page
2020-12-16 14:58:30 -05:00
Sean Yesmunt
047e84ac8c
winning claim style pass
2020-12-16 14:58:30 -05:00
Sean Yesmunt
1aefdba5ab
fix wunderbar suggestions spacing
2020-12-16 14:58:30 -05:00
Sean Yesmunt
cc568fb8cf
working
2020-12-16 10:52:22 -05:00
Sean Yesmunt
0cc3af28a3
flow fixes
2020-12-16 10:52:22 -05:00
zeppi
f825533afa
cleanup
2020-12-16 10:28:57 -05:00
zeppi
99ab165a8f
New repost flow
...
Clearer display of takeover amounts
Repost from empty search result, from top page, or from claim
review changes
final touches
bump
empty comment copy
they
emptier
validation cleanup
extra
2020-12-16 09:47:28 -05:00
Sean Yesmunt
73dea00e41
revert encode share url
2020-12-15 19:44:37 -05:00
Sean Yesmunt
d8c4ff62cb
comment out mobileUI function until chromecast bug is fixed
2020-12-15 17:03:32 -05:00
Sean Yesmunt
87d54d9c88
show 'SITE_NAME view reward' message on txo list table
2020-12-15 16:22:40 -05:00
Sean Yesmunt
e6b502dd4a
hide duplicate purchase page link on sidebar
2020-12-15 16:22:40 -05:00
Sean Yesmunt
0d4659472b
remove old ads code and disable videojs mobile plugin
2020-12-15 14:10:57 -05:00
Sean Yesmunt
62dfaf0709
use thumbnail cdn for cover photos
2020-12-15 13:59:08 -05:00
Sean Yesmunt
71b948f2fc
redirect to channel creation page when reacting to comment with no channel
2020-12-15 13:59:08 -05:00
Sean Yesmunt
dd582f4009
encode lbry url when shared from modal
2020-12-15 13:59:08 -05:00
Sean Yesmunt
664e969730
don't search if term is empty
2020-12-15 13:59:08 -05:00
Sean Yesmunt
540a527a61
swap seen & read notification behavior
2020-12-15 13:59:08 -05:00
Sean Yesmunt
138d84155b
fix opening files externally on desktop
2020-12-15 13:58:27 -05:00
Sean Yesmunt
d3f0e471e5
Revert "Tokenize and format timestamps in Markdown"
...
This reverts commit 93709fbeb8
.
2020-12-14 22:31:18 -05:00
Sean Yesmunt
85f8965d44
Revert "Handle timestamp in Markdown."
...
This reverts commit 3f1913e5f4
.
2020-12-14 22:31:18 -05:00
infiinte-persistence
3f1913e5f4
Handle timestamp in Markdown.
...
The videojs player is exposed through the 'window' object.
2020-12-14 12:12:50 -05:00
infiinte-persistence
93709fbeb8
Tokenize and format timestamps in Markdown
...
1. Find and tokenize timestamps, i.e. "XX:XX:XX" strings.
2. Transform 'timestamp' nodes to Links.
2020-12-14 12:12:50 -05:00
infinite-persistence
04fbde49ec
Video: Mobile UI + overlay for keyboard shortcut feedback ( #5119 )
...
Co-authored-by: import <>
2020-12-14 11:40:59 -05:00
Sean Yesmunt
e648f15fdc
lower thumbnail quality to 80
2020-12-11 17:08:20 -05:00
Sean Yesmunt
f420785bfb
fix casing
2020-12-11 17:01:59 -05:00
Sean Yesmunt
9c5ffdc1bf
deal with completed transfers on youtube transfer page
2020-12-11 17:01:59 -05:00
Sean Yesmunt
38a916dcc4
fix view_count getting called multiple times
2020-12-11 17:01:59 -05:00
Sean Yesmunt
6ac3b0d6cd
add sub/upload count to youtube transfer status component
2020-12-11 17:01:59 -05:00
Sean Yesmunt
9a90a00c83
fix spacing for unauth users
2020-12-11 17:00:32 -05:00
Sean Yesmunt
a5e9557e4b
enable thumbnail cdn for all file thumbnails
2020-12-11 15:47:06 -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
infiinte-persistence
b35e68c6d3
Don't parse a 'mailto:' into a lbry link.
...
## Issue
5130: Support mailto hyperlinks / urls in markdown
## Change
The markdown components already support mailto, just that the logic here ended up making it a 'ClaimLink'
2020-12-11 10:18:07 -05:00
Sean Yesmunt
b0026a562a
pass x-lbry-auth-token to apis status call for email verified users
2020-12-10 17:35:03 -05:00