Releases: godbout/kindaVim.blahblah
kV77: The Controlling Edition.
summary: you can now enforce which Input Source you're Viming with. kV will switch to that Input Source when entering Normal Mode, and switch back to your original Input Source when you head to Insert Mode. it's just so good. plus new apps in The Wizard, some UI tweaks in the Settings, some fixes, blah blah below.
fix
- fix the
dyslexia
checkbox for the sequence in the Settings General Pane where sometimes the UI was slow to catch up
improve
- the ugly
Remove License
button in the Settings License Pane is gone. just click on the ringing alarm clock if you really, really, really want to get insulted by kV again in the mornings - your License email and numbers are now blurred by default so that wannabe YouTubers like @linkarzu stop sharing their data to the whole universe. click on them to reveal, and you can now also click again to copy them to your clipboard!
new
- add Claude to The Wizard
- add Developer to The Wizard
- add Finder (LMAO) to The Wizard
- update WeChat info in The Wizard
kV74: The PG-R Gets Close To Heaven Edition.
summary: you can now multiple paste in apps that use the PG-R Family, which makes the PG-R Mode on par with native apps.
improve
- in PG-R Mode you can now paste as much as you want in a row. the PG-R Mode is now on par with full native apps! which means for example that on the web using Safari, you have the best kV experience possible, with Vim motions done through text calculations
- in PG-R Mode (browsers etc.) using undo
u
after moves likedd
will now be as smooth as Vim itself (no more two undo needed instead of one)
new
- add FreeTube to The Wizard
kV73: The Microsoft Edition???
summary: almost died testing so many Microsoft apps. Families and The Wizard made clearer. QOL fix for PG-R (more more coming later).
fix
- fix Normal Mode
dd
in PG-R that wouldn't copy the deleted line to the clipboard
improve
- update The Wizard introductory description to make it clear that you don't need to wait for The Wizard to tell you where to drop an app and that you can always drop any app in any Family yourself manually
new
- add Copilot to The Wizard
- add Microsoft Excel to The Wizard
- add Microsoft PowerPoint to The Wizard
- add Microsoft To Do to The Wizard
- add OneDrive to The Wizard
- add Windows App to The Wizard
- add Zen to The Wizard
kV72: The Obsessive Compulsive Edition.
summary: had to get rid of few things that were accumulating and bothering me. took a few nights for a few weeks but here it is. done. now moving on to the next thing.
fix
- if you had decided to enter Normal Mode with
esc
and overrideesc
in Insert Mode with anything else other thandouble esc
there would be times when sendingesc
to macOS in Insert Mode wouldn't work and you'd just hear the macOS bip. that would happen on some apps and boxes like the Open Dialog one. this is finally fixed.
improve
- the UI/UX in the Families Pane in the Settings is finally tweaked so that it should be more obvious that the PG-R and Electron Families belong to the Auto Mode, and Key Mapping and 911 Families belong to the Keyboard Strategy.
- for those of you who use a sequence to enter Normal Mode, now the sequence will NOT enter Normal Mode if the first key is a repeated key. this fixes an issue for those who chose for example
jk
to enter Normal Mode and are also using Scrolla wherej
andk
are used to scroll up and down. now you can switch between scrolling up to heaven and down to hell without kV entering Normal Mode!
kV71: The Sorry for the Late Edition.
summary: lots of things happening! new dedicated Docs site (will be improved with time). new apps supported. a bunch of internal structure changes. back on track for working on the next couple of g
moves, with YouTube videos incoming etc. exciting times!
fix
- fix an issue when removing license that may not properly delete license files after a Time Machine restoration
improve
- update a bunch of links from the Settings to the new GitHub and Docs sites
new
- add Image Playground to The Wizard
- add Nisus Writer Express to The Wizard
- add Paper to The Wizard
- add Scrivener to The Wizard
- add Spotlight to The Wizard
kV76: The Keyboards Are Hard Edition.
summary: add support for all keyboard layouts. retarded French now works too. plus a bunch of polishing that you probably don't care about, but i do.
improve
- if you use a Custom Shortcut to enter Normal Mode you can now tab to the Recorded in the General Settings
- if you use a sequence to enter Normal Mode the sequence Text Field will now stop stealing focus when you open the Settings through the Menu Bar
- if you use a sequence to enter Normal Mode you can now validate the sequence by pressing
return
LOL - when pressing
keypadEnter
the Characters Window will now properly show the shift key press
new
- add support for any keyboard layout (i hope, i think, i know). please report if still having issues
kV75: The Bad Bad Bad Electron Edition.
summary: FIRST IF YOU HAD TELEGRAM IN THE 911 FAMILY YOU CAN NOW REMOVE IT! Accessibility support has been fixed. check the updated description for Telegram in The Wizard. second all the Electron apps descriptions have been updated in The Wizard to reflect the fact that they now all fail when it comes to supporting the macOS Accessibility. different Electron apps used to use different versions of Electron which used different versions of Chromium, all with their own bugs etc. now all the Electron apps supported by kV use an updated version of Electron that has an updated version of Chromium that breaks everything. i'm dealing with the Electron and Chromium teams but things take ages so for now, all the Electron apps need to go to the Key Mapping Family. will update back when everything gets fixed on their side. (thoughts and prayers.)
improve
- update Bitwarden desc in The Wizard
- update Local desc in The Wizard
- update Logseq desc in The Wizard
- update Roam Research desc in The Wizard
- update Telegram desc in The Wizard
- update Telegram Desktop desc in The Wizard
- update Telegram Lite desc in The Wizard
- update Todoist desc in The Wizard
- update Unity Hub desc in The Wizard
new
- add Orion to The Wizard
- add Everlog to The Wizard
- delete Yac from The Wizard
kV70: The Just Dropping By Edition.
summary: add support for a bunch of hardcore shit apps through new Custom Engines woohoohoo. then back to The g Edition, Part II
for next release.
improve
- greatly improve support for Arc with a shiny Custom Engine so that Arc stops hiding its AX Tree after ten seconds of inactivity coz it's super dumb
new
- add Ghostty to The Wizard
- add Mona to The Wizard
- add Proton Mail to The Wizard (Custom Engine)
- add another version of RStudio to The Wizard
- add Texifier to The Wizard
kV69: The g Edition, Part I
summary: add Normal Mode gm
for the Keyboard and the Accessibility Strategies. some QOL fixes. add Firefox Nightly for the Brazilian Dudu.
fix
- fix block cursor repositioning that was wrong after Linewise pasting in TextAreas on lines that start with blanks
improve
- the Characters Window will now show on top of Wooshy rather than under it
new
- add the
gm
- add Firefox Nightly to The Wizard
kV68: The PG-R & Electron Families Makeover Edition.
summary: Vim motions that modify content have been rewritten for the PG-R and Electron Families so that they're now always 100% consistent and awesome. see below for details.
improve
- Families work on a per-app basis. but some apps mix restricted UI Elements with non-restricted ones. when that happened, with the PG-R and Electron Families, motions that were applied on non-restriced UI Elements would delete a bit more than wanted. an obvious example was the Safari URL Bar. while kV's motions would work perfectly in HTML inputs or textareas, they would delete an extra character in the URL Bar. the PG-R and Electron Families have been rewritten so that this doesn't happen anymore. you have probably no idea what i'm talking about. fine. just keep enjoying kV.
- update The Wizard for Airmail, as the Airmail composer now supports the macOS Accessibility!