Skip to content

Feature request: support platform-specific IPC which has greater convenience than TCP #1078

Description

@eugenesvk

Is your feature request related to a problem? Please describe.

There currently seems to be a gap in good integration between kanata and other apps for simple things like inserting the current date #275 (reply in thread)

Describe the solution you'd like.

I think on Windows this could have a good workaround by allowing users to use WinAPIs send/postmessage to AutoHotkey, which opens a a lot of possibilities since AHK is quite capable of doing various scipting tasks

The way it'd work is AHK would have a listener to specific message ids (user controled) with a callback doing whatever the user wants to do. Then kanata can be asked on a given keystroke to simply send/post the message with this id and let AHK do the rest

Describe alternatives you've considered.

All the other methods mentioned in other issues/discussions from internal commands and scripting language and extending TCP for this type of communication to wasm plugins

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    PRs welcomejtroo has no plans to work on this at present, but PRs are welcomeenhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions