Add protected Mesh constructor and move invalidate to VertexData
Add GL20 method not requiring an IntBuffer/FloatBuffer
Implement method without IntBuffer/FloatBuffer arguments for lwjgl
Implement GwtGL20 methods not requiring a FloatBuffer or IntBuffer
Add android backend, still need to add to jni though
Merge branch 'master' of https://github.com/libgdx/libgdx into gl
Update ShaderProgram#setUniformMatrix
Looks like count is ignored in lwjgl uniformmatrix
Add Android jni gl implementation and some minor lwjgl changes (mostly formatting)
Add GL array methods to JglfwGL20
Add ios implementation for gl methods without buffer
Merge branch 'master' of https://github.com/libgdx/libgdx into gl
Merge branch 'master' of https://github.com/libgdx/libgdx into gl
added a method to get fixtures count, primarily for quick stats
Implement soundIds on ios, fix android pool counter
Javadocs
Ignore the gradle-app.setting file.

I believe this file can be ignored, considering that it's only useful on the machine on which it was created (unless the other users have the same exact path), and it can easily be recreated by running the '--gui' option.

It really has no reason to be there.
Fixed postRunnable for LwjglCanvas.
Fix potential null pointer in fragment's immersive

mode.

Technical Description:
- When immersive mode was implemented in fragments, it worked by getting
the parent activity's application window's decor view.
- Sometimes getActivity() can return null.
- This patch prevents the application from crashing if the view is null,
but also uses AndroidGraphics' view for immersive mode.
- Android fragment starter now uses immersive mode by default like
Android test starter.
- Better exception logging
This patch resolves #2602
Merge pull request #2603 from Unkn0wn0ne/immersive-mode-bug2602

Fix potential null pointer in Android fragment's immersive mode implementation