Sean Yesmunt
0df388280e
add search code from lbry-redux
2020-07-27 16:37:36 -04:00
jessop
d9bf72a351
all settings constants come from redux
...
sync settings
backout nav cases and anon preference key
more robust backout header
put notificationSettings under backout bar
review changes
2020-07-27 11:53:14 -04:00
jessop
5399c1941c
allow signin on local using non-production SameSite=Lax
2020-07-24 16:48:05 -04:00
Sean Yesmunt
90327a72ed
add comments behind a flag
2020-07-23 11:03:00 -04:00
infiinte-persistence
bc19503419
Allow zooming on Desktop
...
## Issue
Closes 4501 `Font size`
## New behavior
The Desktop app can now zoom the same way as browsers:
- Zoom In: "Ctrl+=" or "Ctrl+numpadPlus" or "Ctrl+WheelUp"
- Zoom Out: "Ctrl+-" or "Ctrl+numpadMinus" or "Ctrl+WheelDown"
- Zoom Reset: "Ctrl+0" or "Ctrl+numpad0"
## Code changes
(1) Electron provides this functionality through the `zoomIn|zoomOut|resetZoom` roles in the Menu, so it would have been a quick job.
However, given that Electron currently does not support having multiple accelerators for one item, we can't add `Ctrl+WheelUp` to the mix and would have to implement our own handler and use `webFrame`.
Given that we need to add code anyways, we handle both keyboard and mouse cases through the same handler, hence the existence of `zoomWindow.js`. It also provides the opportunity to few a few quirks with Electron's default implementation (e.g. stuck at both extremes)
(2) I recall there is another Issue for adding keyboard shortcuts. Given that these shortcuts are universally used in browsers, they are probably "reserved", so shouldn't clash with that task.
2020-07-14 16:08:24 -04:00
Sean Yesmunt
259f51abd6
style pass for channel edit
...
clean up sections and improve navigation handling
cleanup + image upload modal styling
2020-07-01 22:04:23 -04:00
Jeremy Kauffman
c54832c335
meh
2020-07-01 17:45:04 -04:00
Sean Yesmunt
15dec5398b
update list of youtubers on homepage
2020-07-01 12:03:32 -04:00
Sean Yesmunt
7a588ccecf
sort by release_time for youtube row on homepage
2020-06-29 17:29:58 -04:00
Sean Yesmunt
06ea8bf932
update homepage order
2020-06-29 16:02:21 -04:00
Sean Yesmunt
258a3e636a
update homepage - remove lbrytvpaidbeta
2020-06-29 16:02:21 -04:00
Thomas Zarebczan
17b8aa0202
add @MH to paid content beta
2020-06-02 10:50:34 -04:00
Jeremy Kauffman
2c61f1dd2b
update homepage
2020-05-31 09:45:44 -04:00
TigerxWood
a89efd981b
Made texts translatable
...
All the strings will be translated now
2020-05-29 16:49:56 -04:00
Sean Yesmunt
21b26ea34f
add channel to list of official paid beta channels
2020-05-27 17:08:49 -04:00
Sean Yesmunt
d20217a228
fix typo
2020-05-27 15:40:25 -04:00
Sean Yesmunt
9f317de5b6
increase paid content to 4 rows for users with more than 6 followed channels
2020-05-26 14:14:09 -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
Baltazar Gomez
ca4bbf53df
Support drag-and-drop file publishing ( #4170 )
2020-05-25 10:27:36 -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
Sean Yesmunt
c0b4fff5d5
remove dynamic streaming url generation
2020-05-07 10:57:00 -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
d94610acb1
initial fix for #3723
2020-04-08 15:20:27 -04:00
Sean Yesmunt
7218b78746
fetch continent cookie on server-side and clean up video effects
2020-04-08 15:12:22 -04:00
Sean Yesmunt
7401a590cc
Revert "fix streamUrl creation"
...
This reverts commit 338f7be78e
.
2020-04-08 13:43:39 -04:00
Sean Yesmunt
338f7be78e
fix streamUrl creation
2020-04-08 13:29:34 -04:00
Sean Yesmunt
6f07f63960
use SameSite=None for auth_token cookie
2020-04-07 18:25:40 -04:00
Sean Yesmunt
dbdef22f46
clean up links
2020-03-30 09:40:23 -04:00
Sean Yesmunt
419b3890cd
improve share modal
2020-03-30 09:40:23 -04:00
Sean Yesmunt
baa73c7329
fix download links on lbry.tv
2020-03-25 17:51:22 -04:00
Sean Yesmunt
db438bc979
get back on master branch for lbryinc
2020-03-24 16:38:59 -04:00
seanyesmunt
1984ee585f
second attempt at localized player
2020-03-18 10:04:05 -04:00
Sean Yesmunt
48a441aae8
Revert "Localized player urls for lbry.tv"
2020-03-17 13:47:15 -04:00
Niko Storni
6d12e0da06
use only supported continents
2020-03-17 18:25:49 +01:00
Sean Yesmunt
7afaeb8333
demo with dynamic player url
2020-03-17 18:25:49 +01:00
Niko Storni
2b2607df61
drop usage of async
2020-03-17 18:25:49 +01:00
Niko Storni
167b591d21
make player url dynamic
2020-03-17 18:25:49 +01:00
seanyesmunt
b005ed76fe
add 10 second timeout to lbrytv status call
2020-03-16 17:59:24 -04:00
Sean Yesmunt
d85a1dc67c
update name
2020-03-12 12:10:42 -04:00
Sean Yesmunt
878ad61fd1
update cookies to remove leading "." in domain value
2020-03-12 12:10:42 -04:00
Dalton
5e38108e3d
update to initial analytics url
2020-02-14 17:28:48 -05:00
Michael Tintiuc
8ec2032c7a
Fixes #3603 . Allow browser context menu
2020-02-03 09:22:37 -05:00
Sean Yesmunt
e1dd28fff6
use new player api for streaming
2020-01-24 11:26:19 -05:00
Sean Yesmunt
5c906df371
cleanup
2020-01-21 09:50:16 -05:00
Thomas Zarebczan
939a7d7689
feat: app image + cookie
...
fix: password stuff
2020-01-21 09:50:16 -05:00
Sean Yesmunt
978871a927
enable downloads on lbry.tv
2020-01-13 12:42:24 -05:00
Yamboy1
c6d8e4c098
Fix logic
2020-01-02 23:57:51 -05:00
Yamboy1
4a23ba525f
Allow parentheses in certain links
...
Only links with either matching, or open LEFT parentheses are allowed. These are the same rules that github use for this as well.
https://cdn.discordapp.com/attachments/363049725374758921/662487292564340766/unknown.png
2020-01-02 23:57:51 -05:00
Sean Yesmunt
78f2df0022
fix sign up not completing because it's waiting for the password
2019-12-20 19:07:59 -05:00
Sean Yesmunt
86cfa746de
mobile view
2019-12-20 15:03:18 -05:00
jessop
2cf7eef9d7
correctly checks savedPassword based on keychain
2019-12-20 12:06:37 -05:00
Sean Yesmunt
662cf9c906
fix tray icons, download icons, and fix embed route
2019-12-20 11:43:26 -05:00
Alex Grintsvayg
4ffdb34230
fix autolaunch after changing linux cmd capitalization
2019-12-17 13:38:09 -05:00
Sean Yesmunt
50bea913ec
use custom endpoint for lbry.tv embeds
2019-12-17 00:57:13 -05:00
Sean Yesmunt
6d2c414363
fix formatInAppUrl function for open.lbry.com links
2019-12-09 14:42:54 -05:00
Sean Yesmunt
2944ed3664
add open in app link
2019-12-06 16:16:14 -05:00
Sean Yesmunt
d7d8b2f39a
Revert "move upgrade prompt to a <Nag />"
...
This reverts commit 0c125ed2b9
.
2019-12-06 16:05:10 -05:00
Sean Yesmunt
0c125ed2b9
move upgrade prompt to a <Nag />
2019-12-06 15:59:05 -05:00
Sean Yesmunt
3a9e215357
respond to PR feedback
2019-12-03 13:25:17 -05:00
Sean Yesmunt
6a69ffe0fb
remove LBRY_INC_DOMAINS list
2019-12-03 13:25:17 -05:00
Sean Yesmunt
bf512e8338
use same code for handling open links on lbry.tv and desktop
2019-12-03 13:25:17 -05:00
Sean Yesmunt
befc3f9660
fix: auth_cookie on localhost now being set
2019-11-27 10:18:43 -05:00
Sean Yesmunt
15815e5071
remove [data-mode='dark']
2019-11-22 16:45:33 -05:00
Sean Yesmunt
600792884e
try to delete old cookies too
2019-11-22 10:32:25 -05:00
Sean Yesmunt
1fb7229aa1
add domain to deleteCookie function
2019-11-22 10:06:23 -05:00
Sean Yesmunt
a87470126a
use SameSite=Lax instead of Strict so cookies aren't lost when opening links
2019-11-20 16:01:50 -05:00
Sean Yesmunt
8e89a144cf
disable captcha for returning users
2019-11-19 22:22:24 -05:00
Jessop
8cb4208282
autoLaunch on startup
2019-11-18 15:00:00 -05:00
Sean Yesmunt
6ad31a3ce9
refactor lbrytv web server
2019-11-11 13:27:29 -05:00