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

Experimental Scaling Approach #708

Draft
wants to merge 25 commits into
base: master
Choose a base branch
from

Commits on Aug 16, 2024

  1. Configuration menu
    Copy the full SHA
    71b8be9 View commit details
    Browse the repository at this point in the history
  2. Implement better filtering and sorting in library search

    This is done by assigning a "result_quality" score to each item based on how it matched. In the Add Node Panel this is used to sort the results.
    Jowan-Spooner committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    225c272 View commit details
    Browse the repository at this point in the history
  3. Library Panel: Improve scroll to section

    This makes it so clicking on one of the Library panels "Section" buttons (e.g. Simple, 3D, Noise) will scroll far enough to have that item at the TOP of the tree, not just barely visible.
    Jowan-Spooner committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    7701d92 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. Configuration menu
    Copy the full SHA
    0c694af View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    326cac4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    265af53 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0c2954e View commit details
    Browse the repository at this point in the history
  5. Small fixes

    Jowan-Spooner committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    72be5d8 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

  1. Configuration menu
    Copy the full SHA
    52c7419 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0b6a619 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1a634f7 View commit details
    Browse the repository at this point in the history
  4. Improve Export menu

    Jowan-Spooner committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    3ced8af View commit details
    Browse the repository at this point in the history
  5. Small fixes to preview 2D panel scene

    Remove prints, add tooltip
    Jowan-Spooner committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    8b4212d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    debd7d0 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2024

  1. Implement Preview Lock Button and new Icons

    Implements a "Lock" button in the preview menu.
    
    Adds new icons (added as png for now, svg should be used in the future, but there are some bugs in ThorVG).
    
    Also does a bunch of changes to make sure the preview is cleared when a node is deleted.
    Jowan-Spooner committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    433cff4 View commit details
    Browse the repository at this point in the history
  2. Small cleanup/fixes

    Jowan-Spooner committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    c205b70 View commit details
    Browse the repository at this point in the history
  3. Cleanup + Small fixes

    Makes sure Preview-Controls get cleared when node get's deleted.
    
    Removes old export code.
    
    Makes default fallback shader transparent instead of black.
    Jowan-Spooner committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    0d51535 View commit details
    Browse the repository at this point in the history
  4. Fix merge conflicts

    Jowan-Spooner committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    9381486 View commit details
    Browse the repository at this point in the history
  5. Fix Lock Icon

    Jowan-Spooner committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    05f50e1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    621d4aa View commit details
    Browse the repository at this point in the history
  7. Huge Improvements

    Mostly about icons and buttons, though lot's of magic numbers now also use ui_scale.
    Jowan-Spooner committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    526a3f9 View commit details
    Browse the repository at this point in the history
  8. More icon changes

    Jowan-Spooner committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    424fc3d View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2024

  1. Configuration menu
    Copy the full SHA
    8442513 View commit details
    Browse the repository at this point in the history
  2. Add mouse icons

    Jowan-Spooner committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    b69f4c0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    81b7bd3 View commit details
    Browse the repository at this point in the history