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 dialog #96

Draft
wants to merge 4 commits into
base: trunk
Choose a base branch
from
Draft

Settings dialog #96

wants to merge 4 commits into from

Conversation

danirod
Copy link
Owner

@danirod danirod commented Nov 25, 2024

This PR will add a proper Settings dialog with options to modify the behaviour and appearance of the program.

Will close and fix the following issues:

QA

  • I am able to open the settings page by pressing Ctrl + , or the Settings option in the menu.
  • I can overwrite the application theme (follow system, light, dark)
  • I can set a custom font for the request and response payload panes
  • I can configure a redirection policy
  • I can configure the behaviour on invalid or missing TLS certificates
  • The translations file has been updated.

Current state:
A screenshot of the settings dialog as it looks currently

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant