Commit Graph

1637 Commits

Author SHA1 Message Date
Christopher Whitley 3ae6aa4b14 Remove async, ignore NU5118 on package 2023-11-16 13:32:50 -05:00
Christopher Whitley fac64ccd74 Ignore Missing XML comment warnings on build 2023-11-16 13:32:35 -05:00
Christopher Whitley 16e8a825d1 Simplify, move most logic into cake build script 2023-11-16 13:21:39 -05:00
Christopher Whitley 09abeb92ff Added Deploy task 2023-11-16 13:20:54 -05:00
Christopher Whitley c6e472338d Create DeployToNuGetTask 2023-11-16 13:20:18 -05:00
Christopher Whitley 9d73597323 Create DeployToMyGetTask 2023-11-16 13:19:56 -05:00
Christopher Whitley 809b525e43 Create DeployToGithubTask 2023-11-16 13:19:23 -05:00
Christopher Whitley 5403441e02 Update TestTask to use same verbosity, nologo, and nobuild as original workflow 2023-11-16 13:18:49 -05:00
Christopher Whitley 03256fdc0d Created Restore task
Uses same verbosity as original workflow did
2023-11-16 13:18:06 -05:00
Christopher Whitley 35d21b0696 Use same verbosity and nologo setting as original 2023-11-16 13:17:11 -05:00
Christopher Whitley b67391d4aa Use same verbosity, restore, and logo flags as originally used 2023-11-16 13:15:33 -05:00
Christopher Whitley bd86991e61 Add additional context variables for build script 2023-11-16 13:14:33 -05:00
Christopher Whitley f5bee8e7a2 Enable Nullable in build project 2023-11-16 13:12:57 -05:00
Christopher Whitley e0e12e3bd1 NuGet Deploy only in craftworksgames repo 2023-11-16 01:55:19 -05:00
Christopher Whitley f6a8cd6e69 Better name for package step 2023-11-16 01:53:16 -05:00
Christopher Whitley e1d280b356 Forgot to add System.Runtime using statement 2023-11-16 01:49:35 -05:00
Christopher Whitley a5ca7b886f Check for GCLatencyMode.NoGCRegion
This test fails occasionaly when run through the automated cake script.  Wrapped the EndNoGCREgion in a check for GCTatencyMode.NoGCRegion to resolve
2023-11-16 01:16:24 -05:00
Christopher Whitley 7701e50f89 Updated and automated for NuGet pushing 2023-11-16 01:11:30 -05:00
Christopher Whitley e76a83ced3 Ignore cake output directory 2023-11-16 00:53:34 -05:00
Christopher Whitley 0245ba71dc Cleanup using statements 2023-11-16 00:53:02 -05:00
Christopher Whitley d91cc51f45 Added namespace 2023-11-16 00:52:16 -05:00
Christopher Whitley 2bf02373e4 Added Default task 2023-11-16 00:50:29 -05:00
Christopher Whitley 51a82aab41 Added Package Task 2023-11-16 00:50:00 -05:00
Christopher Whitley 3ed8c941a4 Added Test Task 2023-11-16 00:49:26 -05:00
Christopher Whitley 599f043d10 Added BuildTask 2023-11-16 00:48:54 -05:00
Christopher Whitley 1e58c09e08 Added BuildContext 2023-11-16 00:48:05 -05:00
Christopher Whitley 189662f1db Cleaned up
Cleaned up the Program.cs for the Cake Frosting project.  Added the working direcotry directive
2023-11-16 00:46:45 -05:00
Christopher Whitley 7e3a4a97bd Added new Cake Frosting project 2023-11-16 00:45:19 -05:00
Christopher Whitley d3536f4470 Add common tags for NuGet packages
Added the `<RepositoryType>`, `<RepositoryBranch>`, `<NeutralLanguage>` and `<PacakgeLicenseExpression>` tags
2023-11-16 00:43:25 -05:00
Christopher Whitley cd728fde97 Pack README.md in NuGet packages 2023-11-16 00:42:44 -05:00
Christopher Whitley e3e6861f44 PackageIconUrl is deprecated
NuGet packages should use PacakgeIcon with a packed image inside the NuGet insetad of PackageIconUrl
2023-11-16 00:41:07 -05:00
Christopher Whitley 9c1af60e6f Added version tag
This is so we don't have to rely on github runner actions to generate the version number, and we can use it in the build scripts
2023-11-16 00:40:08 -05:00
Christopher Whitley 9181f4a1f3 Use Directory.Build.targets
Moved common csproj properties for NuGet into Directory.Build.targets
2023-11-16 00:39:09 -05:00
Max Kopjev 20fb26d6c1 Merge pull request #798 from slakedclay/patch-1
Create VelocityInterpolator
2023-09-14 20:14:15 +03:00
Max Kopjev 0405448797 Merge pull request #814 from LilithSilver/fix-bag-enumerator
Merged
2023-09-02 19:37:51 +03:00
Lilith Silver bc63b91d78 add bag allocation test 2023-09-01 21:18:14 -07:00
Lilith Silver 5167318e23 fix Bag so that it doesn't allocate during foreach enumeration 2023-09-01 20:43:01 -07:00
Max Kopjev f02d5c4127 Merge pull request #806 from DavidFidge/sprites
Fix bugs in SpriteSheetAnimation
2023-08-30 23:29:07 +03:00
Max Kopjev a3097f3328 Merge pull request #795 from toore/bug-update-bounds-collision-manager
OnCollision are called even after objects involved are moved and not intersecting
2023-08-30 14:34:25 +03:00
Andreas Torebring 40a2621aa2 Add comments for public fields and properties 2023-08-06 19:33:17 +02:00
Andreas Torebring 60064df265 Format comments and fix spelling 2023-08-06 19:33:17 +02:00
Andreas Torebring 10a55d34f0 Refactor
Encapsulate a public property (Parents).
Added xml-comments (to fix some compilation warnings)
2023-08-06 19:33:17 +02:00
Andreas Torebring a5db880e42 Cleanup 2023-08-06 19:33:17 +02:00
Andreas Torebring 59331dc5b5 Use actual target bounds when testing collision 2023-08-06 19:33:17 +02:00
Lucas Girouard-Stranks 27284f25ad Update README.md 2023-07-14 13:13:00 -04:00
David Fidge 8e2be47e4c Fix looping animations incorrectly completing when an update contains a large elapsed time.
Ping pong waits until frame delay is complete on re-entry of the first frame before firing Complete rather than firing Complete immediately upon entering the frame.  This makes it consistent with a non ping pong animation which waits for the frame delay of the last frame before it fires Complete.
Ping Pong now finishes on the first frame rather than potentially finishing on a different frame if the elapsed time since last update was larger than the time remaining for the animation to become complete.
Add unit tests for SpriteSheetAnimation.
2023-03-31 14:08:14 +10:30
Max Kopjev 54faadbe9a Merge pull request #794 from k-u-s/bugfix/issue-707-null-ptr-on-destroy
Bugfix null ptr on destroy
2023-03-19 12:02:53 +01:00
Max Kopjev 3d27334ec7 Merge pull request #801 from Gandifil/tiled-parallax-factor
Tiled parallax factor
2023-03-18 23:29:00 +01:00
Gandifil 80189415c3 Add checking event == 'push' 2023-03-16 20:16:22 +01:00
Max Kopjev f8fb2237d2 Merge pull request #799 from dezoitodemaio/bugfix/mousebutton-flags
Add power of two values to MouseButton
2023-03-16 18:31:29 +01:00