├── .gitignore ├── AUTHORS.md ├── CHANGES.md ├── LICENSE.md ├── README.md ├── android ├── AndroidManifest.xml ├── build.gradle ├── proguard-rules.pro ├── project.properties ├── res │ ├── layout │ │ └── activity_live_wallpaper_info_onboarding.xml │ ├── values-v21 │ │ └── styles.xml │ └── values │ │ └── styles.xml └── src │ └── com │ └── cyphercove │ └── covetools │ └── android │ ├── DaydreamWrapper.java │ ├── LiveWallpaperInfoActivity.kt │ ├── LiveWallpaperWrapper.java │ ├── SafeDaydream.kt │ ├── WallpaperEventAdapter.java │ ├── WallpaperEventListener.java │ ├── preferences │ └── SharedPreferences.kt │ └── utils │ ├── ContextUser.kt │ └── DevicePoller.java ├── console here.bat ├── core ├── build.gradle └── src │ └── com │ └── cyphercove │ └── covetools │ ├── CoveTools.gwt.xml │ ├── android │ ├── DesktopLiveWallpaperWrapper.java │ ├── LiveWallpaperAdapter.java │ ├── LiveWallpaperApplicationDelegate.java │ └── LiveWallpaperListener.java │ ├── assets │ ├── Asset.java │ ├── AssetContainer.java │ ├── Assets.java │ ├── AssignmentAssetManager.java │ ├── RegionName.java │ ├── ShaderProgramAsset.java │ ├── ShaderProgramReloader.java │ ├── TextureAsset.java │ └── TextureAtlasCacher.java │ ├── graphics │ ├── Anisotropy.java │ ├── FullScreenFader.java │ ├── FullScreenQuad.java │ ├── GaussianBlur.java │ ├── GaussianBlurShaderProvider.java │ ├── ResizableFrameBuffer.java │ └── TextureFilterPair.java │ ├── i18n │ ├── BundleKey.java │ └── SafeBundle.java │ └── utils │ ├── ColorUtil.java │ ├── Disposal.java │ ├── FrameRateLimiter.java │ ├── JsonFieldUpdater.java │ ├── ResolutionCycle.java │ └── VectorUtil.java ├── example ├── assets │ ├── Jump.wav │ ├── arial-15.fnt │ ├── arial-15_00.png │ ├── arial-32-pad.fnt │ ├── arial-32-pad.png │ ├── arial-32.fnt │ ├── arial-32.png │ ├── clickring.png │ ├── cyphercove.png │ ├── default.fnt │ ├── default.png │ ├── egg.png │ ├── pack │ ├── pack1.png │ ├── tree.png │ ├── tree.psh │ ├── uiskin.atlas │ ├── uiskin.json │ ├── uiskin.png │ └── wheel.png ├── build.gradle └── src │ └── com │ └── cyphercove │ └── covetools │ ├── DesktopLauncher.java │ ├── Example.java │ ├── ExampleRunner.java │ ├── examples │ └── AssignmentAssetManagerTest.java │ └── utils │ └── ClickRingIllustrator.java ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/.gitignore -------------------------------------------------------------------------------- /AUTHORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/AUTHORS.md -------------------------------------------------------------------------------- /CHANGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/CHANGES.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/README.md -------------------------------------------------------------------------------- /android/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/android/AndroidManifest.xml -------------------------------------------------------------------------------- /android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/android/build.gradle -------------------------------------------------------------------------------- /android/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/android/proguard-rules.pro -------------------------------------------------------------------------------- /android/project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/android/project.properties -------------------------------------------------------------------------------- /android/res/layout/activity_live_wallpaper_info_onboarding.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/android/res/layout/activity_live_wallpaper_info_onboarding.xml -------------------------------------------------------------------------------- /android/res/values-v21/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/android/res/values-v21/styles.xml -------------------------------------------------------------------------------- /android/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/android/res/values/styles.xml -------------------------------------------------------------------------------- /android/src/com/cyphercove/covetools/android/DaydreamWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/android/src/com/cyphercove/covetools/android/DaydreamWrapper.java -------------------------------------------------------------------------------- /android/src/com/cyphercove/covetools/android/LiveWallpaperInfoActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/android/src/com/cyphercove/covetools/android/LiveWallpaperInfoActivity.kt -------------------------------------------------------------------------------- /android/src/com/cyphercove/covetools/android/LiveWallpaperWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/android/src/com/cyphercove/covetools/android/LiveWallpaperWrapper.java -------------------------------------------------------------------------------- /android/src/com/cyphercove/covetools/android/SafeDaydream.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/android/src/com/cyphercove/covetools/android/SafeDaydream.kt -------------------------------------------------------------------------------- /android/src/com/cyphercove/covetools/android/WallpaperEventAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/android/src/com/cyphercove/covetools/android/WallpaperEventAdapter.java -------------------------------------------------------------------------------- /android/src/com/cyphercove/covetools/android/WallpaperEventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/android/src/com/cyphercove/covetools/android/WallpaperEventListener.java -------------------------------------------------------------------------------- /android/src/com/cyphercove/covetools/android/preferences/SharedPreferences.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/android/src/com/cyphercove/covetools/android/preferences/SharedPreferences.kt -------------------------------------------------------------------------------- /android/src/com/cyphercove/covetools/android/utils/ContextUser.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/android/src/com/cyphercove/covetools/android/utils/ContextUser.kt -------------------------------------------------------------------------------- /android/src/com/cyphercove/covetools/android/utils/DevicePoller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/android/src/com/cyphercove/covetools/android/utils/DevicePoller.java -------------------------------------------------------------------------------- /console here.bat: -------------------------------------------------------------------------------- 1 | cd /d %~dp0 2 | cmd.exe -------------------------------------------------------------------------------- /core/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/core/build.gradle -------------------------------------------------------------------------------- /core/src/com/cyphercove/covetools/CoveTools.gwt.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/core/src/com/cyphercove/covetools/CoveTools.gwt.xml -------------------------------------------------------------------------------- /core/src/com/cyphercove/covetools/android/DesktopLiveWallpaperWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/core/src/com/cyphercove/covetools/android/DesktopLiveWallpaperWrapper.java -------------------------------------------------------------------------------- /core/src/com/cyphercove/covetools/android/LiveWallpaperAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/core/src/com/cyphercove/covetools/android/LiveWallpaperAdapter.java -------------------------------------------------------------------------------- /core/src/com/cyphercove/covetools/android/LiveWallpaperApplicationDelegate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/core/src/com/cyphercove/covetools/android/LiveWallpaperApplicationDelegate.java -------------------------------------------------------------------------------- /core/src/com/cyphercove/covetools/android/LiveWallpaperListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/core/src/com/cyphercove/covetools/android/LiveWallpaperListener.java -------------------------------------------------------------------------------- /core/src/com/cyphercove/covetools/assets/Asset.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/core/src/com/cyphercove/covetools/assets/Asset.java -------------------------------------------------------------------------------- /core/src/com/cyphercove/covetools/assets/AssetContainer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/core/src/com/cyphercove/covetools/assets/AssetContainer.java -------------------------------------------------------------------------------- /core/src/com/cyphercove/covetools/assets/Assets.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/core/src/com/cyphercove/covetools/assets/Assets.java -------------------------------------------------------------------------------- /core/src/com/cyphercove/covetools/assets/AssignmentAssetManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/core/src/com/cyphercove/covetools/assets/AssignmentAssetManager.java -------------------------------------------------------------------------------- /core/src/com/cyphercove/covetools/assets/RegionName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/core/src/com/cyphercove/covetools/assets/RegionName.java -------------------------------------------------------------------------------- /core/src/com/cyphercove/covetools/assets/ShaderProgramAsset.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/core/src/com/cyphercove/covetools/assets/ShaderProgramAsset.java -------------------------------------------------------------------------------- /core/src/com/cyphercove/covetools/assets/ShaderProgramReloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/core/src/com/cyphercove/covetools/assets/ShaderProgramReloader.java -------------------------------------------------------------------------------- /core/src/com/cyphercove/covetools/assets/TextureAsset.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/core/src/com/cyphercove/covetools/assets/TextureAsset.java -------------------------------------------------------------------------------- /core/src/com/cyphercove/covetools/assets/TextureAtlasCacher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/core/src/com/cyphercove/covetools/assets/TextureAtlasCacher.java -------------------------------------------------------------------------------- /core/src/com/cyphercove/covetools/graphics/Anisotropy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/core/src/com/cyphercove/covetools/graphics/Anisotropy.java -------------------------------------------------------------------------------- /core/src/com/cyphercove/covetools/graphics/FullScreenFader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/core/src/com/cyphercove/covetools/graphics/FullScreenFader.java -------------------------------------------------------------------------------- /core/src/com/cyphercove/covetools/graphics/FullScreenQuad.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/core/src/com/cyphercove/covetools/graphics/FullScreenQuad.java -------------------------------------------------------------------------------- /core/src/com/cyphercove/covetools/graphics/GaussianBlur.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/core/src/com/cyphercove/covetools/graphics/GaussianBlur.java -------------------------------------------------------------------------------- /core/src/com/cyphercove/covetools/graphics/GaussianBlurShaderProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/core/src/com/cyphercove/covetools/graphics/GaussianBlurShaderProvider.java -------------------------------------------------------------------------------- /core/src/com/cyphercove/covetools/graphics/ResizableFrameBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/core/src/com/cyphercove/covetools/graphics/ResizableFrameBuffer.java -------------------------------------------------------------------------------- /core/src/com/cyphercove/covetools/graphics/TextureFilterPair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/core/src/com/cyphercove/covetools/graphics/TextureFilterPair.java -------------------------------------------------------------------------------- /core/src/com/cyphercove/covetools/i18n/BundleKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/core/src/com/cyphercove/covetools/i18n/BundleKey.java -------------------------------------------------------------------------------- /core/src/com/cyphercove/covetools/i18n/SafeBundle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/core/src/com/cyphercove/covetools/i18n/SafeBundle.java -------------------------------------------------------------------------------- /core/src/com/cyphercove/covetools/utils/ColorUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/core/src/com/cyphercove/covetools/utils/ColorUtil.java -------------------------------------------------------------------------------- /core/src/com/cyphercove/covetools/utils/Disposal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/core/src/com/cyphercove/covetools/utils/Disposal.java -------------------------------------------------------------------------------- /core/src/com/cyphercove/covetools/utils/FrameRateLimiter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/core/src/com/cyphercove/covetools/utils/FrameRateLimiter.java -------------------------------------------------------------------------------- /core/src/com/cyphercove/covetools/utils/JsonFieldUpdater.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/core/src/com/cyphercove/covetools/utils/JsonFieldUpdater.java -------------------------------------------------------------------------------- /core/src/com/cyphercove/covetools/utils/ResolutionCycle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/core/src/com/cyphercove/covetools/utils/ResolutionCycle.java -------------------------------------------------------------------------------- /core/src/com/cyphercove/covetools/utils/VectorUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/core/src/com/cyphercove/covetools/utils/VectorUtil.java -------------------------------------------------------------------------------- /example/assets/Jump.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/example/assets/Jump.wav -------------------------------------------------------------------------------- /example/assets/arial-15.fnt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/example/assets/arial-15.fnt -------------------------------------------------------------------------------- /example/assets/arial-15_00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/example/assets/arial-15_00.png -------------------------------------------------------------------------------- /example/assets/arial-32-pad.fnt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/example/assets/arial-32-pad.fnt -------------------------------------------------------------------------------- /example/assets/arial-32-pad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/example/assets/arial-32-pad.png -------------------------------------------------------------------------------- /example/assets/arial-32.fnt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/example/assets/arial-32.fnt -------------------------------------------------------------------------------- /example/assets/arial-32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/example/assets/arial-32.png -------------------------------------------------------------------------------- /example/assets/clickring.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/example/assets/clickring.png -------------------------------------------------------------------------------- /example/assets/cyphercove.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/example/assets/cyphercove.png -------------------------------------------------------------------------------- /example/assets/default.fnt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/example/assets/default.fnt -------------------------------------------------------------------------------- /example/assets/default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/example/assets/default.png -------------------------------------------------------------------------------- /example/assets/egg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/example/assets/egg.png -------------------------------------------------------------------------------- /example/assets/pack: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/example/assets/pack -------------------------------------------------------------------------------- /example/assets/pack1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/example/assets/pack1.png -------------------------------------------------------------------------------- /example/assets/tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/example/assets/tree.png -------------------------------------------------------------------------------- /example/assets/tree.psh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/example/assets/tree.psh -------------------------------------------------------------------------------- /example/assets/uiskin.atlas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/example/assets/uiskin.atlas -------------------------------------------------------------------------------- /example/assets/uiskin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/example/assets/uiskin.json -------------------------------------------------------------------------------- /example/assets/uiskin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/example/assets/uiskin.png -------------------------------------------------------------------------------- /example/assets/wheel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/example/assets/wheel.png -------------------------------------------------------------------------------- /example/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/example/build.gradle -------------------------------------------------------------------------------- /example/src/com/cyphercove/covetools/DesktopLauncher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/example/src/com/cyphercove/covetools/DesktopLauncher.java -------------------------------------------------------------------------------- /example/src/com/cyphercove/covetools/Example.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/example/src/com/cyphercove/covetools/Example.java -------------------------------------------------------------------------------- /example/src/com/cyphercove/covetools/ExampleRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/example/src/com/cyphercove/covetools/ExampleRunner.java -------------------------------------------------------------------------------- /example/src/com/cyphercove/covetools/examples/AssignmentAssetManagerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/example/src/com/cyphercove/covetools/examples/AssignmentAssetManagerTest.java -------------------------------------------------------------------------------- /example/src/com/cyphercove/covetools/utils/ClickRingIllustrator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/example/src/com/cyphercove/covetools/utils/ClickRingIllustrator.java -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CypherCove/CoveTools/HEAD/settings.gradle --------------------------------------------------------------------------------