├── .gitignore ├── .idea ├── .name ├── compiler.xml ├── copyright │ └── profiles_settings.xml ├── dictionaries │ └── armueller.xml ├── encodings.xml ├── gradle.xml ├── inspectionProfiles │ ├── Project_Default.xml │ └── profiles_settings.xml ├── libraries │ ├── ant_1_8_0.xml │ ├── ant_launcher_1_8_0.xml │ ├── asm_5_0_1.xml │ ├── asm_analysis_5_0_1.xml │ ├── asm_commons_5_0_1.xml │ ├── asm_tree_5_0_1.xml │ ├── asm_util_5_0_1.xml │ ├── aspectjrt_1_8_5.xml │ ├── butterknife_6_1_0.xml │ ├── commons_codec_1_3.xml │ ├── dagger_2_0.xml │ ├── fest_android_1_0_8.xml │ ├── fest_assert_core_2_0M10.xml │ ├── fest_util_1_2_5.xml │ ├── hamcrest_core_1_3.xml │ ├── hugo_annotations_1_2_1.xml │ ├── hugo_runtime_1_2_1.xml │ ├── javax_annotation_10_0_b28.xml │ ├── javax_inject_1.xml │ ├── junit_4_12.xml │ ├── maven_ant_tasks_2_1_3.xml │ ├── mockable_android_21.xml │ ├── mockito_core_1_9_5.xml │ ├── objenesis_1_3.xml │ ├── otto_1_3_6.xml │ ├── robolectric_2_4.xml │ ├── robolectric_annotations_2_4.xml │ ├── sqlite4java_0_282.xml │ ├── support_v4_19_1_0.xml │ └── vtd_xml_2_11.xml ├── misc.xml ├── modules.xml ├── scopes │ └── scope_settings.xml ├── vcs.xml └── workspace.xml ├── FluxyAndroidTodo.iml ├── LICENSE ├── README.md ├── app ├── .gitignore ├── app.iml ├── build.gradle ├── proguard-rules.pro └── src │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── armueller │ │ │ └── fluxytodo │ │ │ ├── actions │ │ │ ├── Action.java │ │ │ ├── ActionCreator.java │ │ │ ├── ActionType.java │ │ │ ├── DataBundle.java │ │ │ ├── DataKey.java │ │ │ ├── TodoAction.java │ │ │ └── ViewAction.java │ │ │ ├── app │ │ │ ├── TodosApplication.java │ │ │ ├── TodosApplicationComponent.java │ │ │ └── TodosApplicationModule.java │ │ │ ├── busses │ │ │ ├── ActionBus.java │ │ │ └── DataBus.java │ │ │ ├── data │ │ │ ├── FilteredTodoList.java │ │ │ └── RawTodoList.java │ │ │ ├── di │ │ │ ├── ForApplication.java │ │ │ └── PerActivity.java │ │ │ ├── google │ │ │ └── FloatingActionButton.java │ │ │ ├── models │ │ │ ├── TodoItem.java │ │ │ └── TodoListManager.java │ │ │ ├── stores │ │ │ └── TodosActivityStore.java │ │ │ └── views │ │ │ └── todos │ │ │ ├── TodosActivity.java │ │ │ ├── TodosActivityComponent.java │ │ │ ├── TodosActivityModule.java │ │ │ └── fragment │ │ │ ├── EditOrDeleteDialogFragment.java │ │ │ ├── TodoListArrayAdapter.java │ │ │ └── TodosFragment.java │ └── res │ │ ├── animator │ │ └── fab_anim.xml │ │ ├── drawable │ │ ├── fab_background.xml │ │ ├── fab_icons.xml │ │ ├── ic_menu_view_active.xml │ │ ├── ic_menu_view_all.xml │ │ └── ic_menu_view_complete.xml │ │ ├── layout │ │ ├── activity_todos.xml │ │ ├── fragment_todos.xml │ │ └── todo_item.xml │ │ ├── menu │ │ └── menu_todos.xml │ │ ├── mipmap-hdpi │ │ └── ic_launcher.png │ │ ├── mipmap-mdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxhdpi │ │ └── ic_launcher.png │ │ ├── values-v21 │ │ └── styles.xml │ │ ├── values-w820dp │ │ └── dimens.xml │ │ └── values │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── java │ └── com │ └── armueller │ └── fluxytodo │ ├── actions │ └── ActionCreatorTest.java │ ├── data │ ├── FilteredTodoListTest.java │ └── RawTodoListTest.java │ ├── models │ ├── TodoItemTest.java │ └── TodoListManagerTest.java │ └── stores │ └── TodosActivityStoreTest.java ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── images ├── Architecture-General-TDD.png ├── Architecture-General-TDD.sketch ├── Architecture-General.png ├── Architecture-General.sketch ├── Architecture-Impl.png └── Architecture-Impl.sketch └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.name: -------------------------------------------------------------------------------- 1 | FluxyTodo -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/dictionaries/armueller.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/.idea/dictionaries/armueller.xml -------------------------------------------------------------------------------- /.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/.idea/encodings.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/.idea/inspectionProfiles/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/libraries/ant_1_8_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/.idea/libraries/ant_1_8_0.xml -------------------------------------------------------------------------------- /.idea/libraries/ant_launcher_1_8_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/.idea/libraries/ant_launcher_1_8_0.xml -------------------------------------------------------------------------------- /.idea/libraries/asm_5_0_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/.idea/libraries/asm_5_0_1.xml -------------------------------------------------------------------------------- /.idea/libraries/asm_analysis_5_0_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/.idea/libraries/asm_analysis_5_0_1.xml -------------------------------------------------------------------------------- /.idea/libraries/asm_commons_5_0_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/.idea/libraries/asm_commons_5_0_1.xml -------------------------------------------------------------------------------- /.idea/libraries/asm_tree_5_0_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/.idea/libraries/asm_tree_5_0_1.xml -------------------------------------------------------------------------------- /.idea/libraries/asm_util_5_0_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/.idea/libraries/asm_util_5_0_1.xml -------------------------------------------------------------------------------- /.idea/libraries/aspectjrt_1_8_5.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/.idea/libraries/aspectjrt_1_8_5.xml -------------------------------------------------------------------------------- /.idea/libraries/butterknife_6_1_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/.idea/libraries/butterknife_6_1_0.xml -------------------------------------------------------------------------------- /.idea/libraries/commons_codec_1_3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/.idea/libraries/commons_codec_1_3.xml -------------------------------------------------------------------------------- /.idea/libraries/dagger_2_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/.idea/libraries/dagger_2_0.xml -------------------------------------------------------------------------------- /.idea/libraries/fest_android_1_0_8.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/.idea/libraries/fest_android_1_0_8.xml -------------------------------------------------------------------------------- /.idea/libraries/fest_assert_core_2_0M10.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/.idea/libraries/fest_assert_core_2_0M10.xml -------------------------------------------------------------------------------- /.idea/libraries/fest_util_1_2_5.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/.idea/libraries/fest_util_1_2_5.xml -------------------------------------------------------------------------------- /.idea/libraries/hamcrest_core_1_3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/.idea/libraries/hamcrest_core_1_3.xml -------------------------------------------------------------------------------- /.idea/libraries/hugo_annotations_1_2_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/.idea/libraries/hugo_annotations_1_2_1.xml -------------------------------------------------------------------------------- /.idea/libraries/hugo_runtime_1_2_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/.idea/libraries/hugo_runtime_1_2_1.xml -------------------------------------------------------------------------------- /.idea/libraries/javax_annotation_10_0_b28.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/.idea/libraries/javax_annotation_10_0_b28.xml -------------------------------------------------------------------------------- /.idea/libraries/javax_inject_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/.idea/libraries/javax_inject_1.xml -------------------------------------------------------------------------------- /.idea/libraries/junit_4_12.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/.idea/libraries/junit_4_12.xml -------------------------------------------------------------------------------- /.idea/libraries/maven_ant_tasks_2_1_3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/.idea/libraries/maven_ant_tasks_2_1_3.xml -------------------------------------------------------------------------------- /.idea/libraries/mockable_android_21.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/.idea/libraries/mockable_android_21.xml -------------------------------------------------------------------------------- /.idea/libraries/mockito_core_1_9_5.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/.idea/libraries/mockito_core_1_9_5.xml -------------------------------------------------------------------------------- /.idea/libraries/objenesis_1_3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/.idea/libraries/objenesis_1_3.xml -------------------------------------------------------------------------------- /.idea/libraries/otto_1_3_6.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/.idea/libraries/otto_1_3_6.xml -------------------------------------------------------------------------------- /.idea/libraries/robolectric_2_4.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/.idea/libraries/robolectric_2_4.xml -------------------------------------------------------------------------------- /.idea/libraries/robolectric_annotations_2_4.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/.idea/libraries/robolectric_annotations_2_4.xml -------------------------------------------------------------------------------- /.idea/libraries/sqlite4java_0_282.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/.idea/libraries/sqlite4java_0_282.xml -------------------------------------------------------------------------------- /.idea/libraries/support_v4_19_1_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/.idea/libraries/support_v4_19_1_0.xml -------------------------------------------------------------------------------- /.idea/libraries/vtd_xml_2_11.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/.idea/libraries/vtd_xml_2_11.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/scopes/scope_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/.idea/scopes/scope_settings.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.idea/workspace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/.idea/workspace.xml -------------------------------------------------------------------------------- /FluxyAndroidTodo.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/FluxyAndroidTodo.iml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /app/app.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/app.iml -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/com/armueller/fluxytodo/actions/Action.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/src/main/java/com/armueller/fluxytodo/actions/Action.java -------------------------------------------------------------------------------- /app/src/main/java/com/armueller/fluxytodo/actions/ActionCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/src/main/java/com/armueller/fluxytodo/actions/ActionCreator.java -------------------------------------------------------------------------------- /app/src/main/java/com/armueller/fluxytodo/actions/ActionType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/src/main/java/com/armueller/fluxytodo/actions/ActionType.java -------------------------------------------------------------------------------- /app/src/main/java/com/armueller/fluxytodo/actions/DataBundle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/src/main/java/com/armueller/fluxytodo/actions/DataBundle.java -------------------------------------------------------------------------------- /app/src/main/java/com/armueller/fluxytodo/actions/DataKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/src/main/java/com/armueller/fluxytodo/actions/DataKey.java -------------------------------------------------------------------------------- /app/src/main/java/com/armueller/fluxytodo/actions/TodoAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/src/main/java/com/armueller/fluxytodo/actions/TodoAction.java -------------------------------------------------------------------------------- /app/src/main/java/com/armueller/fluxytodo/actions/ViewAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/src/main/java/com/armueller/fluxytodo/actions/ViewAction.java -------------------------------------------------------------------------------- /app/src/main/java/com/armueller/fluxytodo/app/TodosApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/src/main/java/com/armueller/fluxytodo/app/TodosApplication.java -------------------------------------------------------------------------------- /app/src/main/java/com/armueller/fluxytodo/app/TodosApplicationComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/src/main/java/com/armueller/fluxytodo/app/TodosApplicationComponent.java -------------------------------------------------------------------------------- /app/src/main/java/com/armueller/fluxytodo/app/TodosApplicationModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/src/main/java/com/armueller/fluxytodo/app/TodosApplicationModule.java -------------------------------------------------------------------------------- /app/src/main/java/com/armueller/fluxytodo/busses/ActionBus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/src/main/java/com/armueller/fluxytodo/busses/ActionBus.java -------------------------------------------------------------------------------- /app/src/main/java/com/armueller/fluxytodo/busses/DataBus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/src/main/java/com/armueller/fluxytodo/busses/DataBus.java -------------------------------------------------------------------------------- /app/src/main/java/com/armueller/fluxytodo/data/FilteredTodoList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/src/main/java/com/armueller/fluxytodo/data/FilteredTodoList.java -------------------------------------------------------------------------------- /app/src/main/java/com/armueller/fluxytodo/data/RawTodoList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/src/main/java/com/armueller/fluxytodo/data/RawTodoList.java -------------------------------------------------------------------------------- /app/src/main/java/com/armueller/fluxytodo/di/ForApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/src/main/java/com/armueller/fluxytodo/di/ForApplication.java -------------------------------------------------------------------------------- /app/src/main/java/com/armueller/fluxytodo/di/PerActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/src/main/java/com/armueller/fluxytodo/di/PerActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/armueller/fluxytodo/google/FloatingActionButton.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/src/main/java/com/armueller/fluxytodo/google/FloatingActionButton.java -------------------------------------------------------------------------------- /app/src/main/java/com/armueller/fluxytodo/models/TodoItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/src/main/java/com/armueller/fluxytodo/models/TodoItem.java -------------------------------------------------------------------------------- /app/src/main/java/com/armueller/fluxytodo/models/TodoListManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/src/main/java/com/armueller/fluxytodo/models/TodoListManager.java -------------------------------------------------------------------------------- /app/src/main/java/com/armueller/fluxytodo/stores/TodosActivityStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/src/main/java/com/armueller/fluxytodo/stores/TodosActivityStore.java -------------------------------------------------------------------------------- /app/src/main/java/com/armueller/fluxytodo/views/todos/TodosActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/src/main/java/com/armueller/fluxytodo/views/todos/TodosActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/armueller/fluxytodo/views/todos/TodosActivityComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/src/main/java/com/armueller/fluxytodo/views/todos/TodosActivityComponent.java -------------------------------------------------------------------------------- /app/src/main/java/com/armueller/fluxytodo/views/todos/TodosActivityModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/src/main/java/com/armueller/fluxytodo/views/todos/TodosActivityModule.java -------------------------------------------------------------------------------- /app/src/main/java/com/armueller/fluxytodo/views/todos/fragment/EditOrDeleteDialogFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/src/main/java/com/armueller/fluxytodo/views/todos/fragment/EditOrDeleteDialogFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/armueller/fluxytodo/views/todos/fragment/TodoListArrayAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/src/main/java/com/armueller/fluxytodo/views/todos/fragment/TodoListArrayAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/com/armueller/fluxytodo/views/todos/fragment/TodosFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/src/main/java/com/armueller/fluxytodo/views/todos/fragment/TodosFragment.java -------------------------------------------------------------------------------- /app/src/main/res/animator/fab_anim.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/src/main/res/animator/fab_anim.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/fab_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/src/main/res/drawable/fab_background.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/fab_icons.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/src/main/res/drawable/fab_icons.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_menu_view_active.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/src/main/res/drawable/ic_menu_view_active.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_menu_view_all.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/src/main/res/drawable/ic_menu_view_all.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_menu_view_complete.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/src/main/res/drawable/ic_menu_view_complete.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_todos.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/src/main/res/layout/activity_todos.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_todos.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/src/main/res/layout/fragment_todos.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/todo_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/src/main/res/layout/todo_item.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/menu_todos.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/src/main/res/menu/menu_todos.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/values-v21/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/src/main/res/values-v21/styles.xml -------------------------------------------------------------------------------- /app/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/src/test/java/com/armueller/fluxytodo/actions/ActionCreatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/src/test/java/com/armueller/fluxytodo/actions/ActionCreatorTest.java -------------------------------------------------------------------------------- /app/src/test/java/com/armueller/fluxytodo/data/FilteredTodoListTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/src/test/java/com/armueller/fluxytodo/data/FilteredTodoListTest.java -------------------------------------------------------------------------------- /app/src/test/java/com/armueller/fluxytodo/data/RawTodoListTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/src/test/java/com/armueller/fluxytodo/data/RawTodoListTest.java -------------------------------------------------------------------------------- /app/src/test/java/com/armueller/fluxytodo/models/TodoItemTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/src/test/java/com/armueller/fluxytodo/models/TodoItemTest.java -------------------------------------------------------------------------------- /app/src/test/java/com/armueller/fluxytodo/models/TodoListManagerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/src/test/java/com/armueller/fluxytodo/models/TodoListManagerTest.java -------------------------------------------------------------------------------- /app/src/test/java/com/armueller/fluxytodo/stores/TodosActivityStoreTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/app/src/test/java/com/armueller/fluxytodo/stores/TodosActivityStoreTest.java -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/gradlew.bat -------------------------------------------------------------------------------- /images/Architecture-General-TDD.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/images/Architecture-General-TDD.png -------------------------------------------------------------------------------- /images/Architecture-General-TDD.sketch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/images/Architecture-General-TDD.sketch -------------------------------------------------------------------------------- /images/Architecture-General.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/images/Architecture-General.png -------------------------------------------------------------------------------- /images/Architecture-General.sketch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/images/Architecture-General.sketch -------------------------------------------------------------------------------- /images/Architecture-Impl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/images/Architecture-Impl.png -------------------------------------------------------------------------------- /images/Architecture-Impl.sketch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/armueller/FluxyAndroidTodo/HEAD/images/Architecture-Impl.sketch -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | --------------------------------------------------------------------------------