From 5c4acf86164e053a9c4a045c74ed8e93f7161f94 Mon Sep 17 00:00:00 2001 From: MaysWind Date: Sun, 7 Apr 2019 14:45:57 +0800 Subject: [PATCH] sorting file supports by selected status --- src/langs/zh_Hans.txt | 1 + src/langs/zh_Hant.txt | 1 + src/scripts/config/defaultLanguage.js | 1 + src/scripts/filters/fileOrderBy.js | 2 ++ src/views/task-detail.html | 6 ++++++ 5 files changed, 11 insertions(+) diff --git a/src/langs/zh_Hans.txt b/src/langs/zh_Hans.txt index a9b6e2f..3e755c2 100644 --- a/src/langs/zh_Hans.txt +++ b/src/langs/zh_Hans.txt @@ -43,6 +43,7 @@ Click to view task detail=点击查看任务详情 By File Name=按文件名 By File Size=按文件大小 By Progress=按进度 +By Selected Status=按选中状态 By Remain Time=按剩余时间 By Download Speed=按下载速度 By Upload Speed=按上传速度 diff --git a/src/langs/zh_Hant.txt b/src/langs/zh_Hant.txt index fdfb33f..ec01f78 100644 --- a/src/langs/zh_Hant.txt +++ b/src/langs/zh_Hant.txt @@ -43,6 +43,7 @@ Click to view task detail=點選檢視工作詳情 By File Name=依檔名 By File Size=依檔案大小 By Progress=依進度 +By Selected Status=依選中狀態 By Remain Time=依剩餘時間 By Download Speed=依下載速度 By Upload Speed=依上傳速度 diff --git a/src/scripts/config/defaultLanguage.js b/src/scripts/config/defaultLanguage.js index b2f53e1..fc7bd7d 100644 --- a/src/scripts/config/defaultLanguage.js +++ b/src/scripts/config/defaultLanguage.js @@ -47,6 +47,7 @@ 'By File Name': 'By File Name', 'By File Size': 'By File Size', 'By Progress': 'By Progress', + 'By Selected Status': 'By Selected Status', 'By Remain Time': 'By Remain Time', 'By Download Speed': 'By Download Speed', 'By Upload Speed': 'By Upload Speed', diff --git a/src/scripts/filters/fileOrderBy.js b/src/scripts/filters/fileOrderBy.js index 21a1a40..bae63e0 100644 --- a/src/scripts/filters/fileOrderBy.js +++ b/src/scripts/filters/fileOrderBy.js @@ -21,6 +21,8 @@ return $filter('orderBy')(array, ['length'], orderType.reverse); } else if (orderType.type === 'percent') { return $filter('orderBy')(array, ['completePercent'], orderType.reverse); + } else if (orderType.type === 'selected') { + return $filter('orderBy')(array, ['selected'], orderType.reverse); } else { return array; } diff --git a/src/views/task-detail.html b/src/views/task-detail.html index c246bef..261c591 100644 --- a/src/views/task-detail.html +++ b/src/views/task-detail.html @@ -418,6 +418,12 @@ +
  • + + By Selected Status + + +