Commit Graph

77 Commits (a4e503f21493fa77274c2fa9d1f8863eb82bfdd4)

Author SHA1 Message Date
zanllp 5990f0b811 fix(image): preserve original filename when saving images via right-click
- Add new /img/{filename} API endpoint that preserves filename in URL
- Replace toRawFileUrl with toImageUrl in all preview components
- Fix issue where right-click save named all images as "file"
- Update CHANGELOG with user-facing explanation
2026-03-21 03:01:07 +08:00
zanllp 57a811e8a1 docs: reorganize skill documentation and extend URL scheme
- Move agent-guide.md to references/agent-patterns.md
- Create references/search-strategies.md for advanced search techniques
- Add Quick Links section to SKILL.md for better navigation
- Extend fuzzy-search pane to support pre-filled search parameters
  - Add initialSubstr, initialIsRegex, initialPathOnly props
  - Add initialMediaType filter and autoSearch control
- Update queryActions.ts to map URL props to component props
- Make search API parameters optional (regexp, cursor, folder_paths)
- Add ai-agents.md and ai-agents-zh.md documentation
2026-02-22 13:24:51 +08:00
zanllp fcc3b66767 feat: add smart organize feature with AI-powered file organization
- Add smart organize feature that groups similar images based on prompt semantics
- AI generates meaningful folder names in user's preferred language
- Preview before action: review proposed organization, skip or adjust as needed
- Background processing for large folders
- Support move or copy, configurable min cluster size, include subfolders option

Backend changes:
- Add organize_files.py with job management and file operations
- Add recursive parameter to embedding and clustering APIs
- Default recursive=true for Topic Search (backward compatible)
- Default recursive=false for Smart Organize (first-level only)
- Update database on file move to preserve tags

Frontend changes:
- Add SmartOrganizeConfigModal for configuration
- Add OrganizeJobsPanel for progress tracking
- Add OrganizePreview for reviewing and confirming
- Add smart organize button to address bar
- Add i18n translations for zh-hans, zh-hant, en, de

Documentation:
- Update README.md and README-zh.md with feature description
- Update change.log.md with screenshots and video demo

Co-Authored-By: Claude <noreply@anthropic.com>
2026-02-17 17:14:02 +08:00
zanllp 7a2fcbe77e feat: add continue-on-error for move copy 2026-02-01 19:53:40 +08:00
zanllp 9fed8fa256 Interface adjustments 2026-02-01 16:02:28 +08:00
zanllp d3ded68ea0 feat: support drag drop into folders 2026-02-01 13:33:31 +08:00
zanllp edcaa87e18 feat: add preset shortcut guide 2026-02-01 01:38:10 +08:00
zanllp 1c04b7a321 feat: refine TikTok info panel and preview return 2026-01-25 19:10:52 +08:00
zanllp f9dca3a0eb refactor(stackview): reorder action bar buttons by priority 2025-05-26 21:22:49 +08:00
zanllp 569a61c6d1 build and fix some issue 2025-05-25 23:20:21 +08:00
wuqinchuan 6c2c5e3120 fix(short-video): prevent scroll jank on mobile views and persist sound toggle state 2025-05-25 22:47:44 +08:00
wuqinchuan dcd4d62c0f feat(video): implement swipeable vertical feed like TikTok 2025-05-25 22:45:53 +08:00
zanllp 21493de2d9 Add polling refresh feature 2024-07-18 03:52:44 +08:00
zanllp 58612fe055 Refactor cell width initialization logic 2024-07-12 22:17:26 +08:00
zanllp 472e6d78bc Revert "Merge pull request #672 from zanllp/revert-671-feature/experimental-side-by-side-layout"
This reverts commit d5bd60cac3, reversing
changes made to d1af404fb7.
2024-06-26 09:25:41 +08:00
zanllp 730719be56
Revert "Add experimental side-by-side layout for fullscreen image browsing" 2024-06-26 08:54:26 +08:00
zanllp 4c2c975bf7 Add experimental side-by-side layout for fullscreen image browsing 2024-06-26 08:34:39 +08:00
zanllp f1f59dee74 fixed loc 2024-06-10 11:14:23 +08:00
zanllp 25a4be4333 add-folder-cover-preview 2024-05-26 13:00:34 +08:00
zanllp 89991e0853 Resolve parsing issue causing errors 2024-04-20 01:20:26 +08:00
zanllp 2d096ba2ff Add support for multiple view types for the same path 2024-04-11 00:51:22 +08:00
zanllp 73dcd1aab6 Add change indicator control to global settings. 2024-04-10 19:07:38 +08:00
zanllp d2124e9291 feat: support Keep Multi-selected 2024-03-28 21:41:34 +08:00
zanllp a69bfdba60 feat: update i18n and interface. And new build 2024-03-03 21:31:47 +08:00
Florian Geiselhart f337f3a65d build fixes 2024-02-29 17:45:38 +01:00
Florian Geiselhart 09eea0a7f8 add batch api geninfo endpoint 2024-02-29 16:49:59 +01:00
Florian Geiselhart 1db5689734 first working version / change indicators, bulk api missing 2024-02-29 15:15:27 +01:00
zanllp 6e5d30fb71 Add file counts for current view and selected files 2024-01-28 03:50:11 +08:00
Florian Geiselhart d1abb17b21 working prompt compare 2024-01-15 20:38:48 +01:00
zanllp c5eadda2ce optimize-mobile-page-adaptation 2023-12-03 20:02:55 +08:00
zanllp b9332d3525 Add support for fuzzy search within specified scope 2023-11-26 02:58:05 +08:00
zanllp 43ac6466a7 Added support for searching within a specified folder.
Removed the requirement for exact matching during searches.
2023-11-15 01:08:28 +08:00
zanllp 9634d9f20d Implemented support for batch tag addition and removal 2023-10-29 18:06:52 +08:00
zanllp 2fe50e0d1a Add support for video playback 2023-09-12 03:43:26 +08:00
zanllp 6b8a967ddd Add Traditional Chinese i18n support 2023-09-08 04:11:02 +08:00
rayadaschn 90cafb125e
fix: console.log errors 2023-08-23 17:07:57 +08:00
zanllp b2e5ebeea2 Added various convenient operations and fixed several bugs. 2023-07-30 04:04:27 +08:00
zanllp a878470170 Improved walk mode functionality and fixed numerous bugs 2023-07-27 16:15:11 +08:00
zanllp 3692b2e6c3 Add batch download feature, support collecting selected images from other pages for download and archiving 2023-07-22 11:41:00 +08:00
zanllp f10a177907 Added new feature: copying files and creating folders. 2023-07-16 15:54:43 +08:00
zanllp 71be884dc4 feat: Add support for custom grid image size 2023-07-14 13:11:47 +08:00
zanllp 195b701ccf Hide unnecessary features based on server type 2023-07-12 05:20:38 +08:00
zanllp 1c75e81be4 Add desktop app version built with Tauri 2023-07-07 10:35:30 +08:00
zanllp 7a8e198eaa Fix the abnormal behavior of is_path_under_parents. 2023-06-28 13:56:57 +08:00
zanllp 7cf69bd790 Add image comparison feature similar to imgsli 2023-06-26 10:16:36 +08:00
zanllp 318c34693a feat: add support for opening folder via URL query params 2023-06-24 22:10:54 +08:00
zanllp 1ddf0a45e3 Improve editing and copying of current path in path bar, and add tips for multiselect in modal 2023-06-24 06:08:56 +08:00
zanllp 941d67f4b0 Add default sort method and view mode to global settings 2023-06-17 05:24:29 +08:00
zanllp 63b0a8b884 Fix and improve history functionality, move open in new page and restore last session to Launch 2023-06-03 15:56:37 +08:00
zanllp 24f99eeb4e Improved folder name display 2023-06-01 00:25:22 +08:00