Releases: AIGODLIKE/TextHelper
Releases · AIGODLIKE/TextHelper
Release list
Text Helper 2.2.28
Text Helper 2.2.28
Requires Blender 5.2+.
Fixes
- Multi-viewport HUD — correct hit testing across split views and popup windows (single coordinate model)
- Font family grouping — merge weights such as Segoe UI Semilight and Bold Italic into one family instead of duplicate rows
- Chinese / IME font search — native search dialog with full IME support when filtering fonts
Improvements
- i18n — 488 translated strings across English, Simplified Chinese, Traditional Chinese, and Japanese
- Extension platform compliance — manifest tags/copyright,
__package__prefs lookup, cache paths, handler cleanup, lint pass
Since 2.2.1
- HUD modal refactor for per-window interaction
- Font search input operator (
wm.texthelper_font_search_input) - Removed legacy add-on ID fallbacks and version-migration cruft
Install
- Download
TextHelper-2.2.28.zipbelow - Blender: Edit → Preferences → Get Extensions → Install from Disk…
- Enable Text Helper
Text Helper 2.2.1
Text Helper 2.2.1
Requires Blender 5.2+.
Fix
- Auto-load system fonts after Blender startup or when opening a new file — no more manual refresh when the font picker shows “Click refresh to load system fonts”
Since 2.2.0
- HUD safe margin, N-panel character warnings, default 500-character limit
- Tag
Text Editor,copyright = ["2024-2026 ACGGIT(MIT)"]
Install
- Download
TextHelper-2.2.1.zipbelow - Blender: Edit → Preferences → Get Extensions → Install from Disk…
- Enable Text Helper
Text Helper 2.2.0
Text Helper 2.2.0
Requires Blender 5.2+.
Highlights
- HUD safe margin: keep the floating toolbar inside the 3D viewport (configurable in preferences)
- Multi-line character limit: default 500 characters; configurable in add-on preferences (256–50,000). N-panel shows
current / limitand warns above 200 characters or at the cap - Stability: remove 2.1.x font-picker performance tiers that caused preview flicker, encoding issues, and BLF slot exhaustion
- Manifest: tag
Text Editor,copyright = ["2024-2026 ACGGIT(MIT)"] - i18n: HUD margin and character-limit warnings in English, zh_Hans, zh_Hant, and ja_JP
Install
- Download
TextHelper-2.2.0.zipbelow - Blender: Edit → Preferences → Get Extensions → Install from Disk…
- Enable Text Helper
Text Helper 2.1.10
Blender 5.2+
Requires Blender 5.2.0 or newer (multi-line text object support).
Highlights
- Multi-line text input in the N panel with configurable character limit (default 500)
- Font picker performance modes: Standard / High / Ultra High
- N-panel status hints when text exceeds 200 characters or hits the configured cap
- Full i18n coverage (English, Simplified Chinese, Traditional Chinese, Japanese)
- Official extension build via
blender --command extension build
Install
- Download
TextHelper-2.1.10.zipfrom this release - In Blender: Edit → Preferences → Get Extensions → Install from Disk
- Select the zip file (do not unzip into the extensions folder manually)
Extension platform
- Tag: Text Editor
- Permissions: files, clipboard
- Support: https://github.com/AIGODLIKE/TextHelper/issues
Text Helper 2.0.3
Text Helper 2.0.3
Requires Blender 5.2+.
Bug fix
- HUD not clickable after reselecting text: deselecting a text object and selecting it again could leave the floating toolbar visible but non-interactive. Modal state is now synced with Blender's modal operator stack and the HUD handler restarts when text is reselected.
Also in this release
- README: adaptive theme colors note and demo video (synced with zh-CN)
Install
- Download
TextHelper-2.0.3.zipbelow - Blender: Edit → Preferences → Get Extensions → Install from Disk…
- Enable Text Helper
Text Helper 2.0.2
Text Helper 2.0.2
Requires Blender 5.2+.
Highlights
- Auto-Show Floating Toolbar preference (default on): control whether the HUD appears automatically when a text object is selected.
- HUD visibility fix: closing auto-show no longer leaves saved \ h_hud_visible\ state showing the HUD after load; manual Show/Hide is tracked via \ h_hud_user_shown.
- Extension review polish: remove runtime side effects from panel \poll\ and draw handler; bootstrap HUD on first lazy subscriber activation.
- Packaging: exclude \RELEASE_NOTES*.md\ from extension zip; defer font preview cache cleanup until first preview use.
Install
- Download \TextHelper-2.0.2.zip\ below
- Blender: Edit → Preferences → Get Extensions → Install from Disk…
- Enable Text Helper
Text Helper 2.0.0
Text Helper 2.0.0
Requires Blender 5.2+.
Highlights
- Multi-line character limit: default 20,000 characters; configurable in add-on preferences (256–50,000, Blender hard cap 50,000). N-panel sidebar shows
current / limit. - Extension platform readiness: lazy undo/redo handler registration; consistent text-limit enforcement for horizontal and vertical text; official
blender --command extension buildpackaging. - Add Text operator creates FONT curves via low-level API (no
bpy.ops.object.text_addwrapper). - Manifest: extension tag set to
User Interface.
Since 1.9.17 (cumulative)
This major release includes all improvements developed through 1.9.x:
- Viewport header toolbar (formatting, font/weight popovers, spacing sliders)
- Font search with pinyin/kana helpers, favorites, filters, async glyph checks
- HUD inline slider editing, theme-aware colors, multi-select batch editing
- i18n: Japanese and Traditional Chinese UI; operator tooltip translation fixes
- Font picker performance, Bfont handling, weight grouping, and many bug fixes
See README.md for the full 1.9.x changelog.
Install
- Download
TextHelper-2.0.0.zipbelow - Blender: Edit → Preferences → Get Extensions → Install from Disk…
- Enable Text Helper
Text Helper 1.9.17
Changes
- Shorten Japanese strikethrough slider label to 取消位置 (HUD layout)
- 1.9.16: English label Strike Pos
Requirements
- Blender 5.2.0 or newer
Text Helper 1.9.16
Changes
- Shorten strikethrough slider label to Strike Pos in the viewport HUD
- Font cache refresh, HUD status reports, extension store compliance (1.9.3–1.9.15)
Requirements
- Blender 5.2.0 or newer
Text Helper 1.9.2
What''s new
- Add Text: layout frame (Text Boxes) now defaults to Size X/Y = 0 and Offset X/Y = 0
Install
- Download
TextHelper-1.9.2.zip - Blender: Edit → Preferences → Get Extensions → Install from Disk…
- Enable Text Helper
Requires Blender 5.2.0 or newer.