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

[TEST ME] Hotfix 3.0.1 #1452

Merged
merged 19 commits into from
Mar 5, 2013
Merged

[TEST ME] Hotfix 3.0.1 #1452

merged 19 commits into from
Mar 5, 2013

Conversation

tomspilman
Copy link
Member

These are the changes for the 3.0.1 hotfix release.

It includes the following fixes:

  • Fix template error @fcfa5b0
  • Fix offsetInBytes parameter in IndexBuffer/VertexBuffer SetData @bcc60a1
  • Fixes the scale applied on the origin in SpriteBatch @7fe7b20 @8433289
  • Fixed render targets on WP8 @f8141b8
  • Removed minVertexIndex Exception 47ffc27 @8aab6da
  • Fixed some threading issues on iOS @08eb088
  • Use generic link for opening store on iOS @e780d76 @b797bca @ead3f4b
  • Fix Matrix::Transpose @a1249c0
  • Fixed vertexOffset in DrawUserIndexedPrimitives in GL @ca30693
  • Keys.RightControl/RightShift Support for WinRT @bf1a7b1
  • Dispose in ShaderProgramCache @c6c7ca0
  • IsRunningSlowly Fix @7991b20

We need to build and test the installers from the hotfix branch to be sure they are acceptable to release before we merge this into master and make a v3.0.1 tag.

elisee and others added 17 commits February 25, 2013 00:24
This change fixes a transform applied on the origin parameter
passed to DrawInternal, based on the ratio between the destination
rectangle and the texture width / height.

When a source rectangle has been specified, its size should be used
instead.
Nothing would get rendered when the source rectangle had a width or
height of zero, whereas XNA does render something.
The finalizer was telling Dispose(bool) to dispose of managed objects, which is incorrect.  This was causing a crash on exit.
This is a new implementation that depends on information found at the
event status.
It doesn;t need CoreWindow.GetKeyState(...) as my previous commit.

We detect RightControl by checking KeyStatus.IsExtendedKey.
To detect RightShift we need to check the scancode.
@mgbot
Copy link
Member

mgbot commented Feb 25, 2013

Build results will soon be (or already are) available at: http://build.monogame.net/job/BuildPR/32/

@tomspilman
Copy link
Member Author

This build failure seems to be just in the installer script. Not sure why as we in no way changed the installer script in this pull request.

@tomspilman tomspilman mentioned this pull request Feb 25, 2013
Updated the Installer to 3.0.1
@mgbot
Copy link
Member

mgbot commented Mar 5, 2013

Build results will soon be (or already are) available at: http://build.monogame.net/job/BuildPR/68/

@mgbot
Copy link
Member

mgbot commented Mar 5, 2013

Build results will soon be (or already are) available at: http://build.monogame.net/job/BuildPR/69/

@dellis1972
Copy link
Contributor

@mgbot test

On 5 March 2013 22:18, MonoGame Build Bot notifications@github.com wrote:

Build results will soon be (or already are) available at:
http://build.monogame.net/job/BuildPR/69/


Reply to this email directly or view it on GitHubhttps://github.com//pull/1452#issuecomment-14469176
.

@tomspilman
Copy link
Member Author

Cool... this all good to merge then Dean?

@dellis1972
Copy link
Contributor

looks good to me, I'll merge

@tomspilman
Copy link
Member Author

Make sure to tag the release from master after you merge it.

dellis1972 added a commit that referenced this pull request Mar 5, 2013
@dellis1972 dellis1972 merged commit 759f782 into master Mar 5, 2013
@tomspilman tomspilman deleted the hotfix-3.0.1 branch April 14, 2014 17:23
alxwest pushed a commit to alxwest/MonoGame that referenced this pull request May 3, 2024
* call the standard first Update at 0:00

* merge Run_UAP_XAML
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.

None yet

9 participants