├── .gitignore ├── .gradle └── 1.9 │ └── taskArtifacts │ ├── cache.properties │ ├── cache.properties.lock │ ├── fileHashes.bin │ ├── fileSnapshots.bin │ ├── outputFileStates.bin │ └── taskArtifacts.bin ├── .idea ├── .name ├── compiler.xml ├── copyright │ └── profiles_settings.xml ├── encodings.xml ├── gradle.xml ├── libraries │ ├── Gradle__guava_15_0.xml │ └── guava_15_0.xml ├── misc.xml ├── modules.xml ├── scopes │ └── scope_settings.xml ├── vcs.xml └── workspace.xml ├── Android-TV-Launcher.iml ├── AndroidTvLauncher.iml ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── launcher ├── .gitignore ├── build.gradle ├── launcher.iml ├── proguard-rules.txt └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── ryanharter │ │ └── atv │ │ └── launcher │ │ ├── LauncherAppState.java │ │ ├── loader │ │ └── AppLoader.java │ │ ├── model │ │ ├── AppInfo.java │ │ ├── FastBitmapDrawable.java │ │ └── ItemInfo.java │ │ ├── ui │ │ ├── AppListFragment.java │ │ └── LauncherActivity.java │ │ ├── util │ │ ├── IconCache.java │ │ └── Utilities.java │ │ └── widget │ │ └── TextClock.java │ └── res │ ├── drawable-hdpi │ └── ic_launcher.png │ ├── drawable-mdpi │ └── ic_launcher.png │ ├── drawable-xhdpi │ └── ic_launcher.png │ ├── drawable-xxhdpi │ ├── ic_allapps.png │ ├── ic_allapps_pressed.png │ └── ic_launcher.png │ ├── drawable │ ├── bg_clock.xml │ └── bg_collapsed.xml │ ├── layout │ ├── activity_launcher.xml │ ├── fragment_app_list.xml │ ├── fragment_launcher.xml │ └── row_app.xml │ ├── menu │ └── launcher.xml │ ├── values-w820dp │ └── dimens.xml │ └── values │ ├── attrs.xml │ ├── colors.xml │ ├── dimens.xml │ ├── strings.xml │ └── styles.xml └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/.gitignore -------------------------------------------------------------------------------- /.gradle/1.9/taskArtifacts/cache.properties: -------------------------------------------------------------------------------- 1 | #Fri Jan 10 14:42:05 CST 2014 2 | -------------------------------------------------------------------------------- /.gradle/1.9/taskArtifacts/cache.properties.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/.gradle/1.9/taskArtifacts/cache.properties.lock -------------------------------------------------------------------------------- /.gradle/1.9/taskArtifacts/fileHashes.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/.gradle/1.9/taskArtifacts/fileHashes.bin -------------------------------------------------------------------------------- /.gradle/1.9/taskArtifacts/fileSnapshots.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/.gradle/1.9/taskArtifacts/fileSnapshots.bin -------------------------------------------------------------------------------- /.gradle/1.9/taskArtifacts/outputFileStates.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/.gradle/1.9/taskArtifacts/outputFileStates.bin -------------------------------------------------------------------------------- /.gradle/1.9/taskArtifacts/taskArtifacts.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/.gradle/1.9/taskArtifacts/taskArtifacts.bin -------------------------------------------------------------------------------- /.idea/.name: -------------------------------------------------------------------------------- 1 | Android-TV-Launcher -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/.idea/encodings.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/libraries/Gradle__guava_15_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/.idea/libraries/Gradle__guava_15_0.xml -------------------------------------------------------------------------------- /.idea/libraries/guava_15_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/.idea/libraries/guava_15_0.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/scopes/scope_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/.idea/scopes/scope_settings.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.idea/workspace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/.idea/workspace.xml -------------------------------------------------------------------------------- /Android-TV-Launcher.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/Android-TV-Launcher.iml -------------------------------------------------------------------------------- /AndroidTvLauncher.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/AndroidTvLauncher.iml -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/gradlew.bat -------------------------------------------------------------------------------- /launcher/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /launcher/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/launcher/build.gradle -------------------------------------------------------------------------------- /launcher/launcher.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/launcher/launcher.iml -------------------------------------------------------------------------------- /launcher/proguard-rules.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/launcher/proguard-rules.txt -------------------------------------------------------------------------------- /launcher/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/launcher/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /launcher/src/main/java/com/ryanharter/atv/launcher/LauncherAppState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/launcher/src/main/java/com/ryanharter/atv/launcher/LauncherAppState.java -------------------------------------------------------------------------------- /launcher/src/main/java/com/ryanharter/atv/launcher/loader/AppLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/launcher/src/main/java/com/ryanharter/atv/launcher/loader/AppLoader.java -------------------------------------------------------------------------------- /launcher/src/main/java/com/ryanharter/atv/launcher/model/AppInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/launcher/src/main/java/com/ryanharter/atv/launcher/model/AppInfo.java -------------------------------------------------------------------------------- /launcher/src/main/java/com/ryanharter/atv/launcher/model/FastBitmapDrawable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/launcher/src/main/java/com/ryanharter/atv/launcher/model/FastBitmapDrawable.java -------------------------------------------------------------------------------- /launcher/src/main/java/com/ryanharter/atv/launcher/model/ItemInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/launcher/src/main/java/com/ryanharter/atv/launcher/model/ItemInfo.java -------------------------------------------------------------------------------- /launcher/src/main/java/com/ryanharter/atv/launcher/ui/AppListFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/launcher/src/main/java/com/ryanharter/atv/launcher/ui/AppListFragment.java -------------------------------------------------------------------------------- /launcher/src/main/java/com/ryanharter/atv/launcher/ui/LauncherActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/launcher/src/main/java/com/ryanharter/atv/launcher/ui/LauncherActivity.java -------------------------------------------------------------------------------- /launcher/src/main/java/com/ryanharter/atv/launcher/util/IconCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/launcher/src/main/java/com/ryanharter/atv/launcher/util/IconCache.java -------------------------------------------------------------------------------- /launcher/src/main/java/com/ryanharter/atv/launcher/util/Utilities.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/launcher/src/main/java/com/ryanharter/atv/launcher/util/Utilities.java -------------------------------------------------------------------------------- /launcher/src/main/java/com/ryanharter/atv/launcher/widget/TextClock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/launcher/src/main/java/com/ryanharter/atv/launcher/widget/TextClock.java -------------------------------------------------------------------------------- /launcher/src/main/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/launcher/src/main/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /launcher/src/main/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/launcher/src/main/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /launcher/src/main/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/launcher/src/main/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /launcher/src/main/res/drawable-xxhdpi/ic_allapps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/launcher/src/main/res/drawable-xxhdpi/ic_allapps.png -------------------------------------------------------------------------------- /launcher/src/main/res/drawable-xxhdpi/ic_allapps_pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/launcher/src/main/res/drawable-xxhdpi/ic_allapps_pressed.png -------------------------------------------------------------------------------- /launcher/src/main/res/drawable-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/launcher/src/main/res/drawable-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /launcher/src/main/res/drawable/bg_clock.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/launcher/src/main/res/drawable/bg_clock.xml -------------------------------------------------------------------------------- /launcher/src/main/res/drawable/bg_collapsed.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/launcher/src/main/res/drawable/bg_collapsed.xml -------------------------------------------------------------------------------- /launcher/src/main/res/layout/activity_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/launcher/src/main/res/layout/activity_launcher.xml -------------------------------------------------------------------------------- /launcher/src/main/res/layout/fragment_app_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/launcher/src/main/res/layout/fragment_app_list.xml -------------------------------------------------------------------------------- /launcher/src/main/res/layout/fragment_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/launcher/src/main/res/layout/fragment_launcher.xml -------------------------------------------------------------------------------- /launcher/src/main/res/layout/row_app.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/launcher/src/main/res/layout/row_app.xml -------------------------------------------------------------------------------- /launcher/src/main/res/menu/launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/launcher/src/main/res/menu/launcher.xml -------------------------------------------------------------------------------- /launcher/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/launcher/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /launcher/src/main/res/values/attrs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/launcher/src/main/res/values/attrs.xml -------------------------------------------------------------------------------- /launcher/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/launcher/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /launcher/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/launcher/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /launcher/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/launcher/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /launcher/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rharter/Android-TV-Launcher/HEAD/launcher/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':launcher' 2 | --------------------------------------------------------------------------------