From ebb985f78e0155d7e8e88eb50b2eaf71d3b709d1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20=C5=9Awi=C4=85tkowski?= Date: Fri, 2 Jan 2026 02:51:22 +0100 Subject: [PATCH] Add ability to sort plugins by added date on marketplace (#11993) Co-authored-by: Charlie --- src/main/frontend/components/plugins.cljs | 8 ++++++-- src/resources/dicts/en.edn | 1 + 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/main/frontend/components/plugins.cljs b/src/main/frontend/components/plugins.cljs index 265823d59a..3c7cc2f056 100644 --- a/src/main/frontend/components/plugins.cljs +++ b/src/main/frontend/components/plugins.cljs @@ -669,7 +669,11 @@ {:title (t :plugin/title "A - Z") :options {:on-click #(reset! *sort-by :letters)} - :icon (ui/icon (aim-icon :letters))}]] + :icon (ui/icon (aim-icon :letters))} + + {:title (t :plugin/date-added) + :options {:on-click #(reset! *sort-by :date-added)} + :icon (ui/icon (aim-icon :date-added))}]] (ui/button (ui/icon "arrows-sort") @@ -814,7 +818,7 @@ (rum/local false ::fetching) (rum/local "" ::search-key) (rum/local :plugins ::category) - (rum/local :default ::sort-by) ;; default (weighted) / downloads / stars / letters / updates + (rum/local :default ::sort-by) ;; default (weighted) / downloads / stars / letters / updates / date-added (rum/local :default ::filter-by) (rum/local nil ::error) (rum/local nil ::cached-query-flag) diff --git a/src/resources/dicts/en.edn b/src/resources/dicts/en.edn index d4bcf4fd81..c4503acbcb 100644 --- a/src/resources/dicts/en.edn +++ b/src/resources/dicts/en.edn @@ -324,6 +324,7 @@ :plugin/uninstall "Uninstall" :plugin/marketplace "Marketplace" :plugin/downloads "Downloads" + :plugin/date-added "Newly added" :plugin/popular "Popular" :plugin/stars "Stars" :plugin/title "Title ({1})"