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

Update to Bevy 0.11 #180

Merged
merged 56 commits into from
Nov 10, 2023
Merged

Update to Bevy 0.11 #180

merged 56 commits into from
Nov 10, 2023

Commits on Sep 4, 2023

  1. Migrate all add_children except site loading ones

    Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
    luca-della-vedova committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    3f563a0 View commit details
    Browse the repository at this point in the history
  2. Refactor site load to remove add_children

    Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
    luca-della-vedova committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    b662c41 View commit details
    Browse the repository at this point in the history
  3. Style

    Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
    luca-della-vedova committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    9c93a33 View commit details
    Browse the repository at this point in the history
  4. Change to set_parent when simpler

    Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
    luca-della-vedova committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    dea6af9 View commit details
    Browse the repository at this point in the history
  5. Bump bevy dependencies

    Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
    luca-della-vedova committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    1fa4a60 View commit details
    Browse the repository at this point in the history
  6. Add event derive

    Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
    luca-della-vedova committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    9b12049 View commit details
    Browse the repository at this point in the history
  7. State derive and default implementation

    Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
    luca-della-vedova committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    807b1da View commit details
    Browse the repository at this point in the history
  8. Remove now unnecessary 's lifetimes

    Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
    luca-della-vedova committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    2b0a115 View commit details
    Browse the repository at this point in the history
  9. Migrate visibility component to enum

    Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
    luca-della-vedova committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    fe66b4a View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2023

  1. First stab at schedule migration

    Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
    luca-della-vedova committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    02291dd View commit details
    Browse the repository at this point in the history
  2. Migrate EguiContext

    Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
    luca-della-vedova committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    3b33e62 View commit details
    Browse the repository at this point in the history
  3. Minor fixes

    Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
    luca-della-vedova committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    7496a38 View commit details
    Browse the repository at this point in the history
  4. ChangeTrackers -> Ref

    Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
    luca-della-vedova committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    35561ef View commit details
    Browse the repository at this point in the history
  5. Remaining SiteUpdateLabel migration

    Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
    luca-della-vedova committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    94dc154 View commit details
    Browse the repository at this point in the history
  6. First windows as entity migration

    Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
    luca-della-vedova committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    cc624cf View commit details
    Browse the repository at this point in the history
  7. Derive TypePath for new asset types

    Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
    luca-della-vedova committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    5284b48 View commit details
    Browse the repository at this point in the history
  8. Fix visibility hidden variant

    Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
    luca-della-vedova committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    b6b6548 View commit details
    Browse the repository at this point in the history
  9. Iron out more errors in visibility

    Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
    luca-della-vedova committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    67777bf View commit details
    Browse the repository at this point in the history
  10. Migrate State -> NextState

    Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
    luca-della-vedova committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    4fdc267 View commit details
    Browse the repository at this point in the history
  11. Keycode migration

    Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
    luca-della-vedova committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    998b644 View commit details
    Browse the repository at this point in the history
  12. Minor additional fixes

    Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
    luca-della-vedova committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    a06a82e View commit details
    Browse the repository at this point in the history
  13. Fix remaining "trivial" issues, remove Label and Constraint

    Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
    luca-della-vedova committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    354f83e View commit details
    Browse the repository at this point in the history
  14. Merge remote-tracking branch 'origin/main' into luca/bevy_0.11

    Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
    luca-della-vedova committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    f39a5fd View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2023

  1. VERY TENTATIVE Picking migration, tuple size splitting

    Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
    luca-della-vedova committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    5106453 View commit details
    Browse the repository at this point in the history
  2. Fix last compile errors

    Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
    luca-della-vedova committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    4668b9e View commit details
    Browse the repository at this point in the history
  3. Style

    Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
    luca-della-vedova committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    b858e0e View commit details
    Browse the repository at this point in the history
  4. First version up and running

    Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
    luca-della-vedova committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    2433e18 View commit details
    Browse the repository at this point in the history
  5. Restore mesh materials

    Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
    luca-della-vedova committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    672203a View commit details
    Browse the repository at this point in the history
  6. Screen space coordinate inversion

    Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
    luca-della-vedova committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    a4cc047 View commit details
    Browse the repository at this point in the history
  7. Fix web build

    Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
    luca-della-vedova committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    0d9c594 View commit details
    Browse the repository at this point in the history
  8. Clear more deprecation warnings

    Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
    luca-della-vedova committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    6260eb6 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2023

  1. Fix remaining web issues

    Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
    luca-della-vedova committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    429ba1a View commit details
    Browse the repository at this point in the history
  2. WIP Use manual raycast for picking

    Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
    luca-della-vedova committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    f5d277c View commit details
    Browse the repository at this point in the history
  3. Remove bevy_mod_picking

    Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
    luca-della-vedova committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    c3a4595 View commit details
    Browse the repository at this point in the history
  4. Iron out picking issues

    Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
    luca-della-vedova committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    ca2eb28 View commit details
    Browse the repository at this point in the history
  5. Fix stage for AssignOrphans systems

    Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
    luca-della-vedova committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    216c1a7 View commit details
    Browse the repository at this point in the history
  6. Fix issue in measurement serde / display

    Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
    luca-della-vedova committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    34e0300 View commit details
    Browse the repository at this point in the history
  7. Add support for pnm files

    Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
    luca-della-vedova committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    e517652 View commit details
    Browse the repository at this point in the history
  8. Fix CI

    Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
    luca-della-vedova committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    987f356 View commit details
    Browse the repository at this point in the history
  9. Fix interaction systems stage

    Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
    luca-della-vedova committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    9ee896f View commit details
    Browse the repository at this point in the history
  10. Fix assign_drawing_parent_to_new_measurements

    Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
    luca-della-vedova committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    9b7816c View commit details
    Browse the repository at this point in the history
  11. Fix panic when deleting entities

    Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
    luca-della-vedova committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    2e215ba View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2023

  1. Fix web panics and window size

    Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
    luca-della-vedova committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    35a26d3 View commit details
    Browse the repository at this point in the history
  2. Add note about georeference module

    Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
    luca-della-vedova committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    da71957 View commit details
    Browse the repository at this point in the history
  3. Move keyboard to Last stage to avoid double delete panic

    Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
    luca-della-vedova committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    74ffc6d View commit details
    Browse the repository at this point in the history
  4. Fix anchor visibility

    Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
    luca-della-vedova committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    aff96bf View commit details
    Browse the repository at this point in the history
  5. Cleanup, remove SiteState

    Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
    luca-della-vedova committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    26c4a36 View commit details
    Browse the repository at this point in the history
  6. Address TODO for systemparam limit workaround

    Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
    luca-della-vedova committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    4c1bf8e View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2023

  1. Configuration menu
    Copy the full SHA
    f3572d2 View commit details
    Browse the repository at this point in the history
  2. Switch to Reinhard tonemapping

    Signed-off-by: Michael X. Grey <grey@openrobotics.org>
    mxgrey committed Oct 6, 2023
    Configuration menu
    Copy the full SHA
    fed859c View commit details
    Browse the repository at this point in the history
  3. Update lockfile

    Signed-off-by: Michael X. Grey <grey@openrobotics.org>
    mxgrey committed Oct 6, 2023
    Configuration menu
    Copy the full SHA
    7121724 View commit details
    Browse the repository at this point in the history
  4. Use previous default material roughness

    Signed-off-by: Michael X. Grey <grey@openrobotics.org>
    mxgrey committed Oct 6, 2023
    Configuration menu
    Copy the full SHA
    84536ca View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6612422 View commit details
    Browse the repository at this point in the history
  6. Fix colors

    Signed-off-by: Michael X. Grey <grey@openrobotics.org>
    mxgrey committed Oct 6, 2023
    Configuration menu
    Copy the full SHA
    d0f0320 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2023

  1. Merge branch 'main' into luca/bevy_0.11

    Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
    luca-della-vedova committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    d018dca View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2023

  1. Fix wrong fiducial spawning after migration

    Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
    luca-della-vedova committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    4d66fb8 View commit details
    Browse the repository at this point in the history