Skip to content

Dev#60

Merged
linqiquan merged 14 commits intomainfrom
dev
Feb 28, 2026
Merged

Dev#60
linqiquan merged 14 commits intomainfrom
dev

Conversation

@linqiquan
Copy link
Contributor

No description provided.

Haorui Jiang and others added 14 commits February 26, 2026 20:06
- Add MobileAssetsPage with image grid, pagination, long-press multi-select and batch download
- Add MobileModelsPage wrapper with collapsible search (magnifying glass icon)
- Redesign bottom nav: 5 tabs (Models, Playground, History, Assets, More) with popup menu
- Move Free Tools, Templates, Settings into More menu; remove header Free Tools button
- Replace infinite scroll with page buttons + swipe gesture for History and Assets
- Add swipe navigation in detail dialogs for both History and Assets
- Fix History detail nav buttons position for failed tasks (no preview)
- Add ModelSelector to mobile playground, hide game controller icon
- Increase mobile textarea size (120px, 16px font) to prevent iOS zoom
- Add i18n keys (nav.more, assets.empty) for all 18 locales
- Models page refresh button: icon-only on mobile via CSS

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
The 32px Electron titlebar drag region was always rendered, causing
a visible blank bar at the top when running in the browser. Only
render it when the app is running inside Electron.

Made-with: Cursor
…ness, undo for node drag, upload node clear button & copyable file info
- Add save-to-assets utility for workflow outputs
- Integrate auto-save in workflow execution engine
- Add asset metadata for workflow source tracking
- Update UI to show workflow outputs in assets page
- Add i18n strings for workflow-related assets
Merges dev branch updates (session persistence, templates, workflow improvements)
while preserving our multi-output history splitting feature:
- Store: split multi-media outputs into individual GenerationHistoryItem entries
- PlaygroundPage: HistoryPanel with responsive layout (vertical desktop / horizontal mobile)
- MobilePlaygroundPage: HistoryPanel at bottom of output view
- OutputDisplay: URL-based auto-save dedup + game reset fix

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Re-apply UI improvements that were lost during the dev branch merge:
- DynamicForm: collapsible advanced settings with smooth grid animation
- FormField: tooltip descriptions with Info icon
- FileUpload: larger thumbnails (28x28) with hover effects
- FlappyBird: canvas auto-resize, idle bird float, output type icons
- Slider: improved thumb styling with hover/focus effects
- Layout: sidebar defaults to collapsed
- CSS: grid-collapse, field-animate, btn-shimmer, field-hover animations
- i18n: advancedSettings translations for all locales

Note: collapsible is only applied in PlaygroundPage, not workflow.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…auto-save toast fix

- Multi-output grid layout matching BatchOutputGrid style for single-run results
- Batch mode results added to generation history (per-item, not just at finalize)
- Flattened batch grid: multi-output models show all images, not 1 per result
- FlappyBird redesign: integrated results card in idle, notification during gameplay
- Auto-save toast fires only once when generation completes, not on history/tab navigation
- Collapsible DynamicForm synced to mobile, tooltipDescription isolated from workflow
- History panel shows from first generation (>= 1), accumulates until tab close/model switch
- Mobile settings: replace APK in-app download with browser redirect to GitHub release
- i18n: added goToRelease key for all 18 locales

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Enable autoDownload so updates download silently in background
- Add UpdateBanner component: slides in from top when download completes
- Auto-dismisses after 30s, user can close with X (won't re-show for same version)
- Closing app also installs the update (existing autoInstallOnAppQuit)
- Settings page update UI unchanged, mobile unaffected

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Add 'z-image' to AssetSource type
- Update asset filtering to handle z-image source
- Improve source detection fallback logic
- Update AssetsPage and ZImagePage for source tracking
@linqiquan linqiquan merged commit 4e6c3b2 into main Feb 28, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants