native macOS codings agent orchestrator prowl.onev.cat
Something went wrong. Try again.
Polish persistent custom tab titles master
- Drop dead overrideTitle/clearTitleOverride wrappers; setCustomTitle is the only writer. - Bump snapshot schema to v2 and migrate v1 title -> customTitle on decode so previously frozen titles survive the upgrade as user overrides instead of getting overwritten by the next OSC-2 update. - Auto select-all when entering inline rename so users can immediately overwrite. - Frame the rename TextField with a bordered field to make edit mode visually obvious. - Remove redundant onDisappear rename-save path; tabs.didSet already drives the editing teardown.
Author onevcat Date (May 8, 2026, 1:34 PM UTC) Commit ad1dfd90 ad1dfd90fd0ee1cf2f4fee5c8e1e6f8e77234054 Parent d34a1e72 d34a1e729cb84449048a27fec82f38bdc71217ad