DemonGatanjieu and Claude Opus 5.5
1476fafd8a
feat(gallery): search output images by prompt, model, seed and model hash
...
- api/image_search.py reads only the PNG text chunks before IDAT (ComfyUI
prompt/workflow, A1111 parameters), builds one small record per image and
caches it by mtime; all space-separated terms must match
- hex terms of 8+ characters also match SHA256 values recorded in the
workflow (extra.anomalous_hashes) and local model files with that hash, so
renamed models are still found; A1111 "Model hash" text matches as text
- gallery_images accepts q; the search box above the gallery debounces input,
shows the match count, keeps paging/infinite scroll and the detail viewer on
the filtered list, and lets a newer query supersede one still loading
On the local output (774 PNG) the first search reads ~10 MB of text chunks;
later searches use the cache.
Verified: tests/test_image_search.py (prompt, seed, AND terms, A1111, file
names, recorded and local-index hashes, cache, chunk reader), full Python suite
(106), jsdom walkthrough of the gallery search box.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01W411Z69FC3em9CzpeqEub5
2026-09-23 10:00:00 +00:00
DemonGatanjieu
3018c17fc7
fix(scan): remove blocking alert and route model scan feedback to progress panel
2026-09-19 14:21:08 +08:00
DemonGatanjieu
1e42033ac0
refactor(sidebar): separate settings toolbox and navigation
2026-09-17 00:53:52 +08:00
DemonGatanjieu
2a53e3edf5
refactor(sidebar): extract scan and support dialogs
2026-09-17 00:45:48 +08:00
DemonGatanjieu
6d25e4aa74
style(toolbox): add 3-row grid height and enhance popover prominence
2026-09-16 21:27:14 +08:00
DemonGatanjieu
be96077b3c
feat(recipe-detail): default expand parameter nodes & integrate prompt notes into toolbox
2026-09-16 21:01:46 +08:00
DemonGatanjieu
143f076751
fix(ui): remove beta footer text and add popover anchor caret with smooth spring transition
2026-09-16 19:53:30 +08:00
DemonGatanjieu
a165921889
style(ui): streamline toolbox modal with frameless compact 40px tiles and clean 216px footprint
2026-09-16 19:46:32 +08:00
DemonGatanjieu
9e5cd77148
fix(ui): suppress bottom action tooltips and labels completely while toolbox modal is open
2026-09-16 19:42:30 +08:00
DemonGatanjieu
05c6bd95ec
style(ui): rebalance icon hierarchy with 20px bottom toolbar and 14.5px compact toolbox cards
2026-09-16 19:03:45 +08:00
DemonGatanjieu
35f02a1122
feat(ui): optimize toolbox proportions with balanced 200px height, expansion placeholders, and click text suppression
2026-09-16 18:55:11 +08:00
DemonGatanjieu
72212f1e6a
style(ui): scale down toolbox modal, tiles and icons for compact visual harmony with bottom bar
2026-09-16 18:48:42 +08:00
DemonGatanjieu
0d8d163081
feat(ui): restore colorful emoji icons and expand toolbox layout into spacious 2x2 grid
2026-09-16 18:39:08 +08:00
DemonGatanjieu
e78b46ba36
fix(ui): revert toolbox to native icons, disable drag-and-drop, and exclude outside tools
2026-09-16 18:26:56 +08:00
DemonGatanjieu
e370bedf02
feat: implement customizable shortcut bar and toolbox drag-and-drop reorganization
2026-09-16 13:02:47 +08:00
DemonGatanjieu
77ae7ce888
fix(ui): keep update guide manual and clean sidebar styles
...
Keep a persistent header guide button, restore upward label transitions, remove duplicate CSS and obsolete notice events, and move replay styling to CSS.
Document proportional UX checks and interruption recovery checkpoints. Validated update_guide.mjs, 48-module parse/link check, diff check, and live ComfyUI manual open, Escape, replay, Help and sidebar keyboard labels. No backend behavior changed; mobile and alternate themes were not exercised.
2026-09-16 11:27:19 +08:00
DemonGatanjieu
705cdf0a7f
fix(ui): widen sidebar tooltips to prevent vertical wrapping and switch update guide to clean monochrome
2026-09-16 11:03:43 +08:00
DemonGatanjieu
476c34e79d
fix(ui): wire sidebar action hover labels, unclip tooltips, and polish update guide modal
2026-09-16 10:54:27 +08:00
DemonGatanjieu
fe27e7f2e3
feat(guide): replace automatic popup with restrained top-right amber notice badge
2026-09-16 10:36:20 +08:00
DemonGatanjieu
276ad766a6
fix(transfers): keep toolbox share center and pause recipe imports
2026-09-16 10:03:54 +08:00
DemonGatanjieu
0f592dc77f
feat(toolbox): lock panel to original dimensions while removing unused buttons
2026-09-15 21:59:14 +08:00
DemonGatanjieu
e052a7ae39
revert(toolbox): restore toolbox tools layout and original panel dimensions
2026-09-15 21:47:30 +08:00
DemonGatanjieu
bf2764239f
feat(toolbox): clean up unlit placeholder tools and refine source hub icon
2026-09-15 21:39:17 +08:00
DemonGatanjieu
45958356f1
feat(toolbox): add unified model source hub with workflow sync and note node generation
2026-09-15 16:17:52 +08:00
DemonGatanjieu
5ce15dfe30
style(assistant): auto-collapse folder sidebar on node assistant to maximize workspace
2026-09-14 22:13:13 +08:00
DemonGatanjieu
2b0393723d
feat(recipes-translation): decouple workflow recipes from dual-tabs and integrate atomic prompt translation
2026-09-14 10:15:26 +08:00
DemonGatanjieu
e568e94fac
feat(toolbox): integrate Prompt Studio into toolbox palette with ready status and direct invocation
2026-09-11 22:12:43 +08:00
DemonGatanjieu
fcb1d84e7f
fix(ui): eliminate ugly scrollbars and prevent overflow in toolbox modal
2026-09-11 21:57:22 +08:00
DemonGatanjieu
c2f04e3cc9
feat(ui): rename workflows tab, restore card action buttons, and redesign toolbox as bottom-left icon grid
2026-09-11 21:54:03 +08:00
DemonGatanjieu
3142dace09
feat(ui): implement extensible toolbox hub panel and sidebar action entry
2026-09-11 21:21:30 +08:00
DemonGatanjieu
770822a5b6
fix(ui): normalize settings hub help icon to 13px inline glyph and replace confusing ruler with reset arrow
2026-09-11 21:05:55 +08:00
DemonGatanjieu
8ffa222128
style(ui): harmonize header navigation tabs with 28px height, 13px icons, and persistent text labels
2026-09-11 17:59:48 +08:00
DemonGatanjieu
44aa09e67c
fix(ui): replace cryptic nested-hexagon icon with clean 3D isometric model asset cube
2026-09-11 17:46:27 +08:00
DemonGatanjieu
3798d9f9b4
feat(ui): elevate compact layout to primary default with 48px slim industrial header
2026-09-11 17:39:39 +08:00
DemonGatanjieu
bd4abead45
style(ui): eliminate cool-blue cast and switch to neutral dark charcoal obsidian palette
2026-09-11 01:01:43 +08:00
DemonGatanjieu
31d8b3737c
feat(ui): implement restrained design language with standard, compact, and aesthetic modes
2026-09-11 00:45:57 +08:00
DemonGatanjieu
6eaf4fce05
fix(ui): mount settings hub to container to break stacking context trap
2026-09-11 00:28:23 +08:00
DemonGatanjieu
8464b7c983
fix(ui): resolve settings hub clip, isolate doctor/assistant backdrops, and refine restrained iconography
2026-09-11 00:24:02 +08:00
DemonGatanjieu
f3985005a4
style(ui): redesign bottom sidebar action icons to be vivid and intuitive
2026-09-11 00:00:32 +08:00
DemonGatanjieu
4b283565f6
fix(ui): resolve header click swallow, eliminate cyan badges for gothic palette, and add ambient illumination
2026-09-10 21:16:44 +08:00
DemonGatanjieu
ea64877bb9
fix(ui): emergency remediation - restore dock button, tighten glow to 2-4px, add backdrop fallbacks, and purge cold slate tones
2026-09-10 20:56:00 +08:00
DemonGatanjieu
fc40dead3d
fix(ui): visual correction audit - return to gothic vampire aesthetics, sweep emojis, center header, and fix tooltip overlap
2026-09-10 19:06:44 +08:00
DemonGatanjieu
b72a7a5a5f
feat(ui): implement global design system with semantic colors, island sidebar, and hover reveal
2026-09-10 18:06:03 +08:00
DemonGatanjieu
aa3b49a3ee
feat(ui): implement Task 9 master container geometric chamfers, accent energy dividers, empty space watermarks, and micro-floating tooltips
2026-09-10 17:50:10 +08:00
DemonGatanjieu
0628183c74
feat(ui): overhaul iconography with pure-code vector SVGs and break boxy layouts with asymmetric chamfers and depth shadows
2026-09-10 17:15:45 +08:00
DemonGatanjieu
8a9a91b3d2
fix(ui): distinguish scan wizard from reset layout with vector radar scanner and distinct layout icon
2026-09-10 16:50:14 +08:00
DemonGatanjieu
2c7a79885d
feat(ui): introduce Abyssal Scarlet anime gothic theme with domain expansion easter egg and corruption animation
2026-09-10 16:20:49 +08:00
DemonGatanjieu
ea8284b482
fix(ui): replace ugly pink toolbox emoji with elegant vector asset cube SVG across sidebar and materials
2026-09-09 21:58:46 +08:00
DemonGatanjieu
2c51befe66
fix(materials): separate library entry and simplify canvas drops
2026-09-09 21:40:04 +08:00
DemonGatanjieu
975863bf0f
feat(materials): integrate node application and prompt combinations
2026-09-09 11:13:24 +08:00