Skip to content

Enable macOS universal autofill#8195

Closed
memco wants to merge 1 commit into
kovidgoyal:masterfrom
memco:enable-macos-passwords-autofill
Closed

Enable macOS universal autofill#8195
memco wants to merge 1 commit into
kovidgoyal:masterfrom
memco:enable-macos-passwords-autofill

Conversation

@memco

@memco memco commented Jan 5, 2025

Copy link
Copy Markdown

Implements #8173

This is the bare minimum of menu items I could add to coax macOS into providing the requested AutoFill > Passwords... menu. Unfortunately you cannot just create an Edit menu, it has to have at least one child for the AutoFill (and also the Start Dictation... menu item) to appear: hence the lone separatorItem

After changes:

Screenshot 2025-01-04 at 10 19 37 PM

Before changes:

Screenshot 2025-01-04 at 10 33 12 PM

Implements kovidgoyal#8173

This is the bare minimum of menu items I could add to coax macOS into providing the requested AutoFill > Passwords... menu. Unfortunately you cannot just create an Edit menu, it has to have at least one child for the AutoFill (and also the Start Dictation... menu item): hence the lone `separatorItem`
@kovidgoyal

Copy link
Copy Markdown
Owner

Well if we are going to be adding an edit menu might as well add copy, paste, clear scroll back and cear screen actions to mimic Terminal.app

@kovidgoyal kovidgoyal closed this in c6ae4b0 Jan 5, 2025
@zharmany

Copy link
Copy Markdown

I noticed that in macOS, this change also enabled the use of the native macOS emoji picker. For better or worse, I had been using ctrl-cmd-space as a sort of leader or prefix key for Kitty since it explicitly did not support the emoji picker.

I was able to work around this by reassigning the "Emoji & Symbols" menu item to a different keyboard shortcut, which allowed me to continue to use ctrl-cmd-space in Kitty.

@zharmany zharmany mentioned this pull request Jan 22, 2025
zchee pushed a commit to zchee/kitty that referenced this pull request Jul 8, 2026
…it->Autofill menu mimicking other macOS applications

Fixes kovidgoyal#8195
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants