keymanapp / keymanapp/keyman

chore(windows): don't start chromium backend in kmshell for non-ui actions

Open
#11,901 0 comments 0 reactions 1 assignee Claimed by @rc-swag View on GitHub
chore windows/
Dominant language
Pascal
Stars
534
Forks
143
Avg merge
2d 10h
Merged PRs (30d)
113

Description

Currently, kmshell will always start chromium, even for actions where no UI is ever presented. This is bad for performance because it starts multiple unnecessary processes in the background.

When this is done and if we have updated the to a newer CEF with this issue: #16310 then we should be able to remove `GlobalCEFApp.DoNotDeElevate = True` in the configuration settings, as long as none of the UI kmshell instances run elevated.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.