Hi,
I'm very new to this and I might be wrong about it, but here's what I noticed on
https://github.com/GLWallpaperService/GLWallpaperService :
I downloaded the jar file which is linked from the "Get the Library" section by clicking on the linked titled "latest jar file". This archive contained a GLWallpaperService.java of 25.3 KB length with date 25 January 2012.
Then, I downloaded the GLWallpaperService-master.zip file by clicking on the "Download ZIP" button at the top right of the page (below the "Clone in Desktop" button). This archive contained a GLWallpaperService.java of 25.5 KB length with date 23 March 2013.
I proceeded to compare the two, and found that the larger, more recent file seems to have the following differences over the other one:
a. most methods and fields are qualified with GLSurfaceView
e.g. private GLSurfaceView.EGLConfigChooser mEGLConfigChooser;
b. it marks many methods as deprecated
So, although I was inclined to use the "latest jar file", I have a feeling that I shouldn't, since the java file in the master archive seems to be more recent. However, as I said I'm very new to this and I'm afraid I might be wrong.
I'd appreciate your comments.
I also want to congratulate Mark, Robert and all other contributors for their great work as well as thank them for sharing it! Really thanks guys!!!