feat: add user-selectable aspect ratio and resolution per thread #18

Merged
naomi merged 2 commits from feat/generation-options into main 2026-04-13 18:24:46 -07:00

2 Commits

Author SHA1 Message Date
hikari 9fe720b6a7 fix(ci): resolve clippy too_many_arguments lint errors
Security Scan and Upload / Security & DefectDojo Upload (pull_request) Successful in 1m23s
CI / Lint & Check (pull_request) Successful in 12m57s
CI / Build Windows (pull_request) Successful in 26m12s
2026-04-13 17:29:56 -07:00
hikari f3c2e8fa40 feat: add user-selectable aspect ratio and resolution per thread
CI / Lint & Check (pull_request) Failing after 10m50s
CI / Build Windows (pull_request) Has been skipped
Security Scan and Upload / Security & DefectDojo Upload (pull_request) Successful in 1m50s
Adds a two-step new thread modal: step one picks mode, step two
configures aspect ratio (Art mode only, six options) and resolution
(all modes: 1K/2K/4K). Settings are stored on the thread and forwarded
to the Gemini API on every send, retry, and edit. Also regenerates
icon.ico with Python to produce a clean all-BMP ICO compatible with
both Tauri's proc macro and llvm-rc cross-compilation.
2026-04-13 16:36:42 -07:00