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

Revamp UI #9

Open
wants to merge 8 commits into
base: master
Choose a base branch
from
Open

Revamp UI #9

wants to merge 8 commits into from

Commits on Nov 18, 2024

  1. use stack views instead of explicit constraints

    - Remove most constraints, use stack views instead
    - Remove NoClippingView, which isn't needed when building with Sonoma SDKs and up
    - Simplify the show/hide code to only hide the stack views themselves, and remove the associated outlets
    Cykelero committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    dc54e07 View commit details
    Browse the repository at this point in the history
  2. add warning image

    The system doesn't seem to provide a large image for the warning triangle, so we're getting it from the system Diagnostics Reporter app.
    Cykelero committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    d1a1da0 View commit details
    Browse the repository at this point in the history
  3. reword and reorder UI elements

    - Window title and body title now mention app name
    - Some of the text has been reworded, some removed
    - Elements are reordered
    Cykelero committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    42d7901 View commit details
    Browse the repository at this point in the history
  4. hide crash log by default

    The privacy policy button is hidden alongside the crash log. The window is now narrower.
    Cykelero committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    ecf0c0f View commit details
    Browse the repository at this point in the history
  5. tweak text details

    - Fix email field placeholder not showing, and reword
    - Make title text size standard
    Cykelero committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    6362f20 View commit details
    Browse the repository at this point in the history
  6. in PHP, sanitize user email

    And bold the field labels.
    Cykelero committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    c21eeeb View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f8745dd View commit details
    Browse the repository at this point in the history
  8. update readme

    - Updated screenshots
    - Mention userProvidedDetails POST variable
    Cykelero committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    fe41e06 View commit details
    Browse the repository at this point in the history