Commit Graph
51 Commits
Author SHA1 Message Date
HappyOnigiri fcc995efce test: add missing UI component tests for DeleteConfirmModal, GalleryModals, GalleryPanel, VirtualizedGalleryList, and ImageViewer 2026-03-04 10:22:21 +09:00
HappyOnigiri 1d99936983 Merge branch 'main' into feat/refactor-css-split-and-bem-fix 2026-03-04 09:17:26 +09:00
HappyOnigiri a53017e98f test: add unit tests for shared UI components 2026-03-04 02:27:51 +09:00
HappyOnigiri fccacadd3d refactor(ui): normalize BEM naming conventions across TSX and CSS 2026-03-04 02:13:30 +09:00
github-actions[bot] 098d32dd6f Merge remote-tracking branch 'origin/main' into chore/add-keydown-handler-policy-check 2026-03-03 11:40:45 +00:00
HappyOnigiri f8bc4270d6 refactor: extract MaskSequenceModal for shared mask sequence flow 2026-03-03 16:58:38 +09:00
HappyOnigiri b183509f59 refactor: enable noUncheckedIndexedAccess and fix indexed access in UI 2026-03-03 10:02:54 +09:00
HappyOnigiri 4c84097f53 fix: add capture: true to ConfirmModal keydown listener 2026-03-03 10:00:14 +09:00
HappyOnigiri 2472d3cc9e Merge branch 'main' into chore/biome-formatter-explicit-config 2026-03-03 09:33:45 +09:00
HappyOnigiri 865e8c6202 refactor: remove redundant createPortal wrappers in GalleryModals 2026-03-03 09:32:51 +09:00
HappyOnigiri d8950fc77a style: apply biome formatter to ui source files 2026-03-03 09:23:33 +09:00
HappyOnigiri 4a420b6e77 refactor: migrate console.log/warn/error to logger in ui/src 2026-03-03 09:21:35 +09:00
HappyOnigiri ec8255ca51 refactor: apply useEscapeToClose and unify escape handling in modals 2026-03-02 04:28:57 +09:00
HappyOnigiri bdccbc642a refactor: apply centralized z-index tokens to UI components 2026-03-02 02:43:38 +09:00
HappyOnigiri dabc553234 fix: preserve light table slot navigation during deletion and viewer interactions 2026-03-01 19:45:04 +09:00
HappyOnigiri 5ef7b36525 feat: add error type support to toast notifications and refactor styles 2026-03-01 18:55:03 +09:00
HappyOnigiri 2693e20a7e fix: prevent layout shift in gallery while loading images 2026-03-01 10:16:43 +09:00
HappyOnigiri e50f53851c refactor: move Toast.css to shared components and update imports 2026-03-01 09:57:45 +09:00
HappyOnigiri d02c19d9e4 feat: implement focus management and trap in ConfirmModal 2026-03-01 09:57:40 +09:00
HappyOnigiri 51531bea7e feat: add global confirm modal and toast, apply to clear thumbnail cache 2026-03-01 09:41:47 +09:00
HappyOnigiri ac3fc29b11 perf: use explicit thumbnail sizes to reduce payload and improve cache 2026-03-01 09:15:54 +09:00
HappyOnigiri bfeb384f90 feat: add thumbnail cache with view-thumb API and clear cache UI
Made-with: Cursor
2026-03-01 08:14:47 +09:00
HappyOnigiri abdabaef94 fix(ui): refine deletion logic and update minified web bundle 2026-03-01 06:39:39 +09:00
HappyOnigiri 9db117e457 refactor: extract shared image deletion helper 2026-02-21 21:18:47 +09:00
HappyOnigiri ccec1d0efb feat: clear deleted images from light table 2026-02-21 21:05:46 +09:00
HappyOnigiri 6ee9eb72a5 fix: resolve mask editor state bleeding and transition drops during bulk queue 2026-02-21 18:13:35 +09:00
HappyOnigiri 52063aca60 fix: resolve CI errors and improve theme compatibility 2026-02-21 15:23:43 +09:00
HappyOnigiri b93f8488e0 feat: implement DownloadModal for Light Table download options 2026-02-21 10:44:13 +09:00
HappyOnigiri 4fdf884765 feat: implement context menu and conditional toast notifications for actions 2026-02-21 10:09:49 +09:00
HappyOnigiri 8c1607636b feat: ライトテーブル機能の追加とテーマ互換性の向上
- 画像比較・一時保存用の「ライトテーブル」機能を新規実装
- ComfyUIのテーマ変数(CSS variables)への対応を強化し、ダーク/ライトテーマ間の互換性を向上
- ギャラリーパネルにライトテーブル表示用のトグルボタンを追加
- 検索サジェストの選択ロジックを改善
2026-02-21 04:58:03 +09:00
HappyOnigiri 2c5ce5cb6e feat: implement node selection UI for multiple loader nodes 2026-01-27 12:45:10 +09:00
HappyOnigiri 5510eec9e7 feat: add context menu to grid view images in gallery 2026-01-27 06:45:46 +09:00
HappyOnigiri 2c3e2f1341 feat: add selection checkbox to image cards in gallery 2026-01-26 22:36:45 +09:00
HappyOnigiri 2dbe2a8578 feat: add image note editing feature in viewer 2026-01-26 22:15:56 +09:00
HappyOnigiri 12691c3039 style: apply automatic linting and formatting fixes 2026-01-25 10:21:02 +09:00
HappyOnigiri 466c939a57 feat: apply useEscapeToClose to modal components for unified escape key handling 2026-01-25 10:15:27 +09:00
HappyOnigiri c98052c6e5 fix: ensure loading state is reset in DeleteConfirmModal 2026-01-23 22:42:06 +09:00
HappyOnigiri 0282e55789 feat: add mask editor functionality for image manipulation 2026-01-23 17:58:09 +09:00
HappyOnigiri 67f3839dcb refactor: improve viewer UI and gallery management 2026-01-23 14:31:49 +09:00
HappyOnigiri be477011e2 feat: implement Mask Tool and mask injection logic 2026-01-23 14:31:34 +09:00
HappyOnigiri 2380014af3 refactor: optimize list filtering and fix types in DeleteConfirmModal 2026-01-22 21:17:30 +09:00
HappyOnigiri 80b9ce3d7a fix: prevent modal from closing when dragging from inside to overlay 2026-01-22 08:53:14 +09:00
HappyOnigiri bdc8072383 feat: implement bulk workflow execution for multiple selected images 2026-01-22 03:17:38 +09:00
HappyOnigiri d02eb6286b style: adjust gallery UI styles and layout 2026-01-22 00:43:56 +09:00
HappyOnigiri 165a3a12eb feat: add workflow execution feature to image manager 2026-01-22 00:43:42 +09:00
HappyOnigiri e7a0b18401 refactor: rename parent/child to source/derivative and update visibility logic 2026-01-19 02:41:36 +09:00
HappyOnigiri 4b4fae9676 perf: improve gallery layout stability and rendering performance 2026-01-18 08:46:44 +09:00
HappyOnigiri 5c4d32b91a feat: replace image_fit setting with adjustable thumbnail_size 2026-01-18 08:40:30 +09:00
HappyOnigiri ad186e0a33 feat: add image fit setting for sidebar thumbnails 2026-01-18 08:06:10 +09:00
HappyOnigiri b4e0eeb725 feat: refactor API into feature-based modules and update components 2026-01-18 07:25:13 +09:00