Commit Graph
756 Commits
Author SHA1 Message Date
HappyOnigiri 5ca59cd10c Merge pull request #41 from HappyOnigiri/refactor/unify-key-handling-and-escape-policy
refactor: unify key handling and escape policy
2026-03-02 07:52:41 +09:00
HappyOnigiri 712d50e4c2 chore: update built web extension files 2026-03-02 07:36:40 +09:00
HappyOnigiri 2c2f5c4abe refactor: unify key handling and escape policy across UI 2026-03-02 07:36:40 +09:00
HappyOnigiri f29686be84 refactor: use useKeydownCapture for global shortcuts to prevent propagation issues 2026-03-02 04:28:57 +09:00
HappyOnigiri ec8255ca51 refactor: apply useEscapeToClose and unify escape handling in modals 2026-03-02 04:28:57 +09:00
HappyOnigiri 6556b60430 feat: add keyboard utilities for event capture and propagation control 2026-03-02 04:28:56 +09:00
HappyOnigiri 03179f2fe5 Merge pull request #40 from HappyOnigiri/refactor/remove-unnecessary-settimeout-in-menus
refactor: remove unnecessary setTimeout in menu item click handlers
2026-03-02 04:24:17 +09:00
HappyOnigiri d54cb354d7 chore: update build artifacts for menu click handler refactoring 2026-03-02 04:19:04 +09:00
HappyOnigiri 3b948df481 refactor: remove unnecessary setTimeout in menu item click handlers 2026-03-02 04:19:04 +09:00
HappyOnigiri 81ef03537f Merge pull request #39 from HappyOnigiri/feat/refactor-outside-click-detection
feat: refactor outside click detection and remove overlay layers
2026-03-02 04:14:07 +09:00
HappyOnigiri 03175097e3 docs: refine documentation update rules and remove internal UI notes 2026-03-02 04:07:08 +09:00
HappyOnigiri 2b6688c3e0 style: update minified bundle with minor formatting changes 2026-03-02 04:04:36 +09:00
HappyOnigiri 0e0c563d7d refactor: optimize useOnPointerDownOutside to avoid frequent re-subscriptions 2026-03-02 04:04:34 +09:00
HappyOnigiri 2a70bcccc8 chore: update build artifacts for UI stability changes 2026-03-02 03:48:17 +09:00
HappyOnigiri ef1c8b0765 docs: update Image Manager documentation for UI stability changes 2026-03-02 03:48:15 +09:00
HappyOnigiri 9cfd479e59 refactor: use useOnPointerDownOutside in UI components and remove overlay layers 2026-03-02 03:48:12 +09:00
HappyOnigiri a4163a7646 feat: add useOnPointerDownOutside hook for improved outside click detection 2026-03-02 03:48:10 +09:00
HappyOnigiri 9b6a09d0f8 Merge pull request #38 from HappyOnigiri/feat/centralize-portal-roots
feat: centralize portal root management
2026-03-02 03:35:38 +09:00
HappyOnigiri c4795d2165 perf: filter portal MutationObserver to reduce unnecessary invocations 2026-03-02 03:30:19 +09:00
HappyOnigiri 415c5c75e2 refactor: remove redundant getPortalRoot calls from index setup 2026-03-02 03:30:17 +09:00
HappyOnigiri 78c94ee77b chore: update build artifacts for portal root changes 2026-03-02 03:24:52 +09:00
HappyOnigiri ddbce9acbc refactor: use centralized portal root in LightTable 2026-03-02 03:24:52 +09:00
HappyOnigiri 2a86209694 refactor: use centralized portal root in BulkActionBar 2026-03-02 03:24:52 +09:00
HappyOnigiri 6a7bb6d765 feat: initialize portal roots and auto-attach on startup 2026-03-02 03:24:52 +09:00
HappyOnigiri 765529a6ba feat: add centralized portal root management utility 2026-03-02 03:24:52 +09:00
HappyOnigiri 5e0b4f6876 Merge pull request #37 from HappyOnigiri/refactor/centralize-z-index-tokens
refactor: centralize UI z-index tokens
2026-03-02 03:04:37 +09:00
HappyOnigiri c2ea53aabd chore: update build artifacts for search UI changes 2026-03-02 02:58:53 +09:00
HappyOnigiri 4d09b5eb65 refactor: apply centralized z-index tokens to search UI components 2026-03-02 02:58:51 +09:00
HappyOnigiri 2b3a69a275 refactor: replace --meld-z-debug with feature-oriented token 2026-03-02 02:50:49 +09:00
HappyOnigiri 93e54cfded chore: update build artifacts for gallery extension 2026-03-02 02:43:38 +09:00
HappyOnigiri bdccbc642a refactor: apply centralized z-index tokens to UI components 2026-03-02 02:43:38 +09:00
HappyOnigiri bcbb7e4ad3 style: define centralized z-index tokens in Gallery.css 2026-03-02 02:43:38 +09:00
HappyOnigiri a267df1039 docs: update architecture with frontend layering rules 2026-03-02 02:43:38 +09:00
HappyOnigiri 6147b89c66 docs: add UI z-index layer policy rule 2026-03-02 02:43:38 +09:00
HappyOnigiri 7e5ba3eeee Merge pull request #36 from HappyOnigiri/fix/gallery-scrollbar-length
fix: improve gallery virtualization and fix scrollbar length issue
2026-03-02 02:37:43 +09:00
github-actions[bot] 991f56d09a chore: merge main and rebuild artifacts 2026-03-01 17:35:38 +00:00
github-actions[bot] 762c306612 Merge remote-tracking branch 'origin/main' into fix/gallery-scrollbar-length 2026-03-01 17:35:25 +00:00
HappyOnigiri 0e1f0b3561 Merge pull request #35 from HappyOnigiri/feat/light-table-multi-selection
feat: implement multi-selection and batch actions in light table slots
2026-03-02 02:35:00 +09:00
HappyOnigiri 763012f4b1 style: optimize CSS transitions in light table slot 2026-03-02 02:30:56 +09:00
HappyOnigiri 7255caed8f chore: update build artifacts for gallery extension 2026-03-02 02:23:56 +09:00
HappyOnigiri e127784bea fix: improve gallery virtualization and fix scrollbar length issue 2026-03-02 02:23:49 +09:00
HappyOnigiri ef95fc1460 chore: rebuild gallery extension and update styles 2026-03-02 02:00:05 +09:00
HappyOnigiri a5823553e0 feat(light-table): implement multi-selection and batch actions in slots 2026-03-02 02:00:02 +09:00
HappyOnigiri 74b4a41e60 fix(gallery): deselect images when dropped back from light table 2026-03-02 02:00:00 +09:00
HappyOnigiri 6c02211016 Merge pull request #30 from HappyOnigiri/feat/add-light-table-shortcut
feat: add "Send to Light Table" shortcut and fix VirtualizedGalleryList types
2026-03-01 20:00:38 +09:00
HappyOnigiri ffc1eee0a0 fix(mask-editor): handle delayed image loading and ensure current mask initialization 2026-03-01 19:50:56 +09:00
HappyOnigiri db0844ab31 chore: rebuild gallery extension 2026-03-01 19:45:05 +09:00
HappyOnigiri f0c4860d4d fix: resolve mask editor modal disappearing by caching image ref 2026-03-01 19:45:05 +09:00
HappyOnigiri dabc553234 fix: preserve light table slot navigation during deletion and viewer interactions 2026-03-01 19:45:04 +09:00
HappyOnigiri 517d64b637 feat: hide image from viewer list after transferring to Light Table 2026-03-01 19:01:40 +09:00