Richard Yu

Results 146 comments of Richard Yu

@feeas Use this reg file to register COM components: ```reg Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\CLSID\{2EACA947-7F5F-4CFA-BA87-8F7FBEEFBE69}\LocalServer32] @="C:\\terminal-1.21.2361.0\\OpenConsole.exe" [HKEY_CLASSES_ROOT\CLSID\{E12CFF52-A866-4C77-9A90-F570A7AA2C6B}\LocalServer32] @="C:\\terminal-1.21.2361.0\\WindowsTerminal.exe" [HKEY_CLASSES_ROOT\CLSID\{3171DE52-6EFA-4AEF-8A9F-D02BD67E7A4F}\InprocServer32] @="C:\\terminal-1.21.2361.0\\OpenConsoleProxy.dll" [HKEY_CLASSES_ROOT\Interface\{59D55CCE-FC8A-48B4-ACE8-0A9286C6557F}\ProxyStubClsid32] @="{3171DE52-6EFA-4AEF-8A9F-D02BD67E7A4F}" [HKEY_CLASSES_ROOT\Interface\{746E6BC0-AB05-4E38-AB14-71E86763141F}\ProxyStubClsid32] @="{3171DE52-6EFA-4AEF-8A9F-D02BD67E7A4F}" [HKEY_CLASSES_ROOT\Interface\{AA6B364F-4A50-4176-9002-0AE755E7B5EF}\ProxyStubClsid32] @="{3171DE52-6EFA-4AEF-8A9F-D02BD67E7A4F}" [HKEY_CLASSES_ROOT\Interface\{E686C757-9A35-4A1C-B3CE-0BCC8B5C69F4}\ProxyStubClsid32] @="{3171DE52-6EFA-4AEF-8A9F-D02BD67E7A4F}" ```...

@feeas Version 1.22 uses a new COM interface, I didn't add its interface id to the reg file. @CrendKing The default terminal selection list requires packaged app (AppX or MSIX).

@CrendKing This is for third-party terminal developers to implement a "register as default terminal" function. It's not for end users.

@feeas Currently 1.22 is Preview, its CLSID is different from normal version.

Related: https://github.com/microsoft/terminal/pull/7489 https://github.com/microsoft/terminal/blob/main/doc/specs/%23492%20-%20Default%20Terminal/spec.md

This feature need this PR to be merged: microsoft/node-pty#716

@Eugeny Hello, I'm working on this feature now. I'm not familiar with tabby plugin development, so I need your help. The workflow is: 1. The plugin registers terminal handoff callback....

The module to register callback is https://github.com/ysc3839/node-terminal-handoff GitHubGitHub - ysc3839/node-terminal-handoffContribute to ysc3839/node-terminal-handoff development by creating an account on GitHub.

@stappersg I need to build a binary that not require other .so files. The libbsd is built as static library, and installed in my own build root dir.