Commit Graph

26 Commits (main)

Author SHA1 Message Date
zanllp 41ad78f6b3 feat(metadata): add editable generation information and EXIF caching
- Add prompt editor modal with support for editing positive/negative prompts
- Add key-value editor for custom metadata fields (string and JSON modes)
- Cache EXIF data in database for faster retrieval
- Track manually edited prompts with exif_edited flag
- Add validation for required fields and unique key constraints
- Add full internationalization support (EN, ZH-Hans, ZH-Hant, DE)
- Update changelog with new features and screenshot
- Clean up gitignore to use wildcard for video files
2026-03-15 01:22:11 +08:00
zanllp 74382f25eb feat(parser): add support for invokeai_metadata format 2026-03-05 23:26:59 +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 2e1562d321 fix: scroll to top when entering new folder in fixed mode
In scanned-fixed mode, stack.length is always 1 since openNext replaces
the entire stack instead of pushing. The existing watch on stack.length
wouldn't trigger scroll because v === lv is always true.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-02-17 21:23:28 +08:00
zanllp a3190fc9b1 chore: update dist build assets 2026-01-25 19:35:40 +08:00
wuqinchuan cfa589c68f feat: improve topic search UX and dependency gating 2026-01-03 23:49:36 +08:00
wuqinchuan 101a30afb4 Revert "Revert "feat: experimental natural-language categorization & search (persistent scope, clustering, retrieval)""
This reverts commit dd5663dd89.
2026-01-03 23:47:16 +08:00
wuqinchuan dd5663dd89 Revert "feat: experimental natural-language categorization & search (persistent scope, clustering, retrieval)"
This reverts commit d7e2b2f9fc.
2025-12-28 23:16:31 +08:00
wuqinchuan d7e2b2f9fc feat: experimental natural-language categorization & search (persistent scope, clustering, retrieval) 2025-12-28 23:10:13 +08:00
zanllp 89bd778182 fix 2025-12-19 01:29:32 +08:00
wuqinchuan 7dc9735e6b feat: Implement support for invoke.ai 2025-01-26 18:53:49 +08:00
zanllp 83b4c65757 Implement a basic plugin mechanism 2024-07-03 11:13:34 +08:00
zanllp 2171f9e586 Add script for folder migration 2024-04-14 06:26:55 +08:00
zanllp 9088388530 feat: Implement automatic database file backup mechanism 2024-03-22 23:13:26 +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 eedaa60893 Add build for Linux desktop app version 2023-07-12 16:04:20 +08:00
zanllp 1c75e81be4 Add desktop app version built with Tauri 2023-07-07 10:35:30 +08:00
zanllp aa4a737422 Add binary build using Tauri framework 2023-07-05 13:59:39 +08:00
zanllp 36e781677d feat: Support loading prompts from separate txt files, Correct i18n typos and improve translations 2023-06-28 05:13:20 +08:00
zanllp 78a6fb3904 Resolved module conflict 2023-06-03 16:29:46 +08:00
zanllp 7e65738b21 Add support for authentication 2023-05-24 03:11:09 +08:00
zanllp eb1dd6208b Add post-processing zoom for generated tags, generate records for images without exif data, and remove Lora from the quick move. 2023-05-01 03:07:34 +08:00
zanllp 035b2228bd disable search if no selected tags 2023-04-26 13:07:45 +08:00
zanllp 50716ba997 support tags-translate, search result open in right 2023-04-22 18:44:20 +08:00
zanllp 7a599d249d 优化差分,跳过不变的文件,文件夹,增加tag页 2023-04-21 00:29:53 +08:00
zanllp 843399e95a fix: 修几个错误,增加gitignore 2023-03-22 20:58:55 +08:00