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

refactor!: update to bevy 0.8 and bevy_ecs_tilemap rewrite #106

Merged
merged 41 commits into from
Aug 14, 2022

Commits on Jul 29, 2022

  1. Configuration menu
    Copy the full SHA
    cec126a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b5c6f0f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d15418c View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2022

  1. Configuration menu
    Copy the full SHA
    322c843 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dbda54b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ea7eea2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7514305 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d13be19 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2022

  1. Configuration menu
    Copy the full SHA
    3725d86 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eef932e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2316913 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9562bb4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5684669 View commit details
    Browse the repository at this point in the history
  6. chore: remove unused imports

    Trouv committed Aug 4, 2022
    Configuration menu
    Copy the full SHA
    53036ec View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2022

  1. Configuration menu
    Copy the full SHA
    bc7ab2a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    22b5b0e View commit details
    Browse the repository at this point in the history
  3. fix: various fixes for rewrite..

    * add TilePos and GridCoords to tiles
    * add parenting to ldtk_entity
    * do clone-fu for texture handles
    Trouv committed Aug 5, 2022
    Configuration menu
    Copy the full SHA
    5684665 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2022

  1. Configuration menu
    Copy the full SHA
    42b8d58 View commit details
    Browse the repository at this point in the history
  2. Update Bevy and bevy_ecs_tilemap deps, temporarily knock out heron de…

    …v-dep
    
    Heron's not updated for 0.8 yet; ecs_tilemap got released, and the
    rewrite branch deleted.
    nfagerlund committed Aug 7, 2022
    Configuration menu
    Copy the full SHA
    cacc401 View commit details
    Browse the repository at this point in the history
  3. Add new offset arg to TextureAtlas::from_grid_with_padding

    Offset by zero for old behavior.
    nfagerlund committed Aug 7, 2022
    Configuration menu
    Copy the full SHA
    f80248e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bc097f8 View commit details
    Browse the repository at this point in the history
  5. Remove uses of Tilemap2dTextureSize

    Cf. bevy_ecs_tilemap 6f08f100ba99e725d3326ef54ddc9d3f0da89876
    nfagerlund committed Aug 7, 2022
    Configuration menu
    Copy the full SHA
    c089faf View commit details
    Browse the repository at this point in the history
  6. Updates for hierarchy commandification

    - Can't construct `Parent` components anymore
    - Can't directly access .0 field on a `Parent` component (use `.get()`)
    - Can only assign parentage via commands
    
    The `worldly_adoption` system might benefit from using
    `EntityCommands.push_children()` instead of `add_children`, but for this
    pass I'm trying to keep the logic changes minimal.
    nfagerlund committed Aug 7, 2022
    Configuration menu
    Copy the full SHA
    6bb90e0 View commit details
    Browse the repository at this point in the history
  7. Add bevy_sprite feature dependency

    Cargo check blows up without this, and it's one of those things where
    I'm like "wait why was it EVER working?"
    nfagerlund committed Aug 7, 2022
    Configuration menu
    Copy the full SHA
    c1ced35 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2022

  1. Updates for inherited visibility

    As of Bevy 0.8, visibility gets propagated through the parent/child
    hierarchy much like global transforms do.
    
    Basically, whenever you would add Transform and GlobalTransform, you
    probably want to add the whole SpatialBundle.
    nfagerlund committed Aug 8, 2022
    Configuration menu
    Copy the full SHA
    f70a784 View commit details
    Browse the repository at this point in the history
  2. Fix basic example

    nfagerlund committed Aug 8, 2022
    Configuration menu
    Copy the full SHA
    1bfe05f View commit details
    Browse the repository at this point in the history
  3. Merge pull request #104 from nfagerlund/nf/aug22-tilemap-rewrite-help

    A little bit of help on the refactor/tilemap-rewrite branch
    Trouv committed Aug 8, 2022
    Configuration menu
    Copy the full SHA
    3764212 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2022

  1. Configuration menu
    Copy the full SHA
    638ced5 View commit details
    Browse the repository at this point in the history
  2. chore: run cargo fmt

    Trouv committed Aug 9, 2022
    Configuration menu
    Copy the full SHA
    2469230 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9396e9a View commit details
    Browse the repository at this point in the history
  4. chore: fix clippy issues

    Trouv committed Aug 9, 2022
    Configuration menu
    Copy the full SHA
    80cef2f View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2022

  1. Configuration menu
    Copy the full SHA
    526ec93 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2060140 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e0858a0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    21adaa7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8bd7abf View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    32f4b2c View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2022

  1. Configuration menu
    Copy the full SHA
    9bb0bd8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c42f890 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e10e0bf View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2022

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