Skip to content

Accept multiline text expansion strings #2

@ostcrom

Description

@ostcrom

Presently, when entering a text expansion string at the "Specify new expansion" prompt, if the user hits the enter key it submits the prompt instead of adding a line break as would probably be expected.

Fixing this requires digging into the "RUMPS" library which is what allows this program to act as a macOS task bar application. Currently we're using RUMPS to spawn the dialogue windows; under the hood RUMPS is making an pyobjc call to display a dialog box. RUMPS does not offer any ways to configure the dialog it calls and altering it is not trivial. Should be possible to either write our own pyobjc hooks or expand RUMPS.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions