mirror of
https://github.com/invoke-ai/InvokeAI
synced 2026-03-02 04:59:06 +01:00
* Initial mashup of mentioned feature. Still need to resolve some quirks and kinks. * Clean text tool integration * Fixed text tool opions bar jumping and added more fonts * Touch up for cursor styling * Minor addition to doc file * Appeasing frontend checks * Prettier fix * knip fixes * Added safe zones to font selection and color picker to be clickable without commiting text. * Removed color probing on cursor and added dynamic font display for fallback, minor tweaks * Finally fixed the text shifting on commit * Cursor now represent actual input field size. Tidy up options UI * Some strikethrough and underline line tweaks * Replaced the focus retry loop with a callback‑ref based approach in in CanvasTextOverlay.tsx Renamed containerMetrics to textContainerData in CanvasTextOverlay.tsx Fixed mouse cursor disapearing during typing. * Added missing localistaion string * Moved canvas-text-tool.md to docs/contributing/frontend * ui: Improve functionality of the text toolbar Few things done with this commit. - The varying size of the font selector box has been fixed. The UI no longer shifts and moves with font change. - We no longer format the font size input to add px each time. Instead now just have a permanent px indicator. - The bug with the random text inputs on the slider value has also been fixed. - The font size value is only committed on blur keeping it consistent with other editing apps. - Fixed the spacing of the toolbar to make it look cleaner. - Font size now permits increments of 1. * Added autoselect text in font size on click allowing immediate imput * Improvement: Added uncommited layer state with CTRL-move and options to select line spacing. * Added rotation handle to rotate uncommiitted text layer. * Fix: Redirect user facing labels to use localization file + Add tool discription to docs * Fixed box padding. Disable tool swich when text input is active, added message on canvas for better UX. * Updated Text tool description * Updated Text tool description * Typo * Add draggable text-box border with improved cursor feedback and larger hit targets. Supress hotkeys on uncommitted text. * Lint * Fix(bug): text commit to link uploaded image assets instead of embedding full base64 --------- Co-authored-by: Lincoln Stein <lincoln.stein@gmail.com> Co-authored-by: blessedcoolant <54517381+blessedcoolant@users.noreply.github.com> |
||
|---|---|---|
| .. | ||
| contribution_guides | ||
| frontend | ||
| RECALL_PARAMETERS | ||
| ARCHITECTURE.md | ||
| contributors.md | ||
| dev-environment.md | ||
| DOWNLOAD_QUEUE.md | ||
| HOTKEYS.md | ||
| index.md | ||
| INVOCATIONS.md | ||
| LOCAL_DEVELOPMENT.md | ||
| MODEL_MANAGER.md | ||
| NEW_MODEL_INTEGRATION.md | ||
| PR-MERGE-POLICY.md | ||
| TESTS.md | ||