Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement QuickConnect #1649

Merged
merged 2 commits into from
May 2, 2022
Merged

Conversation

nielsvanvelzen
Copy link
Member

@nielsvanvelzen nielsvanvelzen commented Apr 26, 2022

This PR adds QuickConnect as the new primary authentication method. Password login is still available for servers with QuickConnect disabled or when a user wants to experience the pain that is typing a password with a remote.

Changes

  • Implement QuickConnect (10.8>=)
  • Add new styling for input (EditText)
  • Rename LoginViewModel to StartupViewModel
  • Add new UserLoginViewModel
  • Keyboard doesn't open by default anymore

Screenshots

image

image

Issues

@strazto

This comment was marked as off-topic.

Copy link
Member

@mueslimak3r mueslimak3r left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It works!
The new login page looks great.
On the login pages, to my eyes a small margin might be nice between "Please sign in" and "Connecting to ..." 🤷‍♂️ I tried it with a top margin of 4dp and it looks a little nicer having the extra space between the bottom of the "g" in "sign" and the server ID

@nielsvanvelzen
Copy link
Member Author

You're right, that looks slightly better.

@nielsvanvelzen nielsvanvelzen merged commit bf358bf into jellyfin:master May 2, 2022
@nielsvanvelzen nielsvanvelzen deleted the quickconnect branch May 2, 2022 06:56
@nielsvanvelzen nielsvanvelzen added the release-highlight Pull request might be suitable for mentioning in the release blog post label May 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release-highlight Pull request might be suitable for mentioning in the release blog post
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants