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

Fix structure viewer rendering on macOS and add basic GUI tests based on screenshot comparison #29

Merged
merged 20 commits into from
May 27, 2024

Commits on Apr 25, 2024

  1. Clean up

    AndrewSazonov committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    3989880 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7bb0e0c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e865a1d View commit details
    Browse the repository at this point in the history
  4. Fix gui tests

    AndrewSazonov committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    0a0518f View commit details
    Browse the repository at this point in the history
  5. Fix path to screenshots

    AndrewSazonov committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    c53c124 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ccb9e29 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2024

  1. Make platform specific gui tests

    Screenshots slightly differs between platforms
    AndrewSazonov committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    00a40cc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8b66115 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3efa6c6 View commit details
    Browse the repository at this point in the history
  4. Clean up

    AndrewSazonov committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    25033d3 View commit details
    Browse the repository at this point in the history
  5. Temporary fix for QtQuick3D-based Structure Viewer on macOS

    Fix pyside6 version to be 6.5.3 because of the issues with QtQuick3D rendering on macOS:
    - Particles not supported due to missing RGBA32F and RGBA16F texture format support
    - No GLSL shader code found (versions tried:  QList(120) ) in baked shader
    AndrewSazonov committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    dd2e9d4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6fe4221 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3db7532 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1380ce8 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    15726b8 View commit details
    Browse the repository at this point in the history

Commits on May 27, 2024

  1. Configuration menu
    Copy the full SHA
    e9ff0fe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9c2e06c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    da9bb2e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fd52e31 View commit details
    Browse the repository at this point in the history
  5. Fix parsing app license

    AndrewSazonov committed May 27, 2024
    Configuration menu
    Copy the full SHA
    85a44b6 View commit details
    Browse the repository at this point in the history