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

Add zooming & translation controls to Axis3 #4131

Open
wants to merge 53 commits into
base: breaking-0.22
Choose a base branch
from

Commits on Aug 14, 2024

  1. zoom prototype

    ffreyer committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    385a2b0 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. Configuration menu
    Copy the full SHA
    00ed0e3 View commit details
    Browse the repository at this point in the history
  2. add zooming as an Interaction

    ffreyer committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    7040ca7 View commit details
    Browse the repository at this point in the history
  3. add limit reset

    ffreyer committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    61ab665 View commit details
    Browse the repository at this point in the history
  4. add translation

    ffreyer committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    6df5852 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b3db9d8 View commit details
    Browse the repository at this point in the history
  6. add docstrings

    ffreyer committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    d5c125a View commit details
    Browse the repository at this point in the history
  7. fix x/y/z reversed

    ffreyer committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    199a9fc View commit details
    Browse the repository at this point in the history
  8. update changelog [skip ci]

    ffreyer committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    9eb6639 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9625654 View commit details
    Browse the repository at this point in the history
  10. move code to the right places

    ffreyer committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    87aa380 View commit details
    Browse the repository at this point in the history
  11. fix corrupted gl state

    ffreyer committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    2510151 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    0ae0409 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2024

  1. remove comment

    ffreyer committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    f4553f3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f6eeafd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b1083b9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c95a439 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c182e94 View commit details
    Browse the repository at this point in the history
  6. remove old code

    ffreyer committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    12d8d5b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    bb8835e View commit details
    Browse the repository at this point in the history
  8. update tests

    ffreyer committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    0abac18 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2024

  1. Configuration menu
    Copy the full SHA
    9adcbe2 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2024

  1. Configuration menu
    Copy the full SHA
    ac7d121 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'ff/Axis3-controls' of https://github.com/MakieOrg/Makie.jl

     into ff/Axis3-controls
    ffreyer committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    982119e View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2024

  1. Configuration menu
    Copy the full SHA
    2646775 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2024

  1. Configuration menu
    Copy the full SHA
    6f6a068 View commit details
    Browse the repository at this point in the history
  2. add viewmode = :free

    ffreyer committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    a336fa3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6450d12 View commit details
    Browse the repository at this point in the history
  4. fix some test failures

    ffreyer committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    05934bd View commit details
    Browse the repository at this point in the history
  5. revert change to decorations

    ffreyer committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    323da39 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2024

  1. Configuration menu
    Copy the full SHA
    10b9d9c View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2024

  1. Configuration menu
    Copy the full SHA
    14de291 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2024

  1. fix var name in new test

    ffreyer committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    435ebb9 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'ff/Axis3-controls' of https://github.com/MakieOrg/Makie.jl

     into ff/Axis3-controls
    ffreyer committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    9071f6a View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2024

  1. Configuration menu
    Copy the full SHA
    a755392 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d598dcf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    965cee3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3626949 View commit details
    Browse the repository at this point in the history
  5. cleanup some stuff

    ffreyer committed Nov 23, 2024
    Configuration menu
    Copy the full SHA
    20c8039 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    77984cd View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e283e96 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e8888b3 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    90762e3 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2024

  1. move framelines to 3D scene to avoid line inversion issue

    Which comes from just doing xyz/w in inversions. This is not valid if w <= 0, at least with perspective projection
    ffreyer committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    21815d4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    288ede8 View commit details
    Browse the repository at this point in the history
  3. use Float64

    ffreyer committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    7f191d1 View commit details
    Browse the repository at this point in the history
  4. bandaid fix for render order

    ffreyer committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    19f2dd7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    77e48e8 View commit details
    Browse the repository at this point in the history
  6. update docs

    ffreyer committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    0ebf94e View commit details
    Browse the repository at this point in the history
  7. Merge branch 'ff/Axis3-controls' of https://github.com/MakieOrg/Makie.jl

     into ff/Axis3-controls
    ffreyer committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    3823a3f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6c9a4f8 View commit details
    Browse the repository at this point in the history
  9. fix test error

    ffreyer committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    fabf49e View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    838d04d View commit details
    Browse the repository at this point in the history