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

Update settings and setup wizard #625

Merged
merged 13 commits into from
Mar 12, 2024

Conversation

MoojMidge
Copy link
Collaborator

Attempt to make the settings a little bit more user friendly:

  • hide away less commonly changed settings in the advanced settings tab
  • visually combine video quality settings for MPEG-DASH and non-adaptive streams
  • providing steps in the setup wizard to configure settings based on recommended values for different classes of hardware
  • replaces settings in main menu with setup wizard, with link to full settings available as a seperate option

Partially works around issue where RunScript does not work from new format addon settings in Kodi 18, by allowing subtitles to be configured from the setup wizard. Other script actions could also be triggered from setup wizard if required.

Also fix #619 by importing old user data

@MoojMidge MoojMidge marked this pull request as ready for review March 12, 2024 13:06
- Merge MPD and non-adaptive video quality settings
- Move less commonly used settings to Advanced tab including
  - Client options
  - InputStream Adaptive
  - History
  - Misc view related settings
  - Language and region
  - Mark as watched
  - Internet/network
  - HTTP Server
- Update script commands to pass parameters as query part of script uri
- Update maintenance action to include watch later list
- Use setup wizard in main menu by default rather than full settings
  - Full settings available as separate menu item
…n has completed

- used for scripts which need to set/clear the associated property on start/exit
- wait parameter of xbmc.executebuiltin does not seem to work reliably
- Update translation strings and include completion progress
@MoojMidge MoojMidge force-pushed the settings_setup_wizard branch from 07bc8ef to 3e9d1bb Compare March 12, 2024 14:48
@MoojMidge MoojMidge merged commit daf50ae into anxdpanic:master Mar 12, 2024
2 checks passed
@MoojMidge MoojMidge deleted the settings_setup_wizard branch March 12, 2024 14:50
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.

Import / export of search history
2 participants