├── .clang-format ├── .github ├── ISSUE_TEMPLATE │ └── bug_report.md └── workflows │ └── tests.yml ├── .gitignore ├── .idea ├── .name ├── codeStyles │ ├── Project.xml │ └── codeStyleConfig.xml ├── compiler.xml ├── deploymentTargetDropDown.xml ├── gradle.xml ├── jarRepositories.xml ├── kotlinc.xml ├── misc.xml └── vcs.xml ├── .mailmap ├── LICENSE ├── Makefile ├── README.md ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── hu │ │ └── vmiklos │ │ └── plees_tracker │ │ ├── MainActivityUITest.kt │ │ ├── SleepActivityUITest.kt │ │ └── UITestBase.kt │ ├── main │ ├── AndroidManifest.xml │ ├── ic_launcher-web.png │ ├── ic_launcher_foreground-web.png │ ├── java │ │ └── hu │ │ │ └── vmiklos │ │ │ └── plees_tracker │ │ │ ├── AppDatabase.kt │ │ │ ├── AxisFormatter.kt │ │ │ ├── DataModel.kt │ │ │ ├── GraphsActivity.kt │ │ │ ├── MainActivity.kt │ │ │ ├── MainService.kt │ │ │ ├── MainViewModel.kt │ │ │ ├── Median.kt │ │ │ ├── Preferences.kt │ │ │ ├── PreferencesActivity.kt │ │ │ ├── ReminderReceiver.kt │ │ │ ├── SharedPreferencesChangeListener.kt │ │ │ ├── SharedPreferencesLiveData.kt │ │ │ ├── Sleep.kt │ │ │ ├── SleepActivity.kt │ │ │ ├── SleepClickCallback.kt │ │ │ ├── SleepCommentCallback.kt │ │ │ ├── SleepDao.kt │ │ │ ├── SleepRateCallback.kt │ │ │ ├── SleepTouchCallback.kt │ │ │ ├── SleepViewModel.kt │ │ │ ├── SleepsAdapter.kt │ │ │ ├── StatsActivity.kt │ │ │ ├── StatsFragment.kt │ │ │ ├── TileService.kt │ │ │ ├── ToggleWidget.kt │ │ │ └── calendar │ │ │ ├── CalendarExport.kt │ │ │ ├── CalendarImport.kt │ │ │ ├── CursorExt.kt │ │ │ ├── UserCalendar.kt │ │ │ └── UserEvent.kt │ ├── play │ │ ├── contact-email.txt │ │ ├── default-language.txt │ │ ├── listings │ │ │ └── en-US │ │ │ │ ├── full-description.txt │ │ │ │ ├── graphics │ │ │ │ ├── icon │ │ │ │ │ └── 1.png │ │ │ │ └── phone-screenshots │ │ │ │ │ └── 1.png │ │ │ │ ├── short-description.txt │ │ │ │ └── title.txt │ │ └── release-notes │ │ │ └── en-US │ │ │ └── default.txt │ └── res │ │ ├── drawable-anydpi-v26 │ │ └── ic_launcher.xml │ │ ├── drawable │ │ ├── fab_btn_corner.xml │ │ ├── ic_awake_for.xml │ │ ├── ic_delete.xml │ │ ├── ic_launcher_background.xml │ │ ├── ic_launcher_foreground.xml │ │ ├── ic_play_green.xml │ │ ├── ic_sleep_icon.xml │ │ ├── ic_start.xml │ │ ├── ic_stop.xml │ │ └── ic_stop_red.xml │ │ ├── layout │ │ ├── activity_graphs.xml │ │ ├── activity_main.xml │ │ ├── activity_settings.xml │ │ ├── activity_sleep.xml │ │ ├── activity_stats.xml │ │ ├── fragment_stats.xml │ │ ├── layout_sleep_item.xml │ │ └── widget_layout_toggle.xml │ │ ├── menu │ │ ├── menu_graphs.xml │ │ └── menu_main.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_round.png │ │ ├── values-cs │ │ └── strings.xml │ │ ├── values-es │ │ └── strings.xml │ │ ├── values-night │ │ └── colors.xml │ │ ├── values-pt-rBR │ │ └── strings.xml │ │ ├── values │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── styles.xml │ │ └── xml │ │ ├── preferences.xml │ │ └── widget_info_toggle.xml │ └── test │ └── java │ └── hu │ └── vmiklos │ └── plees_tracker │ ├── DataModelUnitTest.kt │ ├── GraphsActivityUnitTest.kt │ └── SleepUnitTest.kt ├── contrib └── sleep-as-android.py ├── doc ├── clock.svg ├── icon.svg ├── moon-phase-outline.svg └── sample_interface.png ├── git-hooks └── pre-commit ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── guide ├── .gitignore ├── book.toml ├── matomo.js └── src │ ├── README.md │ ├── SUMMARY.md │ ├── contributors.md │ ├── hacking.md │ ├── installation.md │ ├── news.md │ └── usage.md ├── settings.gradle └── tools ├── ci-build.sh └── license-check.sh /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/.clang-format -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.name: -------------------------------------------------------------------------------- 1 | Plees Tracker -------------------------------------------------------------------------------- /.idea/codeStyles/Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/.idea/codeStyles/Project.xml -------------------------------------------------------------------------------- /.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/deploymentTargetDropDown.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/.idea/deploymentTargetDropDown.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/jarRepositories.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/.idea/jarRepositories.xml -------------------------------------------------------------------------------- /.idea/kotlinc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/.idea/kotlinc.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.mailmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/.mailmap -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/java/hu/vmiklos/plees_tracker/MainActivityUITest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/androidTest/java/hu/vmiklos/plees_tracker/MainActivityUITest.kt -------------------------------------------------------------------------------- /app/src/androidTest/java/hu/vmiklos/plees_tracker/SleepActivityUITest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/androidTest/java/hu/vmiklos/plees_tracker/SleepActivityUITest.kt -------------------------------------------------------------------------------- /app/src/androidTest/java/hu/vmiklos/plees_tracker/UITestBase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/androidTest/java/hu/vmiklos/plees_tracker/UITestBase.kt -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/ic_launcher-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/ic_launcher-web.png -------------------------------------------------------------------------------- /app/src/main/ic_launcher_foreground-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/ic_launcher_foreground-web.png -------------------------------------------------------------------------------- /app/src/main/java/hu/vmiklos/plees_tracker/AppDatabase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/java/hu/vmiklos/plees_tracker/AppDatabase.kt -------------------------------------------------------------------------------- /app/src/main/java/hu/vmiklos/plees_tracker/AxisFormatter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/java/hu/vmiklos/plees_tracker/AxisFormatter.kt -------------------------------------------------------------------------------- /app/src/main/java/hu/vmiklos/plees_tracker/DataModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/java/hu/vmiklos/plees_tracker/DataModel.kt -------------------------------------------------------------------------------- /app/src/main/java/hu/vmiklos/plees_tracker/GraphsActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/java/hu/vmiklos/plees_tracker/GraphsActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/hu/vmiklos/plees_tracker/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/java/hu/vmiklos/plees_tracker/MainActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/hu/vmiklos/plees_tracker/MainService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/java/hu/vmiklos/plees_tracker/MainService.kt -------------------------------------------------------------------------------- /app/src/main/java/hu/vmiklos/plees_tracker/MainViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/java/hu/vmiklos/plees_tracker/MainViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/hu/vmiklos/plees_tracker/Median.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/java/hu/vmiklos/plees_tracker/Median.kt -------------------------------------------------------------------------------- /app/src/main/java/hu/vmiklos/plees_tracker/Preferences.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/java/hu/vmiklos/plees_tracker/Preferences.kt -------------------------------------------------------------------------------- /app/src/main/java/hu/vmiklos/plees_tracker/PreferencesActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/java/hu/vmiklos/plees_tracker/PreferencesActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/hu/vmiklos/plees_tracker/ReminderReceiver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/java/hu/vmiklos/plees_tracker/ReminderReceiver.kt -------------------------------------------------------------------------------- /app/src/main/java/hu/vmiklos/plees_tracker/SharedPreferencesChangeListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/java/hu/vmiklos/plees_tracker/SharedPreferencesChangeListener.kt -------------------------------------------------------------------------------- /app/src/main/java/hu/vmiklos/plees_tracker/SharedPreferencesLiveData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/java/hu/vmiklos/plees_tracker/SharedPreferencesLiveData.kt -------------------------------------------------------------------------------- /app/src/main/java/hu/vmiklos/plees_tracker/Sleep.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/java/hu/vmiklos/plees_tracker/Sleep.kt -------------------------------------------------------------------------------- /app/src/main/java/hu/vmiklos/plees_tracker/SleepActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/java/hu/vmiklos/plees_tracker/SleepActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/hu/vmiklos/plees_tracker/SleepClickCallback.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/java/hu/vmiklos/plees_tracker/SleepClickCallback.kt -------------------------------------------------------------------------------- /app/src/main/java/hu/vmiklos/plees_tracker/SleepCommentCallback.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/java/hu/vmiklos/plees_tracker/SleepCommentCallback.kt -------------------------------------------------------------------------------- /app/src/main/java/hu/vmiklos/plees_tracker/SleepDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/java/hu/vmiklos/plees_tracker/SleepDao.kt -------------------------------------------------------------------------------- /app/src/main/java/hu/vmiklos/plees_tracker/SleepRateCallback.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/java/hu/vmiklos/plees_tracker/SleepRateCallback.kt -------------------------------------------------------------------------------- /app/src/main/java/hu/vmiklos/plees_tracker/SleepTouchCallback.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/java/hu/vmiklos/plees_tracker/SleepTouchCallback.kt -------------------------------------------------------------------------------- /app/src/main/java/hu/vmiklos/plees_tracker/SleepViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/java/hu/vmiklos/plees_tracker/SleepViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/hu/vmiklos/plees_tracker/SleepsAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/java/hu/vmiklos/plees_tracker/SleepsAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/hu/vmiklos/plees_tracker/StatsActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/java/hu/vmiklos/plees_tracker/StatsActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/hu/vmiklos/plees_tracker/StatsFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/java/hu/vmiklos/plees_tracker/StatsFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/hu/vmiklos/plees_tracker/TileService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/java/hu/vmiklos/plees_tracker/TileService.kt -------------------------------------------------------------------------------- /app/src/main/java/hu/vmiklos/plees_tracker/ToggleWidget.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/java/hu/vmiklos/plees_tracker/ToggleWidget.kt -------------------------------------------------------------------------------- /app/src/main/java/hu/vmiklos/plees_tracker/calendar/CalendarExport.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/java/hu/vmiklos/plees_tracker/calendar/CalendarExport.kt -------------------------------------------------------------------------------- /app/src/main/java/hu/vmiklos/plees_tracker/calendar/CalendarImport.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/java/hu/vmiklos/plees_tracker/calendar/CalendarImport.kt -------------------------------------------------------------------------------- /app/src/main/java/hu/vmiklos/plees_tracker/calendar/CursorExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/java/hu/vmiklos/plees_tracker/calendar/CursorExt.kt -------------------------------------------------------------------------------- /app/src/main/java/hu/vmiklos/plees_tracker/calendar/UserCalendar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/java/hu/vmiklos/plees_tracker/calendar/UserCalendar.kt -------------------------------------------------------------------------------- /app/src/main/java/hu/vmiklos/plees_tracker/calendar/UserEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/java/hu/vmiklos/plees_tracker/calendar/UserEvent.kt -------------------------------------------------------------------------------- /app/src/main/play/contact-email.txt: -------------------------------------------------------------------------------- 1 | plees-tracker@vmiklos.hu 2 | -------------------------------------------------------------------------------- /app/src/main/play/default-language.txt: -------------------------------------------------------------------------------- 1 | English -------------------------------------------------------------------------------- /app/src/main/play/listings/en-US/full-description.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/play/listings/en-US/full-description.txt -------------------------------------------------------------------------------- /app/src/main/play/listings/en-US/graphics/icon/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/play/listings/en-US/graphics/icon/1.png -------------------------------------------------------------------------------- /app/src/main/play/listings/en-US/graphics/phone-screenshots/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/play/listings/en-US/graphics/phone-screenshots/1.png -------------------------------------------------------------------------------- /app/src/main/play/listings/en-US/short-description.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/play/listings/en-US/short-description.txt -------------------------------------------------------------------------------- /app/src/main/play/listings/en-US/title.txt: -------------------------------------------------------------------------------- 1 | plees-tracker 2 | -------------------------------------------------------------------------------- /app/src/main/play/release-notes/en-US/default.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/play/release-notes/en-US/default.txt -------------------------------------------------------------------------------- /app/src/main/res/drawable-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/res/drawable-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/fab_btn_corner.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/res/drawable/fab_btn_corner.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_awake_for.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/res/drawable/ic_awake_for.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_delete.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/res/drawable/ic_delete.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/res/drawable/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_play_green.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/res/drawable/ic_play_green.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_sleep_icon.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/res/drawable/ic_sleep_icon.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_start.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/res/drawable/ic_start.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_stop.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/res/drawable/ic_stop.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_stop_red.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/res/drawable/ic_stop_red.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_graphs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/res/layout/activity_graphs.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/res/layout/activity_settings.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_sleep.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/res/layout/activity_sleep.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_stats.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/res/layout/activity_stats.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_stats.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/res/layout/fragment_stats.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/layout_sleep_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/res/layout/layout_sleep_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/widget_layout_toggle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/res/layout/widget_layout_toggle.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/menu_graphs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/res/menu/menu_graphs.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/menu_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/res/menu/menu_main.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/values-cs/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/res/values-cs/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-es/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/res/values-es/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-night/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/res/values-night/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values-pt-rBR/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/res/values-pt-rBR/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/preferences.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/res/xml/preferences.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/widget_info_toggle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/main/res/xml/widget_info_toggle.xml -------------------------------------------------------------------------------- /app/src/test/java/hu/vmiklos/plees_tracker/DataModelUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/test/java/hu/vmiklos/plees_tracker/DataModelUnitTest.kt -------------------------------------------------------------------------------- /app/src/test/java/hu/vmiklos/plees_tracker/GraphsActivityUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/test/java/hu/vmiklos/plees_tracker/GraphsActivityUnitTest.kt -------------------------------------------------------------------------------- /app/src/test/java/hu/vmiklos/plees_tracker/SleepUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/app/src/test/java/hu/vmiklos/plees_tracker/SleepUnitTest.kt -------------------------------------------------------------------------------- /contrib/sleep-as-android.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/contrib/sleep-as-android.py -------------------------------------------------------------------------------- /doc/clock.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/doc/clock.svg -------------------------------------------------------------------------------- /doc/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/doc/icon.svg -------------------------------------------------------------------------------- /doc/moon-phase-outline.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/doc/moon-phase-outline.svg -------------------------------------------------------------------------------- /doc/sample_interface.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/doc/sample_interface.png -------------------------------------------------------------------------------- /git-hooks/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/git-hooks/pre-commit -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/gradlew.bat -------------------------------------------------------------------------------- /guide/.gitignore: -------------------------------------------------------------------------------- 1 | book 2 | -------------------------------------------------------------------------------- /guide/book.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/guide/book.toml -------------------------------------------------------------------------------- /guide/matomo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/guide/matomo.js -------------------------------------------------------------------------------- /guide/src/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/guide/src/README.md -------------------------------------------------------------------------------- /guide/src/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/guide/src/SUMMARY.md -------------------------------------------------------------------------------- /guide/src/contributors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/guide/src/contributors.md -------------------------------------------------------------------------------- /guide/src/hacking.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/guide/src/hacking.md -------------------------------------------------------------------------------- /guide/src/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/guide/src/installation.md -------------------------------------------------------------------------------- /guide/src/news.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/guide/src/news.md -------------------------------------------------------------------------------- /guide/src/usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/guide/src/usage.md -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | rootProject.name='Plees Tracker' 3 | -------------------------------------------------------------------------------- /tools/ci-build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/tools/ci-build.sh -------------------------------------------------------------------------------- /tools/license-check.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmiklos/plees-tracker/HEAD/tools/license-check.sh --------------------------------------------------------------------------------