Sean Yesmunt
b914590a77
update lbry-redux and add loading spinner for comments
2020-05-25 14:45:43 -04:00
Cassidy
c0dd3e48a4
prevents effect from being re-ran on every render
2020-05-25 13:36:17 -04:00
Cassidy
b5f3ac0526
disables page scroll when pressing spacebar
2020-05-25 13:36:17 -04:00
Sean Yesmunt
8b68932997
improve first time play experience for paid content in blog posts
2020-05-25 13:29:38 -04:00
Sean Yesmunt
b244261715
commas
2020-05-25 13:29:38 -04:00
Sean Yesmunt
74dc6f4469
use nativeControls for ios devices
2020-05-25 10:36:17 -04:00
infiinte-persistence
8183b5822b
Update markdown-toggle style in Publish to the new quick-action style for consistency with Comments.
2020-05-25 10:32:26 -04:00
infiinte-persistence
7064793319
Fix Reply's markdown-editor appearing in Create due to 'name' clash from a prior merger.
2020-05-25 10:32:26 -04:00
infiinte-persistence
5b11cd7c65
Comments: add ability to toggle between simple and markdown editor.
2020-05-25 10:32:26 -04:00
infiinte-persistence
fffd2f1576
FormField: add an optional quick-action button for 'markdown' and 'textarea'.
...
Technically, the other modes can have a quick-action button as well, but for now it's not implemented since it's unlikely to be used.
The first usage will be to house the "toggle markdown editor" button, but it can be used for anything. The caller will handle the action.
It will be located at the upper-right, which is a better place for such a button. Putting the "toggle markdown editor" button on the bottom seems too far away and seems to make the 'Done|Cancel' area too busy/cluttered.
2020-05-25 10:32:26 -04:00
Baltazar Gomez
ca4bbf53df
Support drag-and-drop file publishing ( #4170 )
2020-05-25 10:27:36 -04:00
infiinte-persistence
23848dd37a
Fix <i18nMessage> not localizing the message.
...
--- Problem (#4173 ) ---
Messages under <i18nMessage> weren't localized although the translation is available. However, the tokens for these messages are localized, causing a mixed-language final string.
--- Fix ---
It appears that the original message (instead of the localized) was used in the token-substitution process.
2020-05-25 10:18:08 -04:00
Sean Yesmunt
737e0ed7ab
add 2257 page in footer
2020-05-22 20:19:25 -04:00
Sean Yesmunt
03518c8a5a
show price on embeds in markdown
2020-05-22 16:48:24 -04:00
Thomas Zarebczan
6d888b5121
A few tweaks
2020-05-22 11:17:47 -04:00
Sean Yesmunt
21f9fc7b31
Revert "Make sure native controls appear on touch devices Closes #4150 "
...
This reverts commit 88f4329d34
.
2020-05-22 10:30:56 -04:00
jessop
e204659df2
fix unintended signin on play
2020-05-21 17:25:38 -04:00
Jeffrey Fisher
88f4329d34
Make sure native controls appear on touch devices
...
Closes #4150
2020-05-21 13:28:34 -04:00
Sean Yesmunt
4c768b3814
fix embed player
2020-05-21 12:53:21 -04:00
Sean Yesmunt
e4500d692f
fix embed player
2020-05-21 11:55:58 -04:00
Sean Yesmunt
c2abcf110c
Paid content on lbry.tv ( #4197 )
2020-05-21 11:38:28 -04:00
Sean Yesmunt
50361e1edb
fix link style
2020-05-18 16:46:03 -04:00
Sean Yesmunt
2dccad2247
fix embed link to open in new tab instead of iframing the entire app inside embeds
2020-05-18 13:07:42 -04:00
Sean Yesmunt
1fa3ce4e50
basic checkout page prototype
2020-05-18 10:13:35 -04:00
Jeffrey Fisher
9c70df72dc
Only show "start at" on share page for videos/audio
...
Closes #4177
2020-05-15 09:51:59 -04:00
Jeffrey Fisher
394fad5754
Clear media position if video has played to the end.
...
Closes #4174
2020-05-15 09:51:18 -04:00
eatdostacos
f6431ac235
Small Changes to publishFile/view.jsx
2020-05-15 09:46:29 -04:00
infiinte-persistence
4643eb96cc
Define tooltips for MenuButtons.
...
<MenuButton> is not from us, so the automatic tooltip from the previous commit does not apply here.
2020-05-15 09:45:55 -04:00
infiinte-persistence
fa219af5aa
Reuse available text as the tooltip where appropriate.
...
The best candidate is `aria-label`, followed by `description`.
Most of the existing elements already have these defined, so try to route it as the tooltip instead of having to explicitly define tooltips everywhere through a redundant `title` or <Tooltip> tag.
Minor side-effect:
This will cancel off any effect from a parent <Tooltip>, i.e. might confuse future developers who are trying to do "<Tooltip><Button></Button></Tooltip>".
2020-05-15 09:45:55 -04:00
Sean Yesmunt
e0c90f866c
🤦♂️
2020-05-13 17:43:50 -04:00
Sean Yesmunt
22a4255320
add footer for web
2020-05-13 12:13:13 -04:00
btzr-io
c19d04f83e
fix comic-book content-type detection
...
always show viewer: fix #4141
minor improvements for loading indicator
2020-05-13 10:18:36 -04:00
btzr-io
036cf734c6
prevent state updates after component unmounted
2020-05-13 10:18:36 -04:00
Baltazar Gomez
c8f21025d1
initial web support
2020-05-13 10:18:36 -04:00
Baltazar Gomez
1992e78c2e
update comicbook viewer
...
- convert to functional component
- use hooks to load stream
2020-05-13 10:18:36 -04:00
Baltazar Gomez
872fa9363d
use a readable stream as file source
2020-05-13 10:18:36 -04:00
Sean Yesmunt
3decc523b0
fallback to channel name if title doesn't exist
2020-05-11 15:21:40 -04:00
infiinte-persistence
598c336b66
Refactor DateTime to allow it's translated result string to be re-used elsewhere, for consistency.
2020-05-11 14:54:05 -04:00
infiinte-persistence
2582627f25
Fix localization issue in DateTime.
...
The class was only returning a localized string for 'years' and 'months'; English was used for the rest.
- Fixed by handling the remaining cases.
- New strings were added (1) so that they will all be consistent language-wise until the translators handle them all (2) allows for cleaner code through variable re-use (%duration%).
2020-05-11 14:54:05 -04:00
Sean Yesmunt
919f82ba94
purchases page, cleanup on pages with <ClaimList />
2020-05-11 12:31:22 -04:00
Sean Yesmunt
ca5f54cbfd
improve mobile styles
2020-05-11 10:51:47 -04:00
btzr-io
276f42f5e7
force new lines to render on markdown preview: fix #2390
2020-05-11 09:44:29 -04:00
jessopb
e2b1ef49a5
Merge pull request #4148 from lbryio/feat-trackReflectingFiles
...
track reflecting files after publish
2020-05-08 15:08:18 -04:00
btzr-io
6c9538e4f5
remove unnecessary div wraper
2020-05-08 14:16:40 -04:00
btzr-io
a8f6185f12
fix channel selector styles
...
fix #4072
2020-05-08 14:16:40 -04:00
jessop
0fcc657783
track reflecting files after publish
2020-05-08 14:13:56 -04:00
Jeffrey Fisher
c539ab91c0
Fix code review issues
2020-05-08 14:00:59 -04:00
Jeffrey Fisher
8fe9cfafbc
Allow video sharing with start timestamp
...
Closes #3122
2020-05-08 14:00:59 -04:00
Jeffrey Fisher
fda372e565
Open hyperlinks in new tab
...
Closes #3467
2020-05-06 14:23:21 -04:00
Sean Yesmunt
ff429117cd
make sure player callback has access to latest desktop start time
2020-05-05 16:47:27 -04:00