Skip to content

Home Screen Settings Shenanigans - #255

Merged
RadicalMuffinMan merged 4 commits into
Moonfin-Client:masterfrom
jmawet:settings-902
Sep 3, 2026
Merged

Home Screen Settings Shenanigans#255
RadicalMuffinMan merged 4 commits into
Moonfin-Client:masterfrom
jmawet:settings-902

Conversation

@jmawet

@jmawet jmawet commented Sep 3, 2026

Copy link
Copy Markdown
Collaborator

Pull Request

Summary

Touched up the home screen settings to better match core

Related Issues

Link related issues or tickets separated by commas.

  • Closes #
  • Fixes #
  • Related to #

Type of Change

  • Bug fix
  • New feature
  • Refactor
  • Performance improvement
  • UI/UX update
  • Documentation update
  • Build/CI change
  • Other (describe):

Changes Made

List the key changes included in this PR.

  • reorganize sections of home screen settings to match core
  • move home row toggles into subpage to match core
  • gate imdb/tmdb/seerr rows in the picker based on their toggles
  • added missing seerr row toggles

Testing

Describe how this change was tested.

  • Tested on physical Roku device
  • Tested via sideload
  • Manual testing completed
  • Not tested (explain why):

Test Steps

  1. Go to home screen sections
  2. Compare to core, it looks the same
  3. Open the home rows picker, imdb/tmdb/seerr rows no longer show if their toggles are off

Screenshots (if applicable)

Include screenshots or recordings for UI changes.

Checklist

  • Code builds successfully
  • Code follows project style and conventions
  • No unnecessary commented-out code
  • No new warnings introduced

@RadicalMuffinMan
RadicalMuffinMan merged commit e3c3ff6 into Moonfin-Client:master Sep 3, 2026
1 check passed
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.

2 participants