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

Settings - Advanced Server View #153

Merged
merged 4 commits into from
Aug 23, 2021

Conversation

LePips
Copy link
Member

@LePips LePips commented Aug 20, 2021

Moves the Server and User information to the top of the Settings, which I argue are the most important settings.
Also adds a view to show the server public settings and refresh the library from within the app.

For the user row which just has the username, it is the beginning of work to show more user information. I'm looking at mirroring something like the iCloud row in the iOS Settings app. I started working on it but the JellyfinAPI isn't getting and caching images correctly from the server. Spent too much time on that.

Also removes the ability to "Switch user" because it straight up didn't work as intended. I will look at that as well when creating the user view.

I wanted this to update the HomeView as well. However, the source of truth for media in the app is in HomeViewModel. I kind of want to restructure how we use singletons and view models because we're breaking MVVM design paradigms a bit (my fault too). This can be addressed by pull down to refresh as another feature.

@LePips LePips requested a review from acvigue as a code owner August 20, 2021 21:41
Copy link
Member

@acvigue acvigue left a comment

Choose a reason for hiding this comment

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

looks ok to me.
ty.
currently doing english hw 😵‍💫 :p

@acvigue acvigue merged commit dde00df into jellyfin:main Aug 23, 2021
@sonarcloud
Copy link

sonarcloud bot commented Aug 23, 2021

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 7 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

@LePips LePips deleted the advanced-server-settings branch October 19, 2021 23:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants