Skip to content

kV29: Another Electron Edition.

Compare
Choose a tag to compare
@godbout godbout released this 22 Jul 16:30
· 79 commits to master since this release

summary: back to yanking, and pasting the changed/deleted selection on Electron apps. plus another good bunch of fixes, QOL improvements, etc. enjoy.

fix

  • the Keyboard Strategy engine (Key Mapping and 911 Families) has been updated so that it handles the latest even slower versions of Electron available. all Normal Mode and Visual Mode Characterwise and Linewise motions that yank, change or delete have also been updated as a result.
  • fix Preferences window not showing on macOS 13 Ventura
  • fix kV not detecting Accessibility permission changes under macOS 13 Ventura
  • fix a crash that may happen if you press ⌘, while kV never had Accessibility permission before startup
  • fix a crash that would happen if you tried to open kV twice while it still hadn't been granted the Accessibility permissions
  • fix crashes that may happen if an Electron app has not been added to the Key Mapping Family and is very, very bad, sending negative caret locations to kV (wtf LOL Electron)
  • fix Characters Window for new installations where it would show the Vim Mode while the default Preference is Vim Move

improve

  • make the Accessibility Splashscreen accessible, so that the buttons are clickable with my new app Wooshy :D
  • send the user to the Preferences/Settings right after Accessibility permissions have been granted
  • when in a TextField using the Accessibility Strategy, some moves like CTRL-D/CTRL-U don't make sense as the TextField is a single line. kV will now switch automatically to the Keyboard Strategy in those cases. that means you can now use CTRL-D/CTRL-U to scroll a page when you're in a TextField, whatever the Strategy used. this was already possible before by enforcing the Keyboard Strategy with pressing the `fn` key. this is therefore not anymore required for those cases. this affects CTRL-D, CTRL-U, CTRL-F, CTRL-B, <PageUp>, <PageDown>, <S-Up> and <S-Down>.

new

  • Preferences is now called Settings on macOS 13 Ventura
  • add Superhuman to The Wizard
  • add HEY to The Wizard
  • refresh a little bit kV's Splashscreen (asking for Accessibility Privileges)