Commit Graph
89 Commits
Author SHA1 Message Date
xmarre 6360cf56ea Prevent stale thumbnails during fast scrolling 2026-08-09 22:49:32 +02:00
xmarre 260126ffc5 Preserve gallery scroll positions across tabs 2026-08-09 22:36:47 +02:00
xmarre ac8722ba7b Clear cancelled external drag highlights 2026-08-09 22:30:59 +02:00
xmarre 900312ca5f Match thumbnail letterboxing to card background 2026-08-09 22:17:21 +02:00
xmarre f8b7118edb Address review feedback for input library and gallery 2026-08-09 21:07:37 +02:00
xmarre e9bc5a352b Document input library and gallery workflows 2026-08-09 19:59:18 +02:00
xmarre cf97081f24 Virtualize the image conveyor gallery 2026-08-09 19:59:09 +02:00
xmarre 399c256d39 Add input library and content deduplication 2026-08-09 19:58:59 +02:00
xmarre c2548e88ea Bump version from 1.0.14 to 1.0.15 2026-05-16 18:23:03 +02:00
xmarre 66a5631aa8 Merge pull request #29 from xmarre/codex/canvas-drop-capture
Add canvas drop capture for image conveyor
2026-05-16 18:07:15 +02:00
xmarre 1f44305cfd Add canvas drop capture for image conveyor 2026-05-16 18:04:09 +02:00
xmarre 00a65841b7 Merge pull request #28 from xmarre/codex/image-conveyor-resize-real-fix
Fix image conveyor resize height
2026-05-16 05:31:50 +02:00
xmarre 1dfc98d911 Fix image conveyor widget resize height 2026-05-16 05:28:14 +02:00
xmarre 1467471262 Merge pull request #27 from xmarre/codex/resizable-list
[codex] Make image conveyor list resizable
2026-05-16 04:24:17 +02:00
xmarre 1a5f4d8209 Make image conveyor list resizable 2026-05-16 04:20:04 +02:00
xmarre 34f6de0381 Update pyproject.toml 2026-05-02 01:15:33 +02:00
xmarre a61a0f9131 Merge pull request #26 from xmarre/codex/dont-consume-pr
Add don't consume mode for image selection
2026-05-01 17:16:20 +02:00
xmarre c050143008 Add dont_consume mode to image conveyor selection 2026-05-01 17:08:14 +02:00
xmarre f0a3d19a34 Update pyproject.toml 2026-04-25 22:43:29 +02:00
xmarre ae443383f0 Merge pull request #25 from xmarre/codex/pr24-middle-mouse-followup-v2
Fix conveyor middle-button pan by forwarding pointer stream at document scope
2026-04-21 21:32:34 +02:00
xmarre a7904e3878 Fix middle-button pan pointer stream for conveyor widget 2026-04-21 20:27:06 +02:00
xmarre b53ab15aa5 Merge pull request #24 from xmarre/codex/pr23-middle-mouse-bridge
Fix conveyor middle-button panning bridge
2026-04-21 19:40:26 +02:00
xmarre 825f76c1bf Handle pointercancel without button guard 2026-04-21 19:34:24 +02:00
xmarre 9327a4c167 Fix middle-button conveyor pan forwarding 2026-04-21 18:55:56 +02:00
xmarre 60c5e98795 Merge pull request #23 from xmarre/codex/conveyor-paste-pan
[codex] Fix conveyor paste and middle-button pan
2026-04-21 18:31:35 +02:00
xmarre 7991516ed8 Fix conveyor paste and middle-button pan 2026-04-21 18:28:02 +02:00
xmarre c4c948018d Update pyproject.toml 2026-04-18 07:58:03 +02:00
xmarre 36ac170c8e Merge pull request #21 from xmarre/codex/strip-annotated-storage-suffix
Strip storage suffix from fallback display path
2026-04-18 07:53:24 +02:00
xmarre 311c4ed40d Strip storage suffix from fallback display path 2026-04-18 07:49:09 +02:00
xmarre 9190a012f4 Merge pull request #20 from xmarre/codex/pr20-jsdoc-terminators
Fix frontend bootstrap break from unterminated JSDoc blocks
2026-04-18 07:30:47 +02:00
xmarre e0ec5a0cde Fix unterminated JSDoc blocks in image conveyor UI 2026-04-18 07:29:22 +02:00
xmarre 7cc0915015 Merge pull request #19 from xmarre/codex/issue17-runtime-source-path
Fix runtime source path precedence using ui_state_json
2026-04-18 07:16:24 +02:00
coderabbitai[bot] fbfaa99e89 📝 Add docstrings to codex/issue17-runtime-source-path
Docstrings generation was requested by @xmarre.

The following files were modified:

* `image_conveyor.py`
* `web/image_conveyor.js`
2026-04-18 05:06:09 +00:00
xmarre 23c0b916d3 Fix runtime source path precedence via ui_state 2026-04-18 06:48:54 +02:00
xmarre f3ffeb9025 Merge pull request #18 from xmarre/codex/issue17-source-path-output
Add source_path output for dropped-file origin hints
2026-04-18 05:20:49 +02:00
xmarre 23380e3b71 Harden source path display and upload response validation 2026-04-18 05:13:55 +02:00
xmarre 54ab562a95 Sanitize persisted source paths and normalize entry fullPath 2026-04-18 05:05:00 +02:00
xmarre bae267d859 Fix source path normalization and upload payload guard 2026-04-18 04:31:33 +02:00
xmarre a4faae124e Add source_path output for original dropped path hints 2026-04-18 04:13:42 +02:00
xmarre 359eb0d115 Bump version from 1.0.8 to 1.0.9 2026-04-15 00:40:49 +02:00
xmarre f110730d90 Merge pull request #16 from xmarre/codex/has-intermediate-output-ui-replay
Advertise Image Conveyor intermediate UI output
2026-04-15 00:40:19 +02:00
xmarre 1645ac2d46 Advertise intermediate UI replay support 2026-04-15 00:37:28 +02:00
xmarre 37afe98e4a Bump version from 1.0.7 to 1.0.8 2026-04-13 21:36:43 +02:00
xmarre 5fb16794db Merge pull request #15 from xmarre/codex/fix-drag-target-outline
[codex] Clear stale drag target state on pooled rows
2026-04-13 21:30:50 +02:00
xmarre e556c4a1b2 Clear stale drag target state on pooled rows 2026-04-13 21:17:31 +02:00
xmarre e0390292c3 Bump version from 1.0.6 to 1.0.7 2026-04-13 21:04:37 +02:00
xmarre c8b433c1a2 Merge pull request #14 from xmarre/codex/queue-thumbnail-contain
[codex] Fix queue thumbnail portrait cropping
2026-04-13 20:51:41 +02:00
xmarre 1dbb9abcaa Fix queue thumbnail portrait cropping 2026-04-13 20:45:33 +02:00
xmarre 5bda408082 Bump version from 1.0.5 to 1.0.6 2026-04-12 19:48:21 +02:00
xmarre e1192005ee Merge pull request #12 from xmarre/codex/fix-edge-empty-drop-auth
Restore external drag authorization for empty conveyors
2026-04-12 19:44:18 +02:00