Skip to content

Commit cec8fba

Browse files
feat: add plugin filtering by author and keywords (#1625)
* feat: add plugin filtering by author and keywords Enhanced plugin filtering in the plugins page and extensions sidebar to support filtering by verified publisher, author name, and keywords. Refactored filtering logic to support multi-page results and improved UI feedback for filter actions. * chore: ✨ format * fix: missing `,` in hu-hu.json * chore: ✨ format (again) * Apply suggestions from code review Co-authored-by: Emmanuel Lobo <76094069+UnschooledGamer@users.noreply.github.com> * Update src/sidebarApps/extensions/index.js Co-authored-by: Emmanuel Lobo <76094069+UnschooledGamer@users.noreply.github.com> * Add 'filtered by' string to all language files --------- Co-authored-by: Emmanuel Lobo <76094069+UnschooledGamer@users.noreply.github.com>
1 parent c209727 commit cec8fba

35 files changed

+643
-148
lines changed

package-lock.json

Lines changed: 6 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,8 @@
3737
"cordova-plugin-browser": {},
3838
"cordova-plugin-sftp": {},
3939
"cordova-plugin-system": {},
40-
"com.foxdebug.acode.rk.exec.terminal": {}
40+
"com.foxdebug.acode.rk.exec.terminal": {},
41+
"com.foxdebug.acode.rk.exec.proot": {}
4142
},
4243
"platforms": [
4344
"android"
@@ -62,6 +63,7 @@
6263
"@types/url-parse": "^1.4.11",
6364
"autoprefixer": "^10.4.21",
6465
"babel-loader": "^10.0.0",
66+
"com.foxdebug.acode.rk.exec.proot": "file:src/plugins/proot",
6567
"com.foxdebug.acode.rk.exec.terminal": "file:src/plugins/terminal",
6668
"cordova-android": "^14.0.1",
6769
"cordova-clipboard": "^1.3.0",

src/lang/ar-ye.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -428,5 +428,8 @@
428428
"contributors": "المساهمون",
429429
"quicktools:hyphen": "إدراج شرطة",
430430
"check for app updates": "Check for app updates",
431-
"prompt update check consent message": "Acode can check for new app updates when you're online. Enable update checks?"
431+
"prompt update check consent message": "Acode can check for new app updates when you're online. Enable update checks?",
432+
"keywords": "Keywords",
433+
"author": "Author",
434+
"filtered by": "Filtered by"
432435
}

src/lang/be-by.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -429,5 +429,8 @@
429429
"contributors": "Contributors",
430430
"quicktools:hyphen": "Insert hyphen symbol",
431431
"check for app updates": "Check for app updates",
432-
"prompt update check consent message": "Acode can check for new app updates when you're online. Enable update checks?"
432+
"prompt update check consent message": "Acode can check for new app updates when you're online. Enable update checks?",
433+
"keywords": "Keywords",
434+
"author": "Author",
435+
"filtered by": "Filtered by"
433436
}

src/lang/bn-bd.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -428,5 +428,8 @@
428428
"contributors": "অবদানকারী",
429429
"quicktools:hyphen": "হাইফেন যুক্ত করুন",
430430
"check for app updates": "Check for app updates",
431-
"prompt update check consent message": "Acode can check for new app updates when you're online. Enable update checks?"
431+
"prompt update check consent message": "Acode can check for new app updates when you're online. Enable update checks?",
432+
"keywords": "Keywords",
433+
"author": "Author",
434+
"filtered by": "Filtered by"
432435
}

src/lang/cs-cz.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -428,5 +428,8 @@
428428
"contributors": "Contributors",
429429
"quicktools:hyphen": "Insert hyphen symbol",
430430
"check for app updates": "Check for app updates",
431-
"prompt update check consent message": "Acode can check for new app updates when you're online. Enable update checks?"
431+
"prompt update check consent message": "Acode can check for new app updates when you're online. Enable update checks?",
432+
"keywords": "Keywords",
433+
"author": "Author",
434+
"filtered by": "Filtered by"
432435
}

src/lang/de-de.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -428,5 +428,8 @@
428428
"contributors": "Mitwirkende",
429429
"quicktools:hyphen": "Bindestrich-Symbol einfügen",
430430
"check for app updates": "Check for app updates",
431-
"prompt update check consent message": "Acode can check for new app updates when you're online. Enable update checks?"
431+
"prompt update check consent message": "Acode can check for new app updates when you're online. Enable update checks?",
432+
"keywords": "Keywords",
433+
"author": "Author",
434+
"filtered by": "Filtered by"
432435
}

src/lang/en-us.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -428,5 +428,8 @@
428428
"contributors": "Contributors",
429429
"quicktools:hyphen": "Insert hyphen symbol",
430430
"check for app updates": "Check for app updates",
431-
"prompt update check consent message": "Acode can check for new app updates when you're online. Enable update checks?"
431+
"prompt update check consent message": "Acode can check for new app updates when you're online. Enable update checks?",
432+
"keywords": "Keywords",
433+
"author": "Author",
434+
"filtered by": "Filtered by"
432435
}

src/lang/es-sv.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -428,5 +428,8 @@
428428
"contributors": "Contributors",
429429
"quicktools:hyphen": "Insert hyphen symbol",
430430
"check for app updates": "Check for app updates",
431-
"prompt update check consent message": "Acode can check for new app updates when you're online. Enable update checks?"
431+
"prompt update check consent message": "Acode can check for new app updates when you're online. Enable update checks?",
432+
"keywords": "Keywords",
433+
"author": "Author",
434+
"filtered by": "Filtered by"
432435
}

src/lang/fr-fr.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -428,5 +428,8 @@
428428
"contributors": "Contributors",
429429
"quicktools:hyphen": "Insert hyphen symbol",
430430
"check for app updates": "Check for app updates",
431-
"prompt update check consent message": "Acode can check for new app updates when you're online. Enable update checks?"
431+
"prompt update check consent message": "Acode can check for new app updates when you're online. Enable update checks?",
432+
"keywords": "Keywords",
433+
"author": "Author",
434+
"filtered by": "Filtered by"
432435
}

0 commit comments

Comments
 (0)