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

Develop #95

Merged
merged 4 commits into from
Dec 2, 2023
Merged

Develop #95

merged 4 commits into from
Dec 2, 2023

Conversation

AristurtleDev
Copy link
Owner

@AristurtleDev AristurtleDev commented Dec 2, 2023

Prerequisites

  • I have verified that there are no existing pull requests that would overlap with this pull request.
  • I have verified that I am following the guidelines as outlined in this project's contribution policy
  • I Have verified that this pull request adheres to this project's code of conduct.
  • I have written a descriptive title for this pull request.
  • I have provided appropriate test coverage were applicable.

Description

5.1.2 Release to fix TryGetSlice issue

Related Issue Ticket Numbers

#93

AristurtleDev and others added 4 commits December 1, 2023 21:18
* Added games list

Add list of games made with MonoGame.Aseprite

* Always specify generate documentation file

* Switch to Cake Frosting

* Update workflow script
* Added MonoGame.Aseprite to Test .sln
This is so intellesense would pickup correct

* Added test for issue #92

* Use `_slices` and not `_tags`
The `AsepriteSlice.TryGetSlice(string, out AsepriteSlice?)` method incorrectly searched the `_tags` array and not the `_slices` array.  This resolves issue #92
@AristurtleDev AristurtleDev self-assigned this Dec 2, 2023
@AristurtleDev AristurtleDev merged commit ce5f41a into main Dec 2, 2023
2 checks passed
AristurtleDev added a commit that referenced this pull request Jan 14, 2024
* Added games list

Add list of games made with MonoGame.Aseprite

* Develop (#95)

* Feature/cake frosting (#92)

* Added games list

Add list of games made with MonoGame.Aseprite

* Always specify generate documentation file

* Switch to Cake Frosting

* Update workflow script

* Issue/try get slice 92 (#94)

* Added MonoGame.Aseprite to Test .sln
This is so intellesense would pickup correct

* Added test for issue #92

* Use `_slices` and not `_tags`
The `AsepriteSlice.TryGetSlice(string, out AsepriteSlice?)` method incorrectly searched the `_tags` array and not the `_slices` array.  This resolves issue #92

* Bump version number

* Update release notes

* Fix broken links (Closes #96)

* Fix links for NuGet readme

* Added ZeroFrameIndex configuration

* Removed Global Configuration
- Removed `MonoGame.Aserpite.Configuration`
- Moved `ZeroIndexedFrames` to be property of `AsepriteFile`
- Added unit testing for `AsepriteFile.ZeroIndexedFrames` functionality
AristurtleDev added a commit that referenced this pull request Mar 13, 2024
* Feature/cake frosting (#92)

* Added games list

Add list of games made with MonoGame.Aseprite

* Always specify generate documentation file

* Switch to Cake Frosting

* Update workflow script

* Issue/try get slice 92 (#94)

* Added MonoGame.Aseprite to Test .sln
This is so intellesense would pickup correct

* Added test for issue #92

* Use `_slices` and not `_tags`
The `AsepriteSlice.TryGetSlice(string, out AsepriteSlice?)` method incorrectly searched the `_tags` array and not the `_slices` array.  This resolves issue #92

* Bump version number

* Update release notes

* Feature/index one (#98)

* Added games list

Add list of games made with MonoGame.Aseprite

* Develop (#95)

* Feature/cake frosting (#92)

* Added games list

Add list of games made with MonoGame.Aseprite

* Always specify generate documentation file

* Switch to Cake Frosting

* Update workflow script

* Issue/try get slice 92 (#94)

* Added MonoGame.Aseprite to Test .sln
This is so intellesense would pickup correct

* Added test for issue #92

* Use `_slices` and not `_tags`
The `AsepriteSlice.TryGetSlice(string, out AsepriteSlice?)` method incorrectly searched the `_tags` array and not the `_slices` array.  This resolves issue #92

* Bump version number

* Update release notes

* Fix broken links (Closes #96)

* Fix links for NuGet readme

* Added ZeroFrameIndex configuration

* Removed Global Configuration
- Removed `MonoGame.Aserpite.Configuration`
- Moved `ZeroIndexedFrames` to be property of `AsepriteFile`
- Added unit testing for `AsepriteFile.ZeroIndexedFrames` functionality

* Fix/tile rotation (#99)

* `rotationBitmask` renamed to `dFlipBitmask`

* `rotationBitmask` renamed to `dFlipBitmask`

* `rotation` renamed to `dFlip`

* `Rotation` renamed to `DFlip`

* Removed `<remarks>` about flips not being implemented

* Update for new tile rotation in Aseprite 1.3

* Cleanup

* 5.1.3-beta-3 release candidate

* Fix tests

* Added Update(TimeSpan) methods to the AnimatedSprite & AnimatedTilemap classes, this removed the requirement to create a fake GameTime every Update when calling the Update(double deltaTime) overload. (#102)

* Read Old Palette Chunk per Aseprite 1.3.5 file spec update

* Bump Version to 5.1.3

---------

Co-authored-by: Serge Roy <[email protected]>
AristurtleDev added a commit that referenced this pull request Mar 26, 2024
* Feature/cake frosting (#92)

* Added games list

Add list of games made with MonoGame.Aseprite

* Always specify generate documentation file

* Switch to Cake Frosting

* Update workflow script

* Issue/try get slice 92 (#94)

* Added MonoGame.Aseprite to Test .sln
This is so intellesense would pickup correct

* Added test for issue #92

* Use `_slices` and not `_tags`
The `AsepriteSlice.TryGetSlice(string, out AsepriteSlice?)` method incorrectly searched the `_tags` array and not the `_slices` array.  This resolves issue #92

* Bump version number

* Update release notes

* Feature/index one (#98)

* Added games list

Add list of games made with MonoGame.Aseprite

* Develop (#95)

* Feature/cake frosting (#92)

* Added games list

Add list of games made with MonoGame.Aseprite

* Always specify generate documentation file

* Switch to Cake Frosting

* Update workflow script

* Issue/try get slice 92 (#94)

* Added MonoGame.Aseprite to Test .sln
This is so intellesense would pickup correct

* Added test for issue #92

* Use `_slices` and not `_tags`
The `AsepriteSlice.TryGetSlice(string, out AsepriteSlice?)` method incorrectly searched the `_tags` array and not the `_slices` array.  This resolves issue #92

* Bump version number

* Update release notes

* Fix broken links (Closes #96)

* Fix links for NuGet readme

* Added ZeroFrameIndex configuration

* Removed Global Configuration
- Removed `MonoGame.Aserpite.Configuration`
- Moved `ZeroIndexedFrames` to be property of `AsepriteFile`
- Added unit testing for `AsepriteFile.ZeroIndexedFrames` functionality

* Fix/tile rotation (#99)

* `rotationBitmask` renamed to `dFlipBitmask`

* `rotationBitmask` renamed to `dFlipBitmask`

* `rotation` renamed to `dFlip`

* `Rotation` renamed to `DFlip`

* Removed `<remarks>` about flips not being implemented

* Update for new tile rotation in Aseprite 1.3

* Cleanup

* 5.1.3-beta-3 release candidate

* Fix tests

* Added Update(TimeSpan) methods to the AnimatedSprite & AnimatedTilemap classes, this removed the requirement to create a fake GameTime every Update when calling the Update(double deltaTime) overload. (#102)

* Read Old Palette Chunk per Aseprite 1.3.5 file spec update

* Bump Version to 5.1.3

* Moved solution, created folders for organization

* Add Directory.Build.props

* Add directory.build.props for build directory

* Repalced shared source with AsepriteDotNet

* Auto format changes

* Update to Aseprite 1.2.0

* Added extension methods to convert between AsepriteDotNet primitives and MonoGame primitives

* Add global using for AsepriteDotNet types to avoid namespace and type name collisions

* Update all types to import from AsperiteDotNet.Aseprite.AsepriteFIle

* Use AsepriteDotNet for all parsing

* Use AsepriteDotNet as core processing library

* Update license header for every file

* Make extension methods public

* Code documentation cleanup

* Added workflows to root solution folder

* Update CI/CD process

* Update readme

* Bump version number

---------

Co-authored-by: Serge Roy <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant