Separate protocol action and editor titles

Signed-off-by: Loren Eteval <loren.eteval@proton.me>
This commit is contained in:
Loren Eteval
2026-08-20 21:49:52 +08:00
parent 3340e8bbb3
commit c78ebcf172
9 changed files with 159 additions and 64 deletions
+2 -1
View File
@@ -201,6 +201,7 @@ class ProtocolDescriptor:
id: str
displayName: str
addActionText: str
editorWindowTitle: str
menuOrder: int = 0
separatorBefore: bool = False
configurationSchema: Mapping[str, Any] = field(default_factory=dict)
@@ -273,7 +274,7 @@ class ProtocolHandler(PluginCapability):
"""Own one protocol's validation and serialization behavior."""
capabilityKind = CapabilityKind.Protocol
descriptor = ProtocolDescriptor('', '', '')
descriptor = ProtocolDescriptor('', '', '', '')
schemes = tuple()
@property