Skip to content

Commit

Permalink
feat: allow starting CheckSavedWorker via Option Menu
Browse files Browse the repository at this point in the history
  • Loading branch information
Mytlogos committed Jun 2, 2021
1 parent 9115c0e commit 8bb8aac
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 1 deletion.
5 changes: 5 additions & 0 deletions app/src/main/java/com/mytlogos/enterprise/MainActivity.kt
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ import com.mytlogos.enterprise.preferences.UserPreferences.Companion.putLoggedUu
import com.mytlogos.enterprise.ui.*
import com.mytlogos.enterprise.viewmodel.UserViewModel
import com.mytlogos.enterprise.worker.BootReceiver.Companion.startWorker
import com.mytlogos.enterprise.worker.CheckSavedWorker.Companion.checkLocal
import com.mytlogos.enterprise.worker.DownloadWorker.Companion.enqueueDownloadTask
import com.mytlogos.enterprise.worker.DownloadWorker.Companion.stopWorker
import com.mytlogos.enterprise.worker.DownloadWorker.Companion.watchDatabase
Expand Down Expand Up @@ -214,6 +215,10 @@ class MainActivity : AppCompatActivity(), NavigationView.OnNavigationItemSelecte
enqueueOneTime(this.application)
selected = true
}
R.id.check_saved_now -> {
checkLocal(this.application)
selected = true
}
R.id.clear_media -> {
clearLocalMediaData()
selected = true
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -186,7 +186,7 @@ abstract class AbstractDatabase : RoomDatabase() {
database.execSQL("CREATE INDEX index_RoomToc_mediumId ON RoomToc (mediumId);")
database.execSQL("CREATE INDEX index_RoomToc_link ON RoomToc (link);")
}
}
},
)
}
}
Expand Down
5 changes: 5 additions & 0 deletions app/src/main/res/menu/menu_main.xml
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,11 @@
android:orderInCategory="100"
android:title="@string/download_now"
app:showAsAction="never" />
<item
android:id="@+id/check_saved_now"
android:orderInCategory="100"
android:title="@string/check_saved_now"
app:showAsAction="never" />
<item
android:id="@+id/stop_download_now"
android:orderInCategory="100"
Expand Down
1 change: 1 addition & 0 deletions app/src/main/res/values/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -252,4 +252,5 @@
<string name="yes">Yes</string>
<string name="saved_status">Saved Status</string>
<string name="filter_from_lists">Filter from Lists</string>
<string name="check_saved_now">Check Saved Now</string>
</resources>

0 comments on commit 8bb8aac

Please sign in to comment.