gitextract_hq_i4sxh/ ├── .github/ │ ├── FUNDING.yml │ ├── ISSUE_TEMPLATE/ │ │ ├── bug_report.md │ │ ├── feature_request.md │ │ └── notifications_do_not_appear.md │ └── workflows/ │ ├── android_build.yml │ ├── android_tests.yml │ └── publish_playstore.yml ├── .gitignore ├── LICENSE ├── README.md ├── app/ │ ├── build.gradle │ ├── dbgenout/ │ │ └── com/ │ │ └── nononsenseapps/ │ │ └── notepad/ │ │ └── database/ │ │ ├── DBItem.java │ │ ├── DatabaseHandler.java │ │ ├── DatabaseTriggers.java │ │ ├── DatabaseViews.java │ │ ├── ItemProvider.java │ │ └── taskviewItem.java │ ├── dbsetup.py │ ├── proguard.pro │ └── src/ │ ├── androidTest/ │ │ └── java/ │ │ └── com/ │ │ └── nononsenseapps/ │ │ └── notepad/ │ │ ├── espresso_tests/ │ │ │ ├── BaseTestClass.java │ │ │ ├── EspressoHelper.java │ │ │ ├── TestAddBigNumberOfNotesScrollDownAndDeleteOne.java │ │ │ ├── TestAddNewNoteShouldShowNameInNotesScreen.java │ │ │ ├── TestAddNewNoteWithDueDateCheckDateIsVisible.java │ │ │ ├── TestAddNewNoteWithReminderDateAndTime.java │ │ │ ├── TestAddNoteToTaskList.java │ │ │ ├── TestAddNotesAndRotateScreen.java │ │ │ ├── TestAddTaskListAndRotateScreen.java │ │ │ ├── TestAddTaskListCheckItIsAddedToDrawer.java │ │ │ ├── TestAddTaskListsScrollNavigationDrawer.java │ │ │ ├── TestCompletedTasksAreCleared.java │ │ │ ├── TestCreateNoteAndDeleteIt.java │ │ │ ├── TestCreateTaskListAndDeleteIt.java │ │ │ ├── TestPasswords.java │ │ │ └── TestSaveLoadJsonBackup.java │ │ └── test/ │ │ ├── DBFreshTest.java │ │ ├── DBProviderMovementTest.java │ │ ├── DBProviderTest.java │ │ ├── DBUpgradeTest.java │ │ ├── DaoTaskTest.java │ │ ├── DashClockSettingsTest.java │ │ ├── DateTimeTest.java │ │ ├── FragmentTaskDetailTest.java │ │ ├── FragmentTaskListsTest.java │ │ ├── FragmentTaskListsViewPagerTest.java │ │ ├── Helper.java │ │ ├── OrgSyncTest.java │ │ ├── ProviderHelperTest.java │ │ ├── RFCDateTest.java │ │ └── StorageTest.java │ └── main/ │ ├── AndroidManifest.xml │ ├── assets/ │ │ └── .gitignore │ ├── java/ │ │ └── com/ │ │ ├── google/ │ │ │ └── android/ │ │ │ └── apps/ │ │ │ └── dashclock/ │ │ │ └── ui/ │ │ │ └── DragGripView.java │ │ └── nononsenseapps/ │ │ ├── helpers/ │ │ │ ├── ActivityHelper.java │ │ │ ├── DocumentFileHelper.java │ │ │ ├── FileHelper.java │ │ │ ├── FilePickerHelper.java │ │ │ ├── ListHelper.java │ │ │ ├── NnnLogger.java │ │ │ ├── NotificationHelper.java │ │ │ ├── PermissionsHelper.java │ │ │ ├── PreferencesHelper.java │ │ │ ├── RFC3339Date.java │ │ │ ├── SyncStatusMonitor.java │ │ │ ├── ThemeHelper.java │ │ │ ├── TimeFormatter.java │ │ │ └── UpdateNotifier.java │ │ ├── notepad/ │ │ │ ├── NnnApp.java │ │ │ ├── NotePadBroadcastReceiver.java │ │ │ ├── activities/ │ │ │ │ ├── ActivitySearch.java │ │ │ │ ├── ActivitySearchDeleted.java │ │ │ │ ├── ActivityTaskHistory.java │ │ │ │ └── main/ │ │ │ │ ├── ActivityMain.java │ │ │ │ ├── ActivityMainHelper.java │ │ │ │ └── DrawerCursorLoader.java │ │ │ ├── android/ │ │ │ │ └── provider/ │ │ │ │ ├── DummyProvider.java │ │ │ │ ├── ProviderHelper.java │ │ │ │ ├── ProviderManager.java │ │ │ │ └── TextFileProvider.java │ │ │ ├── dashclock/ │ │ │ │ ├── DashclockPrefActivity.java │ │ │ │ ├── DashclockPrefsFragment.java │ │ │ │ └── TasksExtension.java │ │ │ ├── database/ │ │ │ │ ├── DAO.java │ │ │ │ ├── DatabaseHandler.java │ │ │ │ ├── LegacyDBHelper.java │ │ │ │ ├── MyContentProvider.java │ │ │ │ ├── Notification.java │ │ │ │ ├── RemoteTask.java │ │ │ │ ├── RemoteTaskList.java │ │ │ │ ├── Task.java │ │ │ │ └── TaskList.java │ │ │ ├── fragments/ │ │ │ │ ├── DialogConfirmBase.java │ │ │ │ ├── DialogConfirmBaseV11.java │ │ │ │ ├── DialogDeleteCompletedTasks.java │ │ │ │ ├── DialogDeleteList.java │ │ │ │ ├── DialogDeleteTask.java │ │ │ │ ├── DialogEditList.java │ │ │ │ ├── DialogExportBackup.java │ │ │ │ ├── DialogMoveToList.java │ │ │ │ ├── DialogPassword.java │ │ │ │ ├── DialogPasswordV11.java │ │ │ │ ├── DialogRestore.java │ │ │ │ ├── DialogRestoreBackup.java │ │ │ │ ├── FragmentSearch.java │ │ │ │ ├── FragmentSearchDeleted.java │ │ │ │ ├── TaskDetailFragment.java │ │ │ │ ├── TaskListFragment.java │ │ │ │ └── TaskListViewPagerFragment.java │ │ │ ├── interfaces/ │ │ │ │ ├── ListOpener.java │ │ │ │ ├── MenuStateController.java │ │ │ │ └── OnFragmentInteractionListener.java │ │ │ ├── prefs/ │ │ │ │ ├── AboutPrefs.java │ │ │ │ ├── AppearancePrefs.java │ │ │ │ ├── BackupPrefs.java │ │ │ │ ├── Constants.java │ │ │ │ ├── IndexPrefs.java │ │ │ │ ├── ListPrefs.java │ │ │ │ ├── NotificationPrefs.java │ │ │ │ ├── PasswordPrefs.java │ │ │ │ ├── PrefsActivity.java │ │ │ │ └── SyncPrefs.java │ │ │ ├── sync/ │ │ │ │ ├── SyncAdapter.java │ │ │ │ ├── files/ │ │ │ │ │ └── JSONBackup.java │ │ │ │ ├── googleapi/ │ │ │ │ │ ├── GoogleTask.java │ │ │ │ │ └── GoogleTaskList.java │ │ │ │ └── orgsync/ │ │ │ │ ├── BackgroundSyncScheduler.java │ │ │ │ ├── DBSyncBase.java │ │ │ │ ├── Monitor.java │ │ │ │ ├── OrgConverter.java │ │ │ │ ├── OrgProvider.java │ │ │ │ ├── OrgSyncService.java │ │ │ │ ├── RemoteTaskListFile.java │ │ │ │ ├── RemoteTaskNode.java │ │ │ │ ├── SDSynchronizer.java │ │ │ │ ├── Synchronizer.java │ │ │ │ └── SynchronizerInterface.java │ │ │ └── widget/ │ │ │ ├── list/ │ │ │ │ ├── ListWidgetConfig.java │ │ │ │ ├── ListWidgetProvider.java │ │ │ │ ├── ListWidgetService.java │ │ │ │ └── WidgetPrefs.java │ │ │ └── shortcut/ │ │ │ └── ShortcutConfig.java │ │ └── ui/ │ │ ├── DateView.java │ │ ├── DelegateFrame.java │ │ ├── ExtraTypesCursorAdapter.java │ │ ├── ExtrasCursorAdapter.java │ │ ├── GreyableToggleButton.java │ │ ├── NoteCheckBox.java │ │ ├── NotificationItemHelper.java │ │ ├── ShowcaseHelper.java │ │ ├── StyledEditText.java │ │ ├── TitleNoteTextView.java │ │ ├── ViewsHelper.java │ │ └── WeekDaysView.java │ └── res/ │ ├── anim/ │ │ ├── activity_slide_in_right.xml │ │ ├── activity_slide_out_right_full.xml │ │ ├── cycle_7.xml │ │ ├── shake.xml │ │ ├── slide_in_bottom.xml │ │ ├── slide_in_top.xml │ │ ├── slide_out_bottom.xml │ │ └── slide_out_top.xml │ ├── drawable/ │ │ ├── btn_toggle_bg.xml │ │ ├── folder_move_24dp.xml │ │ ├── folder_plus_24dp.xml │ │ ├── ic_add_24dp.xml │ │ ├── ic_alarm_24dp.xml │ │ ├── ic_alarm_add_24dp.xml │ │ ├── ic_archive_24dp.xml │ │ ├── ic_brightness_6_24dp.xml │ │ ├── ic_check_24dp.xml │ │ ├── ic_checkbox_checked.xml │ │ ├── ic_checkbox_unchecked.xml │ │ ├── ic_clear_24dp.xml │ │ ├── ic_copy_24dp.xml │ │ ├── ic_delete_24dp.xml │ │ ├── ic_export.xml │ │ ├── ic_folder_24dp.xml │ │ ├── ic_help_24dp.xml │ │ ├── ic_import.xml │ │ ├── ic_info_24dp.xml │ │ ├── ic_lock_closed_24dp.xml │ │ ├── ic_lock_open_24dp.xml │ │ ├── ic_notebook_minus_24dp.xml │ │ ├── ic_refresh_24dp.xml │ │ ├── ic_sd_storage_24dp.xml │ │ ├── ic_search_24dp.xml │ │ ├── ic_select_all.xml │ │ ├── ic_settings_24dp.xml │ │ ├── ic_share_24dp.xml │ │ ├── ic_sort_24dp.xml │ │ ├── ic_stat_notification_edit.xml │ │ ├── ic_underline_accent.xml │ │ ├── ic_undo_24dp.xml │ │ ├── img_default_selector_dark.xml │ │ ├── img_default_selector_light.xml │ │ ├── tasklist_item_blackclassic_bg.xml │ │ ├── tasklist_item_darkcard_bg.xml │ │ ├── tasklist_item_lightcard_bg.xml │ │ └── tasklist_item_lightclassic_bg.xml │ ├── drawable-anydpi-v26/ │ │ ├── app_icon.xml │ │ ├── icon_foreground_symbol.xml │ │ ├── icon_gradient.xml │ │ └── icon_monochrome.xml │ ├── layout/ │ │ ├── actionbar_custom_view_done.xml │ │ ├── actionbar_custom_view_done_discard.xml │ │ ├── actionbar_discard_button.xml │ │ ├── actionbar_done_button.xml │ │ ├── activity_dashclock_settings.xml │ │ ├── activity_main.xml │ │ ├── activity_settings.xml │ │ ├── activity_shortcut_config.xml │ │ ├── activity_task_history.xml │ │ ├── activity_widget_config.xml │ │ ├── activity_widget_config_part_preview.xml │ │ ├── activity_widget_config_part_settings.xml │ │ ├── app_pref_about_layout.xml │ │ ├── app_pref_password_layout.xml │ │ ├── dialog_ok_cancel.xml │ │ ├── drawer_header.xml │ │ ├── drawer_layout.xml │ │ ├── fragment_dialog_editlist.xml │ │ ├── fragment_dialog_movetolist.xml │ │ ├── fragment_dialog_password.xml │ │ ├── fragment_dialog_restore.xml │ │ ├── fragment_search.xml │ │ ├── fragment_task_detail.xml │ │ ├── fragment_task_list.xml │ │ ├── fragment_tasklist_viewpager.xml │ │ ├── fullscreen_fragment.xml │ │ ├── notification_view.xml │ │ ├── simple_light_list_item_activated_1.xml │ │ ├── simple_listitem.xml │ │ ├── spinner_item.xml │ │ ├── tasklist_header.xml │ │ ├── tasklist_item_card_section.xml │ │ ├── tasklist_item_rich.xml │ │ ├── weekdays_layout.xml │ │ ├── widget_layout.xml │ │ ├── widgetlist_header.xml │ │ └── widgetlist_item.xml │ ├── layout-sw600dp-land/ │ │ ├── activity_main.xml │ │ └── activity_settings.xml │ ├── menu/ │ │ ├── activity_deleted_context.xml │ │ ├── activity_main.xml │ │ ├── fragment_search.xml │ │ ├── fragment_tasklist.xml │ │ ├── fragment_tasklist_context.xml │ │ ├── fragment_tasklists_viewpager.xml │ │ └── fragment_tasks_detail.xml │ ├── values/ │ │ ├── arrays.xml │ │ ├── attr.xml │ │ ├── bool.xml │ │ ├── color.xml │ │ ├── constants.xml │ │ ├── dashclock_preference_values.xml │ │ ├── dimens.xml │ │ ├── layout_constants.xml │ │ ├── strings.xml │ │ ├── styles.xml │ │ ├── themes.xml │ │ └── widget_params.xml │ ├── values-af/ │ │ └── strings.xml │ ├── values-ar/ │ │ └── strings.xml │ ├── values-bg/ │ │ └── strings.xml │ ├── values-ca-rES/ │ │ └── strings.xml │ ├── values-co/ │ │ └── strings.xml │ ├── values-cs/ │ │ └── strings.xml │ ├── values-da/ │ │ └── strings.xml │ ├── values-de/ │ │ └── strings.xml │ ├── values-el/ │ │ └── strings.xml │ ├── values-es/ │ │ └── strings.xml │ ├── values-et/ │ │ └── strings.xml │ ├── values-fa/ │ │ └── strings.xml │ ├── values-fi-rFI/ │ │ └── strings.xml │ ├── values-fr/ │ │ └── strings.xml │ ├── values-gl/ │ │ └── strings.xml │ ├── values-hu/ │ │ └── strings.xml │ ├── values-in-rID/ │ │ └── strings.xml │ ├── values-is/ │ │ └── strings.xml │ ├── values-it/ │ │ └── strings.xml │ ├── values-iw-rIL/ │ │ └── strings.xml │ ├── values-ja/ │ │ └── strings.xml │ ├── values-ko/ │ │ └── strings.xml │ ├── values-land/ │ │ ├── constants.xml │ │ └── dimens.xml │ ├── values-nb-rNO/ │ │ └── strings.xml │ ├── values-nl/ │ │ └── strings.xml │ ├── values-pl/ │ │ └── strings.xml │ ├── values-pt/ │ │ └── strings.xml │ ├── values-pt-rBR/ │ │ └── strings.xml │ ├── values-pt-rPT/ │ │ └── strings.xml │ ├── values-ro/ │ │ └── strings.xml │ ├── values-ru/ │ │ └── strings.xml │ ├── values-sk/ │ │ └── strings.xml │ ├── values-sl/ │ │ └── strings.xml │ ├── values-sv/ │ │ └── strings.xml │ ├── values-sw600dp/ │ │ ├── bool.xml │ │ └── dimens.xml │ ├── values-sw600dp-land/ │ │ ├── dimens.xml │ │ └── layout_constants.xml │ ├── values-sw720dp/ │ │ └── dimens.xml │ ├── values-sw720dp-land/ │ │ ├── dimens.xml │ │ └── layout_constants.xml │ ├── values-ta/ │ │ └── strings.xml │ ├── values-tr/ │ │ └── strings.xml │ ├── values-uk/ │ │ └── strings.xml │ ├── values-v26/ │ │ └── styles.xml │ ├── values-vec/ │ │ └── strings.xml │ ├── values-vi/ │ │ └── strings.xml │ ├── values-zh-rCN/ │ │ └── strings.xml │ ├── values-zh-rTW/ │ │ └── strings.xml │ └── xml/ │ ├── app_pref_backup.xml │ ├── app_pref_headers.xml │ ├── app_pref_list.xml │ ├── app_pref_main.xml │ ├── app_pref_notifications.xml │ ├── app_pref_sync.xml │ ├── dashclock_pref_general.xml │ ├── listwidgetinfo.xml │ ├── searchable.xml │ └── searchabledeleted.xml ├── build.gradle ├── contract/ │ ├── build.gradle │ └── src/ │ └── main/ │ ├── AndroidManifest.xml │ └── java/ │ └── com/ │ └── nononsenseapps/ │ └── notepad/ │ └── providercontract/ │ ├── ProviderBase.java │ ├── ProviderContract.java │ └── UriContract.java ├── customTasks.gradle ├── deploy_playstore.sh ├── documents/ │ ├── CONTRIBUTING.md │ ├── FAQ.md │ ├── PRIVACY.md │ └── TUTORIAL.md ├── external/ │ └── drag-sort-listview/ │ ├── AndroidManifest.xml │ ├── build.gradle │ ├── res/ │ │ └── values/ │ │ └── dslv_attrs.xml │ └── src/ │ └── com/ │ └── mobeta/ │ └── android/ │ └── dslv/ │ ├── DragSortController.java │ ├── DragSortCursorAdapter.java │ ├── DragSortItemView.java │ ├── DragSortItemViewCheckable.java │ ├── DragSortListView.java │ ├── ResourceDragSortCursorAdapter.java │ ├── SimpleDragSortCursorAdapter.java │ └── SimpleFloatViewManager.java ├── fastlane/ │ ├── Appfile │ ├── Fastfile │ └── metadata/ │ └── android/ │ ├── ar/ │ │ ├── full_description.txt │ │ ├── short_description.txt │ │ └── title.txt │ ├── bg/ │ │ ├── changelogs/ │ │ │ ├── 57130.txt │ │ │ ├── 70000.txt │ │ │ ├── 71000.txt │ │ │ ├── 71100.txt │ │ │ ├── 71200.txt │ │ │ ├── 71300.txt │ │ │ ├── 71500.txt │ │ │ ├── 71600.txt │ │ │ ├── 71700.txt │ │ │ ├── 71800.txt │ │ │ └── 71900.txt │ │ ├── full_description.txt │ │ ├── short_description.txt │ │ └── title.txt │ ├── cs-CZ/ │ │ ├── full_description.txt │ │ ├── short_description.txt │ │ └── title.txt │ ├── de-DE/ │ │ ├── changelogs/ │ │ │ └── 57130.txt │ │ ├── full_description.txt │ │ ├── short_description.txt │ │ └── title.txt │ ├── en-US/ │ │ ├── changelogs/ │ │ │ ├── 57130.txt │ │ │ ├── 70000.txt │ │ │ ├── 71000.txt │ │ │ ├── 71100.txt │ │ │ ├── 71200.txt │ │ │ ├── 71300.txt │ │ │ ├── 71400.txt │ │ │ ├── 71500.txt │ │ │ ├── 71600.txt │ │ │ ├── 71700.txt │ │ │ ├── 71800.txt │ │ │ ├── 71900.txt │ │ │ ├── 72000.txt │ │ │ ├── 72100.txt │ │ │ ├── 72200.txt │ │ │ ├── 72300.txt │ │ │ └── 72600.txt │ │ ├── full_description.txt │ │ ├── images/ │ │ │ ├── featureGraphic.psd │ │ │ ├── featureGraphic.xcf │ │ │ └── promoGraphic.psd │ │ ├── short_description.txt │ │ └── title.txt │ ├── es-ES/ │ │ ├── changelogs/ │ │ │ ├── 57130.txt │ │ │ ├── 70000.txt │ │ │ ├── 71000.txt │ │ │ ├── 71100.txt │ │ │ ├── 71200.txt │ │ │ ├── 71300.txt │ │ │ ├── 71400.txt │ │ │ ├── 71500.txt │ │ │ ├── 71600.txt │ │ │ ├── 71700.txt │ │ │ ├── 71800.txt │ │ │ └── 71900.txt │ │ ├── full_description.txt │ │ ├── short_description.txt │ │ └── title.txt │ ├── fi-FI/ │ │ ├── changelogs/ │ │ │ └── 71400.txt │ │ ├── full_description.txt │ │ ├── short_description.txt │ │ └── title.txt │ ├── fr-FR/ │ │ ├── full_description.txt │ │ ├── short_description.txt │ │ └── title.txt │ ├── he/ │ │ ├── full_description.txt │ │ ├── short_description.txt │ │ └── title.txt │ ├── id/ │ │ ├── changelogs/ │ │ │ └── 57130.txt │ │ ├── full_description.txt │ │ ├── short_description.txt │ │ └── title.txt │ ├── is/ │ │ ├── full_description.txt │ │ ├── short_description.txt │ │ └── title.txt │ ├── it-IT/ │ │ ├── full_description.txt │ │ ├── short_description.txt │ │ └── title.txt │ ├── nb-NO/ │ │ ├── changelogs/ │ │ │ ├── 57130.txt │ │ │ ├── 70000.txt │ │ │ └── 71000.txt │ │ ├── full_description.txt │ │ ├── short_description.txt │ │ └── title.txt │ ├── pl-PL/ │ │ ├── changelogs/ │ │ │ ├── 57130.txt │ │ │ ├── 70000.txt │ │ │ ├── 71000.txt │ │ │ ├── 71100.txt │ │ │ ├── 71200.txt │ │ │ ├── 71300.txt │ │ │ ├── 71400.txt │ │ │ ├── 71500.txt │ │ │ ├── 71600.txt │ │ │ └── 71700.txt │ │ ├── full_description.txt │ │ ├── short_description.txt │ │ └── title.txt │ ├── pt-BR/ │ │ ├── full_description.txt │ │ ├── short_description.txt │ │ └── title.txt │ ├── pt-PT/ │ │ ├── full_description.txt │ │ ├── short_description.txt │ │ └── title.txt │ ├── ro/ │ │ ├── full_description.txt │ │ ├── short_description.txt │ │ └── title.txt │ ├── ru-RU/ │ │ ├── changelogs/ │ │ │ ├── 57130.txt │ │ │ ├── 70000.txt │ │ │ ├── 71000.txt │ │ │ ├── 71100.txt │ │ │ ├── 71200.txt │ │ │ ├── 71300.txt │ │ │ ├── 71400.txt │ │ │ ├── 71500.txt │ │ │ ├── 71600.txt │ │ │ ├── 71700.txt │ │ │ ├── 71800.txt │ │ │ ├── 71900.txt │ │ │ ├── 72000.txt │ │ │ ├── 72100.txt │ │ │ ├── 72200.txt │ │ │ ├── 72300.txt │ │ │ └── 72600.txt │ │ ├── full_description.txt │ │ ├── short_description.txt │ │ └── title.txt │ ├── ta-IN/ │ │ ├── changelogs/ │ │ │ ├── 57130.txt │ │ │ ├── 70000.txt │ │ │ ├── 71000.txt │ │ │ ├── 71100.txt │ │ │ ├── 71200.txt │ │ │ ├── 71300.txt │ │ │ ├── 71400.txt │ │ │ ├── 71500.txt │ │ │ ├── 71600.txt │ │ │ ├── 71700.txt │ │ │ ├── 71800.txt │ │ │ ├── 71900.txt │ │ │ └── 72000.txt │ │ ├── full_description.txt │ │ ├── short_description.txt │ │ └── title.txt │ ├── tr-TR/ │ │ ├── changelogs/ │ │ │ ├── 57130.txt │ │ │ ├── 70000.txt │ │ │ ├── 71000.txt │ │ │ ├── 71100.txt │ │ │ ├── 71200.txt │ │ │ ├── 71300.txt │ │ │ ├── 71400.txt │ │ │ ├── 71500.txt │ │ │ ├── 71600.txt │ │ │ ├── 71700.txt │ │ │ ├── 71800.txt │ │ │ ├── 71900.txt │ │ │ ├── 72000.txt │ │ │ ├── 72100.txt │ │ │ ├── 72200.txt │ │ │ ├── 72300.txt │ │ │ └── 72600.txt │ │ ├── full_description.txt │ │ ├── short_description.txt │ │ └── title.txt │ ├── vec/ │ │ ├── full_description.txt │ │ ├── short_description.txt │ │ └── title.txt │ └── zh-CN/ │ ├── changelogs/ │ │ └── 70000.txt │ ├── full_description.txt │ ├── short_description.txt │ └── title.txt ├── github_on_emu_started.sh ├── gradle/ │ └── wrapper/ │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradle.properties ├── gradlew ├── gradlew.bat ├── release.sh └── settings.gradle