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

Release 3.3 #3612

Merged
merged 3,053 commits into from Mar 16, 2015
Merged

Release 3.3 #3612

merged 3,053 commits into from Mar 16, 2015

Conversation

tomspilman
Copy link
Member

This is a merge of the latest develop changes into master for the 3.3 release.

Chaosus and others added 30 commits January 27, 2015 15:12
…d and it is a desktop platform.

Removed FileHelper.GetRelativePath, since I'm no longer using it.
Removed the RGBA->BGRA swap in FontTextureProcessor
Ignore indexers in ReflectiveSerializer, to match XNA behaviour
…gBoxOptim

Improves BoundingBox/Plane intersection performance
output 255;255;255 instead of 255.255.255
TypeConverters now behave as XNA and wont cause any parsing problems
with floats.
- Application run loop workaround to support mono windows
as it only exited if a WM_QUIT message was sent.  Now disposes of the underlying form when Game.Exit is called.  This breaks it out of the run loop.
Throw helpful exception when vertex format doesn't match vertex declaration
@harry-cpp
Copy link
Member

@tomspilman Since #3361 isn't finished I haven't setup linux monogame installer to install the xs addin. My question is do you want me to create a modified version of the linux installer that includes the addin for 3.3 release(no PRs, I will send you the modified script or the compiled run file, depending on what you want)?

@tomspilman
Copy link
Member Author

do you want me to create a modified version of the linux installer that includes the addin for 3.3 release

No... I would say don't worry for now. Focus on getting things ready for the next release which we should be able to do soon. 3.3 will just not have Linux or Mac installers.

tomspilman added a commit that referenced this pull request Mar 16, 2015
@tomspilman tomspilman merged commit 8da5ca4 into MonoGame:master Mar 16, 2015
@harry-cpp
Copy link
Member

Ok, well anyway it would be nice if you could post about Linux stuff as well for MonoGame 3.3, like you did for Mac. Compiled MonoGame 3.3 stuff for Linux if you need it: https://mega.co.nz/#F!KJpWCCxK!-3eBWbra0p_bs1yNzaA0PA

@tomspilman
Copy link
Member Author

What is needed to get the Linux installer built on the build server?

Can we not add this step to the installers build...

https://github.com/mono/MonoGame/blob/develop/Installers/default.build

?

@harry-cpp
Copy link
Member

It needs to be built using either Linux, Mac or Cygwin, and all you have to do is cd to Installers/Linux/ and execute generatelinuxinstaller.sh. The script is assuming that Pipeline Tool has already been compiled for Release.

@tomspilman
Copy link
Member Author

The script is assuming that Pipeline Tool has already been compiled for Release.

What else it is assuming is built? Or does this installer only contain the pipeline tool?

@harry-cpp
Copy link
Member

The installer only installs the Pipeline Tool, so thats the only thing it needs built. It can also install all the needed dependencies(ie. libsdl1.2-mixer, monodevelop) that are required for developing monogame applications, it's optional, and currently only on Ubuntu 14.04/14.10.

@tomspilman tomspilman deleted the release_3_3 branch April 29, 2015 11:35
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