From b93ed7309ee8db3f5a0bfb1af99dc7607a66ef3d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Denis=20=C3=87erri?= <64997243+deniscerri@users.noreply.github.com> Date: Tue, 4 Oct 2022 01:36:31 +0200 Subject: [PATCH] made clicked results cancellable --- .idea/assetWizardSettings.xml | 4 +- .idea/misc.xml | 1 + .../deniscerri/ytdlnis/DownloaderService.java | 43 +++++-- .../com/deniscerri/ytdlnis/MainActivity.java | 22 ++-- .../adapter/HistoryRecyclerViewAdapter.java | 11 +- .../deniscerri/ytdlnis/database/Video.java | 20 ++++ .../ytdlnis/page/HistoryFragment.java | 43 +++++++ .../deniscerri/ytdlnis/page/HomeFragment.java | 70 +++++++---- .../ytdlnis/service/IDownloaderService.java | 1 + app/src/main/res/drawable/ic_cancel.xml | 5 + app/src/main/res/layout/activity_main.xml | 1 - app/src/main/res/layout/filter_chip.xml | 16 +++ .../main/res/layout/history_filter_sheet.xml | 112 ++++++++++++++++++ app/src/main/res/values-sq-rAL/strings.xml | 1 + app/src/main/res/values/strings.xml | 4 +- build.gradle | 4 +- 16 files changed, 308 insertions(+), 50 deletions(-) create mode 100644 app/src/main/res/drawable/ic_cancel.xml create mode 100644 app/src/main/res/layout/filter_chip.xml create mode 100644 app/src/main/res/layout/history_filter_sheet.xml diff --git a/.idea/assetWizardSettings.xml b/.idea/assetWizardSettings.xml index 4d3ff620..57f44a69 100644 --- a/.idea/assetWizardSettings.xml +++ b/.idea/assetWizardSettings.xml @@ -320,7 +320,7 @@ @@ -331,7 +331,7 @@ diff --git a/.idea/misc.xml b/.idea/misc.xml index b893ad75..c232a786 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -40,6 +40,7 @@ + diff --git a/app/src/main/java/com/deniscerri/ytdlnis/DownloaderService.java b/app/src/main/java/com/deniscerri/ytdlnis/DownloaderService.java index da53c180..3029c7eb 100644 --- a/app/src/main/java/com/deniscerri/ytdlnis/DownloaderService.java +++ b/app/src/main/java/com/deniscerri/ytdlnis/DownloaderService.java @@ -68,9 +68,7 @@ public class DownloaderService extends Service { callback.onDownloadProgress(downloadInfo); }); } - }catch (Exception e){ - e.printStackTrace(); - } + }catch (Exception ignored){} }; @Override @@ -149,17 +147,38 @@ public class DownloaderService extends Service { public void updateQueue(ArrayList