Sean Yesmunt
3d352593f3
defer rendering related/comments until user scrolls down
2020-06-01 10:28:13 -04:00
Jeremy Kauffman
a3d9555d38
pubish buttons get publish icons
2020-05-31 09:56:33 -04:00
TigerxWood
4fbc4458e7
Made texts translatable
...
Texts will be translated now
2020-05-29 16:52:00 -04:00
TigerxWood
75796901e0
Made texts translatable
...
Texts will be translated now
2020-05-29 16:45:58 -04:00
TigerxWood
87e369cb11
Made text translatable
...
Text will be translated now
2020-05-29 16:45:39 -04:00
TigerxWood
37b1caccc2
Made text translatable
...
Text will be translated now
2020-05-29 16:45:39 -04:00
TigerxWood
199953448c
Made text translatable
...
Strings can be translated now
2020-05-29 16:44:41 -04:00
Sean Yesmunt
be10041ea4
disabled advanced editor for comment replies
2020-05-29 15:29:08 -04:00
Sean Yesmunt
d301102af6
call preference get after entering wallet password
2020-05-29 15:29:08 -04:00
jessopb
43e8c49dcc
Merge pull request #4285 from lbryio/matomo
...
initial matomo rollout
2020-05-29 15:11:16 -04:00
Sean Yesmunt
91aaceda99
re-enable gifs on homepage because i can't figure out how to get it to work
2020-05-29 13:26:06 -04:00
jessop
50089725f5
initial matomo rollout
2020-05-29 11:11:50 -04:00
Sean Yesmunt
85ec35f246
pause gifs until hover round 2
2020-05-28 13:07:51 -04:00
Sean Yesmunt
06f71f2f0d
Revert "pause gifs until hover"
...
This reverts commit e97a03c5c9
.
2020-05-28 12:31:45 -04:00
Sean Yesmunt
e97a03c5c9
pause gifs until hover
2020-05-28 11:39:39 -04:00
Sean Yesmunt
f03fe9f78b
remove extra div
2020-05-28 10:47:27 -04:00
Sean Yesmunt
c2b80d3b3b
fix dnd for some file types
2020-05-28 10:45:56 -04:00
infiinte-persistence
37fb7a9bf7
Consolidate variants of 'Read more' for reuse.
...
The version with the capitalized 'More' can probably be removed as well, but I left it as is.
#4239
2020-05-28 09:50:08 -04:00
infiinte-persistence
0cebb327c1
Fix split sentence: "%view_count% %views%"
...
The only issue I have with this as a translator is that I have no idea what this sentence is about, as both chunks are variables. This fix is more for clarity.
#4239
2020-05-28 09:50:08 -04:00
infiinte-persistence
1ef182ed71
Fix split sentence: "% downloaded"
...
#4239
2020-05-28 09:50:08 -04:00
infiinte-persistence
951300a1cd
Fix split sentence: "or" in "Refresh or Skip" wasn't translated
...
#4239
2020-05-28 09:50:08 -04:00
infiinte-persistence
a37b00e774
Fix split sentence: "By continuing, you accept the"
...
#4239
2020-05-28 09:50:08 -04:00
infiinte-persistence
8bd129799e
Fix split sentence: "block|follow|unfollow this channel"
...
Concatenating strings directly assumes that all languages have the same structure as English, which it is not. This fix allows translators to move the tokens around per their language/grammar requirements.
#4239
2020-05-28 09:50:08 -04:00
Sean Yesmunt
424583de60
remove console log
2020-05-27 14:02:49 -04:00
Sean Yesmunt
d4e2f8ffe8
change balance loading string to 'Your Wallet'
2020-05-26 22:15:03 -04:00
Sean Yesmunt
356b96941d
auto follow lbrycast channel along with lbry channel
2020-05-26 17:49:01 -04:00
Sean Yesmunt
68e687ee6e
moar improvements
2020-05-26 14:42:44 -04:00
Sean Yesmunt
7562fdcfd5
clean up old lbrytv reference
2020-05-26 14:20:39 -04:00
Sean Yesmunt
f64e659a7c
fix autoplay
2020-05-26 13:13:58 -04:00
Clayton Hickey
a7812350ce
remove manual override in formatting for credits in header
2020-05-26 12:38:56 -04:00
Sean Yesmunt
3a5549c2dc
fix publish page
2020-05-26 11:48:07 -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
jessopb
1dba194b67
Merge pull request #4208 from jeffslofish/issue-4207
...
Allow double-clicking in header to maximize the app.
2020-05-25 15:00:36 -04:00
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
50c7308ee7
Allow double-clicking in header to maximize the app.
...
Closes #4207
2020-05-17 21:26:30 -07: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
Sean Yesmunt
96d9e24a4b
fix time to start analytics for desktop and fix rewards link
2020-05-05 14:04:52 -04:00
Sean Yesmunt
95233c2196
remove hard coded reward amount
2020-05-05 10:56:16 -04:00
Sean Yesmunt
db51789e07
pass time in ms to analytics for view apis
2020-05-05 10:09:53 -04:00
Sean Yesmunt
d8c6300f51
fix typo
2020-05-05 09:50:34 -04:00
jessop
402710ce3b
removes delete button and ensures resolve on show page
2020-05-01 17:15:15 -04:00
JT Turner
6c28ffaa18
Fix loop when value really doesn't need to be global.
2020-05-01 14:46:29 -04:00
Sean Yesmunt
f873b99875
modal consistency cleanup
2020-05-01 14:35:27 -04:00
jessop
7730ee1e3f
remove dependency on full claim list
...
paginate claim list
improve handling of pending publishes
add abandon to publishes list previews
use bodyCard
fix publish edit notification
2020-05-01 13:56:21 -04:00
Jeffrey Fisher
7ea9c1c199
Only save media position on pause or dispose, not every timeupdate, for performance reasons.
2020-05-01 10:14:29 -04:00
Jeffrey Fisher
c1f74aba2e
Save media position in video viewer
...
Closes #2775
2020-05-01 10:14:29 -04:00
Sean Yesmunt
f99ce16a67
improve header markup for voiceover and add aria-expanded attribute for cards
2020-04-30 15:17:32 -04:00
Sean Yesmunt
8d888d3e23
improve floating behavior when coming from embeds
2020-04-30 15:13:45 -04:00
Sean Yesmunt
554f50802e
set playing uri when navigating from the floating player
2020-04-30 11:06:06 -04:00
Sean Yesmunt
9923df7b19
let browser validate iframe markup
2020-04-30 10:13:01 -04:00
Sean Yesmunt
1a50e697ce
embed functionality inside markdown posts
2020-04-30 10:13:01 -04:00
Sean Yesmunt
0738d186a5
close modal after sending support
2020-04-29 18:02:53 -04:00
jessop
867b5eb134
two bugfixes: i18n tags, all reposts loading loop
2020-04-29 15:49:14 -04:00
Sean Yesmunt
a5cc1a84aa
add card style for lists of claims
2020-04-29 15:37:39 -04:00
Sean Yesmunt
dae3a517f5
fix autoplay
2020-04-29 13:55:47 -04:00
Jeffrey Fisher
122781036d
Use "Purchase and Tip Confirmations" setting to determine if a confirmation dialog is needed for tipping.
2020-04-29 13:28:11 -04:00
Jeffrey Fisher
cb470ad970
Do not double confirm on supports, per code review
2020-04-29 13:28:11 -04:00
Jeffrey Fisher
85a8234115
Add Confirmation when sending Tip/Support
...
Closes #2714
2020-04-29 13:28:11 -04:00
Thomas Zarebczan
019c3e13b2
update reward amount
...
(this should come from the reward call probably)
2020-04-29 12:25:21 -04:00
eatdostacos
804178dd58
Changed Correctly
...
I did this as a pull request earlier and then I edited some other stuff in my repo and it added that also. This is a working change.
2020-04-29 11:09:36 -04:00
Sean Yesmunt
c9f5813b81
try twice when the first play fails from a timeout
2020-04-29 11:00:42 -04:00
Sean Yesmunt
b61907ad22
update timeout
2020-04-29 11:00:42 -04:00
Sean Yesmunt
dd4cd9314c
style fixes
2020-04-29 11:00:42 -04:00
Sean Yesmunt
767c69e132
cleanup and fix flow issues
2020-04-29 11:00:42 -04:00
Sean Yesmunt
0754bb1a7f
hide double video controls on ios
2020-04-29 11:00:42 -04:00
Sean Yesmunt
04ee4afdc2
test with promise.race
2020-04-29 11:00:42 -04:00
Jeremy Kauffman
94a5dc47af
adjust volume earlier
2020-04-29 11:00:42 -04:00
Jeremy Kauffman
e23ae63c74
disable loading screen
2020-04-29 11:00:42 -04:00
Sean Yesmunt
4a6d9c7292
add log
2020-04-29 11:00:42 -04:00
Sean Yesmunt
ad8cdd130f
call play() programatically instead of using autoplay flag
2020-04-29 11:00:42 -04:00
Jeremy Kauffman
1a06ddca3b
always restore player volume settings on first play
2020-04-29 11:00:42 -04:00
Jeremy Kauffman
ab74052446
hackish change to get mute/volume reset working
2020-04-29 11:00:42 -04:00
Jeremy Kauffman
c89b69f6fc
callback player ready
2020-04-29 11:00:42 -04:00
Jeremy Kauffman
6c8b0b2d68
maybe ready
2020-04-29 11:00:42 -04:00
Sean Yesmunt
9db9363b9f
fix unwanted re-renders
2020-04-29 11:00:42 -04:00
Jeremy Kauffman
e4829c8ce1
broken demonstration
2020-04-29 11:00:42 -04:00
Jeremy Kauffman
c52a88f117
fix timing
2020-04-29 11:00:42 -04:00
Jeremy Kauffman
793f622d8d
semi-broken
2020-04-29 11:00:42 -04:00
jessop
a411ec9b47
reenable reposts
...
reenable reposts and track for emails
review changes
change showReposts to hideReposts due to persist hydrate issue
bugfix
bugfix
2020-04-28 10:25:05 -04:00
calvincodes
1d30078c90
Adding tooltip to share, block, and follow buttons.
2020-04-28 09:41:47 -04:00
btzr-io
e4d822f818
Fix and enable 3D viewer: #4035
...
Fix 3d viewer styles
Fix minor warnings from three.js
Remove deprecated themes
Fix #4074
2020-04-27 14:27:04 -04:00
eatdostacos
c541c20c0d
Changing some text on the publishing page
...
Changed "Your video may not be the best format. Use MP4s in H264/AAC format and a friendly bitrate (720p) for more reliable streaming." to "Your video may not be the best format. Use MP4s in H264/AAC format and a friendly bitrate (under 5 mbps) and resolution (720p) for more reliable streaming." and changed the two times it says this "For video content, use MP4s in H264/AAC format and a friendly bitrate (720p) for more reliable streaming." to "For video content, use MP4s in H264/AAC format and a friendly bitrate (under 5 mbps) and resolution (720p) for more reliable streaming."
2020-04-27 12:07:48 -04:00
btzr-io
8b6c644415
fix comic book viewer styles: #4035
2020-04-27 10:00:08 -04:00
Brendon J. Brewer
0aa62b2dff
found more strings
2020-04-27 09:53:12 -04:00
jessop
05aa523f3a
prevent loading tv degrade components in app
2020-04-25 16:20:00 -04:00
Sean Yesmunt
468051b2a1
comment out lbc earned
2020-04-24 09:15:25 -04:00
Sean Yesmunt
594bcea01f
improve flow when a user has no channels/no publishes on a channel
2020-04-24 09:15:25 -04:00
Sean Yesmunt
cf4bbc3f26
update icon for lbc earned analytics card
2020-04-24 09:15:25 -04:00
Sean Yesmunt
837158218e
creator analytics improvements
2020-04-24 09:15:25 -04:00
Mr. X
f4c63f4fc3
fix: better subscribe button for both mobile and desktop
2020-04-23 13:10:41 -04:00
Sean Yesmunt
2ed3623b59
make invite string more manageable for translations
2020-04-22 15:45:35 -04:00
Harsh Khandeparkar
17cf98a4bd
fix: add a button in the footer of the card
2020-04-22 15:45:35 -04:00
Harsh Khandeparkar
4676799c14
fix: change page size to 3
2020-04-22 15:45:35 -04:00
Mr. X
b1549c6ae2
fix: create account button inline
2020-04-22 15:45:35 -04:00
Mr. X
7893512e2b
feat: Invited Link Displays Channel Content
2020-04-22 15:45:35 -04:00
Jeffrey Fisher
3535703017
Remove dead code per code review.
2020-04-22 09:34:01 -04:00
Mr. X
5b58a46ebd
feat: header logo reloads at "/"
2020-04-21 17:18:38 -04:00
Jeffrey Fisher
e6a044d8e1
Fix flow error.
...
Partial fix for #2024
2020-04-21 17:12:31 -04:00
Jeffrey Fisher
bfb2584970
Remove defaultExpand attribute so card is not collapsable
2020-04-21 17:07:56 -04:00
Jeffrey Fisher
b786ba82ae
First attempt to fix #3993 . Show error message
...
if image is not able to be displayed by browser.
2020-04-21 17:07:56 -04:00
jessop
4453e2105c
move help link on txo page
2020-04-21 10:21:01 -04:00
Sean Yesmunt
58e6419c7b
change channel deposits to 0.01
2020-04-21 09:57:21 -04:00