feat: add camera and lens filtering functionality

- Introduced a new FilterPanel component for selecting tags, cameras, and lenses.
- Updated gallery settings to include selected cameras and lenses.
- Enhanced photo filtering logic to support camera and lens criteria.
- Updated UI to reflect changes in filtering options and improved user experience.
- Added localization for new filter options in English.

Signed-off-by: Innei <tukon479@gmail.com>
This commit is contained in:
Innei
2025-08-04 01:44:12 +08:00
parent 7cc1c267ea
commit 54b8bd334c
20 changed files with 739 additions and 240 deletions

View File

@@ -1,6 +1,17 @@
{
"action.auto": "Auto",
"action.camera.clear": "Clear",
"action.camera.empty": "No cameras available",
"action.camera.filter": "Camera Filter",
"action.camera.not-found": "No cameras match your search",
"action.camera.search": "Search Cameras",
"action.columns.setting": "Column Settings",
"action.filter.title": "Filter Photos",
"action.lens.clear": "Clear",
"action.lens.empty": "No lenses available",
"action.lens.filter": "Lens Filter",
"action.lens.not-found": "No lenses match your search",
"action.lens.search": "Search Lenses",
"action.map.explore": "Map Explore",
"action.sort.mode": "Sort Mode",
"action.sort.newest.first": "Newest First",