122 Commits

Author SHA1 Message Date
Ben Reaves
4ed4209563 Merge branch 'master' into dev 2022-09-03 01:39:39 -05:00
Ben Reaves
7b3aba95c4 Merge pull request #719 from RedBearAK/patch-53
[Win] Option key special character entry scheme
2022-07-02 00:09:44 -05:00
Ben Reaves
f342ee4db1 Merge pull request #652 from RedBearAK/patch-45
[Win] Finder Mods for Windows File Explorer file manager
2022-07-01 23:46:37 -05:00
RedBearAK
66407d6010 Reformat comments, reduce line count 2022-06-23 01:32:26 -08:00
RedBearAK
f3c0b51481 Converted if-else dead keys blocks to Switch/Case
Saved over a hundred lines and made the dead keys blocks a lot more readable.
2022-06-23 00:43:53 -08:00
RedBearAK
8e1e59b51f (Win/AHK) Option key special character entry scheme
This is an AHK implementation of the full selection of special characters, symbols, and dead keys accented characters that are available on the standard US Apple keyboard using Option or Option+Shift. Uses the AHK Unicode method, which works even with applications like Notepad that fail with the Alt Code character entry method. 

The Option key scheme will interfere with Alt and Alt+Shift shortcuts while active, so it is disabled by default when the AHK script is loaded. It can be enabled and disabled again with Shift+Option+Command+O (the letter "o"), or by using the new tray menu item. The tray menu item will receive a check mark when the scheme is active. 

Alert messages are presented to the user on enable and disable. The enable MsgBox warns about the conflict and reminds the user how to disable the scheme. 

Known issues: 

Typing Option+L will work, but will also lock the screen since the keys are Win+L. This can only be disabled in the registry, which will completely disable the ability to lock the screen. There's no known better solution. 

The Apple logo (Shift+Option+K) exists only in the Baskerville Old Face font, and the related shortcut will display a MsgBox explaining how to make it display properly. 

All other characters work without known issues. 

Documentation of all the included characters (137 different characters, if my math is right) that can be typed when this scheme is enabled is here: 

https://github.com/RedBearAK/optspecialchars/blob/main/Option-key-characters.md

This PR replaces and enhances the Umlaut function submitted by user Kirschem in PR #647.
2022-06-18 03:05:35 -08:00
Ben Reaves
79dd20652b Adds Devolutions RDP, Latest MS RDC, vmconnect, & vncviewer.exe. Closes #712 2022-06-16 02:23:45 -05:00
RedBearAK
fcb5c75180 Change SoundBeep tuning. 2022-04-26 14:39:53 -08:00
RedBearAK
3d57409b3e Update kinto.ahk
Reformatting of comments
2022-04-26 14:27:52 -08:00
RedBearAK
a69b11884b Finder Mods for Windows File Explorer file manager
As mentioned in issue #651, this works for me, but if it isn't in the best location in the file just move it or do your own commit and then close this, or let me know if you've merged the code separately so I can close this. 

Working shortcuts in this PR to get Windows File Explorer (explorer.exe) to behave more like macOS Finder: 
- Get Info (Cmd+i)
- View mode shortcuts (Cmd+1/2/3/4)
- Nav with arrows, including code that stops Explorer opening new windows for Cmd+Down on folders
- Nav with braces (prior/next in history)
- Open in New Window (Cmd+Shift+o)
- Safer delete shortcuts, with error beeps for Backspace or Delete used without Cmd key
- Enter key to rename like Finder (without blocking other usage of Enter key)

Code passes Enter, Backspace and Delete keys when focus is in editable text input fields (and passes Enter key in sidebar for navigation).
2022-04-18 01:20:47 -08:00
RedBearAK
bed5f37ce3 [Win] Enable browser page navigation with Cmd+Braces/Brackets
This just enables the Cmd+Braces (brackets?) page navigation for Windows web browsers. And adds some comments on the tab navigation lines. 

Only the page navigation lines are actually new.
2022-04-16 16:22:55 -08:00
Marcel Kirsche
e4a649fc8c #622: Mirror umlaut behavior from macos with ahk 2022-04-15 17:37:48 +02:00
Ben Reaves
a91bbec93c Windows - Adds new Lockscreen hotkey, lowercase hotkey & taskview 2022-03-13 17:21:18 -05:00
Ben Reaves
5f795328c9 Improved virtual desktop support in remotes, added sharpkeys mac kb layout 2021-10-27 01:01:45 -05:00
Ben Reaves
bf35285914 Added Hyper-V VMs to remote exclusions group 2021-10-24 13:28:44 -05:00
Ben Reaves
c8a28fe3e0 Merge pull request #490 from RedBearAK/patch-21
Open Firefox private window with Ctrl+Shift+N
2021-09-07 23:19:45 -05:00
Ben Reaves
9f5ba6e14e Open Firefox private window - Windows 2021-09-07 23:19:12 -05:00
Ben Reaves
4e33e5516b Merge pull request #536 from RedBearAK/patch-30
Add Cmd+Opt+Left/Right and Cmd+Shift+Braces for browser tab navigation
2021-09-07 23:11:38 -05:00
Ben Reaves
5c25cd15cb Updated browser tab switching for Windows parity 2021-09-07 23:10:42 -05:00
Ben Reaves
e69e529a18 Move lines properly in Editors. Closes #481
Fixes issue in VSCode with moving lines on Alt-Up/Down
2021-07-27 13:42:28 -05:00
Ben Reaves
56cae8a009 Fixed chrome/IBM setup issues on Windows 2021-06-30 00:54:20 -05:00
Ben Reaves
982cdcb92a Fixes Chrome/IBM layout issue on Windows 2021-06-29 20:23:45 -05:00
Ben Reaves
b8793cff49 Added missing Go to shortcut for Sublime & VSCode for Windows 2021-06-29 00:26:28 -05:00
Ben Reaves
f80a1d616d Reconfigured media keys for Windows w/o mapping over the delete key 2021-06-01 21:02:56 -05:00
Ben Reaves
572739360e Added NoMachine for Windows => Linux 2021-05-28 10:53:54 -05:00
Ben Reaves
19aefd68e0 Added commented out media keys for Windows 2021-05-24 18:57:13 -05:00
Ben Reaves
9fb72c95b1 Renamed virtm group to remotes, added msrdc 2021-05-18 17:27:46 -05:00
Ben Reaves
d8ad4b874f Added Cmd-Dot for Windows 2021-04-01 00:17:02 -05:00
Ben Reaves
00cbd59a4e - Removed conflict (windows ahk) 2021-02-26 14:17:53 -06:00
Ben Reaves
d44247affb - Added Open File Browser (Windows). Closes #405 2021-02-25 22:23:23 -06:00
Ben Reaves
4f1adbc358 Merge branch 'hotfix' 2021-02-25 13:25:34 -06:00
Ben Reaves
a362d704c2 - Commented out duplicate hotkey definition 2021-02-25 13:22:42 -06:00
Ben Reaves
6e2631aa3c Merge pull request #399 from rbreaves/hotfix
- Fixes Win key combos on Search key position (Chromebook for Windows)
2021-02-24 20:12:07 -06:00
Ben Reaves
4bcdcdea6a - Wordwise correctionss, chromebook improvements (RAlt is now Win key) 2021-02-24 20:10:12 -06:00
Ben Reaves
6d49644151 - Added in ^C sigint for chromebooks in code editors 2021-02-16 18:24:57 -06:00
Ben Reaves
12efd46dd7 - Fixes Win key combos on Search key position (Chromebook for Windows) 2021-02-15 18:26:40 -06:00
Ben Reaves
e255cb6727 Merge pull request #398 from rbreaves/hotfix
- Fixed hotkey mistakes for Chrome/IBM on Windows
2021-02-15 17:49:58 -06:00
Ben Reaves
8e0828aa3b - Fixed hotkey mistakes for Chrome/IBM on Windows 2021-02-15 17:42:53 -06:00
Ben Reaves
30a9529940 - Added min/max fix for Windows to avoid multi-cursor issue 2021-01-15 17:17:24 -06:00
Ryan Reaves
43b4ae3986 - Added Insert on RAlt-Enter #371 #348, fixed cmd-tab during term usage (linux) 2021-01-10 16:16:42 -06:00
Ben Reaves
74ef2b3a8f - Added sigint, exit for terminals in sublime/vscode 2021-01-06 22:08:17 -06:00
Ben Reaves
24e42c1c8a - Added Alt+Dn/Up for PgUp/PgDn on Windows 2020-12-23 15:59:36 -06:00
Ben Reaves
5f83fa9ba5 - Relocated files and updated paths 2020-12-12 12:34:08 -06:00
Ben Reaves
d499e338ab - Updated Firefox preferences hotkey for Win/Linux 2020-12-10 20:19:34 -06:00
Ben Reaves
3458246fbf - Fixed dev tools shortcuts on #347 2020-12-10 19:41:41 -06:00
Ben Reaves
75ac498c9d - Added Browser preferences hotkey Cmd+, #348 2020-12-08 12:36:13 -06:00
Ben Reaves
f952c9e569 - Fixed tooltips keyboard type label after suspend (Windows) 2020-12-08 00:09:23 -06:00
Ben Reaves
cf2353b5a6 - Added Dev Tools shortcut for browsers, including MS Edge. Closes #347 2020-12-07 22:23:07 -06:00
Ben Reaves
4b51013380 - Added proper commenting out of CB/IBM hotkeys, removed dup rebinds 2020-12-07 00:38:30 -06:00
Ben Reaves
3045a424b9 Added a more complete remap for terminals under Windows, resolved emacs conflict 2020-12-07 00:23:10 -06:00