travis support
only do master
Update readme with travis badge thingy
build status is only for linux\n[ci skip]
osx build status added to readme.
[skip ci]
make the linux build update the travis-osx branch
attempt to fix osx build thing
whoops token got out. it was revoked.
more fixes for osx travis
surely last fix for osx
remove notify from travis [skip ci]
Fixed sdl2 cmakelists to use sdl2_source_dir instead of non-relocateable project_source_dir. should fix osx builds
more git fixes for osx travis
only force osx build on push
Merge remote-tracking branch 'moai-dev/master'
By not freeing the texture handle on invalidate, we break fonts on android app resume.
These lines were put in as a fix for texture being realloced for each glyph added. which in turn was caused by
https://github.com/patrickmeehan/moai-dev/commit/96ba90a61897bf7f15bbb45b3547db5748d06e9f
where the line page->mImageTexture->Invalidate (); was added in an attempt to refresh the image texture on glyph addition. I am guessing that is calling the wrong invalidate, we probably just want to update the texture data not blow it away.
prevent  from eating memory . Rename invalidate function to invalidateAll
it is meant to invalidate the contents of the texture, not the texture handle (that is invalidates job)
Merge remote-tracking branch 'moaiforge/master'