Commit graph

338 commits

Author SHA1 Message Date
jessop e065c81f88 support channel pending state 2020-06-22 11:27:03 -04:00
infiinte-persistence 8e85d77c71 Add 'revoke modal' strings 2020-06-22 10:27:55 -04:00
infiinte-persistence 391b5d2b50 Delete unused or duplicate strings. 2020-06-22 10:27:55 -04:00
infiinte-persistence 2f8af4e1fa Allow upgrade nag bar to be dismissed per session
#-4368:
"Users on third party builds may have to wait a few hours for the update and the bar is annoying."
2020-06-22 09:50:35 -04:00
Alex Grin 8440a31a28 typo 2020-06-22 09:35:39 -04:00
eatdostacos c1df38f41c Update app-strings (Rebased) 2020-06-22 09:30:09 -04:00
jessopb dbac4aca39
Revert "improve channel update" 2020-06-19 13:10:34 -04:00
jessop 1b185942e4 appstrings 2020-06-19 12:42:17 -04:00
jessop 99753f7717 improve channel edit 2020-06-19 12:41:45 -04:00
infiinte-persistence 644e76fd81 Tip-Modal: Add settings persistence and UX improvements.
--- Issues:
(1) #-4394 add persistence to new support modal.
(2) Should collapse the custom field when presets are selected.
Even though the Send button repeats the amount for Tip, it's still confusing to see both the Preset being active and Custom numeric field visible.
(3) Missing localization tags.
2020-06-18 22:01:49 -04:00
infiinte-persistence a20ea08ac7 Show "unmute" option on videos automatically muted by browser.
Implementation:
- The code is placed in <VideoJs> instead of <VideoViewer> as we need to control the video itself. It's more self-contained here, rather than trying to pass refs around between parent and child.
- useState cannot be used as it will cause a re-render when the hint it clicked and dismissed. The DOM is used to hide the button.
2020-06-16 17:14:22 -04:00
eatdostacos bcbb0685e4 Add new app strings from tip/support merge 2020-06-16 16:11:33 -04:00
infiinte-persistence 22f272d53e Accumulated string updates. 2020-06-15 10:51:26 -04:00
infiinte-persistence 140364cb67 Fix translation issues in the Publish modal dialog.
Two issues:
1. Values not marked with __()
2. Split sentence.

For #2, it seems like there are translations that don't make sense when combined, because the values are being translated independently from full sentence in Transifex. Decided to just make it full sentences.
2020-06-15 10:51:26 -04:00
eatdostacos 5458112fb6 Add string from recent commit 2020-06-09 09:39:24 -04:00
infiinte-persistence 0b7d8dea9a Strings from MoonPay, tipping, and more. 2020-06-09 09:27:21 -04:00
infiinte-persistence 2feb7dc41d Sync strings for 2 commits about data collection.
87e8957f: fix other data collection message...
179722b1: Update message about third party sharing
2020-06-09 09:27:21 -04:00
TigerxWood 8099088415 Made uniform display of text views
Too many forms of word "views" and "view" to translate, with caps and without. We need to choose the same in all places.
2020-06-09 09:26:41 -04:00
TigerxWood 374323713b Make strings from fileDetails translatable
Text  for files sizes can be translated as Mo (from Mega octet) so KB, MB, GB etc will be Ko, Mo, Go etc. in other languages.
2020-06-09 09:24:15 -04:00
Sean Yesmunt 1dcf16b0b4 fix download link on desktop 2020-06-08 16:26:49 -04:00
Sean Yesmunt a8c3ec54ae only delete origin header for sdk calls - leave everything else as is 2020-06-08 11:52:21 -04:00
jessop 9758286ad8 fix channel revoke confirmation 2020-06-08 09:42:58 -04:00
jessopb 6a59d2b2f9
Revert "fix channel revoke confirmation" 2020-06-08 07:50:09 -04:00
jessop e8576eec8c fix channel revoke confirmation 2020-06-07 15:17:18 -04:00
Sean Yesmunt 78422ccfb2 fix thumbnails on desktop 2020-06-03 13:49:44 -04:00
jessop 7fe88d86d5 strip ga calls 2020-06-02 16:52:34 -04:00
TigerxWood 96f13396a8 Putted back "Read More": "Read More" 2020-06-01 12:59:21 -04:00
TigerxWood 9cfc1e6128 Another update to make them translatable 2020-06-01 12:59:21 -04:00
TigerxWood 6241dc7a9f Update list of translatable strings 2020-06-01 12:59:21 -04:00
infiinte-persistence cbb6fc8305 Remove unnecessary variables and strings for translation.
-- "/wallet" --
I believe this is a link and comes from redux, and shouldn't be translated.

-- "%message%" --
No point sending a variable-only to the translators -- the intended replacements are  translated correctly.

-- "%name%" --
Unused.

-- "Something something something..." ---
Unused.

-- Obsolete strings (replaced by better string) --
  "You are not able to see those stats right now. Make sure you are signed in with the correct email and have data sharing turned on."

  "You are not able to see this channel's stats right now. Make sure you are signed in with the correct email and have data sharing turned on."

  "There are no stats for this channel. Make sure you are signed in with the correct email and have data sharing turned on."
2020-06-01 10:29: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
infiinte-persistence 8cf79ddf08 Add missing strings for translation.
#4239
2020-05-28 09:50:08 -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 c79493d4ed Remove unused, obsolete or replaced strings.
Cleaning this up will prevent new translators from wasting time on obsolete strings.

#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 e561ee29f3 Fix split sentence: "Join our tech forum", "Explore our technical resources"
#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 3480bdc4cc improve loading style for embedded videos 2020-05-26 14:20:39 -04:00
TigerxWood 6eb3c47417 Update strings for
Update strings for (https://github.com/lbryio/lbry-desktop/blob/master/ui/page/settings/view.jsx) 'Blocked channels' settings
2020-05-26 10:07:30 -04:00
Baltazar Gomez ca4bbf53df
Support drag-and-drop file publishing (#4170) 2020-05-25 10:27:36 -04:00
Sean Yesmunt 047fb24731 add age confirmation on web when setting mature content setting 2020-05-22 11:49:38 -04:00
Thomas Zarebczan 6d888b5121 A few tweaks 2020-05-22 11:17:47 -04:00
btzr-io 036cf734c6 prevent state updates after component unmounted 2020-05-13 10:18:36 -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
jessop 0fcc657783 track reflecting files after publish 2020-05-08 14:13:56 -04:00
Jeffrey Fisher 8fe9cfafbc Allow video sharing with start timestamp
Closes #3122
2020-05-08 14:00:59 -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 b3b403a058 fix deleted text file handling on desktop 2020-05-01 09:51:29 -04:00
jessop 867b5eb134 two bugfixes: i18n tags, all reposts loading loop 2020-04-29 15:49:14 -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
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
btzr-io 8b6c644415 fix comic book viewer styles: #4035 2020-04-27 10:00:08 -04:00
Brendon J. Brewer 091f5c21e7 Edited app strings to emphasise that wallets control channels and publishes as well as credits 2020-04-27 09:53:12 -04:00
Sean Yesmunt 837158218e creator analytics improvements 2020-04-24 09:15:25 -04:00
Sean Yesmunt c30d158704 add sync checkbox to desktop 2020-04-20 13:16:19 -04:00
jessop 522ac4cfdc add transaction-list help link 2020-04-17 12:58:20 -04:00
Sean Yesmunt 7ebe8d77a7 remove card body border and add back css I didn't mean to remove 2020-04-15 15:54:39 -04:00
jessop 43e2d803bf fix empty channel error 2020-04-15 12:03:15 -04:00
jessop 24eb0c2aea review changes 2020-04-15 11:12:29 -04:00
jessop f880922a25 improve abandon callback 2020-04-15 11:12:29 -04:00
jessop fdd20ef350 use txo list for wallet page:
paginated
enable revoking
filtering

txo pagination changes

move constants

remove fetchTransactions() calls

review changes

final changes
2020-04-15 11:12:29 -04:00
jessop 63d6cdaa1a tip error tweaks 2020-04-14 08:45:04 -04:00
jessop 067615afc2 style and limit height of errors on tip unlock modal 2020-04-14 08:22:11 -04:00
Sean Yesmunt 2677cd17d8
new signin/signup (#3960)
* new signin/signup

* cleanup and password reset

* new flow working

* cleanup

* add 'autoComplete' props

* fix prop

* try to call email/confirm before resetting password

* Dont use password reset token for email confirmation.

* add password reset

* password manager improvements

* update lbryinc

* cleanup

* slightly improve close button on sign up page

* moar fixes

* fix password autofil

Co-authored-by: Mark Beamer Jr <markbeamerjr@gmail.com>
2020-04-13 15:16:07 -04:00
Sean Yesmunt 618ecfb639 drop follow label for mobile inside claimPreviewTile to save space 2020-04-02 10:30:49 -04:00
jessop 9faca8da2b adds tip unlock modal to file page
i18n messages, handle error case max

copy copy

update @lbry/components and tweak range styles

sigfigs

error catching and cleanup

apply review changes

style table and unlock button

handle tip errors

separate fileDescription from fileDetails

make expandable cards

ui tweaks

tweak copy, style, behavior

remove unused strings

forgot an important line
2020-04-02 08:54:43 -04:00
Jeremy Kauffman 872259b73a
File downloads and refactoring (#3918)
* am I done?

* post diff

* unused selector cleanup

* missed commit

* mess with button styles

* fix flow

Co-authored-by: Jeremy Kauffman <jeremy@lbry.io>
Co-authored-by: Sean Yesmunt <sean@lbry.io>
2020-04-01 14:43:50 -04:00
Sean Yesmunt 25bf9290e1 only show timed out message when claim_search times out 2020-03-31 12:09:15 -04:00
jessop e50fbd4cdd gets status after ffmpeg find 2020-03-26 12:28:48 -04:00
Thomas Zarebczan e35fbdd86a make transcoding work
appstrings

provide optimize checkbox on publish

fix missing status

no crash on web

cleanup

better settings ui

add help and time estimate to publish transcoding

messaging

fix: Special SDK + fix config name

fix: older SDK build

fix app string, style tweak

whoops, and looks better to me this way.

bump SDK
2020-03-25 13:42:40 -04:00
Sean Yesmunt 0ca53b7e63 fix desktop login 2020-03-24 10:10:22 -04:00
Sean Yesmunt bc56691752 add wallet backup to help page 2020-03-23 12:06:43 -04:00
Sean Yesmunt 9b5860c1bf merge CommentReply and CommentCreate 2020-03-20 15:10:20 -04:00
Kenneth Tubman V 613ba98676 Added the ability to reply to comments 2020-03-20 15:10:20 -04:00
seanyesmunt f0d2298142 update copy 2020-03-17 16:15:47 -04:00
YULIUS KURNIAWAN KRISTIANTO 5dc6e60107 fix wording 2020-03-17 12:08:28 -04:00
jessop d9e65e8328 select tags before channels and filter channels by tag
moartags

CS tags followed category
continue button,
Remove card header on tags select

limitShow tags count

tags limit fix

debug cs tags highlighting

bugfix

yarnlock
2020-03-16 16:47:22 -04:00
seanyesmunt f8357c4ec6 update copy 2020-03-16 15:06:10 -04:00
seanyesmunt 691e648f6a ensure we properly track if users want to skip the rewards intro 2020-03-16 14:49:47 -04:00
Sean Yesmunt f755ec0bcf update error message 2020-03-13 13:00:56 -04:00
jessop 7595458caa make user type channel name to abandon channel 2020-03-12 20:56:02 -04:00
Jeremy Kauffman 4c928c874b got frustrated about no claim id on channels and went wild
update text
2020-03-12 17:37:52 -04:00
jessop a07fb2514e sync tags with lbry on startup and change 2020-03-11 21:47:48 -04:00
Sean Yesmunt 008e130dce fix react error 2020-03-11 15:57:21 -04:00
Jeremy Kauffman 619ab3d1de once startup has failed, stop animations and strip UI 2020-03-09 11:54:14 -07:00
jessopb 815ab193aa
update publishing messages: (#3794)
increase lbrytv limit until tv transcoding
warn about bitrate
warn about strange types
more reliably convey size limit message
2020-03-06 18:11:16 -05:00
jessop 46d4d972aa appstrings 2020-03-06 17:34:09 -05:00
jessop c630482eab overhaul tags 2020-03-06 17:15:51 -05:00
jessop f7d31bda33 limit tags on publishing to 5 2020-03-06 17:15:50 -05:00
jessop 15416487e7 suggest 720p 2020-03-02 14:42:11 -05:00
jessop 5e1ba4aaf5 claim search options tweaks
add image, bodel, binary
fix duration reset/disable
2020-02-29 12:24:13 -05:00
jessop 9dc9d50e19 add options card to claim search
changes

almost done

wip

wip

more

changes after comment

detect custom qs and show options

ux and mobile styling

bugfix

console logs

appstrings
2020-02-28 13:30:29 -05:00
Sean Yesmunt ef2171e457 use lbry-redux constants for view settings 2020-02-28 12:37:43 -05:00
Sean Yesmunt 3e08d8e231 basic channel discovery in first run 2020-02-28 09:37:31 -05:00
Sean Yesmunt da15eec311 enable share_usage_data setting for signed in users if it isn't checked 2020-02-25 21:13:32 -05:00
Sean Yesmunt ae2a51ba7b fix typo and bump sdk 2020-02-25 10:16:33 -05:00