├── app
├── .gitignore
└── src
│ ├── main
│ ├── res
│ │ ├── mipmap-hdpi
│ │ │ └── ic_launcher.png
│ │ ├── mipmap-mdpi
│ │ │ └── ic_launcher.png
│ │ ├── mipmap-xhdpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-hdpi
│ │ │ ├── exit_to_app.png
│ │ │ ├── ic_cast_black_18dp.png
│ │ │ ├── ic_cast_black_24dp.png
│ │ │ ├── ic_cast_black_36dp.png
│ │ │ ├── ic_cast_black_48dp.png
│ │ │ ├── ic_cast_white_18dp.png
│ │ │ ├── ic_cast_white_24dp.png
│ │ │ ├── ic_cast_white_36dp.png
│ │ │ ├── ic_cast_white_48dp.png
│ │ │ ├── ic_cat_black_18dp.png
│ │ │ ├── ic_cat_black_24dp.png
│ │ │ ├── ic_cat_black_36dp.png
│ │ │ ├── ic_cat_black_48dp.png
│ │ │ ├── ic_cat_white_18dp.png
│ │ │ ├── ic_cat_white_24dp.png
│ │ │ ├── ic_cat_white_36dp.png
│ │ │ ├── ic_cat_white_48dp.png
│ │ │ ├── ic_cast_grey600_18dp.png
│ │ │ ├── ic_cast_grey600_24dp.png
│ │ │ ├── ic_cast_grey600_36dp.png
│ │ │ ├── ic_cast_grey600_48dp.png
│ │ │ ├── ic_cat_grey600_18dp.png
│ │ │ ├── ic_cat_grey600_24dp.png
│ │ │ ├── ic_cat_grey600_36dp.png
│ │ │ ├── ic_cat_grey600_48dp.png
│ │ │ ├── ic_tablet_black_18dp.png
│ │ │ ├── ic_tablet_black_24dp.png
│ │ │ ├── ic_tablet_black_36dp.png
│ │ │ ├── ic_tablet_black_48dp.png
│ │ │ ├── ic_tablet_white_18dp.png
│ │ │ ├── ic_tablet_white_24dp.png
│ │ │ ├── ic_tablet_white_36dp.png
│ │ │ ├── ic_tablet_white_48dp.png
│ │ │ ├── ic_autorenew_black_18dp.png
│ │ │ ├── ic_autorenew_black_24dp.png
│ │ │ ├── ic_autorenew_black_36dp.png
│ │ │ ├── ic_autorenew_black_48dp.png
│ │ │ ├── ic_autorenew_white_18dp.png
│ │ │ ├── ic_autorenew_white_24dp.png
│ │ │ ├── ic_autorenew_white_36dp.png
│ │ │ ├── ic_autorenew_white_48dp.png
│ │ │ ├── ic_history_black_18dp.png
│ │ │ ├── ic_history_black_24dp.png
│ │ │ ├── ic_history_black_36dp.png
│ │ │ ├── ic_history_black_48dp.png
│ │ │ ├── ic_history_grey600_18dp.png
│ │ │ ├── ic_history_grey600_24dp.png
│ │ │ ├── ic_history_grey600_36dp.png
│ │ │ ├── ic_history_grey600_48dp.png
│ │ │ ├── ic_history_white_18dp.png
│ │ │ ├── ic_history_white_24dp.png
│ │ │ ├── ic_history_white_36dp.png
│ │ │ ├── ic_history_white_48dp.png
│ │ │ ├── ic_refresh_black_18dp.png
│ │ │ ├── ic_refresh_black_24dp.png
│ │ │ ├── ic_refresh_black_36dp.png
│ │ │ ├── ic_refresh_black_48dp.png
│ │ │ ├── ic_refresh_grey600_18dp.png
│ │ │ ├── ic_refresh_grey600_24dp.png
│ │ │ ├── ic_refresh_grey600_36dp.png
│ │ │ ├── ic_refresh_grey600_48dp.png
│ │ │ ├── ic_refresh_white_18dp.png
│ │ │ ├── ic_refresh_white_24dp.png
│ │ │ ├── ic_refresh_white_36dp.png
│ │ │ ├── ic_refresh_white_48dp.png
│ │ │ ├── ic_settings_black_18dp.png
│ │ │ ├── ic_settings_black_24dp.png
│ │ │ ├── ic_settings_black_36dp.png
│ │ │ ├── ic_settings_black_48dp.png
│ │ │ ├── ic_settings_white_18dp.png
│ │ │ ├── ic_settings_white_24dp.png
│ │ │ ├── ic_settings_white_36dp.png
│ │ │ ├── ic_settings_white_48dp.png
│ │ │ ├── ic_tablet_grey600_18dp.png
│ │ │ ├── ic_tablet_grey600_24dp.png
│ │ │ ├── ic_tablet_grey600_36dp.png
│ │ │ ├── ic_tablet_grey600_48dp.png
│ │ │ ├── ic_autorenew_grey600_18dp.png
│ │ │ ├── ic_autorenew_grey600_24dp.png
│ │ │ ├── ic_autorenew_grey600_36dp.png
│ │ │ ├── ic_autorenew_grey600_48dp.png
│ │ │ ├── ic_exit_to_app_black_18dp.png
│ │ │ ├── ic_exit_to_app_black_24dp.png
│ │ │ ├── ic_exit_to_app_black_36dp.png
│ │ │ ├── ic_exit_to_app_black_48dp.png
│ │ │ ├── ic_exit_to_app_white_18dp.png
│ │ │ ├── ic_exit_to_app_white_24dp.png
│ │ │ ├── ic_exit_to_app_white_36dp.png
│ │ │ ├── ic_exit_to_app_white_48dp.png
│ │ │ ├── ic_file_chart_black_18dp.png
│ │ │ ├── ic_file_chart_black_24dp.png
│ │ │ ├── ic_file_chart_black_36dp.png
│ │ │ ├── ic_file_chart_black_48dp.png
│ │ │ ├── ic_file_chart_white_18dp.png
│ │ │ ├── ic_file_chart_white_24dp.png
│ │ │ ├── ic_file_chart_white_36dp.png
│ │ │ ├── ic_file_chart_white_48dp.png
│ │ │ ├── ic_settings_grey600_18dp.png
│ │ │ ├── ic_settings_grey600_24dp.png
│ │ │ ├── ic_settings_grey600_36dp.png
│ │ │ ├── ic_settings_grey600_48dp.png
│ │ │ ├── ic_exit_to_app_grey600_18dp.png
│ │ │ ├── ic_exit_to_app_grey600_24dp.png
│ │ │ ├── ic_exit_to_app_grey600_36dp.png
│ │ │ ├── ic_exit_to_app_grey600_48dp.png
│ │ │ ├── ic_file_chart_grey600_18dp.png
│ │ │ ├── ic_file_chart_grey600_24dp.png
│ │ │ ├── ic_file_chart_grey600_36dp.png
│ │ │ └── ic_file_chart_grey600_48dp.png
│ │ ├── drawable-mdpi
│ │ │ ├── exit_to_app.png
│ │ │ ├── ic_cast_black_18dp.png
│ │ │ ├── ic_cast_black_24dp.png
│ │ │ ├── ic_cast_black_36dp.png
│ │ │ ├── ic_cast_black_48dp.png
│ │ │ ├── ic_cast_white_18dp.png
│ │ │ ├── ic_cast_white_24dp.png
│ │ │ ├── ic_cast_white_36dp.png
│ │ │ ├── ic_cast_white_48dp.png
│ │ │ ├── ic_cat_black_18dp.png
│ │ │ ├── ic_cat_black_24dp.png
│ │ │ ├── ic_cat_black_36dp.png
│ │ │ ├── ic_cat_black_48dp.png
│ │ │ ├── ic_cat_white_18dp.png
│ │ │ ├── ic_cat_white_24dp.png
│ │ │ ├── ic_cat_white_36dp.png
│ │ │ ├── ic_cat_white_48dp.png
│ │ │ ├── ic_cast_grey600_18dp.png
│ │ │ ├── ic_cast_grey600_24dp.png
│ │ │ ├── ic_cast_grey600_36dp.png
│ │ │ ├── ic_cast_grey600_48dp.png
│ │ │ ├── ic_cat_grey600_18dp.png
│ │ │ ├── ic_cat_grey600_24dp.png
│ │ │ ├── ic_cat_grey600_36dp.png
│ │ │ ├── ic_cat_grey600_48dp.png
│ │ │ ├── ic_tablet_black_18dp.png
│ │ │ ├── ic_tablet_black_24dp.png
│ │ │ ├── ic_tablet_black_36dp.png
│ │ │ ├── ic_tablet_black_48dp.png
│ │ │ ├── ic_tablet_white_18dp.png
│ │ │ ├── ic_tablet_white_24dp.png
│ │ │ ├── ic_tablet_white_36dp.png
│ │ │ ├── ic_tablet_white_48dp.png
│ │ │ ├── ic_autorenew_black_18dp.png
│ │ │ ├── ic_autorenew_black_24dp.png
│ │ │ ├── ic_autorenew_black_36dp.png
│ │ │ ├── ic_autorenew_black_48dp.png
│ │ │ ├── ic_autorenew_white_18dp.png
│ │ │ ├── ic_autorenew_white_24dp.png
│ │ │ ├── ic_autorenew_white_36dp.png
│ │ │ ├── ic_autorenew_white_48dp.png
│ │ │ ├── ic_history_black_18dp.png
│ │ │ ├── ic_history_black_24dp.png
│ │ │ ├── ic_history_black_36dp.png
│ │ │ ├── ic_history_black_48dp.png
│ │ │ ├── ic_history_grey600_18dp.png
│ │ │ ├── ic_history_grey600_24dp.png
│ │ │ ├── ic_history_grey600_36dp.png
│ │ │ ├── ic_history_grey600_48dp.png
│ │ │ ├── ic_history_white_18dp.png
│ │ │ ├── ic_history_white_24dp.png
│ │ │ ├── ic_history_white_36dp.png
│ │ │ ├── ic_history_white_48dp.png
│ │ │ ├── ic_refresh_black_18dp.png
│ │ │ ├── ic_refresh_black_24dp.png
│ │ │ ├── ic_refresh_black_36dp.png
│ │ │ ├── ic_refresh_black_48dp.png
│ │ │ ├── ic_refresh_grey600_18dp.png
│ │ │ ├── ic_refresh_grey600_24dp.png
│ │ │ ├── ic_refresh_grey600_36dp.png
│ │ │ ├── ic_refresh_grey600_48dp.png
│ │ │ ├── ic_refresh_white_18dp.png
│ │ │ ├── ic_refresh_white_24dp.png
│ │ │ ├── ic_refresh_white_36dp.png
│ │ │ ├── ic_refresh_white_48dp.png
│ │ │ ├── ic_settings_black_18dp.png
│ │ │ ├── ic_settings_black_24dp.png
│ │ │ ├── ic_settings_black_36dp.png
│ │ │ ├── ic_settings_black_48dp.png
│ │ │ ├── ic_settings_white_18dp.png
│ │ │ ├── ic_settings_white_24dp.png
│ │ │ ├── ic_settings_white_36dp.png
│ │ │ ├── ic_settings_white_48dp.png
│ │ │ ├── ic_tablet_grey600_18dp.png
│ │ │ ├── ic_tablet_grey600_24dp.png
│ │ │ ├── ic_tablet_grey600_36dp.png
│ │ │ ├── ic_tablet_grey600_48dp.png
│ │ │ ├── ic_autorenew_grey600_18dp.png
│ │ │ ├── ic_autorenew_grey600_24dp.png
│ │ │ ├── ic_autorenew_grey600_36dp.png
│ │ │ ├── ic_autorenew_grey600_48dp.png
│ │ │ ├── ic_exit_to_app_black_18dp.png
│ │ │ ├── ic_exit_to_app_black_24dp.png
│ │ │ ├── ic_exit_to_app_black_36dp.png
│ │ │ ├── ic_exit_to_app_black_48dp.png
│ │ │ ├── ic_exit_to_app_white_18dp.png
│ │ │ ├── ic_exit_to_app_white_24dp.png
│ │ │ ├── ic_exit_to_app_white_36dp.png
│ │ │ ├── ic_exit_to_app_white_48dp.png
│ │ │ ├── ic_file_chart_black_18dp.png
│ │ │ ├── ic_file_chart_black_24dp.png
│ │ │ ├── ic_file_chart_black_36dp.png
│ │ │ ├── ic_file_chart_black_48dp.png
│ │ │ ├── ic_file_chart_white_18dp.png
│ │ │ ├── ic_file_chart_white_24dp.png
│ │ │ ├── ic_file_chart_white_36dp.png
│ │ │ ├── ic_file_chart_white_48dp.png
│ │ │ ├── ic_settings_grey600_18dp.png
│ │ │ ├── ic_settings_grey600_24dp.png
│ │ │ ├── ic_settings_grey600_36dp.png
│ │ │ ├── ic_settings_grey600_48dp.png
│ │ │ ├── ic_exit_to_app_grey600_18dp.png
│ │ │ ├── ic_exit_to_app_grey600_24dp.png
│ │ │ ├── ic_exit_to_app_grey600_36dp.png
│ │ │ ├── ic_exit_to_app_grey600_48dp.png
│ │ │ ├── ic_file_chart_grey600_18dp.png
│ │ │ ├── ic_file_chart_grey600_24dp.png
│ │ │ ├── ic_file_chart_grey600_36dp.png
│ │ │ └── ic_file_chart_grey600_48dp.png
│ │ ├── drawable-xhdpi
│ │ │ ├── exit_to_app.png
│ │ │ ├── ic_cat_black_18dp.png
│ │ │ ├── ic_cat_black_24dp.png
│ │ │ ├── ic_cat_black_36dp.png
│ │ │ ├── ic_cat_black_48dp.png
│ │ │ ├── ic_cat_white_18dp.png
│ │ │ ├── ic_cat_white_24dp.png
│ │ │ ├── ic_cat_white_36dp.png
│ │ │ ├── ic_cat_white_48dp.png
│ │ │ ├── ic_cast_black_18dp.png
│ │ │ ├── ic_cast_black_24dp.png
│ │ │ ├── ic_cast_black_36dp.png
│ │ │ ├── ic_cast_black_48dp.png
│ │ │ ├── ic_cast_white_18dp.png
│ │ │ ├── ic_cast_white_24dp.png
│ │ │ ├── ic_cast_white_36dp.png
│ │ │ ├── ic_cast_white_48dp.png
│ │ │ ├── ic_cat_grey600_18dp.png
│ │ │ ├── ic_cat_grey600_24dp.png
│ │ │ ├── ic_cat_grey600_36dp.png
│ │ │ ├── ic_cat_grey600_48dp.png
│ │ │ ├── ic_cast_grey600_18dp.png
│ │ │ ├── ic_cast_grey600_24dp.png
│ │ │ ├── ic_cast_grey600_36dp.png
│ │ │ ├── ic_cast_grey600_48dp.png
│ │ │ ├── ic_history_black_18dp.png
│ │ │ ├── ic_history_black_24dp.png
│ │ │ ├── ic_history_black_36dp.png
│ │ │ ├── ic_history_black_48dp.png
│ │ │ ├── ic_history_white_18dp.png
│ │ │ ├── ic_history_white_24dp.png
│ │ │ ├── ic_history_white_36dp.png
│ │ │ ├── ic_history_white_48dp.png
│ │ │ ├── ic_refresh_black_18dp.png
│ │ │ ├── ic_refresh_black_24dp.png
│ │ │ ├── ic_refresh_black_36dp.png
│ │ │ ├── ic_refresh_black_48dp.png
│ │ │ ├── ic_refresh_white_18dp.png
│ │ │ ├── ic_refresh_white_24dp.png
│ │ │ ├── ic_refresh_white_36dp.png
│ │ │ ├── ic_refresh_white_48dp.png
│ │ │ ├── ic_settings_black_18dp.png
│ │ │ ├── ic_settings_black_24dp.png
│ │ │ ├── ic_settings_black_36dp.png
│ │ │ ├── ic_settings_black_48dp.png
│ │ │ ├── ic_settings_white_18dp.png
│ │ │ ├── ic_settings_white_24dp.png
│ │ │ ├── ic_settings_white_36dp.png
│ │ │ ├── ic_settings_white_48dp.png
│ │ │ ├── ic_tablet_black_18dp.png
│ │ │ ├── ic_tablet_black_24dp.png
│ │ │ ├── ic_tablet_black_36dp.png
│ │ │ ├── ic_tablet_black_48dp.png
│ │ │ ├── ic_tablet_grey600_18dp.png
│ │ │ ├── ic_tablet_grey600_24dp.png
│ │ │ ├── ic_tablet_grey600_36dp.png
│ │ │ ├── ic_tablet_grey600_48dp.png
│ │ │ ├── ic_tablet_white_18dp.png
│ │ │ ├── ic_tablet_white_24dp.png
│ │ │ ├── ic_tablet_white_36dp.png
│ │ │ ├── ic_tablet_white_48dp.png
│ │ │ ├── ic_autorenew_black_18dp.png
│ │ │ ├── ic_autorenew_black_24dp.png
│ │ │ ├── ic_autorenew_black_36dp.png
│ │ │ ├── ic_autorenew_black_48dp.png
│ │ │ ├── ic_autorenew_white_18dp.png
│ │ │ ├── ic_autorenew_white_24dp.png
│ │ │ ├── ic_autorenew_white_36dp.png
│ │ │ ├── ic_autorenew_white_48dp.png
│ │ │ ├── ic_file_chart_black_18dp.png
│ │ │ ├── ic_file_chart_black_24dp.png
│ │ │ ├── ic_file_chart_black_36dp.png
│ │ │ ├── ic_file_chart_black_48dp.png
│ │ │ ├── ic_file_chart_white_18dp.png
│ │ │ ├── ic_file_chart_white_24dp.png
│ │ │ ├── ic_file_chart_white_36dp.png
│ │ │ ├── ic_file_chart_white_48dp.png
│ │ │ ├── ic_history_grey600_18dp.png
│ │ │ ├── ic_history_grey600_24dp.png
│ │ │ ├── ic_history_grey600_36dp.png
│ │ │ ├── ic_history_grey600_48dp.png
│ │ │ ├── ic_refresh_grey600_18dp.png
│ │ │ ├── ic_refresh_grey600_24dp.png
│ │ │ ├── ic_refresh_grey600_36dp.png
│ │ │ ├── ic_refresh_grey600_48dp.png
│ │ │ ├── ic_settings_grey600_18dp.png
│ │ │ ├── ic_settings_grey600_24dp.png
│ │ │ ├── ic_settings_grey600_36dp.png
│ │ │ ├── ic_settings_grey600_48dp.png
│ │ │ ├── ic_autorenew_grey600_18dp.png
│ │ │ ├── ic_autorenew_grey600_24dp.png
│ │ │ ├── ic_autorenew_grey600_36dp.png
│ │ │ ├── ic_autorenew_grey600_48dp.png
│ │ │ ├── ic_exit_to_app_black_18dp.png
│ │ │ ├── ic_exit_to_app_black_24dp.png
│ │ │ ├── ic_exit_to_app_black_36dp.png
│ │ │ ├── ic_exit_to_app_black_48dp.png
│ │ │ ├── ic_exit_to_app_grey600_18dp.png
│ │ │ ├── ic_exit_to_app_grey600_24dp.png
│ │ │ ├── ic_exit_to_app_grey600_36dp.png
│ │ │ ├── ic_exit_to_app_grey600_48dp.png
│ │ │ ├── ic_exit_to_app_white_18dp.png
│ │ │ ├── ic_exit_to_app_white_24dp.png
│ │ │ ├── ic_exit_to_app_white_36dp.png
│ │ │ ├── ic_exit_to_app_white_48dp.png
│ │ │ ├── ic_file_chart_grey600_18dp.png
│ │ │ ├── ic_file_chart_grey600_24dp.png
│ │ │ ├── ic_file_chart_grey600_36dp.png
│ │ │ └── ic_file_chart_grey600_48dp.png
│ │ ├── drawable-xxhdpi
│ │ │ ├── aaps_icon.png
│ │ │ ├── exit_to_app.png
│ │ │ ├── ic_cast_black_18dp.png
│ │ │ ├── ic_cast_black_24dp.png
│ │ │ ├── ic_cast_black_36dp.png
│ │ │ ├── ic_cast_black_48dp.png
│ │ │ ├── ic_cast_white_18dp.png
│ │ │ ├── ic_cast_white_24dp.png
│ │ │ ├── ic_cast_white_36dp.png
│ │ │ ├── ic_cast_white_48dp.png
│ │ │ ├── ic_cat_black_18dp.png
│ │ │ ├── ic_cat_black_24dp.png
│ │ │ ├── ic_cat_black_36dp.png
│ │ │ ├── ic_cat_black_48dp.png
│ │ │ ├── ic_cat_white_18dp.png
│ │ │ ├── ic_cat_white_24dp.png
│ │ │ ├── ic_cat_white_36dp.png
│ │ │ ├── ic_cat_white_48dp.png
│ │ │ ├── ic_cast_grey600_18dp.png
│ │ │ ├── ic_cast_grey600_24dp.png
│ │ │ ├── ic_cast_grey600_36dp.png
│ │ │ ├── ic_cast_grey600_48dp.png
│ │ │ ├── ic_cat_grey600_18dp.png
│ │ │ ├── ic_cat_grey600_24dp.png
│ │ │ ├── ic_cat_grey600_36dp.png
│ │ │ ├── ic_cat_grey600_48dp.png
│ │ │ ├── ic_history_black_18dp.png
│ │ │ ├── ic_history_black_24dp.png
│ │ │ ├── ic_history_black_36dp.png
│ │ │ ├── ic_history_black_48dp.png
│ │ │ ├── ic_history_white_18dp.png
│ │ │ ├── ic_history_white_24dp.png
│ │ │ ├── ic_history_white_36dp.png
│ │ │ ├── ic_history_white_48dp.png
│ │ │ ├── ic_refresh_black_18dp.png
│ │ │ ├── ic_refresh_black_24dp.png
│ │ │ ├── ic_refresh_black_36dp.png
│ │ │ ├── ic_refresh_black_48dp.png
│ │ │ ├── ic_refresh_white_18dp.png
│ │ │ ├── ic_refresh_white_24dp.png
│ │ │ ├── ic_refresh_white_36dp.png
│ │ │ ├── ic_refresh_white_48dp.png
│ │ │ ├── ic_tablet_black_18dp.png
│ │ │ ├── ic_tablet_black_24dp.png
│ │ │ ├── ic_tablet_black_36dp.png
│ │ │ ├── ic_tablet_black_48dp.png
│ │ │ ├── ic_tablet_white_18dp.png
│ │ │ ├── ic_tablet_white_24dp.png
│ │ │ ├── ic_tablet_white_36dp.png
│ │ │ ├── ic_tablet_white_48dp.png
│ │ │ ├── ic_autorenew_black_18dp.png
│ │ │ ├── ic_autorenew_black_24dp.png
│ │ │ ├── ic_autorenew_black_36dp.png
│ │ │ ├── ic_autorenew_black_48dp.png
│ │ │ ├── ic_autorenew_white_18dp.png
│ │ │ ├── ic_autorenew_white_24dp.png
│ │ │ ├── ic_autorenew_white_36dp.png
│ │ │ ├── ic_autorenew_white_48dp.png
│ │ │ ├── ic_history_grey600_18dp.png
│ │ │ ├── ic_history_grey600_24dp.png
│ │ │ ├── ic_history_grey600_36dp.png
│ │ │ ├── ic_history_grey600_48dp.png
│ │ │ ├── ic_refresh_grey600_18dp.png
│ │ │ ├── ic_refresh_grey600_24dp.png
│ │ │ ├── ic_refresh_grey600_36dp.png
│ │ │ ├── ic_refresh_grey600_48dp.png
│ │ │ ├── ic_settings_black_18dp.png
│ │ │ ├── ic_settings_black_24dp.png
│ │ │ ├── ic_settings_black_36dp.png
│ │ │ ├── ic_settings_black_48dp.png
│ │ │ ├── ic_settings_white_18dp.png
│ │ │ ├── ic_settings_white_24dp.png
│ │ │ ├── ic_settings_white_36dp.png
│ │ │ ├── ic_settings_white_48dp.png
│ │ │ ├── ic_tablet_grey600_18dp.png
│ │ │ ├── ic_tablet_grey600_24dp.png
│ │ │ ├── ic_tablet_grey600_36dp.png
│ │ │ ├── ic_tablet_grey600_48dp.png
│ │ │ ├── ic_autorenew_grey600_18dp.png
│ │ │ ├── ic_autorenew_grey600_24dp.png
│ │ │ ├── ic_autorenew_grey600_36dp.png
│ │ │ ├── ic_autorenew_grey600_48dp.png
│ │ │ ├── ic_exit_to_app_black_18dp.png
│ │ │ ├── ic_exit_to_app_black_24dp.png
│ │ │ ├── ic_exit_to_app_black_36dp.png
│ │ │ ├── ic_exit_to_app_black_48dp.png
│ │ │ ├── ic_exit_to_app_white_18dp.png
│ │ │ ├── ic_exit_to_app_white_24dp.png
│ │ │ ├── ic_exit_to_app_white_36dp.png
│ │ │ ├── ic_exit_to_app_white_48dp.png
│ │ │ ├── ic_file_chart_black_18dp.png
│ │ │ ├── ic_file_chart_black_24dp.png
│ │ │ ├── ic_file_chart_black_36dp.png
│ │ │ ├── ic_file_chart_black_48dp.png
│ │ │ ├── ic_file_chart_grey600_18dp.png
│ │ │ ├── ic_file_chart_grey600_24dp.png
│ │ │ ├── ic_file_chart_grey600_36dp.png
│ │ │ ├── ic_file_chart_grey600_48dp.png
│ │ │ ├── ic_file_chart_white_18dp.png
│ │ │ ├── ic_file_chart_white_24dp.png
│ │ │ ├── ic_file_chart_white_36dp.png
│ │ │ ├── ic_file_chart_white_48dp.png
│ │ │ ├── ic_settings_grey600_18dp.png
│ │ │ ├── ic_settings_grey600_24dp.png
│ │ │ ├── ic_settings_grey600_36dp.png
│ │ │ ├── ic_settings_grey600_48dp.png
│ │ │ ├── ic_exit_to_app_grey600_18dp.png
│ │ │ ├── ic_exit_to_app_grey600_24dp.png
│ │ │ ├── ic_exit_to_app_grey600_36dp.png
│ │ │ └── ic_exit_to_app_grey600_48dp.png
│ │ ├── mipmap-xxhdpi
│ │ │ └── ic_launcher.png
│ │ ├── mipmap-xxxhdpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-xxxhdpi
│ │ │ ├── ic_cat_black_18dp.png
│ │ │ ├── ic_cat_black_24dp.png
│ │ │ ├── ic_cat_black_36dp.png
│ │ │ ├── ic_cat_black_48dp.png
│ │ │ ├── ic_cat_white_18dp.png
│ │ │ ├── ic_cat_white_24dp.png
│ │ │ ├── ic_cat_white_36dp.png
│ │ │ ├── ic_cat_white_48dp.png
│ │ │ ├── ic_cast_black_18dp.png
│ │ │ ├── ic_cast_black_24dp.png
│ │ │ ├── ic_cast_black_36dp.png
│ │ │ ├── ic_cast_black_48dp.png
│ │ │ ├── ic_cast_grey600_18dp.png
│ │ │ ├── ic_cast_grey600_24dp.png
│ │ │ ├── ic_cast_grey600_36dp.png
│ │ │ ├── ic_cast_grey600_48dp.png
│ │ │ ├── ic_cast_white_18dp.png
│ │ │ ├── ic_cast_white_24dp.png
│ │ │ ├── ic_cast_white_36dp.png
│ │ │ ├── ic_cast_white_48dp.png
│ │ │ ├── ic_cat_grey600_18dp.png
│ │ │ ├── ic_cat_grey600_24dp.png
│ │ │ ├── ic_cat_grey600_36dp.png
│ │ │ ├── ic_cat_grey600_48dp.png
│ │ │ ├── ic_tablet_black_18dp.png
│ │ │ ├── ic_tablet_black_24dp.png
│ │ │ ├── ic_tablet_black_36dp.png
│ │ │ ├── ic_tablet_black_48dp.png
│ │ │ ├── ic_tablet_white_18dp.png
│ │ │ ├── ic_tablet_white_24dp.png
│ │ │ ├── ic_tablet_white_36dp.png
│ │ │ ├── ic_tablet_white_48dp.png
│ │ │ ├── ic_history_black_18dp.png
│ │ │ ├── ic_history_black_24dp.png
│ │ │ ├── ic_history_black_36dp.png
│ │ │ ├── ic_history_black_48dp.png
│ │ │ ├── ic_history_white_18dp.png
│ │ │ ├── ic_history_white_24dp.png
│ │ │ ├── ic_history_white_36dp.png
│ │ │ ├── ic_history_white_48dp.png
│ │ │ ├── ic_refresh_black_18dp.png
│ │ │ ├── ic_refresh_black_24dp.png
│ │ │ ├── ic_refresh_black_36dp.png
│ │ │ ├── ic_refresh_black_48dp.png
│ │ │ ├── ic_refresh_white_18dp.png
│ │ │ ├── ic_refresh_white_24dp.png
│ │ │ ├── ic_refresh_white_36dp.png
│ │ │ ├── ic_refresh_white_48dp.png
│ │ │ ├── ic_settings_black_18dp.png
│ │ │ ├── ic_settings_black_24dp.png
│ │ │ ├── ic_settings_black_36dp.png
│ │ │ ├── ic_settings_black_48dp.png
│ │ │ ├── ic_settings_white_18dp.png
│ │ │ ├── ic_settings_white_24dp.png
│ │ │ ├── ic_settings_white_36dp.png
│ │ │ ├── ic_settings_white_48dp.png
│ │ │ ├── ic_tablet_grey600_18dp.png
│ │ │ ├── ic_tablet_grey600_24dp.png
│ │ │ ├── ic_tablet_grey600_36dp.png
│ │ │ ├── ic_tablet_grey600_48dp.png
│ │ │ ├── ic_autorenew_black_18dp.png
│ │ │ ├── ic_autorenew_black_24dp.png
│ │ │ ├── ic_autorenew_black_36dp.png
│ │ │ ├── ic_autorenew_black_48dp.png
│ │ │ ├── ic_autorenew_grey600_18dp.png
│ │ │ ├── ic_autorenew_grey600_24dp.png
│ │ │ ├── ic_autorenew_grey600_36dp.png
│ │ │ ├── ic_autorenew_grey600_48dp.png
│ │ │ ├── ic_autorenew_white_18dp.png
│ │ │ ├── ic_autorenew_white_24dp.png
│ │ │ ├── ic_autorenew_white_36dp.png
│ │ │ ├── ic_autorenew_white_48dp.png
│ │ │ ├── ic_exit_to_app_black_18dp.png
│ │ │ ├── ic_exit_to_app_black_24dp.png
│ │ │ ├── ic_exit_to_app_black_36dp.png
│ │ │ ├── ic_exit_to_app_black_48dp.png
│ │ │ ├── ic_exit_to_app_white_18dp.png
│ │ │ ├── ic_exit_to_app_white_24dp.png
│ │ │ ├── ic_exit_to_app_white_36dp.png
│ │ │ ├── ic_exit_to_app_white_48dp.png
│ │ │ ├── ic_file_chart_black_18dp.png
│ │ │ ├── ic_file_chart_black_24dp.png
│ │ │ ├── ic_file_chart_black_36dp.png
│ │ │ ├── ic_file_chart_black_48dp.png
│ │ │ ├── ic_file_chart_white_18dp.png
│ │ │ ├── ic_file_chart_white_24dp.png
│ │ │ ├── ic_file_chart_white_36dp.png
│ │ │ ├── ic_file_chart_white_48dp.png
│ │ │ ├── ic_history_grey600_18dp.png
│ │ │ ├── ic_history_grey600_24dp.png
│ │ │ ├── ic_history_grey600_36dp.png
│ │ │ ├── ic_history_grey600_48dp.png
│ │ │ ├── ic_refresh_grey600_18dp.png
│ │ │ ├── ic_refresh_grey600_24dp.png
│ │ │ ├── ic_refresh_grey600_36dp.png
│ │ │ ├── ic_refresh_grey600_48dp.png
│ │ │ ├── ic_settings_grey600_18dp.png
│ │ │ ├── ic_settings_grey600_24dp.png
│ │ │ ├── ic_settings_grey600_36dp.png
│ │ │ ├── ic_settings_grey600_48dp.png
│ │ │ ├── ic_exit_to_app_grey600_18dp.png
│ │ │ ├── ic_exit_to_app_grey600_24dp.png
│ │ │ ├── ic_exit_to_app_grey600_36dp.png
│ │ │ ├── ic_exit_to_app_grey600_48dp.png
│ │ │ ├── ic_file_chart_grey600_18dp.png
│ │ │ ├── ic_file_chart_grey600_24dp.png
│ │ │ ├── ic_file_chart_grey600_36dp.png
│ │ │ └── ic_file_chart_grey600_48dp.png
│ │ ├── menu
│ │ │ ├── menu_main.xml
│ │ │ ├── menu_bluetooth_scan.xml
│ │ │ └── menu_rileylink_ble_scan.xml
│ │ ├── drawable
│ │ │ ├── insulin_treatment_round.xml
│ │ │ ├── insulin_basal_square.xml
│ │ │ ├── tablet.xml
│ │ │ ├── alert_circle.xml
│ │ │ ├── information.xml
│ │ │ ├── ic_info_black_24dp.xml
│ │ │ ├── arrow_right_bold_circle.xml
│ │ │ ├── file_chart.xml
│ │ │ ├── checkbox_marked_circle.xml
│ │ │ ├── cast.xml
│ │ │ ├── clock.xml
│ │ │ ├── exit_to_app.xml
│ │ │ ├── refresh.xml
│ │ │ ├── ic_notifications_black_24dp.xml
│ │ │ ├── autorenew.xml
│ │ │ ├── ic_sync_black_24dp.xml
│ │ │ └── history.xml
│ │ ├── values-v21
│ │ │ └── styles.xml
│ │ ├── values-w820dp
│ │ │ └── dimens.xml
│ │ ├── values
│ │ │ ├── dimens.xml
│ │ │ └── colors.xml
│ │ ├── layout
│ │ │ ├── historypage_detail.xml
│ │ │ ├── servicemessageview_detail.xml
│ │ │ └── activity_show_aaps.xml
│ │ └── xml
│ │ │ └── pref_rileylink.xml
│ └── java
│ │ ├── info
│ │ └── nightscout
│ │ │ └── androidaps
│ │ │ ├── data
│ │ │ ├── Profile.java
│ │ │ └── ProfileStore.java
│ │ │ ├── plugins
│ │ │ └── pump
│ │ │ │ ├── common
│ │ │ │ ├── defs
│ │ │ │ │ ├── PumpTempBasalType.java
│ │ │ │ │ └── PumpStatusType.java
│ │ │ │ ├── dialog
│ │ │ │ │ └── RefreshableInterface.java
│ │ │ │ ├── hw
│ │ │ │ │ └── rileylink
│ │ │ │ │ │ ├── ble
│ │ │ │ │ │ ├── data
│ │ │ │ │ │ │ ├── RLMessage.java
│ │ │ │ │ │ │ ├── RLMessageType.java
│ │ │ │ │ │ │ └── encoding
│ │ │ │ │ │ │ │ └── Encoding4b6b.java
│ │ │ │ │ │ └── defs
│ │ │ │ │ │ │ ├── RLMessageType.java
│ │ │ │ │ │ │ └── RXFilterMode.java
│ │ │ │ │ │ ├── defs
│ │ │ │ │ │ └── CommandValueDefinitionType.java
│ │ │ │ │ │ ├── service
│ │ │ │ │ │ ├── data
│ │ │ │ │ │ │ └── ServiceTransportType.java
│ │ │ │ │ │ └── tasks
│ │ │ │ │ │ │ └── PumpTask.java
│ │ │ │ │ │ └── data
│ │ │ │ │ │ └── CommandValueDefinition.java
│ │ │ │ └── utils
│ │ │ │ │ └── ThreadUtil.java
│ │ │ │ └── medtronic
│ │ │ │ ├── defs
│ │ │ │ ├── BasalProfileStatus.java
│ │ │ │ ├── BatteryType.java
│ │ │ │ └── MedtronicConverterType.java
│ │ │ │ ├── comm
│ │ │ │ ├── history
│ │ │ │ │ ├── MedtronicHistoryDecoderInterface.java
│ │ │ │ │ └── MedtronicHistoryEntryInterface.java
│ │ │ │ ├── message
│ │ │ │ │ └── PumpAckMessageBody.java
│ │ │ │ └── data
│ │ │ │ │ └── history_old
│ │ │ │ │ └── record
│ │ │ │ │ └── ResumePumpEvent.java
│ │ │ │ └── data
│ │ │ │ └── dto
│ │ │ │ └── ClockDTO.java
│ │ │ └── logging
│ │ │ └── BundleLogger.java
│ │ └── com
│ │ └── gxwtech
│ │ └── roundtrip2
│ │ ├── RoundtripService
│ │ ├── Tasks
│ │ │ ├── ReadTBRTask.java
│ │ │ ├── SetTBRTask.java
│ │ │ └── SetBolusTask.java
│ │ └── medtronic
│ │ │ └── PumpData
│ │ │ ├── BasalProfileTypeEnum.java
│ │ │ ├── HtmlElement.java
│ │ │ ├── HtmlCodeTagEnd.java
│ │ │ ├── HtmlByte.java
│ │ │ ├── HtmlElementGeneric.java
│ │ │ └── HtmlHistoryPageStart.java
│ │ ├── ServiceData
│ │ └── ServiceMessageUpdate.java
│ │ ├── CommunicationService
│ │ └── Objects
│ │ │ └── RealmManager.java
│ │ └── AutoStart.java
│ ├── test
│ └── java
│ │ └── com
│ │ └── gxwtech
│ │ └── roundtrip2
│ │ └── ExampleUnitTest.java
│ └── androidTest
│ └── java
│ └── com
│ └── gxwtech
│ └── roundtrip2
│ └── ApplicationTest.java
├── settings.gradle
├── .gitignore
├── .idea
├── copyright
│ └── profiles_settings.xml
├── encodings.xml
├── vcs.xml
├── modules.xml
└── runConfigurations.xml
├── gradle
└── wrapper
│ ├── gradle-wrapper.jar
│ └── gradle-wrapper.properties
├── historyDebugging
├── PumpHistoryPage-0
├── PumpHistoryPage-1
├── PumpHistoryPage-10
├── PumpHistoryPage-11
├── PumpHistoryPage-12
├── PumpHistoryPage-13
├── PumpHistoryPage-2
├── PumpHistoryPage-3
├── PumpHistoryPage-4
├── PumpHistoryPage-5
├── PumpHistoryPage-6
├── PumpHistoryPage-7
├── PumpHistoryPage-8
├── PumpHistoryPage-9
├── RT2PumpHistory.sqlite
├── RT2PumpHistory-2.sqlite
├── RT2PumpHistory-3.sqlite
├── RT2PumpHistory-4.sqlite
├── RT2PumpHistory-5.sqlite
├── RT2PumpHistory-2016-06-24-18-05.sqlite
└── add-indexer.sh
├── docs
└── HistoryTesting.txt
├── local.properties
└── TO-DO.txt
/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | .gradle
2 | /local.properties
3 | .idea/*
4 | .DS_Store
5 | /build
6 | /captures
7 | **/*.iml
8 |
--------------------------------------------------------------------------------
/.idea/copyright/profiles_settings.xml:
--------------------------------------------------------------------------------
1 |
6 | * Author: Andy {andy@atech-software.com}
7 | */
8 |
9 | public enum MedtronicConverterType {
10 | Pump511Converter, //
11 | Pump512Converter, //
12 | Pump515Converter, //
13 | Pump523Converter, //
14 |
15 | CGMS522Converter, //
16 | CGMS523Converter, //
17 |
18 | ;
19 |
20 | }
21 |
--------------------------------------------------------------------------------
/app/src/main/res/drawable/history.xml:
--------------------------------------------------------------------------------
1 |
2 |